body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

	margin: 0px;

	background-color: #FFFFFF;

	height: 100%;

}

html {

	height: 100%;

}

.tall {

	height: 100%;

}



.topnav {

	background-image: url(../_images/navmain_spcr.gif);

	background-repeat: repeat-x;

	background-position: top;

	height: 104px;

	vertical-align: top;

}

.bgmain {

	background-image: url(../_images/bg01.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

.mainfeat {

	background-image: url(../_images/mainfeat_spcr.gif);

	background-repeat: repeat-x;

	background-position: top;

	height: 174px;

}





#footer {

	height: 163px;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #5b8aa2;

}

#footer a:link {

	text-decoration: underline;

	color: #FFFFFF;

}

#footer a:visited {

	text-decoration: underline;

	color: #FFFFFF;

}

#footer a:hover {

	color: #FFFF00;

	text-decoration: underline;

}

#offers {

	text-align: center;

	vertical-align: top;

}

#offers td {

	vertical-align: top;

}

#offers a:link {

	font-weight: bold;

	color: #006699;

	text-decoration: none;

}

#offers a:visited {

	font-weight: bold;

	color: #006699;

	text-decoration: none;

}

#offers a:hover {

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

}

.foot_bg {

	background-image: url(../_images/footer_bg.gif);

	background-repeat: repeat-x;

	background-position: top;

}

.b12 {

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}



.warn {

	color: #FF0000;

}



.pad15 {

	padding: 15px;

}

.wm {

	background-image: url(../_images/watermark.gif);

	background-repeat: no-repeat;

	background-position: right 20px;

}

h4 {

	color: #005F8F;

	text-decoration: none;

}

.fl_left {

	float: right;

	padding-left: 20px;

}

a:link {

	color: #0066CC;

}

a:visited {

	color: #0066CC;

}

a:hover {

	color: #FF6600;

}

ul {

	list-style-image: url(../_images/bullet.gif);

	margin-left: 20px;

}

input {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

}

select {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

}

textarea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

}

#showpane {

	background-image: url(../_images/slidepanel.gif);

	background-repeat: no-repeat;

	background-position: center top;

	height: 490px;

	width: 720px;

	padding-top: 22px;

	position: relative;

	margin-bottom: 10px;

}

#showpane img {

	height: 450px;

	width: 600px;

}

#showpane #lrgimgcaption {

	position: relative;

	top: 25px;

}

#wait {

	position: absolute;

	left: 279px;

	top: 475px;

	display: none;

}



#gallery_pnl {

	padding: 2px;

	overflow: hidden;

	position: relative;

	height: 38px;

}

#leftbtn {

	position: absolute;

	left: 0px;

	z-index: 10;

}

#leftbtn img {

	height: 31px;

	width: 32px;

}

#rightbtn {

	position: absolute;

	z-index: 10;

	right: 0px;

}

#rightbtn img {

	height: 31px;

	width: 32px;

}

#pics {

	height: 38px;

	width: 100000px;

	position: absolute;

	left: 80px;

	overflow: hidden;

}

#pics #end {

	float: left;

}

#pics .imgcaption {

	display: none;

}





#pics img {

	height: 38px;

	width: 50px;

	float: left;

	border: 0px;

	padding: 1px;

	filter: Alpha(Opacity=50);

	cursor: pointer;

}

#lcover {

	height: 38px;

	width: 80px;

	left: 0px;

	position: absolute;

	background-color: #FFFFFF;

	z-index: 9;

}

#rcover {

	height: 38px;

	width: 80px;

	right: 0px;

	position: absolute;

	background-color: #FFFFFF;

	z-index: 9;

}
ol {
	padding-left: 6em;
}

