﻿*
{
	margin							: 0;
	padding							: 0;
}

img 
{
	border							: 0;
}


ul 
{ 
	list-style						: none;
}

h1 
{
	color							: #352d06;
	font							: 2em/2.3 arial, tahoma, sans-serif;
}

h3 
{
	color							: #352d06;
	font							: 1.5em/1.7 arial, tahoma, sans-serif;
}

/* content styles
----------------------------------------------------
*/

body
{	
	text-align						: left;
	font							: .85em/1.3 arial, tahoma, sans-serif;
	color							: #352d06;
	background						: #fdfbee url(../../images/bg.jpg) repeat;
}

#wrapper
{	
	margin							: 0 auto; 
	text-align						: center;
	background						: transparent;
	overflow						: hidden;
	width							: 800px;
	padding-bottom					: 20px;
}

#hdr
{
	padding-top						: 20px;
	width							: 800px;
	height							: 338px;
}

/* navigation styles
----------------------------------------------------
*/

#nav
{
	width							: 800px;
	height							: 45px;
	background						: url(../../images/bgnav.jpg) repeat-x;
}

#nav ul 
{
	padding							: 0;
	margin-left						: 10px;
	list-style						: none;
}

#nav li 
{
	font							: .85em/1.3 arial, tahoma, sans-serif;
	margin							: 0; 
	padding							: 0;
	float							: left;
	position						: relative;
	border-left						: 1px solid Transparent;
	border-right					: 1px solid Transparent;
	border-top						: 1px solid Transparent;
}

#nav li:hover
{
	border-left						: 1px solid #352d06;	
	border-right					: 1px solid #352d06;
	border-top						: 1px solid #352d06;
	color							: #352d06;	
	background-color				: #fdfbee;
	
}

#nav a 
{
	float							: left;
	text-decoration					: none;
	color							: #e1dece; 	
	padding							: 8px 10px 21px 10px;
	font-size						: 1.1em;
	position						: relative;
}

#nav a:hover 
{
	color							: #352d06;
}


/* ==================== Sub Nav =====================*/
#nav li ul li 
{
	height							: auto; 
	text-align						: left;
}

#nav li ul li:hover
{
	border							: solid 0px #fff;
}

#nav li ul 
{
	position						: absolute;
	z-index							: 50000;
	left							: -5432px; 
	top								: 20px;
	width							: 181px;
	background						: #fdfbee;

	border-left						: 1px solid #352d06;
	border-bottom					: 1px solid #352d06;
	border-right					: 1px solid #352d06;
	margin							: 10px 0 0 -1px; 
	padding							: 0;
}

#nav li ul li a, #navp li.currsel ul li a
{
	display							: block;
	height							: auto;
	padding							: 5px 0 5px 10px; 
	margin							: 0;
	background-image				: none !important ;
	background-color				: #fdfbee !important ; 
	color							: #2759a5;
	text-indent						: 0;
	text-decoration					: none;	
	position						: relative;
	width							: 170px;
	z-index							: 87654;
	font-size						: 10pt;
}

.currsel:hover
{
	border							: solid 0px #888;
}

#nav li ul a:hover, #nav li.currsel ul a:hover 
{
	background-image				: none !important ;
	background						: #352d06 !important ; 
	color							: #fdfbee;
	border-bottom					: solid 1px transparent;
	width							: 171px;
}

#nav li:hover ul
{
	left							: 0;
	color							: #352d06;
	
}

#nav li:hover a
{
	color							: #352d06;
}




/* content styles
----------------------------------------------------
*/
#ctop
{
	width							: 800px;
	height							: 36px;
	background						: url(../../images/bgctop.jpg) repeat-x;
}

#srchBox
{
	float							: right;
	width							: 260px;
	height							: 26px;
	margin-top						: -37px;
	background-color				: #5a7974;
	padding							: 2px 0 2px 10px;	
}

.btnSearch
{
	background-color				: #5a7974;
	border							: none;
	color							: #e1dece;
	cursor							: pointer;
}

.tbSrch
{
	border							: solid 1px #7d9693;
	height							: 20px;
}


#content
{
	text-align						: left;
	background-color				: #fdfbee;
	padding-left					: 20px;
	padding-right					: 0px;
	display							: inline-table;
	width							: 800px;
}

#cbot
{
	width							: 800px;
	height							: 55px;
	background						: url(../../images/bgcbot.jpg) repeat-x;
}

#imgRight
{
	float							: right;
	width							: 260px;
	text-align						: center;
	height							: 400px;
	padding-left					: 40px;
}

