body{
	background-image:url(/images/bg.gif);
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin:0px;
}

a:link,a:visited{
	color:#333333;
	text-decoration:none;
}

a:hover{
	color:#000000;
}

#bg{
	background-image:url(/images/bg_div.gif);
	background-position:top center;
	background-color:#ffffff;
	background-repeat:repeat-y;
	width:100%;
}

#main{
	width:750px;
	background-color:#ffffff;
	text-align:left;
	left:265px;
	position:absolute;
}



#nav-left{
	background-image:url(images/nav_left.jpg);
	width:13px;
	height:26px;
}

#nav{

	font-size:11px;
	height:26px;
	padding-left:12px;
	text-align:left;
	background:#8c9eb6;
	width:724px;
}

#nav-off{
	background:#8c9eb6;
	color:#ffffff;
	cursor:default;
}

#nav-on{
	background:#fff;
	color:#33416b;
	cursor:pointer;
}

#nav-sep{
	padding-left:5px;
	padding-right:5px;
}

#nav-right{
	background-image:url(images/nav_right.jpg);
	width:13px;
	height:26px;
}

.navLinks:link,.navLinks:visited{
	text-decoration:none;
	color:#ffffff;
}

.navLinks:hover{
	color:#efefef;
}

#logo{
	text-align:center;
	vertical-align:top;
	width:750px;
	height:60px;
	background-image:url(/images/hdr_img.jpg);
	background-repeat:no-repeat;
}

#gallery{
	width:750px;
	height:193px;
	background-image:url(/images/gallery_bg.jpg);
	text-align:center;
	vertical-align:middle;
	position:relative;
}

#gallery-main{
	width:717px;
	height:150px;
	left:16px;
	top:22px;;
	position:absolute;
	background-color:#ffffff;
}

#gallery-img-off{
	width:239px;
	background-position:50% 50%;
	background-repeat:no-repeat;
	height:150px;
	filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
	cursor:default;
}

#gallery-img-on{
	width:239px;
	background-position:50% 50%;
	background-repeat:no-repeat;
	height:150px;
	filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
	cursor:pointer;
}

#gallery-thumb-off{
	width:120px;
	height:120px;
	cursor:default;
	background-position:50% 50%;
	border:3px solid #8c9eb6;
}

#gallery-thumb-on{
	width:120px;
	height:120px;
	cursor:pointer;
	background-position:50% 50%;
	border:3px solid #fff;
}

#fromourgallery{
	width:236px;
	height:25px;
	position:absolute;
	left:1px;
	top:120px;
}

#main-left{
	width:200px;
	text-align:left;
	vertical-align:top;
	border-right:1px dashed #99b3cc;
}

#main-right{
	text-align:left;
	vertical-align:top;
}

#header{
	font-size:14px;
	font-weight:bold;
	color:#ce3535;
	text-decoration:none;
}

#header-link:link, #header-link:visited{
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
	text-decoration:none;
}

#header-link:hover{
	font-size:14px;
	font-weight:bold;
	color:#ce3535;
	text-decoration:underline;
}


#loginBox{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border:1px solid #a2c0be;
	width:75px;
}

#loginButton{
	background-color:#33416b;
	border:0px;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
}

#loginClose{
	background-color:#cc0000;
	border:0px;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	width:15px;
}


#footer-div{
	width:750px;
	position:fixed;
	bottom:0px;
}
#footer{
	background-color:#e7ebf2;
	border-top:1px solid #bdc9d9;
	border-bottom:1px solid #bdc9d9;
	padding:5px;
	text-align:center;
	cursor:default;
}

#footer-small{
	font-size:10px;
}

#main-title{
	font-size:16px;
	font-weight:bold;
	color:#33416b;
	width:98%;
	height:20px;
	padding:5px;
	border-bottom:1px solid #8c9eb6;
	text-align:left;
}

#sub-title{
	font-weight:bold;
	font-size:12px;
	color:#33416b;
}

#errorText{
	color:#ff0000;
	font-weight:bold;
}

#tdTop{
	font-size:10px;
	background-color:#e7ebf2;
	border-bottom:1px solid #bdc9d9;
	border-top:1px solid #bdc9d9;
}


#listing-nav{
	text-align:left;
	background-color:#f4f6f8;
}

.listing-nav-off{
	background-color:#fff;
	border:1px solid #8c9eb6;
	color:#475f7e;
	cursor:default;
	padding:5px;
}

