html,
body {
	margin:0;
	padding:0;
	height:100%;
	text-align:center;
	background-color:gray;
	font-family:arial,sans-serif;
	font-size:small;
	color:#222;		
}
H1 {padding:0 0 16px 0;margin:0;}
H2 {padding:0 0 2px 0;margin:0;}
H3 {padding:0;margin:0;}
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline;}
#container {
	width:938px;
	height:auto;
	text-align:left;
	margin: 0px auto;
	background-color:#FFF;
}
div#overheader {
	padding:0;
	height:32px;
	font-size:11px;
	text-align:center;
	color:#FFF;
	background:#841328 url("/images/bg-top.jpg") repeat-x;
}
div#header {
	padding:0;
	width:100%;
	height:264px;
	background:#FFF url("/images/bg-head.jpg") no-repeat top right;
}


div#left {
    float: left;
    width: 160px;
    padding: 9px 0px 0px 9px;
}
div#right {
    float: right;
    width: 162px;
    padding: 179px 0px 0px 0px;
}
div#middle {
    padding: 189px 190px 5px 346px;
    text-align:center;
    margin: 0px;
    
}


div#hometop {
	padding:0px;
	background:#F00 url("/images/bg-bottom.jpg") no-repeat top;

}

div.my_left_box{
    float: left;
    padding: 10px;
    width: 490px;
    border-right: 4px solid gray;
}

div.my_right_box{
    float: right;
    padding: 10px;
    width: 390px;

}

div.clearmain{
    clear:both;
}




div.left_box{
    float: left;
    padding: 10px;

}



























#footer {width:100%;height:auto;text-align:center;background:#1924B2 url("/images/bg-bottom.jpg") no-repeat top;}

.footerleft {width:525px;padding:26px 0 0 0;color:#FFF;text-align:center;font-size:12px}
.footerleft A:link {color:#FFF;text-decoration: none}
.footerleft A:visited {color:#FFF;text-decoration: none}
.footerleft A:active {color:#FFF;text-decoration: none}
.footerleft A:hover {color:#FFF;text-decoration: underline;}
.footerright {padding:21px 0 0 90px;color:#FFF;text-align:left;font-size:18px}


/* other non-essential CSS */
#header p,
#header h1 {margin:0;padding:10px 0 0 10px;}
#footer p {	margin:0;padding:10px;}
#idc {font-size:11px;}


#measureerrorW {color:#F00}
#measureerrorH {color:#F00}


#slideshow {background:#000;list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {background:#000;width:506px; margin:20px auto; display:none}
#wrapper * {margin:0; padding:0; color:#fff;font-weight:normal;font-size:12px}
#fullsize {position:relative; width:500px; height:auto; padding:20px 2px 20px 2px; border:1px solid #ccc; background:url(images/woodbg1.jpg)}
#image {width:450px;height:338px;margin:auto}
#image img {position:absolute; z-index:25; width:auto;height:338px;}
.imgnav {position:absolute; width:25%;  cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px;}
#slideleft {float:left; width:20px; height:75px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:75px; background:#222 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {background:#000;float:left; position:relative; width:456px; margin-left:5px; height:75px; overflow:hidden}
#slider {background:#000;position:absolute; left:0;height:81px}

