* { 
	margin:0; 
	padding:0;
}
ul, ol, dl, p, h1, h2, h3, h4, h5, h6, address, form, table, blockquote, applet, embed, object, iframe, frameset{margin:0 0 8px;}
html, body, div, span, applet, embed, object, iframe, frameset,
p, q, blockquote, sub, sup, a, abbr, acronym, font, img, small, center,
h1, h2, h3, h4, h5, h6, b, strong, big, u, ins,
i, cite, em, var, dfn, address, s, strike, del,
dl, dt, dd, ol, ul, li, pre, code, kbd, samp, tt,
fieldset, legend, form, label, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header,
hgroup, menu, nav, section, summary, time, mark, audio,video{
	border:0;
	background:none;
}
input, textarea, select {
	font:100% arial,sans-serif;
	vertical-align:middle;
	color:#000;
	overflow: auto;
}
label{vertical-align:middle;}
button, input{
	width: auto;
	overflow: visible;
}
h1, h2, h3, h4, h5, h6, b, strong, th{font-weight:bold;}
h1{font-size:200%;}
h2{font-size:150%;}
h3{font-size:120%;}
h4{font-size:110%;}
h5{font-size:100%;}
h6{font-size:90%;}
i, cite, em, var, dfn, address{font-style:italic;}
u, ins {text-decoration: underline;}
s, strike, del {text-decoration: line-through;}
blockquote, blockquote:before, blockquote:after, q, q:before, q:after {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';}
table, caption, tbody, tfoot, thead, tr, th, td{
	border-collapse: collapse;
	border-spacing: 0;
}
th, td{
	border:1px solid #ccc;
	padding:3px 7px;
	text-align:left;
	vertical-align:top;
}
th{
	border-color:#999;
	text-align:center;
	vertical-align:middle;
}
ul{margin-left:1px;}
ul li, ol li{list-style-position:inside;}
ul li{list-style-type:disc;}
html {min-width:900px;}
body{
	margin:0;
	color:#31260a;
	min-width:900px;
       	/*
	background:#908a6a url(../images/bg-page.gif) 50% 0;
	*/
	background:#908a6a url(../images/new_backg.png) repeat-x;
	font:14px/14px "Times New Roman", Times, serif;
}
img{border-style:none;} 
a{
	text-decoration:underline;
	/* color:#31260a; */
	color:#4F4429; 
}
a:hover{text-decoration:none;}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper {
	margin:0 auto;
	padding:0 0 40px;
}
.box {
	overflow:hidden;
	padding: 10px 0 7px;
}
.form-search {
	float:right;
	background:url(../images/sprite02.png) no-repeat;
	width: 202px;
	height: 25px;
	margin: 1px -1px 0 5px;
	padding:2px;
}
.form-search input[type="text"] {
	float:left;
	font:16px/19px Arial, Helvetica, sans-serif;
	width:167px;
	padding:2px 4px 2px;
	height:21px;
	background:none;
	border:none;
	color:#d2d2d2;
	margin:0;
}
.form-search input[type="submit"] {
	float:left;
	width:27px;
	height:27px;
	font-size:0;
	line-height:0;
	padding:0;
	margin:-1px 0 0;
	overflow:auto;
	background:url(../images/submit.png) no-repeat 0 0;
	border:none;
}
.form-search input[type="submit"]:hover {cursor:pointer;}
.social-networks {
	float:right;
	margin:0;
	padding:0;
}
.social-networks li {
	float:left;
	list-style:none outside;
	margin:0 0 0 1px;
	width:31px;
	height:32px;
}
.social-networks a {
	overflow:hidden;
	display:block;
	width:31px;
	height:32px;
	text-indent:-9999px;
	background-image:url(../images/sprite01.png);
}
.facebook {background-position:0 0;}
.twitter {background-position:-32px 0;}
.ico1 {background-position:-63px 0;}
.email {background-position:-96px 0;}
.header-holder {
	overflow:hidden;
	background:url(../images/gb-header-holder.gif) repeat-x;
	padding: 17px 0 13px;
	width: 865px;
	margin: 0px auto;
}
.logo {
	background:url(../images/logo.gif) no-repeat;
	width: 126px;
	height: 115px;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	margin: 0 0 0 35px;
}
.logo a {
	display:block;
	height:100%;
}
.text-wrap {
	padding: 7px 0 0 0;
	float:right;
	width:697px;
	min-height: 67px;
	background:url(../images/bg-slogan.gif) repeat-x 0 61px;
}
#home-header h1.national-center {
	text-indent:-9999px;
	height:76px;
	overflow:hidden;
	background:url(../images/bg-title1.png) no-repeat;
	margin: 0 0 8px -5px;
}
.slogan {
	text-indent:-9999px;
	height:27px;
	overflow:hidden;
	background:url(../images/bg-title2.png) no-repeat;
	margin: -17px 0 0 11px;
	display:block;
}
.two-columns {
	background:#4f3e13 url(../images/gb-two-columns.gif) no-repeat;
	overflow:hidden;
	padding:20px 0 8px;
	margin: 0 0 11px;
}
#sidebar {
	float:left;
	width:209px;
}
.menu-default-left-hand-menu-container{
	display:block;
	width:209px;
}
#nav {
	font:18px/20px bold Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	margin:0;
	padding: 0 17px 4px 0;
	background:url(../images/bg-nav.gif) repeat-y 100% 0;
}
#nav li:first-child {
	background:none;
	padding-top:4px;
}
#nav li {
	list-style:none outside;
	/*padding: 13px 0 4px 7px; */
	padding: 20px 0 10px 7px;
	background:url(../images/bg-nav-item.gif) no-repeat 100%;
}
#nav a {
	text-decoration:none;
	/*color:#fff; */
	color: #FBF9F0;
}
#nav a:hover {text-decoration:underline;}
#content {
	width:672px;
	float:right;
}
.promo {
	overflow:hidden;
	background:url(../images/bg-logo-box.jpg) no-repeat;
	padding: 14px 0 9px;
	margin: 0 0 8px;
}
.logo-ua {
	float:left;
	background:url(../images/logo1.gif) no-repeat;
	width: 119px;
	height: 67px;
	text-indent:-9999px;
	overflow:hidden;
	margin: 6px 20px 0 16px;
}
.promo .text-box {
	float:left;
	width:415px;
	color:#fffffd;
	font-size:14px;
	line-height:14px;
	padding: 17px 0 0;
}
.promo .text-box p {margin:0;}
.logo-university {
	float:right;
	background:url(../images/logo2.gif) no-repeat;
	width: 84px;
	height: 79px;
	text-indent:-9999px;
	overflow:hidden;
	margin: 0 13px 0 0;
}
.content-box {overflow:hidden;}
.gallery {
	float:left;
	width: 411px;
	height: auto;
}
.gallery .gmask {
	position: relative;
	overflow: hidden;
}
.gallery .gmask  ul {
	width: 99999px;
	float: left;
	padding: 0;
	margin: 0;
}
.gallery .gmask  ul li {
	float: left;
	width: 411px;
	list-style:none outside;
}
.aside {
	float:right;
	width:253px;
}
.aside .heading {
	overflow:hidden;
	margin:0 0 0 -12px;
	width:252px;
}
.aside h2 {
	width:228px;
	padding: 2px 12px 3px;
	color:#4f3e13;
	margin:0;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
}
.widget_oauth_twitter_widget .heading {
        background:url(../images/bg-twitter-heading.gif) no-repeat -1px 100%;
        padding:0 0 17px;
}
.widget_oauth_twitter_widget h2 {background:url(../images/bg-twitter-heading.gif) no-repeat -1px 0;}

