/*GENERAL*/

html {
	margin:0px;
	padding:0px;
	}
body {
	margin: 10px 0 0 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	background: #000;
	}
a img { 
	border: 0; 
	} 	
a:link {
	color: #39c;
	}
a:visited {
	color: #369;
	}

/* LAYOUT */

#wrap {
	width: 900px;
	margin-right:auto;
	margin-left:auto;
	}
#content {
	float: right;
	width: 700px;
	font-size: 12px;
	color: #fff;
	line-height: 1.5em;
	}
	
/*CONTENT BACKGROUND*/	

#contentbkgrnd	{
	width:900px;
	background: url(img/mdl.jpg) repeat-y;
	min-height:650px;
	}
#contentbkgrnd_two	{
	width:900px;
	background: url(img/mdl.jpg) repeat-y;
	min-height:750px;
	}
#bG_contentbkgrnd	{
	width:900px;
	background: url(img/mdl.jpg) repeat-y;
	min-height:1150px;
	}
#contentbkgrnd_three	{
	width:900px;
	background: url(img/mdl.jpg) repeat-y;
	min-height:850px;
	}
#contentbkgrnd_four	{
	width:900px;
	background: url(img/mdl.jpg) repeat-y;
	min-height:950px;
	}	
#contentbkgrnd_five	{
	width:900px;
	background: url(img/mdl.jpg) repeat-y;
	min-height:1150px;
	}		
#about_contentbkgrnd	{
	width:900px;
	background: url(img/mdl.jpg) repeat-y;
	min-height:1200px;
	}
#sales_contentbkgrnd	{
	width:900px;
	background: url(img/mdl.jpg) repeat-y;
	min-height:1770px;
	}		
#wG_contentbkgrnd	{
	width:900px;
	background: url(img/mdl.jpg) repeat-y;
	min-height:1060px;
	}	
#sm_contentbkgrnd	{
	width:900px;
	background: url(img/mdl.jpg) repeat-y;
	min-height:650px;
	}	

/*NAVIGATION*/
	
#nav ul {
	width:130px;
	list-style: none;
	background: none;
	margin-left:-10px;
	}
#nav li {
	width:130px;
	margin: 0 0 0 0;
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	font-weight:400;
	text-align:left;
	line-height:2em;
	}
#nav a  {
	display: block;
	margin: 0;
	padding: 5px 10px 0 5px ;
	width:130px;
	height:39px;
	text-decoration: none;
	border: none;
	background: url(img/btns/btn.jpg) no-repeat;
	color:#000000;
	}
#nav a:hover {
	padding: 5px 10px 0 5px ;
	border:none;
	background: url(img/btns/btn2.jpg) no-repeat;
	}
	
/*GALLERY SUB-NAVIGATION*/	

#subnav {
	width:565px;
	padding: 10px 0 10px 5px ;
	font-size: 13px;
	color: #fff;
	text-align: center;
	}
#subnav li	{
	display:inline;
	}	
#subnav li a	{
	color:#cc9;
	padding: 0 15px 0 15px;
	border-right: 1px solid #fff;
	}	
#subnav li a:hover	{
	text-decoration:none;
	}	
	
/* GUTTERS */

#content .gutter {
	background:none;
	}
#sidebar .gutter, #sidebar-2 .gutter {
	/*	padding: 15px;*/
	}

/* HEADER */

#header {
	background: #000000 url(img/hdr.jpg) no-repeat top left;
	width:901px;
	height:169px;
	}
#header h1 {
	margin: 0;
	padding: 25px;
	font-family: Georgia, serif;
	font-size: 150%;
	color: #374C0E;
	}
	
/* MESSAGE */

#message {
	margin: 0;
	padding: 20px 0 20px 10px ;
	font-size: 200%;
	color: #cc9;
	text-align: left;
	}
#message strong {
	padding: 0 0 0 28px;
	}
#crumb	{
	padding:0 0 0 10px;
	color:#ccc;
	text-align: left;
	font-size:10px;
}
#crumb	a	{
	color:#ccc; 
	text-decoration:underline;
	}
		
/* CONTENT */

#content h2 {
	margin: 0 0 1em 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: 150%;
	color: #fff;
	font-weight: normal;
	}
dl.feature {
	margin: 15px 0;
	padding: 15px;
	}
dl.feature:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
dl.feature dt {
	margin: 0 0 .5em 0;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #fff;
	}
dl.feature dt img {
	float: left;
	margin: 0 15px 0 0;
	padding: 0 4px 4px 0;
	}
dl.feature dd {
	margin-left: 169px;
	width:430px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #fff;
	text-align:justify;
	}
dl.gfeature h2	{
	text-align:center;
	}
dl.hfeature {
	width:600px;
	margin: 15px 0;
	padding: 15px;
	color:#fff;
	}
dl.hfeature dt img {
	margin: 0 0 15px 0 ;
	padding: 0 4px 4px 0;
	
	}
dl.hfeature dt	{
	padding:0 0 10px 0;
	}	
dl.hfeature dd {
	margin-left: 00px;
	width:540px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #fff;
	text-align:justify;
	}
dl.hfeature h2	{
	color: #000;
	}	
dl.hfeature h2 	{
	color:#000;
	width:540px;
	height:25px;
	background: url(img/btns/gheaderbtn.jpg) no-repeat top left;
	}
dl.hfeature h2 a 	{
	padding: 5px 0 0 5px ;
	color:#000;
	text-decoration:none;
	line-height:1.3em;
	}
dl.hfeature dd a	{
	color:#fff;
	font-size:13px;
	font-weight:400;
	line-height:1.8em;
	}

/*EMAIL*/
.email p	{color:#fff; text-decoration:underline;}
/*dd.contact_email a	{color:#fff; text-decoration:underline;}*/		
/* SIDEBARS */

#sidebar {
	float: left;
	width: 150px;
	}
.box { 
	margin: 0 0 20px 0;
	padding: 0 0 12px 0;
	font-size: 85%;
	line-height: 1.5em;
	color: #666;
	}
.box h3 {
	margin: 0;
	padding: 12px;
	font-family: Georgia, serif;
	font-size: 140%;
	font-weight: normal;
	color: #693;
	}
.box p, .box ul {
	margin: 0;
	padding: 0 12px;
	}
.box ul li {
	margin: 0 0 0 12px;
	padding: 0 0 0 18px;
	list-style: none;
	}
	
/* FOOTER */

#footer {
	clear: both;
	width:900px;
	min-height:35px;
	background: url(img/ftr.jpg) no-repeat;
	}
#footer p {
	margin: 0;
	padding: 15px;
	font-size: 85%;
	color: #333; 
	}
#copy	{
	width:900px; 
	margin-right:auto; 
	margin-left:auto; 
	color:#fff; 
	text-align:center;
	padding-top:5px;
	}
		
/*  IE FIXES */

#content, #sidebar, #footer {
	height: 1%;
	}
* html dl.feature { /* for IE5+6 */
	height: 1%; 
	}
*:first-child+html .feature { /* for IE7 */
	min-height: 1px; 
	} 