
body{background:#fefefe url(../images/bg_ui.jpg) repeat;font-family:"Arial Narrow", Arial, Helvetica, sans-serif ;font-size:12px;color:#373435;margin:0; padding:0}


body *{font-size:100%}
h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}
p{margin-bottom:1.1em;margin-top:0}
#main p.lastNode{margin-bottom:0}
a:link img,a:visited img{border:none}
div.clearFloat{clear:both;font-size:0;height:0;line-height:0}
li.clearFloat{clear:both}
ul.symbolList{display:inline;float:left;list-style-type:none;margin:0;padding:0}
.AbsWrap{position:relative;width:100%}
.rowWrap{width:100%}
.fl{float:left;position:relative;width:100%}
.fr{float:right;position:relative;width:100%}
.relative {position:relative !important;}
.typography ul.clearUL,.typography ul.clearUL li,
ul.clearUL, ul.clearUL li {float:left;margin:0;padding:0;width:100%;list-style:none;list-style-image:none;position:relative;}
.br {-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.hide {display:none;}
.no-mt {margin-top:0 !important;}

section{width:100%;float:left;position:relative;margin:0}
section.full{width:960px}

#bg_top_center_ui {width:100%; background:#373435 url(../images/bg_top_center_ui.jpg) no-repeat center;height:12px;float:left;position:relative;margin:0;padding:0;}

.wrapper{width:960px;margin:0 auto;float:none;}
header{width:100%;height:135px;position:relative}

section#PageCover {background:#fefefe; width:880px;padding:0 40px;}

h1#logo {float:left;position:relative;width:300px;height:135px;}
h1#logo a{width:194px;height:86px;background:url(../images/logo.png) no-repeat;position:relative;top:30px;left:25px;float:left;display:block; }

nav {
	width: auto;
	display: block;
	position: absolute;
	bottom: 32px;
	right: 0;
	text-transform: uppercase;
}


nav.Actions {
    	position: relative;
	bottom: auto;
	right: auto;
}

nav ul,nav ul li{list-style:none;float:left;width:100%;font-family:Arial, Helvetica, sans-serif;color:#848688;margin:0;padding:0}
nav ul li{width:auto;border-right:1px solid #D2D3D5;height:60px;line-height:60px;}
nav ul li.last {border-right:none;}
nav ul li a{color:#848688;font-size:15px;text-decoration:none;padding:0 10px;font-weight:700;display:block;}
nav ul li a:visited {color:#848688;text-decoration:none;}
nav ul li a:hover,nav ul li a.current,nav ul li a.section{color:#A5342D;}
nav li a, .fontSquare721 {font-family: 'Square721CnBTRoman';}

.colorRed {color:#A5342D !important;}

#SlideShow {height:320px;background:url(../images/slider-shadow.jpg) no-repeat bottom;margin-bottom:15px;}
.sliders-wrapper {border:5px solid #E6E7E8}

#SlideShow .lof-slidecontent .slider-description {
	left:auto !important;
	right:5px !important;
	text-align:right !important;
	bottom:auto !important;
	top:10px !important;
	background:none !important;
	height:245px !important;
	padding:10px 10px 0 0;
	width:400px !important;
	font-family: 'Square721CnBTRoman';
}

#SlideShow .lof-slidecontent .slider-description a.slider-more {
	position:absolute;bottom:10px;
	text-decoration:none;
	font-size:14px;
	text-transform:uppercase;
	right:10px;font-family: 'Square721CnBTRoman';
	

}

#SlideShow .lof-slidecontent .slider-description h1,#SlideShow .lof-slidecontent .slider-description h1 p {
	color:#A5342D;
	font-size:30px;
	line-height:33px;
	margin-bottom:0;font-family: 'Square721CnBTRoman';
}
#SlideShow .lof-slidecontent .slider-description .Description {color:#333;font-size:16px;margin-top:20px;font-family: 'Square721CnBTRoman';}

#Slider .lof-main-outer {
	width:630px;
	height:440px
}
ul.lof-main-wapper li {
	width:880px!important;
	height:290px!important
}
.lof-navigator-wapper {
	position:relative!important;
	background:#000!important;
	float:left;
	width:630px;
	margin:15px 0;
	padding:10px 0!important
}
ul.lof-navigator li img {
	border:none!important
}




#ContentWrapper{border-top:1px solid #D2D3D5;border-bottom:1px solid #D2D3D5; margin:0 0 15px;}
#Layout .content{background:#EFEFEF;padding:10px;margin:15px 0;width:auto;}

#Mythology {border-top:1px solid #D2D3D5;padding:20px 0 0;}

a.readmore,a.readmore:visited {text-transform:uppercase;font-size:18px;}

ul#Panels{margin:20px 0;}
ul#Panels a:hover {text-decoration:none !important}
ul#Panels li{width:280px;margin-right:20px;}
ul#Panels li.last{margin-right:0}
ul#Panels li h3{padding-bottom:15px;margin-bottom:15px;}
ul#Panels li p{margin-bottom:40px}
ul#Panels li figure {background:url(../images/panel_frame.png) no-repeat;width:280px;height:170px;margin-bottom:10px;}
ul#Panels li img {width:264px;height:154px;padding:8px;}
ul#Panels li a.readmore{margin-top:10px;position:absolute;bottom:0;left:0}


figure.pageImg {background:width:228px;height:241px;float:left;margin-right:20px;}
figure.pageImg img {padding:8px 10px;}

#accordion {margin-bottom:30px;}

.ui-accordion .ui-accordion-header{margin-bottom:0!important;border:none;border-top:1px solid #ccc;background:none !important;padding:10px 0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:url(../images/ui-icon.png) no-repeat 0 10px !important;height:30px;}
.ui-accordion .ui-accordion-header a{font-size:13px!important;padding:0 .7em}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#970307!important;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.ui-accordion .ui-accordion-content{font-size:12px;padding:10px!important}
.ui-widget-content {border:none !important;}

.ui-accordion .ui-accordion-header .ui-icon {right:.5em !important;left:auto !important;}

/*.ui-state-default .ui-icon, .ui-state-active .ui-icon {background:none;background:url(../images/ui-icon.png) no-repeat !important;height:30px;width:30px;top:20px !important}
*/.ui-accordion-icons .ui-accordion-header a {padding-left:50px !important;height:30px;}

footer {width:100%;background:#A5342D;float:left;padding:30px 0 0;height:80px;margin:0;position:relative;}
footer, footer a {color:#fff;font-size:14px;text-decoration:none;text-transform:uppercase;}
footer a:visited {color:#fff;}


.ContactContent {float:left;position:relative;width:40%}
.ContactForm {float:right;position:relative;width:60%}



.theme-default .nivo-controlNav a {
display: block;
width: 22px;
height: 22px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAMAAADNGvrUAAABlVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVFRVAQEBfX192dnaFhYWQkJCOjo6UlJSdnZ2np6e1tbW7u7vExMTGxsbExMTQ0NDPz8/Pz8/V1dXZ2dnd3d3h4eHe3t7g4ODh4eHg4ODg4ODm5ubn5+fm5ubo6Ojk5OTu7u7n5+fw8PDw8PDt7e3v7+/w8PD+/v4AAAADAwMMDAwNDQ08PDw/Pz9ISEhUVFRdXV1gYGBvb2+Tk5OZmZmoqKi3t7fJycnMzMzPz8/Y2Njb29v8/PwJCQkMDAwdHR3y8vIICAgmJiZBQUFDQ0NJSUlMTExPT09DQ0NYWFhhYWGKioqMjIybm5ufn58hISG2trYlJSWwsLDBwcHDw8PS0tL09PQpKSnPz8/S0tLX19fo6Ojz8/Pr6+tVVVVcXFxvb29zc3N2dnaGhoaIiIi+vr7AwMDd3d3j4+Pp6en09PT5+fn7+/v///+Lgo+zAAAAhnRSTlMAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGhwjJy4wMTI3PUFHT1FSWFtdZ2twcnV1d3h6fH6EhIWKi4+RmaSvsrOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7S0tLS1tba2tra2t7e4ubm5ubq6u7u7u7u7vLy8vLy8vcfIzs/Q1NXm5/Lz9vv8/YCofywAAAHbSURBVCjPbZE7a1VBFEbXt2fuw6ioaC5qRBAEOzsrrQXFXv+efyOthWAjFmKjKSQYlfiIl+TGe87sz+LkpWY3w6y9Gb69RuK0ilMpdTgEEtgYjOoBjYiAzEx8PF1KHVW56zvy6BFFGU8vrdbu608tSUMRoBhP127DdK3bb2mjIUnU87fmvbv5nZUSxwFVLu8byMWFopO5awLgsU6ukzujobuTPsbZfpyZACubv3rDYRLwTszquY/f9rpmIw241vH47GRvsVz2jTzASFFqQPYtfTQNIgZViY9V4UEF+C+xR/cTvv3/N+h0oH//zkc4QId9YwwVAg2FsW1jKkEoIhTCTmcmuIJUopQSgbO1bKRVQRG11tXHwKv3v3tsWaGodTR+2hb7X65PLq5/WvZ9yyJFraNn7e2PuX99r3c3F5npiqQyy7c8qNFtv6tPnodEgCIe7XL/zKhMZ9c2vBKSAqRgjzHA+CaLmQSBoJAH6xe66SDDds9ZOgDvMv3sA0fOzcKXJeTum7XJjm2KJMXWvdGH5aTbfj27+nK7750V221//WHZ2IIbq+19azaiRKl1dOWJ5nkuXmz0Xd+aRUSUUmqZzFa25q31rWVahBQRJQaxLTPTFoSkkCRw2k7jP2Q77oGCZc1KAAAAAElFTkSuQmCC) no-repeat;
text-indent: -9999px;
border: 0;
margin-right: 3px;
float: left;
}




ul.navigator-wrap-inner {
	height:14px!important;
	width:auto!important
}
.lof-slidecontent ul.navigator-wrap-inner li {
	cursor:pointer;
	width:14px;
	height:14px;
	background:url(../images/slider-pg-ui.png) no-repeat;
	margin-right:10px!important;
	text-indent:-99999999px;
	padding:0
}
.lof-slidecontent ul.navigator-wrap-inner li.active, .lof-slidecontent ul.navigator-wrap-inner li:hover {
	background:url(../images/slider-pg-ui-curr.png) left 0 no-repeat;
	text-indent:-9999999px
}
.lof-slidecontent ul.navigator-wrap-inner li span {
	margin-right:10px!important
}
.lof-slidecontent .navigator-wrapper {
	width:400px!important
}
.lof-slidecontent ul.sliders-wrap-inner li {
	
}
.lof-slidecontent .navigator-content {
	position:absolute;
	bottom:15px;
	left:10px;
	background:none;
	width:auto;
	height:21px;
	margin:0;
	padding:11px 0 0 10px !important
}