.widget_oauth_twitter_widget {
	padding:0 13px 14px !important;
        margin: 0 0 8px;
        overflow:hidden;
        color:#fff;
        font-size:12px;
        line-height:14px;
        background:#857e5e url(../images/bg-twitter-box.gif) repeat-x;
}
.widget_oauth_twitter_widget .tweet {
        font-style:normal;
        display:block;
        margin: -4px 0 1px;
}
.widget_oauth_twitter_widget p {margin:0 0 18px;}

.twitter-box .heading {
	background:url(../images/bg-twitter-heading.gif) no-repeat -1px 100%;
	padding:0 0 17px;
}
.blog-box .heading {
	background:url(../images/bg-blog-heading.gif) no-repeat -1px 100%;
	padding:0 0 17px;
}
.twitter-box h2 {background:url(../images/bg-twitter-heading.gif) no-repeat -1px 0;}
.blog-box h2 {background:url(../images/bg-blog-heading.gif) no-repeat -1px 0;}
.twitter-box {
	padding:0 13px 14px;
	margin: 0 0 8px;
	overflow:hidden;
	color:#fff;
	font-size:12px;
	line-height:14px;
	background:#857e5e url(../images/bg-twitter-box.gif) repeat-x;
}
.twitter-box .data {
	font-style:normal;
	display:block;
	margin: -4px 0 1px;
}
.twitter-box p {margin:0 0 18px;}
.blog-box {
	padding:0 13px 15px;
	background:#878161;
	color:#fff;
	font-size:12px;
	line-height:14px;
	overflow:hidden;
	margin: 0 0 -13px;
}
.blog-box h3 {
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	margin: 3px 0 0;
}
.blog-box h3 a {
	text-decoration:none;
	color:#fff;
}
.blog-box h3 a:hover {text-decoration:underline;}
.blog-box p:first-letter {padding:0 0 0 3px;}
.aside .more {
	text-decoration:none;
	color:#fff;
}
.aside .more:hover {text-decoration:underline;}
.list-box {
	background:url(../images/lines.png) repeat-x;
	padding: 14px 20px 36px;
}
.list-box .item-list {
	margin:0;
	padding: 0 0 0 197px;
	width:411px;
	text-align:center;
}
.list-box .item-list li:first-child span {padding: 4px 7px 10px 21px;}
.list-box .item-list li {
	list-style:none outside;
	background:url(../images/bg-listing-item.png) repeat-x 0 100%;
}
.list-box .item-list span {
	display:block;
	background:url(../images/arrow.png) no-repeat 0 4px;
	padding: 4px 7px 12px 22px;
}
.page .header-holder{padding-bottom:6px;}
.page .logo{margin-right:77px;}
.page #nav{
	background:none;
	font-size:16px;
	font-weight:bold;
	padding:0;
	width:672px;
	float:left;
	margin:-14px -24px 0 0;
}
.page #nav li{
	display:inline-block;
	vertical-align:top;
	background:none;
	padding:0;
	margin:0 34px 5px 0;
}
.page #nav a{
	display:block;
	width:162px;
	background:#4f3e13;
	padding:4px 9px 5px;
	white-space:nowrap;
}
.page #nav a:hover,
.page #nav .active a{
	background:#31270c;
	text-decoration:none;
}
.page .two-columns{
	padding:12px 0 25px;
	border-bottom:1px solid #776d4a;
	margin-bottom:23px;
	position:relative;
	background:url(../images/gb-two-columns.gif) no-repeat;
}
.page .two-columns:after{
	position:absolute;
	width:100%;
	height:1px;
	background:#776d4a;
	content:' ';
	left:0;
	bottom:4px;
}
#main{
	overflow:hidden;
	border:8px solid #4f3e13;
	border-width:8px 0 7px;
	padding:0 0 16px;
	background:url(../images/bg-two-columns-inner.png) repeat-y -303px 0;
	position:relative;
}
#main:after{
	position:absolute;
	content:' ';
	width:215px;
	background:url(../images/bg-two-columns-inner.png) repeat-y;
	left:220px;
	bottom:1px;
	height:48px;
}
.page #content{
	background:url(../images/bg-content.jpg) no-repeat;
	color:#fff;
	font:12px/14px Arial, Helvetica, sans-serif;
}
.about-info{
	padding:13px 9px 69px 16px;
	overflow:hidden;
	letter-spacing:1px;
}
.alignright{
	float:right;
	margin:1px 0 0 15px;
}
#content h1{
	font:18px/22px 'Times New Roman', serif;
	letter-spacing:2px;
	margin:0 0 11px;
}
.about-info blockquote{
	font-size:10px;
	line-height:12px;
	font-style:italic;
	letter-spacing:0.8px;
	margin:0 0 29px;
}
.about-info q{
	display:block;
	margin:0 0 11px;
}
.about-info cite{
	line-height:11px;
	display:block;
}
/* .about-info p{margin:0 0 15px;}
 */
