body {padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; width: 100%; padding-top: 0px;
	height: 100%; background-color: #000000; background-image:url(images/body4.jpg); background-repeat:repeat}
	
img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
*{font-size: 12px; color:#333333; font-family:  arial,verdana, sans-serif}


p{margin-top:0px; margin-bottom:20px}
ul{padding:0; margin:0; padding-bottom:4px; width:100%}
li{padding-left:16px; margin-bottom: 10px; background-image: url(images/li.gif); background-position:left top;
	background-repeat:no-repeat; list-style:none}


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

h1 {font-family: "Times New Roman", Times, serif; font-size:24px; color:#333333; text-transform:uppercase; font-weight:normal;
	line-height:25px; margin:0px; padding:35 0 30 126px;
	background-image:url(images/bg_h1.gif); background-repeat:no-repeat; background-position:left}
h2 {font-family: "Times New Roman", Times, serif; font-size:20px; color:#333333; text-transform:uppercase; font-weight:normal; margin-top:15px; margin-bottom:25px}

h3 {font-family: "Times New Roman", Times, serif; font-size:18px; color:#333333; text-transform:uppercase; font-weight:normal; border-bottom:1px solid #333333; 
padding-bottom:3px; margin-top:20px; margin-bottom:20px}
 
h4{font-size:14px; color:#be1a00; font-weight:bold; margin-top:15px; margin-bottom:10px} 

#logo { background-image:url(images/header_bg.gif); background-position: bottom left; background-repeat:no-repeat} 
#top_menu { background-image:url(images/header_bg.gif); background-position: bottom right; background-repeat:no-repeat; padding-left:25}
#top_menu a {font-family: "Times New Roman", Times, serif; text-decoration:none; font-size:14px; color:#121212; text-transform:uppercase;
	display: inline-block; height:60px; line-height:60px; margin-right:20px}
#top_menu a.act  {color:#db2600} 	
#top_menu a:hover {color:#db2600}

#phone {padding-left:25px; color:#FFF}
#phone b{color:#FFF; font-size:23px}
#header{}  

#search {padding-top:20px}

input.f_search { display: block;vertical-align: middle;width:179px;height:25px;color:white; background-image: url(images/bg_search.gif); border:none; padding-left:5px; }
input.bt_search {display: block;vertical-align: middle; }

#work {background-image:url(images/content.gif); background-position: top; background-repeat:repeat-x}
#content{padding-left:15px; padding-right:15px; clear:both; font-size:12px} 
#content table{background-color:#E9E8E7; border:1px solid #E9E8E7}
#content td{padding:4px; background-color:white;}


div.sp {background-image:url(images/bg_sp.gif); background-position: top left; background-repeat:no-repeat; width:333px; height:126px; float:left; margin-bottom:8px}
div.cost {font-size:14px;line-height:20px; text-align:center; color:#FFF; background-image:url(images/bg_st.jpg); background-repeat:no-repeat; width:102px; height:102px; float:left; margin:12px}
div.cost b{color:#FFF;font-size:25px}
div.cost sup{color:#FFF;font-size:11px}
div.desc { height:102px; margin:12px}
div.desc a{font-size:12px; line-height:30px; font-weight:bold}

div.dop {float:left; margin-bottom:10px; margin-left:40px; width:230px}
div.dop a{display:block; padding-left:30px; height:20px; line-height:20px; font-size:14px; color: #444444; text-decoration:underline; 
background-image:url(images/marker_list.gif); background-position: left; background-repeat:no-repeat; margin-bottom:10px}
div.dop a:hover{ text-decoration:none}
	
#bann_1 { background-image: url(images/bann_1.gif); background-position:top; background-repeat:no-repeat; margin-top:38px;
	padding-top:235px; padding-left:23px; color:#ff3737; font-size:26px; line-height:26px}
#bann_1 img{margin-top:5px; margin-bottom:15px}	
#sale_size{color:#ff3737;font-size:45px; text-transform:uppercase;}
#sale_date{color:white; font-size:16px; text-transform:uppercase;}

#bann_2 { margin-top:12px}
#bann_3 { margin-top:0px}

#right_menu_1 {background-image: url(images/bgs1.gif); background-position:top; background-repeat:no-repeat;  height:8px; margin-top:10px}
#right_menu_2 {background-image: url(images/bgs2.gif); background-position:top; background-repeat:repeat-y; }
#right_menu_2 div {font-size:14px; background-image: url(images/bgs3.gif); background-position:bottom; background-repeat:no-repeat;
	color: #d82500;	padding-left:20px; padding-right:20px;padding-bottom:40px; padding-top:5px; line-height:24px}
	
#right_menu_2 div a {font-size:14px; color: #444444; text-decoration:underline;}
#right_menu_2 div a:hover { color: #444444; text-decoration:none}

#footer { background-image:url(images/footer.gif); background-position: top; background-repeat:no-repeat}


#copy{font-size: 12px; color: #CCCCCC; margin:20px}
#copy a{font-size: 12px; color:#CCCCCC; text-decoration: none}
#copy a:hover{font-size: 12px; color:#CCCCCC; text-decoration: none}

#adver{font-size: 11px; color: #999999; margin:20px}
#adver a{font-size: 11px; color:#999999; text-decoration: none}
#adver a:hover{font-size: 11px; color:#666666; text-decoration: none}

#croh{font-size: 11px; margin-top: 5px; margin-bottom:15px}
#croh b{font-weight: bold; font-size: 11px; color: #A97B50}
#croh a{font-size: 11px; text-decoration: underline}
#croh a:hover{font-size: 11px; text-decoration: none} 

.red  {color:#db2600; font-weight:bold} 	

#gal {float:left; margin-right:11px; margin-bottom:10px; width:150px; height:200px; text-align:center}
#gal img{margin-bottom:5px}



ul.MenuBarVertical
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 11px;
	cursor: default;
	width: 150px;
	list-style-type: none;
	list-style-image: none;
	display:block;
	float:right;
	text-align:right;	
	background-color:#ffffff
	
}

/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 900;
}

/* Menu item containers, position children relative to this container and are same fixed width as parent */
ul.MenuBarVertical li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: default;
	width: 150px;
	background-color:#ffffff;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarVertical ul
{
	margin: -300px 0 0 -150px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	font-size: 100%;
	position: absolute;
	z-index: 920;
	cursor: default;
	width: 550px;
	left: -1000em;
	top: 0;
	background-color:#ffffff;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarVertical ul.MenuBarSubmenuVisible
{
	left: 0;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarVertical ul li
{
	width: 550px;
	list-style-type: none;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarVertical ul
{
	border: 1px solid #A97B50;
}

ul.MenuBarVertical ul a, ul.MenuBarVertical ul b
{
	display: block;
	cursor: pointer;
	padding: 3px 5px 3px 5px;
	border: 1px solid white;	
	border-top: 0px solid white;
	color: #D14000;
	background-color:#ffffff;	
	font-size:11px;
	text-decoration: none;
}

ul.MenuBarVertical ul b
{
	border-top: 1px solid white;
	cursor: text;
	padding: 3px 5px 3px 5px;
	color: #333;
	background-color:#A97B50;
}

ul.MenuBarVertical ul a:hover
{
	background-color: #A97B50;
	color: white;
}


/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 910;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
}




