#index {
margin:0px 0px 0px 0px;
padding:0px;
background-color: #FFFFFF;
background-image:url("imgs/bodybg.jpg");
background-repeat: repeat-x;
}

#page {
margin:0px 0px 0px 0px;
padding:0px;
background-color: #FFFFFF;
background-image:url("imgs/pagebg.jpg");
background-repeat: repeat-x;
}

a img{border:none}
img.makeblock{display:block; border:none}
img.makeblock2{display:block; float: left; border:none}
img.makeblock3{display:block; clear: both; border:none}

hr{color:#cccccc; border-style: solid;}
.spacer{clear:both}

#container{
margin-top: 0px;
margin-right:auto;
margin-left:auto;
width: 800px;
padding: 0px;
background-color: #FFFFFF;
border-bottom: 1px solid #666666; 
border-left: 1px solid #666666; 
border-right: 1px solid #666666;
}

#titlebar{


}

#picturebar{



}

#content{
background-image:url("imgs/contentbg.jpg");
background-repeat: no-repeat;
padding:20px;



}

#footer{
clear:both;
padding:3px 10px 3px 10px;
border-top: 1px solid #999999; 
background-color: #C2DBEF;
background-image:url("imgs/footerbg.jpg");
background-repeat: repeat-x;


}

#leftindexcontentbox{
width: 425px;
float:left;

}

#rightindexcontentbox{
width: 280px;
background-color: #FAFAFA;
float:left;
margin-left:45px;
border: 1px solid #999999; 
padding:4px;

}

.specialpicturebox{float:left; text-align:center;}
.thumbnailbox{text-align:center; padding:2px; width:150px; border-style: solid; border-width: 2px; border-color: #666666;}
.specialinfobox{margin-left: 170px;}

.titlebox{padding:4px; background-color: #FAFAFA; border-style: solid; border-width: 1px; border-color: #666666; margin-bottom:4px;background-image:url("imgs/footerbg.jpg");
background-repeat: repeat-x;
}
.footerbox{padding:2px; border-top: 1px solid #82B5E0; border-bottom: 1px solid #82B5E0; background-color: #FAFAFA;}

.row{width: 99%;}

