@charset "UTF-8";

* {
margin:0;
padding:0;
}


html{
	height:100%;
	margin:0px;
	padding:0px;
}

body{
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CCCCCC;
	background-color:#000000;
	margin:0px 0px 0px 0px;
	padding:0;
}

h1 {
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-style:italic;
	font-size:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

h2 {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-weight:normal;
	font-style:normal;
	font-size:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

h3 {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-weight:normal;
	font-style:italic;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

h4 {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-weight:normal;
	font-style:italic;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

h5 {
	margin:0px 0px 3px 0px;
	padding:0px;
	font-weight:normal;
	font-size:18px;
}

.clear{ clear:both; overflow:hidden; height:0px;}

a { text-decoration: none; color:#333333;}

a:hover {text-decoration: none; color:#666666;}

a:focus, a:active {outline:none;}

#wrapper{
	display: block;
	width: 980px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	margin: 0px auto 0px auto;
}

#container {
	display: block;
	text-align: left;
	width:938px; padding: 20px;
	background:none;
	position:relative;
	border:#5E5E5E solid 1px;
}

#header {
	display: block;
	overflow:hidden;
	width:980px;
	height:331px;
}

#footer{display: block;width:980px;height: 80px;color:#666666;text-align:right; padding-top:15px; font-size:11px;}
#footer a{ color:#666666; text-decoration:none;}
#footer a:hover{color:#999999; text-decoration:none;}

.divider{
	display:block;
	width:938px;
	border-top: solid 4px #666666;
	margin-top:4px;
	margin-bottom: 4px;
	clear:both;
}

/*---------NAV-----------*/

ul#nav{
	width:968px;
	height:20px;
	z-index:500;
	background-color:#0C0C0C;
	border:solid 1px #5E5E5E;
	margin:10px 0px 25px 0px;
	padding:5px 0px 0px 10px ;
	list-style-type:disc;
}

#nav li{display:inline-block; list-style:none; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px}

#nav li ul /*subnav ul*/{
	position:absolute;z-index: 10000;
	visibility:hidden;
	margin:21px 0px 0px 0px;
	padding:7px 15px 7px 0px;
	font-size:13px;
	background-color:#444444;
	 -moz-opacity: 0.8;
 	opacity:.80;
 	filter: alpha(opacity=80);
}

#nav li ul li /*subnav a*/{
	display:block;
	float:none;
	clear:both;
	padding:0px;
	color:#FFFFFF;
	background:none;
	margin-left:4px;
}

#nav li ul li a:link, #nav li ul li a:visited { display:block; color:#ffffff; font-size:13px; text-indent:8px; height:15px; margin:0px; background:none;text-align:left; text-decoration:none; }
#nav li ul li a:hover { color:#000000; text-decoration:none;}

a.nav{
	height:20px;width:auto;
	display:block;
	float:left;
	margin-right:30px;
	font-size:13px;color:#ffffff;
	text-decoration:none;
}

a.nav:hover{color:#999999;text-decoration:none;}

a.nav-selected{height:20px;width:auto;
	display:block;
	font-size:13px;
	float:left;
	color:#999999;
	margin-right:30px;
	text-decoration:none;
}

a.subnav-selected{
	height:20px;
	font-size:13px;
	color:#666666;
	background:none;
}

/*--------------------------------------------------*/


a#openaccount {
	display: block;
	overflow:hidden;
	width:200px; height:30px;
	float:left; margin-left:240px; margin-right:100px;
	text-decoration:none;
	border: solid 1p #000000;
	background-color:#560000;
	color:#000000; text-align:center; padding-top:10px;
	font-size:18px;
}

a#openaccount:hover {
	text-decoration:none;
	border: solid 1p #000000;
	background-color:#990000;
	color:#333333;
}

a#login {
	display: block;
	overflow:hidden;
	width:200px;
	height:30px;
	float:left;
	text-decoration:none;
	border: solid 1p #000000;
	background-color:#560000;
	color:#000000; text-align:center; padding-top:10px;
	font-size:18px;
}

a#login:hover {
	text-decoration:none;
	border: solid 1p #000000;
	background-color:#990000;
	color:#333333;
}

#left {
	display: block;
	overflow:hidden;
	width:500px;
	float:left;
	background-color:#0C0C0C;
}

#right {
	display: block;
	overflow:hidden;
	width:398px; padding:20px;
	background-color:#0C0C0C;
	float:left;
}

.prop {
	display: block;
	overflow:hidden;
	width:459px; height:449px;
	padding: 10px 0px 0px 0px; text-align:center;
	float:left; margin-bottom:20px;
	background-color:#0C0C0C; color:#000000; font-weight:bold;
	background-repeat:no-repeat; background-position: left top;
}

a.prop-thumb { background-position:top left; background-repeat:no-repeat; display:block; width:220px; height:169px; margin-bottom:25px; margin-right:25px;float:left;}
a.prop-thumb:hover { background-position:top left; background-repeat:no-repeat;-moz-opacity: 0.4;opacity:.40;filter: alpha(opacity=40);}

.col-det{width:400px; margin-right:25px;float:left;}
.col-price{width:150px; float:left; background-color:#990000; color:#000000; padding-bottom:10px; padding-left:10px; font-weight:bold; font-size:17px;}

a.col-redtab{width:180px; background-color:#560000; color:#999999; padding-bottom:10px; padding-left:10px; padding-top:5px; font-weight:bold; font-size:15px; margin-bottom:10px; overflow:hidden; display:block}
a.col-redtab:hover{background-color:#990000; color:#333333;}

.main-img{width:600px; float:left; margin-right:50px; margin-bottom:25px; }
.redtabs{width:190px; float:left; margin-bottom:10px;}

.minithumb {float:left; width:140px; height:140px; margin-right:19px;}

.col1{float:left; width:300px}
.col2{float:left; width:300px}

a.proceed {
	display: block;
	overflow:hidden;
	float:left; padding:10px;
	text-decoration:none;
	border: solid 1p #000000;
	background-color:#560000;
	color:#000000; text-align:center;
	font-size:18px;
}

a.proceed:hover {
	text-decoration:none;
	border: solid 1p #000000;
	background-color:#990000;
	color:#333333;
}

.ac{text-align:center;}
.ar{text-align:right;}
.tbr{border-right: solid 1px #ffffff;}
.tbl{border-left: solid 1px #ffffff;}
.tbb{border-bottom: solid 1px #ffffff;}
.tbt{border-top: solid 1px #ffffff;}
.tb1{float: left; height:30px; width:160px; padding: 5px; }
.tb2{float: left; height:30px; width:40px;padding: 5px;}
.tb3{float: left; height:30px; width:40px;padding: 5px;}
.tb4{float: left; height:30px; width:110px;padding: 5px;}
.tb5{float: left; height:30px; width:100px;padding: 5px;}
.tb6{float: left; height:30px; width:90px;padding: 5px;}
.tb7{float: left; height:30px; width:100px;padding: 5px;}
.tb8{float: left; height:30px; width:75px;padding: 5px;}
.tb9{float: left; height:30px; width:115px;padding: 5px; }