/* general  -------------------------------------------------------------------------*/


* {margin:0;padding:0;}

body{font-family:Helvetica,Arial,sans-serif;color:#E3E3E3;line-height:1.2em;background: #020103 url(../img/bg.jpg) repeat-x;font-size:13px}

img {border:0;}
a {text-decoration:none;color:#fff}
a:hover {text-decoration:underline;}

h1 {font-size:13px;font-weight:normal;padding: 0px 0 10px 0;margin:0 0 0px 0;text-transform:uppercase}
h2 {font-size:11px;font-weight:normal;padding: 0px 0 10px 0;margin:0 0 0px 0;text-transform:uppercase}
h4{font-size:11px;font-weight:normal;padding: 0px 0 2px 0;margin:0 0 0px 0;text-transform:uppercase;width:330px}
p {margin:0 0 15px 0;padding:0 0 0 0}

/* structure  -------------------------------------------------------------------------*/

div#container {width:960px;margin:0 auto;}
div#header {border-bottom:1px solid #AAAAA9;overflow:auto;padding:35px 0 5px 0;height:1%;}
div#content {float:left;margin:21px 0 0 183px;width:304px}

div#logo{margin:0 auto;width:193px;padding:40px 0 0px 0}
a#logoReplace{margin:0px 0 0 0px;display:block;width:193px;height:38px;text-indent:-9009px;background:transparent url(../img/logo.png) no-repeat 0 0;outline:none}

/* main menu  -------------------------------------------------------------------------*/
ul#menu {list-style-type:none;margin:5px 0px 0px 0px;color:#415968;width:700px;padding:0;float:left;}
ul#menu li{float:left;margin:0 0 0 15px;padding:0}
ul#menu li a {font-size:13px;color:#AAAAA9;text-decoration:none;outline:none;padding:0px 0px 0px 0px;margin:0;display:block;text-transform:uppercase;-webkit-transition: color 300ms ease-out;-moz-transition: color 300ms ease-out;-o-transition: color 300ms ease-out;transition: color 300ms ease-out}
ul#menu li a:hover {color:#fff}
ul#menu li a.menuCurrent {color:#fff}

/* sub menu  -------------------------------------------------------------------------*/
ul#subMenu{float:left;list-style-type:none;margin:15px 0 0 0px;padding:15px 0 0 0;background: transparent url(../img/subBg.jpg) 0 0;height:390px;width:182px;}
ul#subMenu li {padding:0;margin:0}
ul#subMenu li a:hover {color:#fff;}
ul#subMenu li a.menuCurrent {color:#fff}
ul#subMenu li a {font-size:11px;color:#AAAAA9;text-decoration:none;outline:none;padding:0px 0px 2px 0px;margin:0 0 0 15px;display:block;text-transform:uppercase;-webkit-transition: color 300ms ease-out;-moz-transition: color 300ms ease-out;-o-transition: color 300ms ease-out;transition: color 300ms ease-out}

ul#thirdLevel {list-style-type:none}

div#mainContent {margin:30px 0 20px 10px;float:left;width:760px;overflow:hidden}





ul#breadCrumb{float:left;list-style-type:none;width:100%;margin:0 0 30px 0}
ul#breadCrumb li{float:left;font-size:13px;color:#fff;text-transform:uppercase;padding:0 0 0 4px}
ul#breadCrumb li a {font-size:13px;color:#AAAAA9;text-decoration:none;outline:none;padding:0px 0px 0px 0px;margin:0 2px 0 0px;display:block;text-transform:uppercase;-webkit-transition: color 300ms ease-out;-moz-transition: color 300ms ease-out;-o-transition: color 300ms ease-out;transition: color 300ms ease-out}


.siteInner {list-style-type:none;margin:0 0 0 15px;border-left:1px dotted #fff}

.siteInner li {padding:0 0 0 10px}


/* home  -------------------------------------------------------------------------*/

div#star {background: transparent url(../img/mandallaai.png) no-repeat;background-position:-100px -160px;overflow:hidden}

div#homeContent {margin:0px 0 10px 0px;width:960px;overflow:auto}
div#homeImg {margin:15px 0 0 0;clear:left;float:left;width:728px;}
div#homeTxt{width:235px;padding:35px 0px 0 35px;font-size:13px} 
div#homeInfo{margin:15px 0 0 0px;padding:0 0px 0 0px;float:left;width:360px;font-size:11px;background: transparent url(../img/homeBg.jpg) no-repeat;height:345px} 


div#homeBoxes {margin:0px 0 20px 0;overflow:auto}
.homeBox {float:left;margin:0 11px 0 0px;}
.homeBox a {color:#fff}
.homeBox a:hover {text-decoration:underline }
.homeBox h3 {text-transform:uppercase;font-size:10px;margin:0 0 5px 0}
.homeBox img {float:left;width:115px;}
.boxBg {float:left;width:115px;background: transparent url(../img/boxBg.jpg) no-repeat;height:100px}
.boxTxt {padding:10px 10px 0 10px;font-size:10px;line-height:1.2em;width:100px}
.lastBox {margin:0 0 0px 0}


div#newsLeft {font-size:11px;width:45%;float:left;margin:5px 0px 0 0;height:243px}
div#newsRight {font-size:11px;width:45%;float:right;margin:5px 20px 0 0;height:243px}
.newsPost {margin:0px 0 20px 0}
.newsPostFirst {margin:10px 0 20px 0}
#newsHeader{height:65px;margin:5px 0 0 0}
.PrevNextMenu a:hover {text-decoration:none}

div#newsContent {margin:30px 0 20px 10px;float:left;width:760px;overflow:hidden;height:390px}


div#allNewsLeft {font-size:11px;width:45%;float:left;margin:5px 20px 0 0;height:345px}
div#allNewsRight {font-size:11px;width:45%;float:right;margin:15px 20px 0 0;height:345px}

div#newsNav {clear:both;float:right}

div#sectionImg {clear:left;float:left;width:376px;}
div#contentTxt {margin:0px 0 0 25px;float:left;width:308px;font-size:11px}

div#folioImg {float:left;width:575px;}
div#folioTxt{width:135px;padding:15px 0px 0 15px;} 
div#folioInfo{padding:0 0px 0 0px;float:left;width:190px;font-size:11px;background: transparent url(../img/folioBg.jpg) no-repeat;height:345px} 


div#partnerImg {clear:left;float:left;width:376px;}
div#partnerTxt{width:309px;padding:30px 0px 0 30px;color:#371B4C;} 
div#partnerInfo{padding:0 0px 0 0px;float:right;width:384px;font-size:11px;background:#fff;height:345px;} 
div#partnerTxt h1 {font-size:13px;font-weight:normal;padding: 0px 0 0px 0;margin:0 0 0px 0;text-transform:uppercase}
div#partnerTxt h2 {font-size:13px;font-weight:normal;padding: 0px 0 15px 0;margin:0 0 0px 0;text-transform:uppercase}

div#aboutLeft {font-size:11px;width:45%;float:left;margin:0 20px 0 0;height:365px}
div#aboutRight {font-size:11px;width:45%;float:right;margin:0 20px 0 0;height:365px}

div#col1 {font-size:11px;width:30%;float:left;margin:5px 20px 0 0;height:360px}
div#col2 {font-size:11px;width:30%;float:left;margin:5px 20px 0 0;height:360px}
div#col3 {font-size:11px;width:30%;float:left;margin:5px 0px 0 0;height:360px}
div#col3 {font-size:11px;width:30%;float:left;margin:30px 0px 0 0;height:360px}

#pub {overflow:auto}
.pub {float:left;width:182px;color:#AAAAA9;font-size:11px;margin:0 10px 0 0px}
.pub  h3{text-transform:uppercase;font-size:11px;font-weight:normal}
.pubInfo{background: transparent url(../img/pubBg.jpg) no-repeat;height:50px;padding:15px 10px 15px 10px}
.pubLast {margin:0 0px 0 0px}

/* mailing list sign up  -------------------------------------------------------------------------*/
dl#mailingForm{padding:0;margin:0px 0 5px 0;float:right;}
dl#mailingForm dt {float:left}
dl#mailingForm dd {float:left}
dl#mailingForm form {padding:0;margin:0}
dl#mailingForm input.text {font-size:11px;width:120px;padding:4px 7px 3px 7px;color:#371B4C;margin:0 4px 0 0;border:0px;height:15px}
dl#mailingForm input.btn{padding:3px 7px 3px 7px;background-color:#4f2f70;border:1px #4f2f70 solid;font-family:Helvetica,Arial,sans-serif;font-size:11px;color:#fff;height:22px;margin:0}
dl#mailingForm input[type="submit"]:hover {padding:3px 7px 3px 7px;background-color:#fff;border:1px #fff solid;font-family:Helvetica,Arial,sans-serif;font-size:11px;color:#371B4C;height:22px;margin:0}

.error {padding:0;margin:0px 0 5px 0;float:right;font-size:11px;padding:0 0 5px 0;margin:0}

/* div#footer  -------------------------------------------------------------------------*/

div#homeFooter{padding:0 0 70px 0;clear:both;margin:3px 0 40px 0px;}

div#footer{padding:0 0 170px 0;margin:0px 0 0px 0;clear:both;margin:3px 0 0px 197px;}
ul#footerLinks {float:left;list-style-type:none;font-size:10px} 
ul#footerLinks li {float:left;list-style-type:none;padding:0 8px 0 0;color:#E3E3E3} 
ul#footerLinks li a {color:#E3E3E3} 
ul#footerLinks li a:hover {text-decoration:underline} 

ul#socialMenu {width:340px;float:right;list-style-type:none;font-size:10px} 
ul#socialMenu li {float:left;list-style-type:none;padding:0 8px 0 8px;color:#E3E3E3; display:inline-block; width:150px;} 
ul#socialMenu li a {color:#E3E3E3;padding:3px 0 0 30px}
ul#socialMenu li a.facebook {background: transparent url(../img/facebook.jpg) no-repeat;height:21px;display:block; width:150px;}  
ul#socialMenu li a.twitter {background: transparent url(../img/twitter.jpg) no-repeat;height:21px;display:block; width:100px;}  
ul#socialMenu li a:hover {text-decoration:underline} 
