@charset "UTF-8";
/* CSS Document */

body
{
margin:0;
background:url(layout/GBbackgroundgradient.png) repeat-x fixed top;
font-family: Cambria, serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
}

body a
{
color:#996633;
}

#wrap
{
width:750px;
margin-left:auto;
margin-right:auto;
}

#header
{
width:750px;
height:250px;
}

#body
{
width:743px;
height:100%;
margin-left:auto;
margin-right:auto;
background:
}

#sidebar
{
width:200px;
min-height:375px;
float:left;
background-color:#666633;
}

		#sb_contain
		{
		width:180px;
		margin-left:auto;
		margin-right:auto;
		margin-top:15px;
		text-align:center;
		}
		
				.sb_txt
				{
				font-family: Georgia, serif;
				font-size: 10px;
				font-style: normal;
				font-weight: normal;
				text-transform: none;
				letter-spacing: 1px;
				line-height: 1.4em;
				}

#right_col
{
width:535px;
float:right;
min-height:375px;
background:#CCCC99;
}

		#right_contain
		{
		width:510px;
		margin-left:auto;
		margin-right:auto;
		}
		
		
		#right_contact
		{
		width:490px;
		background:#E5E3B1;
		margin-left:auto;
		margin-right:auto;
		padding: 0 0 0 10px;
		margin-top:10px;
		}
		
		
		#right_light_tan_box   /* table holder */
		{
		width:480px;
		margin-left:auto;
		margin-right:auto;
		padding: 0 10px 0 10px;
		margin-top:20px;
		margin-bottom:10px;
		}
		
		
			.table_txt
				{
				font-family: Georgia, serif;
				font-size: 10px;
				font-style: normal;
				font-weight: normal;
				text-transform: uppercase;
				letter-spacing: 1px;
				line-height: 2em;
				font-weight:bold;
				}

#nav
{
margin-top:5px;
width:520px;
height:30px;
margin-left:auto;
margin-right:auto;
}


		ul#topnav 
		{
		list-style: none;
		width: 547px;
		margin: 0; padding: 0;
		}
		
		ul#topnav li
		{
		float: left;
		margin: 0; padding: 0;
		/*
		border-right: 1px solid #ddd; */
		}
		
		ul#topnav li a
		{
		display: block;
		padding: 6px;
		color: #663333;
		text-decoration: none;
		}
		
		ul#topnav li a:hover
		{
		color:#000;
		}
		
		.nav_txt
		{
		font-family: Georgia, serif;
		font-size: 13px;
		font-style: normal;
		font-weight: normal;
		text-transform: uppercase;
		letter-spacing: 1px;
		line-height: 1.7em;
		}
		
#space
{
width:743px;
height:10px;
float:left;
}

#foot
{
width:528px;
height:20px;
float:left;
padding:0 0 0 215px;
}

	.foot_txt
	{
	font-family: Cambria, serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.5em;
	}
	
	.foot_txt a
	{
	text-decoration:none;
	color:#333333;
	}
	
	.foot_txt a:hover
	{
	color:#000;
	}
	
p
{
margin-top: 0px;
}	

h1
{font-family: Cambria, serif;
font-size: 22px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.3em;
color:#666633;
margin-bottom:0px;
}

h2 /* table txt*/
{
font-family: Georgia, serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 0em;
font-weight:bold;
}

		#products_tan
		{
		width:490px;
		background:#E5E3B1;
		margin-left:auto;
		margin-right:auto;
		padding: 10px 0 10px 10px;
		margin-top:0px;
		}
		
		#products_none
		{
		width:490px;
		background:;
		margin-left:auto;
		margin-right:auto;
		padding: 10px 0 10px 10px;
		margin-top:0px;
		}
		
		#products_tan h2
		{
		font-size:12px;
		}
		
		#products_none h2
		{
		font-size:12px;
		}
