
body, html { margin:0;padding:0;color:#ccddee; }
body { font-size:75%; background:url(/images/random_backgrounds/courthousebell.jpg) top left fixed no-repeat #191816; }


body, td, div { font-family:verdana, arial, helvetica, sans-serif; }

img { border:0; }

#maincontent { width:100%;position:absolute;left:0; }
.content { margin-bottom:1em; } 

#header h1 { text-indent: -300em; }
#header_left { z-index:100;margin:0; width:249px; height:149px; overflow:hidden; background:url(/images/bh_IOSB_left.png) no-repeat; }
#header_left h1 { text-indent: -300em; }
#header_right, .box_header_right { z-index:100;margin:0; width:497px; height:149px; overflow:hidden; background:url(/images/bh_IOSB_right.png) bottom left no-repeat; }
#header_right h1, .box_header_right h1 { text-indent: -300em; }

.box_left { width:249px;background:url(/images/box/left.png) right repeat-y; }
.box_center { background:url(/images/box/background_big.png); padding-right:15px; }

.box_bottomleft { width:249px;height:26px;background:url(/images/box/bottom-left.png) right no-repeat; }
.box_bottom { height:26px;background:url(/images/box/bottom.png) repeat-x; }


.clear { clear:both; }
a { text-decoration:none;font-weight:bold; color:#d98d46; }
a:hover { text-decoration:underline;color:#ee9949; }

.copyright { padding:5px;color:#42474d; }
.copyright a { color:#664221; }
.copyright a:hover { color:#a06834; }

input { background-color: }

.galleryframe { background:url(/images/background_frame_for_460x345.gif) no-repeat;width:511px;height:396px;padding:25px; }


.jdGallery .slideInfoZone p { font-size: 80%; }
.jdGallery .slideInfoZone { height:43px; }
.jdGallery div.carouselContainer { height:160px; } 
.jdGallery .carousel { height:140px; }
.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper { height:103px; }

.imagelistthumb { height:220px;float:left; margin:10px; }
.imagelistthumb img { border:3px #d98d46 solid; }


.right { float:right; }
.left { float:left; }