.bottom-info{
	text-align:center;
	font-size:9px;
	line-height:10px;
	letter-spacing:.4px;
	padding:0 0 0 30px;
}
.bottom-info p{margin-bottom:7px;}
.menu{
	padding:17px 15px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	width:209px;
}
.menu li{
	padding:0 0 14px 15px;
	list-style:none outside;
	background:url(../images/bullet.png) no-repeat 0 5px;
}
.menu a{
	color:#fff;
	text-decoration:none;
}
.menu a:hover{text-decoration:underline;}
#footer {
	background:#9d9674;
	overflow:hidden;
	padding:10px 20px 13px 16px;
}
.info-box {
	float:left;
	width:300px;
	color:#fff;
	font:14px/14px Arial, Helvetica, sans-serif;
}
.info-box address {
	padding:0;
	margin:0;
	font-style:normal;
}
.info-box .phone {display:block;}
.copyright {
	float:right;
	text-align:right;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	padding: 28px 0 0;
}
.disclaimer {
	float:right;
	text-align:right;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	padding: 22px 0 0;
}
.twitter-box .heading {
	background:url(../images/bg-twitter-heading.gif) no-repeat -1px 100%;
	padding:0 0 17px;
}
.aktt-widget .heading {
	background:url(../images/bg-twitter-heading.gif) no-repeat -1px 100%;
	padding:0 0 17px;
}
.widget_super_rss_reader .heading {
	background:url(../images/bg-blog-heading.gif) no-repeat -1px 100%;
	padding:0 0 17px;
}
.twitter-box .aktt-widget h2 {background:url(../images/bg-twitter-heading.gif) no-repeat -1px 0;}
.aktt-widget h2 {background:url(../images/bg-twitter-heading.gif) no-repeat -1px 0;}
.widget_super_rss_reader h2 {background:url(../images/bg-blog-heading.gif) no-repeat -1px 0;}
.twitter-box {
	padding:0 13px 14px;
	margin: 0 0 8px;
	overflow:hidden;
	color:#fff;
	font-size:12px;
	line-height:14px;
	background:#857e5e url(../images/bg-twitter-box.gif) repeat-x;
}
.aktt-widget {
	padding:0 13px 14px;
	margin: 0 0 8px;
	overflow:hidden;
	color:#fff;
	font-size:12px;
	line-height:14px;
	background:#857e5e url(../images/bg-twitter-box.gif) repeat-x;
}
.twitter-box .data {
	font-style:normal;
	display:block;
	margin: -4px 0 1px;
}
.twitter-box p {margin:0 0 18px;}
.widget_super_rss_reader {
	padding:0 13px 15px;
	background:#878161;
	color:#fff;
	font-size:12px;
	line-height:14px;
	overflow:hidden;
	margin: 0 0 -13px;
}
.widget_super_rss_reader h3 {
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	margin: 3px 0 0;
}
.widget_super_rss_reader h3 a {
	text-decoration:none;
	color:#fff;
}
.widget_super_rss_reader h3 a:hover {text-decoration:underline;}
.widget_super_rss_reader p:first-letter {padding:0 0 0 3px;}
.aside .more {
	text-decoration:none;
	color:#fff;
}
.aside .more:hover {text-decoration:underline;}

