/* Global 
-------------------------------*/

body {

font: 12px/145% Lucida Grande, Tahoma, Verdana, Arial, sans-serif;
background: #763f19;
color: #000;
margin: 0 0 25px 0;
padding: 0;

}
		
img {

border: none;

}

h1 {

font-size: 18px;
color: #DF6745;

}

h2 {

font-size: 16px;
color: #DF6745;
padding: 0 0 8px 0;

}

h3 {

font-size: 12px;

}

h4, h5, h6
{

font-size: 11px;

}

a {

color: #DF6745;

}

a:hover {

color: #DF6745;
text-decoration: none;

}

#container {

margin: 0 auto;
padding: 0;
background: url("/public/img/TGAsite_bkg.gif") repeat-y;
width: 765px;

}

#header {

margin: 0;
padding: 0;

}


#logo_nav {

margin: 0;
padding: 0;
background: url("/public/img/header_bkg.gif") no-repeat;
height: 55px;
}

	#logo {
	
	margin: 0;
	padding: 10px 0 0 23px;
	float: left;

	}
	
	#navigation {
	
	margin: 0;
	padding: 10px 0 0 40px;
	float: left;

	}
	
		#navigation ul {
		
		margin: 0;
		padding: 15px 0 0 0;
		list-style: none;
	
		}
		
		#navigation li {
		display: inline;
		margin: 0;
		padding: 0 50px 0 0;
		}
		
		#navigation a {
		color: #75481E;
		text-decoration: none;
		}
		
		#navigation a:hover {
		color: #fff;
		text-decoration: none;
		}


#main {

margin: 0;
padding: 0;

}

	#subsection {
	
	margin: 0;
	padding: 0;
	float: left

	}
	
		#subsection ul {
		
		margin: 40px 0 0 35px;
		padding: 0;
		list-style: none;
	
		}
		
		#subsection li {
		display: block;
		margin: 0 0 5px 0;
		padding: 0;
		width: 200px;
		height: 25px;
		}
		
		#subsection a {
		color: #75481E;
		text-decoration: none;
		width: 200px;
		height: 25px;
		padding: 5px 0 0 30px;
		display: block;
		background: url("/public/img/nav_off.gif") no-repeat left top;
		}
		
		#subsection a:hover {
		color: #75481E;
		text-decoration: none;
		width: 200px;
		height: 25px;
		background: url("/public/img/nav_on.gif") no-repeat left top;
		}
		
	
		#subline {
		
		margin: 0 0 0 23px;
		padding: 0;
		width: 255px;
		border-bottom: #E6D1BC solid 1px;
		
		}
		
		#subline h1 {
		
		margin: 50px 0 0 45px;
		padding: 0;
		font: 12px/145% Lucida Grande, Tahoma, Verdana, Arial, sans-serif;
		color: #75481E;
		
		}
		
		#ric {
		margin: 0 0 0 5px;
		}
		
		#ric a {
		background: none;
		}
		
		#ric a:hover {
		background: none;
		}
		
		.hometext {
		
		width: 225px;
		margin: 20px 0 0 28px;
		padding: 0;
		font: 11px/150% Lucida Grande, Tahoma, Verdana, Arial, sans-serif;
		color: #75481E;
		text-align: right;
		
		}

	#content {
	
	margin: 0;
	padding: 0;
	float: left

	}
	
		#content table {
		
		margin: 0;
		padding: 0;
	
		}
		
		#content td {
		
		margin: 0;
		padding: 0 10px 10px 0;
	
		}
		
		.portfolio {
		
		margin: 0;
		padding: 5px;
		border: #B7916A solid 1px;
		
		}
	
		#copy {
		
		margin: 0;
		padding: 35px 0 25px 40px;
		width: 400px;
		border-left: #E6D1BC solid 1px;		
		font: 12px/200% Lucida Grande, Tahoma, Verdana, Arial, sans-serif;
		color: #333;
		
		}


#footer {

margin: 0;
padding: 0;

}























