/* CSS Document */
body{
background:url(../images/index-allbg.jpg) repeat-x #050000;
padding:0;
margin:0;
}
img{
border:0;
}
.clear{
clear:both;
}

#indextopbg{
background:url(../images/index-mainbg.jpg) no-repeat center top;
padding:0;
margin:0;
float:left;
width:100%;
}
#wrapper{
width:990px;
padding:0;
margin:0 auto;
}
#innertopbg{
background:url(../images/inner-topbg.png) no-repeat center top #660000;
padding:0;
margin:0;
float:left;
width:100%;
}

#indexheader{
width:990px;
padding:0;
margin:0;
float:left;
background:url(../images/header-bg.jpg) no-repeat;
height:241px;
}
#logoblock{
width:990px;
padding:0;
margin:0;
float:left;
height:131px;
}
#menu{
width:953px;
padding:0 0 0 32px;
margin:0;
float:left;
height:46px;
}
#enews{
width:990px;
padding:20px 0 0 0;
margin:0;
float:left;
height:44px;
}
#enews ul{
padding:0 0 0 50px;
margin:0;
}
#enews ul li{
padding:0 50px 0 0;
margin:0;
list-style:none;
float:left;
display:block;
}
#rotator{
width:914px;
padding:27px 38px 20px 38px;
margin:0;
float:left;
height:610px;
/*background:url(../images/rotator-bg.png) no-repeat;*/
text-align:center;
}
#fourthumbsblock{
width:990px;
padding:0;
margin:0;
float:left;
}
#fourthumbsblock ul{
padding:0;
margin:0;
}
#fourthumbsblock ul li{
padding:0;
margin:0;
list-style:none;
float:left;
display:block;
}

#indexcontainer{
width:990px;
padding:0;
margin:0;
float:left;
height:514px;
}
#leftcol{
width:265px;
padding:60px 28px 0 35px;
margin:0;
float:left;
background:url(../images/latestnews-bg.png) no-repeat;
height:435px;
}
#leftcol ul{
padding:0;
margin:0;
}
#leftcol ul li{
padding:10px 0;
margin:0;
list-style:none;
float:left;
display:block;
font:normal 13px Arial, Helvetica, sans-serif;
color:#ffff33;
border-bottom:1px solid #cf7500;
width:265px;
}
#leftcol ul li a{
font-weight:bold;
color:#FFFFFF;
}

#rightcol{
width:662px;
padding:0;
margin:0;
float:left;
}
#rightcol .socialblockbuttons{
width:662px;
padding:0;
margin:0;
float:left;
height:43px;
}
#socialcontent{
width:600px;
padding:10px 51px 0 11px;
margin:0;
float:left;
background:url(../images/social-content-bg1.png) no-repeat;
height:451px;
}
#socialcontent ul{
padding:0;
margin:0;
}
#socialcontent ul li{
padding:8px 0;
margin:0;
list-style:none;
float:left;
border-bottom:1px solid #4b4b4b;
display:block;
width:580px;
}
#socialcontent ul li a{
color:#d07d00;
text-decoration:none;
}
#socialcontent .bluecolor{
color:#7acde1;
}

#videogallery{
width:566px;
height:230px;
padding:30px 0 0 65px;
background:url(../images/videogallery-bg.png) no-repeat;
margin:10px 0 0 0;
float:left;
}
#videogallery .videogallerycontent{
width:566px;
padding:0;
margin:0;
float:left;
height:215px;
}
.videogallerybutton{
width:500px;
padding:0;
margin:0;
float:left;
text-align:center;
}

#indexfooterbg{
width:100%;
padding:0;
margin:0;
float:left;
height:auto;
background:url(../images/index-footer-bg.png) repeat-x;
}
#innerfooterbg{
width:100%;
padding:0;
margin:0;
float:left;
height:444px;
background:url(../images/inner-footerbg.png) repeat-x;
}
#footerwrapper{
width:930px;
padding:0 30px;
margin:0 auto;
}
#footerlinks{
width:830px;
padding:20px 50px;
margin:0;
float:left;
border-bottom:1px solid #430000;
height:28px;
}
#footerlinks ul{
padding:0;
margin:0;
}
#footerlinks ul li{
padding:0 25px;
margin:0;
list-style:none;
float:left;
border-right:1px solid #360000;
}
#footerlogo{
width:930px;
padding:40px 0 0 0;
margin:0;
float:left;
text-align:center;
height:150px;
}
#ourpartners{
width:920px;
padding:10px 0 0 10px;
margin:0;
float:left;
background:url(../images/ourpartners-title.png) no-repeat top;
height:112px;
border-bottom:1px solid #420000;
}
#ourpartners ul{
padding:0;
margin:0;
}
#ourpartners ul li{
padding:0;
margin:0;
list-style:none;
float:left;
}
#copyright{
width:530px;
padding:12px 200px 0 200px;
margin:0;
border-top:1px solid #980000;
height:48px;
float:left;
line-height:48px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
display:block;
}
#copyright .copyrighttext{
padding:12px 0 0 0;
display:block;
}