#header-holder-wrap { background: url('../images/gb-header-holder.gif');}
.two-columns {background: rgb(79, 62, 19);}
#content {width: 99%;float: none;padding: 0px 10px !important;}
.promo {background-size: cover;margin: 0px 10px 8px 209px;}
#content-outer {width: 100%;}
.content-box {padding: 0px 10px;}
.content-box a { /* color: #4f3e13; color:#DEC85F; color: #EFE0B9; */ color:#E3C883; }

.promo .text-box { width: 70%;}
#gallery-outer {width: 673px;margin: 0px auto;}
#footer {margin: 0px 10px;max-width: 65% !important; margin: 0px auto;}
#footer a { /* color: #4f3e13; color:#DEC85F; */ color: #EFE0B9; }
.two-columns-inner {max-width: 903px; margin: 0px auto;}
.alternative { display: none;}
#nav li { background-position-y: 3px; -ms-background-position-y: 3px; -moz-background-position-y: 3px; -webkit-background-position-y: 3px;}

@media only screen and (max-width: 999px) {
	body,html{ min-width: 0px; }
	#wrapper {width: auto; padding: 0 20px 40px;}
	.promo {display: none;}
	#nav {padding: 0px;}
	.logo,.text-wrap { float: none; margin: 0px auto;}
	.header-holder { background-size: cover;padding: 5px;width: auto;}
	#nav li, #nav{background: none;}
	#nav li {padding: 5px;}
	#nav {text-align: center;}
	#content {float: none; padding: 5px 20px;width: 695px;margin: 0px auto;}
	#sidebar {float: none; margin: 0px auto;}
	.two-columns {background-position: 60% 0%;}
	.text-wrap {width: 100%;max-width: 700px;}
	#nav a { font-weight: bold;font-style: normal;font-size: 12px;}
	#home-header h1.national-center, .slogan {background-size: 100%;}
	#home-header h1.national-center {margin: 0px;}
	#sidebar {width: auto;}
	#gallery-outer {width: auto;}
	.two-columns-inner {max-width: 100%;}
}

@media only screen and (max-width: 760px) {
	.two-columns-inner {max-width: 100%;}
	.gallery {margin: 0px auto;float: none;}
	.aside {margin: 0px auto;float:none; margin-top: 20px;max-width: 253px;width:auto;}
	#content {width: auto;}
	.widget_super_rss_reader, .heading {width: auto; background-size: 100%;}
	.aside h2 {width: auto;text-align: center;}
	.aside .heading {width: auto;}
	.aktt-widget .heading, .widget_super_rss_reader .heading  {background-size: 102%;margin: 0px;}
	#home-header h1.national-center {background-size: 100%;}
	.info-box {width: auto;text-align: center;float: none;}
	.copyright { width: auto; text-align:center;float: none;}

}

@media only screen and (max-width: 510px) {
	.two-columns-inner {max-width: 100%;}
	.gallery .gmask ul li a img,  {
		display: none;
	}

	.gallery .gmask img { display: none;}
	.alternative { display: block;}
	.gallery .gmask ul li a {color: #fff;}
	.gallery {height: 90px;width: 86%; border:2px solid #979393; border-radius: 5px; padding: 10px;}
}
