* { margin:0; padding:0 }
div { margin:0; padding:0 }
html { line-height:normal}
BODY {
	font-size: small;
	background: url(images/bg8.png) repeat;
	color: #cccccc;
	font-family: Verdana;
	margin:1px auto 0 auto;
	text-align:left;
}


a { color:#00099; text-decoration:underline}
a:visited { color: #333399}
a:hover  { color:#0000ff}

#wrapper { width:929px; margin:0 auto; overflow:hidden}

#top-section {background:url(images/top-section.png) no-repeat; width:929px; height:30px}

#top-banner {background:url(images/top-banner.png) no-repeat; width:929px; height:121px}

#main-photo-section {background:url(images/main-photo-section.jpg) no-repeat; width:929px; height:201px}

#container {width:929; height:531px}

#lower-left-box {background:url(images/lower-left-box.png) no-repeat; width:302px; height:531px; float:left}

#lower-left-box2 {background:url(images/lower-left-box2.png) no-repeat; width:302px; height:531px; float:left}

#black-frame {background:url(images/black-frame.png) no-repeat; width:627px; height:531px; float:right}

#black-interior {background:url(images/black-interior.png) no-repeat; width:627px; height:531px; float:right}

.interior-content {
	color: #000000;
	padding-right:0px;
	padding-left:0px;
	padding-top: 0px;
	font-family: Verdana;
	font-size: 13px;
    line-height: 1.4;
}


a.navlinks:link{color:#000033; font-size:1.3em; font-weight:bold; text-decoration:none}
a.navlinks:visited{color:#000099; font-size:1.3em; font-weight:bold; text-decoration:none}
a.navlinks:hover{color:#0033CC; font-size:1.3em; font-weight:bold; text-decoration:none}

a.bodylinks:link{color:#000099; font-size:1em;  text-decoration:underline}
a.bodylinks:visited{color:#0033FF; font-size:1em; text-decoration:underline}
a.bodylinks:hover{color:#000099; font-size:1em; text-decoration:underline}

a.toplinks:link{color:#f8f8f8; font-size:1em;  text-decoration:none}
a.toplinks:visited{color:#CCCCCC; font-size:1em; text-decoration:none}
a.toplinks:hover{color:#0099FF; font-size:1em; text-decoration:none}

a.greylinks:link{color:#f8f8f8; font-size:1em;  text-decoration:none}
a.greylinks:visited{color:#CCCCCC; font-size:1em; text-decoration:none}
a.greylinks:hover{color:#ffffff; font-size:1em;  text-decoration:none}

.description {color:#464646; padding-top:20px; padding-right:20px; padding-bottom:2px; padding-left:98px}

#top-int-slice {background:url(images/top-int-slice.png) no-repeat; width:929px; height:23px}


#stretch-slice {background:url(images/stretch-slice.png) repeat-y; width:929px }


#bottom-int-slice {background:url(images/bottom-int-slice.png) no-repeat; width:929px; height:28px}

.title { font-weight:bold; font-size:1.3em; color:#333399; background:url(images/header.png) no-repeat; width:575px; height:33px; padding-top:10px; padding-left:41px }

.divBar { background:url(images/div-bar.gif) no-repeat; width:289px; height:9px; margin:5px 0 }
#photoGallery { 
	float:left; 
	height:478px;
	width:575px;
	background:url(images/photo-bg.jpg) repeat-x;  
	overflow:auto; 
}
#photoGallery img { margin:0 2px 0 0; border:1px solid #CCC }
.mainPic { border:1px solid #000 }
.photoScroll { padding:35px 8px 0 22px; width:540px; height:70px } 

.black-space {height:450px}

#slideshow { float:left; position:relative; width:625px; height:220px; margin:30px 10px 0 20px; display:block !important; display:inline   } 

.image-outer {border:1px solid #969696}
.image-outer2 {border:1px solid #969696; margin-right:6px; margin-bottom:3px;}
.image-outer3 {border:2px solid #f7f6f6; margin-right:5px; margin-bottom:2px;}
.image-outer4 {border:2px solid #999999; margin-right:5px; margin-bottom:1px;}
.image-outer5 {border:2px solid #e5e5e5; margin-right:10px; margin-bottom:1px;}
.image-outer6 {border:2px solid #acacac; margin-right:5px; margin-bottom:1px;}
.image-outer7 {border:2px solid #eed6be; margin-right:5px; margin-bottom:1px;}