#navRight
{
	float							: right;
	width							: 208px;
	text-align						: left;
	margin-left						: 40px;
	margin-right					: 40px;
	margin-bottom					: 300px;
	padding							: 10px;
	border							: 1px solid #352d06;
	background						: #fff url(../../images/bgnavsubbot.png) bottom repeat-x;
	z-index							: -2;
	font							: 1em/1 arial, tahoma, sans-serif;
}

#navRight a
{
	text-decoration					: none;	
	color							: #352d06;
}

#navRight a:hover
{
	text-decoration					: underline;	
	color							: #598783;
}

#fltLogoB
{
	position						: absolute;
	margin-top						: -50px;
	margin-left						: -11px;
	background						: Transparent url(../../images/WEB-logo-sub.png) no-repeat;
	width							: 231px;
	height							: 115px;
}

#fltLogoWL
{
	position						: absolute;
	margin-top						: -50px;
	margin-left						: -11px;
	background						: Transparent url(../../images/WELW-logo-sub.png) no-repeat;
	width							: 231px;
	height							: 99px;
}

.combox
{
	border							: solid 1px #4b3900;
	text-transform					: uppercase;
	background						: #fff;
	padding							: 7px 5px 5px 5px;
	font-size						: 9pt;
}


.rmbox
{
	border							: solid 1px #4b3900;
	text-transform					: uppercase;
	background						: #fff;
	padding							: 7px 5px 5px 5px;
	cursor							: pointer;
	font-size						: 9pt;
}

.rmbox:hover
{
	border							: solid 1px #4b3900;
	text-transform					: uppercase;
	background						: #352d06;
	color							: #fff;
	padding							: 7px 5px 5px 5px;
	cursor							: pointer;
}

.rmboxon
{
	border							: solid 1px #4b3900;
	text-transform					: uppercase;
	background						: #352d06;
	color							: #fff;
	padding							: 7px 5px 5px 5px;
	cursor							: pointer;
	font-size						: 9pt;
}

.lmbox
{
	border							: solid 1px #4b3900;
	text-transform					: uppercase;
	background						: #fff;
	padding							: 7px 5px 5px 5px;
	cursor							: pointer;
	font-size						: 9pt;
}

.lmbox:hover
{
	border							: solid 1px #4b3900;
	text-transform					: uppercase;
	background						: #352d06;
	color							: #fff;
	padding							: 7px 5px 5px 5px;
	cursor							: pointer;
}

.lmboxon
{
	border							: solid 1px #4b3900;
	text-transform					: uppercase;
	background						: #352d06;
	color							: #fff;
	padding							: 7px 5px 5px 5px;
	cursor							: pointer;
	font-size						: 9pt;
}



.cform
{
	border							: solid 1px #b5af9b;
	height							: 20px;
}

.cformddl
{
	height							: 22px;
	border							: solid 1px #b5af9b;
}


.cformSubmit
{
	border							: solid 1px #b5af9b;
	width							: 80px;
	height							: 25px;
	font-size						: 12pt;
	cursor							: pointer;
}

.cformSubmit:hover
{
	background-color				: #352d06;
	color							: #fffffc;	
}

.cformReset
{
	border							: solid 1px #b5af9b;
	width							: 80px;
	height							: 25px;
	font-size						: 12pt;
	cursor							: pointer;
}

.cformReset:hover
{
	background-color				: #352d06;
	color							: #fffffc;
}

#floorplans a
{
	text-decoration					: underline;	
	color							: #598783;
}

#floorplans a:hover
{
	text-decoration					: underline;	
	color							: #352d06;
}

#floorplans .fp
{
	border-top						: solid 1px transparent;
	border-right					: solid 1px transparent;
	border-left						: solid 1px transparent;
	border-bottom					: solid 1px #352d06;
	width							: 400px;
	padding							: 5px;
	margin-bottom					: 5px;
}

#floorplans .fp:hover
{
	border							: dotted 1px #352d06;
	width							: 400px;
	cursor							: help;
}

.fp a
{
	text-decoration					: underline;	
	color							: #598783;
}


/* ==================== Footer =====================*/
#footer
{
	text-align						: left;
}

#footer a
{
	text-decoration					: underline;	
	color							: #598783;
}

#footer a:hover
{
	text-decoration					: underline;	
	color							: #352d06;
}

.weul
{
	padding-left					: 20px;
	list-style						: disc;
}

.quotelist td
{
	border-bottom					: solid 1px #352d06;
	padding-bottom					: 10px;
	padding-top						: 10px;
}

.quotelist img
{
	border							: solid 1px #352d06;
}