/* CSS Document */
body{
padding:0;
margin:0;
background:url(../images/innerpage-bg.jpg) repeat-x #d0c6bc;
}
#wrapper{
width:960px;
padding:0 0 27px 0;
margin:0 auto;
}
.clear{
clear:both;
}
img{
border:0;
}

#innerleft{
width:700px;
padding:0;
margin:0;
float:left;
}
#innerflash{
width:700px;
padding:0;
margin:0;
float:left;
height:285px;
background:url(../images/innerflash-bg.jpg) no-repeat;
}
#innertitle{
width:700px;
height:68px;
padding:0;
margin:0;
float:left;
}
#innercontainer{
background:url(../images/innerpage-contentbg.jpg) no-repeat;
width:664px;
padding:0 18px 0 18px;
margin:0;
float:left;
}
#innermaincontainer{
background:url(../images/innermaincontainer.jpg) repeat-y;
width:664px;
padding:0;
margin:0;
float:left;
}
#innercontanertop{
width:624px;
padding:0 20px 10px 20px;
margin:0;
float:left;
background:url(../images/innercontent-topbg.jpg) no-repeat;
}
#innercontanertop h2{
padding:20px 0 0 0;
margin:0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#7330a6;
line-height:33px;
height:33px;
width:624px;
float:left;
}
#innercontanertop .printmailbuttons{
width:624px;
padding:0;
margin:0;
float:left;
text-align:right;
}
#innercontanertop .maincontent{
width:624px;
padding:10px 0 0 0;
margin:0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#818080;
font-weight:normal;
line-height:18px;
}
#innercontentbottom{
width:664px;
height:36px;
padding:0;
margin:0;
float:left;
}
#innercontent-bottomblocks{
width:660px;
padding:0 20px 0 20px;
margin:0;
float:left;
}

#innerright{
width:260px;
padding:0;
margin:0;
float:left;
}
#innerrighttop{
background:url(../images/innerright-topbg.jpg) no-repeat;
height:54px;
width:255px;
padding:0 0 0 5px;
margin:0;
}
#innerrighttop .toplinks{
width:87px;
padding:22px 0 0 0;
margin:0;
float:left;
}
#innerrighttop .newslettersearch{
width:155px;
padding:0;
margin:22px 0 0 0;
float:left;
background:url(../images/inner-newletterbg.jpg) no-repeat;
height:25px;
}
#innerrighttop .newslettersearchleft{
width:115px;
padding:0 0 0 5px;
margin:0;
float:left;
}
#innerrighttop .innerokbutton{
width:35px;
padding:3px 0 0 0;
margin:0;
float:left;
}

#innerrightimg{
height:297px;
width:260px;
padding:0;
margin:0;
}
#innerrightlinks{
width:260px;
padding:0;
margin:0;
background:url(../images/inner-quicklinks-bg.jpg) no-repeat;
}
#innerrightlinks ul{
padding:0;
margin:0;
}
#innerrightlinks ul li{
width:260px;
padding:0;
margin:0;
list-style:none;
}
#innerrightlinks ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#756759;
text-decoration:none;
}
#innerrightlinks ul li.topquicklink{
background:url(../images/quicklinks-top.jpg) no-repeat;
height:35px;
line-height:35px;
width:240px;
padding:0 0 0 20px;
margin:0;
display:block;
}
#innerrightlinks ul li.quicklinksmain{
background:url(../images/quicklinks.jpg) no-repeat;
height:32px;
line-height:30px;
width:240px;
padding:0 0 0 20px;
margin:0;
display:block;
}
#innerrightlinks ul li.bottomquicklink{
background:url(../images/quicklinks-bottom.jpg) no-repeat;
height:34px;
line-height:27px;
width:240px;
padding:0 0 0 20px;
margin:0;
display:block;
}
#innerrightvideo{
width:260px;
padding:13px 0 0 0;
margin:0;
float:left;
height:201px;
}
#innerrightfollowus{
width:245px;
padding:3px 15px 0 0;
margin:6px 0 0 0;
float:left;
height:39px;
background:url(../images/inner-followus.jpg) no-repeat;
text-align:right;
}


#footer{
background:url(../images/innerfooter-bg.jpg) repeat-x #9b8f83;
width:100%;
}
#footermain{
width:1004px;
padding:0;
margin:0 auto;
}
#footermain .footerleft{
width:800px;
padding:0 8px 0 42px;
margin:0;
float:left;
}
#footermain .footerleft .footerlinksblocks{
width:800px;
padding:22px 0 20px 0;
margin:0;
float:left;
}
.footemainlinks{
width:100px;
padding:0;
margin:0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#505050;
text-decoration:none;
line-height:18px;
}
.footemainlinks ul{
padding:0;
margin:0;
}
.footemainlinks ul li{
padding:0;
margin:0;
list-style:none;
float:left;
width:100px;
display:block;
}
.footemainlinks ul li a{
color:#505050;
text-decoration:none;
}
.footemainlinks ul li a:hover{
color:#ce5702;
text-decoration:underline;
}
#footermain .footerright{
width:154px;
padding:0;
margin:0;
float:left;
}

#copyright{
width:800px;
padding:0;
margin:0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#505050;
font-weight:normal;
line-height:35px;
}
#copyright a{
color:#505050;
text-decoration:none;
}
#copyright a:hover{
color:#ce5702;
text-decoration:underline;
}