/*External Style Sheet*/

body,div,html,p,ul,li
	{
	padding:0;
	margin:0;
	}

h1,h2,h3,h4,h5,h6
	{
	font-size:12px;
	margin:0;
	padding:0;
	}
/*header*/
img
	{
	border-style:none;
	}

ul
	{
	list-style:none;
	}

body 
	{
	width:960px;
	margin:0 auto;
	color:black;
	font-size:11px;
	font-family:Verdana, Arial,sans-serif;
	background:#DBE3E4;
	}
#main
	{
	clear:both
	float:left;
	width:960px;
	margin:0 auto;
	padding:0 21px 0 17px;
	}
#main_left
	{
	float:left;
	width:310px;
	height:335px;
	background:url('images/left_bg.jpg') no-repeat top left;
	text-align:center;
	}
	#main_left p
		{
		padding:10px 29px 0 20px;
		color:#A34846;
		font-size:14px;
		}
#main_right
	{
	float:left;
	background:#F2F3F2 url('images/top_gradient3.jpg') no-repeat top left;
	width:612px;

	}
#main_right2
	{
	float:left;
	background:url('images/bottom_gradient3.jpg') no-repeat bottom left;
	width:612px;
	padding-bottom:30px;
	min-height:305px;
	_height:305px;
	}
	#main_right2 p
		{
		padding:5px 25px 5px 25px;
		}
	#main_right2 span
		{
		font-size:17px;
		font-weight:bold;
		color:#9d110e;
		line-height:35px;
		}
#footer
	{
	clear:both;
	width:960px;
	height:40px;
	background:url('images/bottom_bar2.jpg') no-repeat top left;
	color:white;
	}
#footer_left
	{
	float:left;
	width:659px;
	padding:14px 0 0 30px;
	}
#footer_right
	{
	text-align:left;
	float:left
	width:269px;
	padding:14px 0 0 0;
	}
	#footer a:link, #footer a:visited, #footer a:hover, #footer a:active
		{
		color:white;
		text-decoration:none;
		}
	#footer a:hover
		{
		color:#DBE3E4;
		}
.portfolio
	{
	width:280px;
	float:left;
	padding-bottom:10px;
	}
	.portfolio p
		{
		padding-right:5px !important;
		}
.desc
	{
	font-size:13px !important;
	padding-left:25px;
	}

#header_holder
	{
	width:960px;
	height:73px;
	min-width:960px;
	padding:0 0 0 17px;
	}
#header_left
	{
	float:left;
	width:320px;
	}
#header_right
	{
	float:left;
	width:612px;
	text-align:right;
	color:#8E2822;
	padding-top:20px;
	}
	#header_right p
		{
		padding:0 10px 0 0;
		}
#navigation
	{
	clear:both;
	width:960px;
	height:158px;
	background:url('images/header_bg3.jpg') no-repeat top left;
	}
#welcomebar
	{
	width:960px;
	height:40px;
	clear:both;
	margin:0 auto;
	background:url('images/welcome.jpg') no-repeat;
	color:white;
	}
#welcome
	{
	float:left;
	width:325px;
	margin:15px 0 0 20px;
	}
#years
	{
	float:left;
	margin:15px 0 0 0;
	}
.nava
	{
	width:140px;
	padding:0;
	float:left;
	}

	
ul.nav
	{
	line-style:none;
	padding:12px 0 0 17px;
	}
ul.nav li
	{
	padding:6px 0;
	}


a.nav:link, a.nav:visited, a.nav:hover, a.nav:active
	{
	font-size:9pt;
	font-family:Arial, Verdana, sans-serif;
	text-decoration:none;
	color:white;
	}
		
a:link
	{
	font-family:Verdana, Arial,sans-serif;
	text-decoration: underline;
	color:#556670;
	}
a:visited
	{
	text-decoration: underline;
	color:#556670;
	}	
a:hover
	{
	text-decoration: underline;
	color:#A34846;
	}
a:active
	{
	text-decoration: underline;
	color:#DBE3E4;
	}

p
	{
	padding-bottom:8px;
	line-height:16px;
	}
.clear
	{
	font-size:1px;
	height:1px;
	clear:both;
	margin:0;
	padding:0;
	}