.listing-nav-on{
	background-color:#8c9eb6;
	border:1px solid #fff;
	color:#fff;
	cursor:pointer;
	padding:5px;
}

#divZoom{
	width:150px;
	height:18px;
	background-color:#33416b;
	color:#fff;
	position:absolute;
	left:0px;
	bottom:10px;
	border-right:2px solid #fff;
	border-top:2px solid #fff;
	border-bottom:2px solid #fff;
	text-align:left;
	padding:5px;
	font-weight:bold;
	cursor:default;
}

#bronze{
	color:#b6a160;
	font-size:15px;
	font-weight:bold;
}

#bronzeOff{
	background-color:#efe2b9;
	text-align:center;
	font-weight:bold;
}

#bronzeOn{
	background-color:#dfcf9e;
	text-align:center;
	font-weight:bold;
}

#silver{
	color:#a5a5a5;
	font-size:15px;
	font-weight:bold;
}

#silverOff{
	background-color:#e7e7e7;
	text-align:center;
	font-weight:bold;
}

#silverOn{
	background-color:#dddddd;
	text-align:center;
	font-weight:bold;
}

#gold{
	color:#d1d256;
	font-size:15px;
	font-weight:bold;
}

#goldOff{
	background-color:#f0f0b3;
	text-align:center;
	font-weight:bold;
}

#goldOn{
	background-color:#dfdf9d;
	text-align:center;
	font-weight:bold;
}

#tblOff{
	background-color:#efefef;
	text-align:left;
}

#tblOn{
	background-color:#ddd;
	text-align:left;
}

#tblComment{
	background-color:#e7ebf2;
	border:1px solid #bdc9d9;
}

#tdComment-off{
	background-color:#33416b;
	border:1px solid #fff;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	cursor:default;
}

#tdComment-on{
	background-color:#e7ebf2;
	border:1px solid #bdc9d9;
	color:#33416b;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

#tdExpired{
	background-color:#cc0000;
	border-top:1px solid #fff;
	color:#fff;
}

#quickview-off{
	text-align:center;
	background-color:#738399;
	border:1px solid #5d6979;
	color:#fff;
	cursor:default;
}

#quickview-on{
	text-align:center;
	background-color:#8c9eb6;
	border:1px solid #fff;
	color:#efefef;
	cursor:default;
}

#freetrial{
	padding:5px;
	background:#efefef;
	border:1px solid #ccc;
	font-size:12px;
	font-weight:bold;
	color:#007700;
}

#registernow{
	padding:5px;
	background:#007700;
	border:1px solid #001100;
	color:#fff;
	font-size:12px;
	font-weight:normal;
}

.news-title{
	background-color:#8c9eb6;
	color:#fff;
	padding:5px;
	width:200px;
	font-weight:bold;
	text-align:left;
}
.news-body{
	background-color:#f4f6f8;
	border:1px solid #8c9eb6;
	padding:5px;
	text-align:left;
	width:95%;
}

.news-date{
	font-size:10px;
	font-style:italic;
}

.settings-selected{
	background-color:#efefef;
	border:1px solid #ccc;
	color:#999;
	font-size:10px;
	font-weight:bold;
}

.settings-unselected{
	background-color:#ccc;
	border:1px solid #666;
	color:#222;
	font-size:10px;
	font-weight:normal;
}

.mini-quote{
	background-color:#efefef;
	border:0px;
	border-bottom:1px solid #ccc;
	color:#666;
	font-size:11px;
	text-align:center;
}

.mini-continue{
	border:1px solid #ccc;
	background-color:#efefef;
	color:#666;
	font-size:11px;
	font-weight:bold;
}

.add-button{
	background-color:#8c9eb6;
	border:1px solid #3e4b75;
	color:#3e4b75;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:default;
	font-weight:bold;
	padding:5px;
}

.add-button:hover{
	background-color:#3e4b75;
	border:1px solid #3e4b75;
	color:#fff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	font-weight:bold;
	padding:5px;
}

.feed-thumb-off{
	width:60px;
	height:60px;
	cursor:default;
	background-position:50% 50%;
	border:3px solid #8c9eb6;
}

.feed-thumb-on{
	width:60px;
	height:60px;
	cursor:pointer;
	background-position:50% 50%;
	border:3px solid #fff;
}