/* CSS Document */


body { 
	font: .75em/16pt verdana; 
	color: #333333; 
	background-color: #FFFFFF; 
	margin: 0px; 
	background-image:url(../images/bg_top.gif);
	background-repeat:repeat-x;
	text-align: center;	
	font-family: verdana, "Trebuchet MS", "Arial Narrow", geneva, helvetica, sans-serif;
	
	}
	
p { 
	font: 8pt/16pt; 
	margin-top: 0px;

	padding: 0px; 
	}
	
h1 { 
	font-size: 160%;
	font-family: "Trebuchet MS", "Arial Narrow", geneva, helvetica, sans-serif;
	}

h2 { 
	font-size: 140%;
	font-family: "Trebuchet MS", "Arial Narrow", geneva, helvetica, sans-serif;
	padding-top: 10px;
	}

h3 { 
	font: italic normal 12pt "Trebuchet MS", "Arial Narrow", geneva, helvetica, sans-serif; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #666666;
	}

	
li 
{
	padding-top: 10px;
	padding-bottom: 10px;}

img { border: 0px;}

a:link { 
	text-decoration: none; 
	color: #FE7F26;
	}
a:visited { 
	text-decoration: none; 
	color: #FE7F26;
	}
a:hover, a:active { 
text-decoration: none; 
	color: #f00;
	}
	

#content {
	position: absolute;
	top: 30px;
	border: 0px solid black;
	width: 710px;


}



#container {

	margin-left: auto;
	margin-right: auto;
	width: 710px;
	text-align: left;

}

#logo {

	
	
	display: none;
	
}


#footer{

	display: none;
	
}

#bottom {

	display: none;

}





/* Lists */



 #basic
{
padding-left: 0;
margin-left: 0;
}

ul
{

padding: 0px;
margin: 0px;

}


#basiclist li
{
list-style: none;
margin: 0;
padding: 0em 0.15em 0em 0em;

}

#basic li a { text-decoration: none; }



/* Misc */

.bold {

font-weight: bold;
}

.green {
 color: #008F4E;

}

.blue {

 color: #6385B6;

}

.smText {

font-size: 80%;

}


#topNav 
{

display: none;

}

#header a:link {
	display: none;

}

#navigation {

display: none;

}


#listings {

	margin: 0px 200px 0px 0px;
	padding: 0px 0px 0px 0px;

}

div.mainImg 
{
	margin: 0px 0px 20px 0px;
	
	}
	
#listings img 
{
	border: 1px solid #ccc;
	
	}

#listings .tnails img 
{

	margin: 16px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	}
	
#listings h2 
{
	margin-top: 0px;
	padding-top: 0px;
	}
	
#listings h3 
{
	margin: 5px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	}

.listingCell 
{
	
border: 0px solid #CCC;
padding: 25px 150px 25px 0px;
background-color: #fff;
margin: 0px 0px 0px 0px;
background-position: top right;
background-repeat: no-repeat;
	
	}


#subCol
{
padding-left: 0;
margin-left: 0;
margin-top: 0px;
border-bottom: 1px solid #CCC;
width: 175px;
text-align: right;
font-family: "Trebuchet MS", "Arial Narrow", geneva, helvetica, sans-serif;
float: left;
}

#subNav
{
padding-left: 0;
margin-left: 0;
margin-top: 6px;
border-bottom: 1px solid #CCC;
width: 175px;
text-align: right;
font-family: "Trebuchet MS", "Arial Narrow", geneva, helvetica, sans-serif;
float: left;
}

 #subNav li
{
list-style: none;
margin: 0;
padding: 0.7em;
border-top: 1px solid #CCC;

}

#subNav li a { text-decoration: none; }


#subNav li#active 
{
	color: #000000;

	}

#subNav ul li a#current 
{
	color: #333;

	
	}


.subHeader 
{
	color: #008F4E;
	font-size: 190%;
	margin: 5px 0px 25px 0px;
	
	}
	
#subPage 
{

	margin: 0px 0px 0px 210px;	
	
	}
	
#listings 
{

	margin: 0px 0px 0px 0px;	
	
	}
	

#additionalContact {

border: 1px solid #CCC;
padding: 25px 25px 25px 25px;
background-color: #fff;
margin: 25px 0px 25px 0px;
background-image: url(../images/bg_flower.gif);
background-position: center right;
background-repeat: no-repeat;

}

#additionalContact h3 {

margin: 05px 0px 10px 0px;
padding: 0px; 

}

	
#additionalContent {

border: 1px solid #CCC;
padding: 25px 85px 25px 25px;
background-color: #fff;
margin: 0px 0px 25px 0px;
background-image: url(../images/bg_flower.gif);
background-position: top right;
background-repeat: no-repeat;

}

#additionalContent h2 
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Georgia, Times New Roman, Serif;
	
	
	}
	
	
.border img {

border: 1px solid #ccc;

}

#box 
{
	
float: right;
border: 1px solid #ccc;
width: 200px;
background-color: #eee;
padding: 20px 20px 10px 20px;
margin: 8px 0px 0px 10px;
font-family: Georgia, Times New Roman, Serif;
font-size: 9pt;
font-weight: bold;

	}
	
.more {

display:block;
border-top: 1px solid #ccc;

padding: 10px 0px 0px 0px;
margin: 20px 0px 0px 0px;
}

.highlight 
{

background-color: #FBFF94;
	
	}
	
#testimonialsPage h2 
{
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #006699;

	}