#innercontainer{
width:885px;
padding:20px 24px 0 21px;
margin:0 30px;
float:left;
background:url(../images/inner-container-bg.png) no-repeat top;
}
#innerleftcol{
width:642px;
padding:0;
margin:0 15px 0 0;
float:left;
}
#innerleftcol .innertitle{
width:622px;
padding:0;
margin:15px 0 0 20px;
float:left;
height:60px;
}
#innerleftcol .innercontent{
width:602px;
padding:20px;
margin:0;
float:left;
font:normal 13px Arial, Helvetica, sans-serif;
line-height:18px;
background:#FFFFFF;
}
#innerleftcol .innercontent ul{
padding:0;
margin:0;
}
#innerleftcol .innercontent ul li{
padding:0 0 10px 0;
margin:0;
list-style:none;
float:left;
width:600px;
text-align:center;
line-height:22px;
}
#innerleftcol .innercontent ul li a{
font:bold 16px Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}
#innerleftcol .innercontent h3{
font:bold 16px Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}
#innerrightcol{
width:227px;
padding:0 0 30px 0;
margin:0;
float:left;
background:url(../images/inner-right-bottombg.png) repeat-x bottom;
}
#innerleftbottom{
width:642px;
padding:0;
margin:0;
float:left;
}
.quicklinks{
width:227px;
padding:0;
margin:0;
float:left;
}
.quicklinks .quicklinksheading{
width:227px;
background:url(../images/quicklinks-heading-bg.png) repeat-x #000000;
float:left;
text-align:center;
height:40px;
padding:15px 0 0 0;
margin:0;
}

.quicklinks .quicklinkscontent{
width:227px;
padding:0;
margin:0;
float:left;
}
.quicklinks .quicklinkscontent ul{
padding:0;
margin:0;
}
.quicklinks .quicklinkscontent ul li{
padding:0;
margin:0;
list-style:none;
float:left;
line-height:29px;
font:normal 12px Arial, Helvetica, sans-serif;
}
.quicklinks .quicklinkscontent ul li a{
width:207px;
padding:0 0 0 20px;
margin:0;
line-height:29px;
color:#FFFFFF;
text-decoration:none;
display:block;
background:url(../images/quicklinks-normal.png) repeat-x;
}
.quicklinks .quicklinkscontent ul li a:hover{
width:207px;
padding:0 0 0 20px;
margin:0;
line-height:29px;
color:#FFFFFF;
text-decoration:none;
display:block;
background:url(../images/quicklinks-hover.png) repeat-x;
}
.innerrightcontent{
width:227px;
padding:0;
margin:0;
float:left;
font:normal 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.innerrightcontent a{
color:#FFFFFF;
text-decoration:underline;
}
.innerrightcontent a:hover{
color:#FFFFFF;
text-decoration:none;
}
.innerrightcontent .quicklinksheading1{
width:207px;
background:url(../images/quicklinks-heading-bg.png) repeat-x #000000;
float:left;
text-align:left;
height:40px;
padding:15px 0 0 20px;
margin:0;
}
#videobox{
width:200px;
padding:0 14px 0 13px;
margin:0;
float:left;
background:url(../images/video-box-bg.png) repeat-x;
}
#videobox .videoimgborder{
border:3px solid #FFFFFF;
}
#videobox ul{
padding:0;
margin:0;
}
#videobox ul li{
padding:15px 0 0 0;
margin:0;
list-style:none;
display:block;
float:left;
width:200px;
color:#FFFF00;
}
#videobox ul li a{
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
}

#innercontentbottom{
width:100%;
float:left;
padding:0;
margin:0;
background:url(../images/innercontent-bottom-bg.png) repeat-x;
height:304px;
}
#innerbottommain{
background:url(../images/innercontent-bottom.png) no-repeat center;
width:100%;
padding:0;
margin:0;
float:left;
}
#fourblockswrapper{
width:990px;
padding:0;
margin:0 auto;
height:304px;
}
#fourblockswrapper #innersocialblock{
width:890px;
padding:30px 0 0 100px;
margin:0;
float:left;
height:67px;
}
#fourthumbs{
width:990px;
padding:0;
margin:0;
float:left;
height:205px;
}
#fourthumbs ul{
padding:0;
margin:0;
}
#fourthumbs ul li{
padding:0;
margin:0;
list-style:none;
float:left;
}