/* CSS Document */
body{
padding:0;
margin:0;
background:#a347d0;
}
.clear{
clear:both;
}
img{
border:0;
}
.pagesidebg{
background:url(../images/index-bg.png) repeat-x;
}
.innerpagesidebg{
background:url(../images/inner-page-bg.png) repeat-x;
}
.pagetopleftbg{
background:url(../images/left-bg.png) right top no-repeat;
width:100%;
height:170px;
}
#wrapper{
width:974px;
padding:0;
margin:0;
}
#header{
width:974px;
padding:0;
margin:0;
float:left;
background:url(../images/header-bg.png) no-repeat;
height:170px;
}
#logoblock{
width:974px;
padding:0;
margin:0;
float:left;
height:120px;
}
#logoblock .logo{
width:635px;
padding:20px 0 0 20px;
margin:0;
float:left;
}
#logoblock .socialmedia{
width:319px;
padding:0;
margin:0;
float:left;
}
#logoblock .socialmedia ul{
padding:60px 0 0 0;
margin:0;
}
#logoblock .socialmedia ul li{
padding:0 5px 0 0;
margin:0;
list-style:none;
float:left;
}

#menu{
width:974px;
padding:0;
margin:0;
float:left;
height:50px;
}
#menu .menuleft{
width:670px;
padding:0 0 0 60px;
margin:0;
float:left;
}
#menu .menuright{
width:244px;
padding:12px 0 0 0;
margin:0;
float:left;
}

#indexblock1{
width:974px;
height:407px;
padding:0;
margin:0;
float:left;
background:url(../images/index-block1-bg.png) no-repeat;
}
#indexblock1 #rotator{
width:630px;
padding:13px 0 0 24px;
margin:0;
float:left;
}
#indexblock1 #rotator-right{
width:320px;
padding:17px 0 0 0;
margin:0;
float:left;
}
#indexblock1 #rotator-right #sidelinks{
width:290px;
padding:0;
margin:0;
float:left;
}
#indexblock1 #rotator-right #sidelinks ul{
padding:0;
margin:0;
}
#indexblock1 #rotator-right #sidelinks ul li{
padding:0 0 3px 0;
margin:0;
list-style:none;
float:left;
}
#indexblock1 #rotator-right #sidelinks ul li a{
padding:0;
margin:0;
}
#indexblock1 #rotator-right #sidelinks ul li a img{
padding:0;
margin:0;
float:left;
}
#indexblock1 #rotator-right #subscribe{
width:270px;
padding:20px 0 0 20px;
margin:0;
float:left;
}
#indexblock1 #rotator-right #subscribe h2{
padding:5px 0 13px 0;
margin:0;
}

#fourboxes{
width:944px;
height:93px;
background:url(../images/fourboxes-bg.png) no-repeat;
float:left;
padding:8px 0 0 30px;
}
#fourboxes ul{
padding:0;
margin:0;
}
#fourboxes ul li{
padding:0 5px 0 0;
margin:0;
list-style:none;
float:left;
}
#fourboxes ul li.connect{
width:225px;
height:70px;
padding:0 5px 0 0;
margin:0;
float:left;
background:url(../images/fourblocks-3.png) no-repeat;
}
#fourboxes ul li.connect .connecttitle{
width:105px;
padding:25px 0 0 15px;
margin:0;
float:left;
}
#fourboxes ul li.connect .connectbuttons{
width:105px;
padding:7px 0 0 0;
margin:0;
float:left;
}
#threeblocks{
width:956px;
padding:8px 0 0 18px;
margin:0;
float:left;
height:245px;
background:url(../images/threeblocks-bg.png) no-repeat;
}
#threeblocks .threecontentblocks{
padding:0;
margin:0 0 0 13px;
float:left;
width:295px;
height:215px;
}

#innerfooter{
width:100%;
padding:0;
margin:0;
float:left;
background:url(../images/inner-footer-bg.png) repeat-x top;
}
#innerfootertop{
width:930px;
padding:0;
margin:0 auto;
float:left;
height:40px;
background:#FFFFFF;
}
#footer{
width:974px;
padding:0;
margin:0 auto;
}
#twittermessage{
width:824px;
padding:16px 0 0 150px;
margin:15px 0 0 0;
float:left;
height:27px;
background:url(../images/twittermessage-bg.png) no-repeat center;
color: #fff;
font: normal 12px Arial, Helvetica, sans-serif;
}
#footerlinks{
width:974px;
padding:30px 0 35px 0;
margin:0;
float:left;
font:normal 12px Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
}
#footerlinks a{
padding:0 7px;
text-decoration:none;
color:#fff;
}
#copyright{
width:930px;
padding:20px 0;
margin:0 22px;
float:left;
text-align:center;
border-top:1px solid #DCDCDC;
font:normal 12px Arial, Helvetica, sans-serif;
color:#fff;
line-height:18px;
}
#copyright a{
color:#fff;
text-decoration:none;
}

#innercontainer{
width:974px;
padding:0 0 10px 0;
margin:0;
float:left;
background:url(../images/inner-container-bg.png) no-repeat top #FFFFFF;
}

#innerleft{
width:210px;
padding:0 20px 0 17px;
margin:0;
float:left;
}
#innerleft .leftcontents{
width:210px;
float:left;
}
#innerleft h3{
padding:20px 0 10px 10px;
margin:0;
}
#mediacenter{
width:194px;
padding:0 7px;
margin:0;
float:left;
background:#F2F2F2;
}
#mediacenter .mediacentercontent{
width:194px;
float:left;
padding:0 0 10px 0;
color:#58145C;
font:normal 12px Arial, Helvetica, sans-serif;
}
#quicklinks{
width:194px;
padding:0 8px;
margin:0 0 10px 0;
float:left;
}
#quicklinks ul{
padding:0;
margin:0;
}
#quicklinks ul li{
padding:0;
margin:0 0 2px 0;
list-style:none;
float:left;
background:url(../images/quicklinks-bg.png) no-repeat;
height:33px;
line-height:33px;
width:194px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#quicklinks ul li a{
color:#FFFF99;
text-decoration:none;
padding:0 0 0 10px;
width:184px;
display:block;
height:33px;
line-height:33px;
}
#quicklinks ul li a:hover{
color:#FFFF99;
text-decoration:none;
background:url(../images/quicklinks-hover-bg.png) no-repeat;
width:184px;
display:block;
height:33px;
line-height:33px;
padding:0 0 0 10px;
}

#innerright{
width:637px;
padding:0 80px 0 0;
margin:0;
float:left;
font:normal 12px Arial, Helvetica, sans-serif;
line-height:18px;
}
#innerright .breadcrombs{
width:637px;
padding:10px 0 20px 0;
margin:0;
float:left;
}
#innerright .innercontent{
width:637px;
float:left;
}
#innerright .innercontent h2{
font:normal 26px Arial, Helvetica, sans-serif;
}