﻿html, body 
{
	height: 100%;
	margin:0;
}
#siteTop
{
	width:1000px;
	margin:0 auto;
}
#topPhone
{
	text-align:right;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	color:#222;
	font-size:11pt;
	font-weight:normal;
}
#topPhone .phoneNum
{
	font-size:22pt;	
}
#logo
{
	width:176px;
	height:211px;
	float:left;
}
#pic_nav
{
	width:824px;
	float:left;	
}
#topPic
{
	width:824px;
	height:160px;
	margin-top:4px;
	margin-bottom:5px;
}
#nav
{
	width:824px;
	height:45px;
	border-top:solid 1px #e9e9e9;
	border-bottom:solid 1px #e9e9e9;
	margin-top:2px;
	text-align:center;	
}
#nav ul
{
	margin:12px 0 0 0;
	padding:0;
	list-style-type:none;	
}
#nav ul li
{
	padding:0 20px 0 20px;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	color:#444;
	font-size:9pt;
	font-weight:normal;	
	margin:0 auto;
	text-align:center;
	display:inline;
}
#contentHolder
{
	width: 1000px;
	margin:0 auto;
	min-height:100%;
	background-image:url(../images/contentHolder_bg.png);
	background-repeat:repeat-y;
	overflow:auto;	
}
#leftCol
{
	float:left;
	width:150px;
}
#newsletter
{
	width:150px;
	height:50px;
	margin:15px 0 10px 0;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	color:#823f2c;
	font-size:9pt;
	font-weight:bold;	
}
#contactInfo
{
	width:150px;
	padding:0 0 0 0;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	color:#555;
	font-size:9pt;		
}
#ctrCol
{
	float:left;
	width:700px;
}
#rightCol
{
	float:left;
	width:150px;	
}
#content
{
	width:610px;
	padding:0 45px 0 45px;
	background-image:url(../images/gradient_top.png);
	background-repeat:no-repeat;
	background-position:center top;
	overflow:auto;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size:11pt;
	color:#555;
}
#content ul
{
	list-style-type:none;
}
#content ul li
{
	padding-bottom:18px;	
}
#content_bttm
{
	width:730px;
	height:100px;
	background-image:url(../images/gradient_bttm.png);
	background-repeat:no-repeat;	
	margin: 0 auto;
	position:relative;
/*	top:-100px; */
	z-index:-1;
}
#footer
{
	width:100%;
	height:100px;
	background-color:#f9f9f9;
	border-top:solid 2px #eee;
	border-bottom:solid 1px #eee;	
}
#footer ul
{
	margin:10px 0 0 0;
	padding:0;
	list-style-type:none;	
}
#footer li
{
	display:inline;
	padding: 0 10px 0 10px;	
}
#bottomLinks
{
	width:640px;
	margin: 0 auto;
	text-align:center;	
}
#footer_b
{
	width:100%;
	height:30px;
	background-color:#fafafa;	
}
#dd
{
	width:580px;
	margin: 0 auto;
	text-align:right;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size:8pt;
	color:#bbb;	
}

/*FONT STYLE.................................................................*/
h1
{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	color:#c65d3f;
	font-size:16pt;
}
h2
{
	font-size:12.5pt;
}
/*FORMS STYLE.................................................................*/
.resumeForm
{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size:9pt;
	color:#990000;	
	margin-bottom:8px;	
}
.resumeForm input
{
	width:300px;
	border:solid 1px #333;
	margin-right:5px;		
}
textarea.ta
{
	width:300px;
	height:80px;
	border:solid 1px #333;		
}
.fLable
{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size:9pt;
	color:#555;
	font-weight:bold;	
}

/*LINK STYLE.................................................................*/
a img
{
	border:none;
}
#nav a
{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	color:#222;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;	
}
#nav a:hover
{
	color:#854430;
	text-decoration:underline;	
}
#content a
{
	color:#c65d3f;
	text-decoration:underline;
	font-weight:normal;		
}
#content a:hover
{
	text-decoration:none;
}
#dd a
{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size:8pt;
	color:#bbb;
	text-decoration:underline;	
}
#dd a:hover
{
	text-decoration:none;	
}
#footer a
{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size:9pt;
	color:#999;
	text-decoration:none;	
}
#footer a:hover
{
	text-decoration:underline;	
}
#contactInfo a
{
	color:#555;
	text-decoration:underline;	
}
#contactInfo a:hover
{
	text-decoration:none;	
}


