body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0px auto;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:square;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
strong{font-weight:bold};

/* CSS Document */



body				{margin:0px; padding:0px; background-color:#FFFFFF; text-align:center}
a img				{border:0px;}
h1					{font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase; color:#ff8b00; margin:0px; padding:0px}

#page_container		{margin:0px auto; padding:0px; width:1000px;}
#header_container	{margin:0px; padding:0px; width:100%;}
#header				{margin:0px auto; padding:0px; width:1000px;}
#header_nav			{margin:18px 0px 15px 0px; padding:0px; width:775px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#858585; text-transform:uppercase; text-align:right; float:right}

a:link,		
a:active,	
a:visited			{color:#666666; text-decoration:none;}
a:hover 			{color:#ff8b00; text-decoration:underline;}

#logo_nav_container	{margin:0px 0px 0px 0px; padding:0px; width:1000px; height:45px;}
#logo_container		{margin:15px 0px 15px 0px; padding:0px; width:220px; height:15px; float:left}
#graphic_container	{margin:0px; padding:0px; width:1000px; height:200px;}
#graphic_left		{margin:0px 0px 0px 0px; padding:0px; width:220px; height:200px; background-color:#858585}
#graphic_middle		{margin:0px 0px 0px 5px; padding:0px; width:320px; height:200px; float:left;}
#graphic_right		{margin:0px; padding:0px; width:450px; height:200px; float:right;}
#graphic_left_text	{width:200px; margin:170px 15px 0px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase; text-align:right; color:#FFFFFF}
#subnav_container	{margin:15px 0px 0px 0px; padding:0px; width:1000px; height:30px;}
#subnav_links		{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#858585; text-align:right;}
#content_container	{margin:32px 0px 50px 0px; padding:0px; width:1000px;}
#content_left		{margin:0px 5px 0px 0px; padding:0px; width:220px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; font-weight:bold; text-transform:uppercase; text-align:left}
#content_right		{margin:0px; padding:0px; width:775px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:19px; color:#666666; text-align:left}

#content p			{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; padding:0px 0px 0px 5px;}
#content a:link,
#content a:active,
#content a:visited	{color:#4a597a; text-decoration:none;}
#content a:hover 	{color:#666666; text-decoration:underline;}


#content_left a:link,
#content_left a:active,
#content_left a:visited	{color:#ff8b00; text-decoration:none;}
#content_left a:hover 	{color:#ff8b00; text-decoration:underline;}

img.bio				{float:left; border-color:#858585; border-width:1px; border-style:solid; margin-right:10px;}
.nav_divider		{margin-top:5px; padding:0px; width:38px; height:9px;}

#bio_name			{margin:0px px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase; color:#ff8b00}
#bio_title			{margin:0px 0px 15px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#858585}
#bio_photo			{margin:0px 10px 50px 0px; padding:0px; width:175px; height:265px; border-style:solid; border-color:#858585; border-width:1px; float:left}

#bio_text			{margin:0px 0px 0px 190px; padding:0px; width:360px;}
#bio_text p			{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:17px}
#bio_text a:link,
#bio_text a:active,
#bio_text a:visited	{color:#858585; text-decoration:none;}
#bio_text a:hover 	{color:#b4b4b4; text-decoration:underline;}


#bio_names			{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#bio_names p		{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; adding:0px 0px 0px 5px;}
#bio_names a:link,
#bio_names a:active,
#bio_names a:visited{color:#858585; text-decoration:none;}
#bio_names a:hover 	{color:#b4b4b4; text-decoration:underline;}


#horizontal_line	{margin:0px; padding:0px; width:1000px; height:4px;}
#footer				{margin:0px 0px 20px 0px; padding:0px;}
#footer p			{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:right; letter-spacing:1px; color:#b4b4b4}
#footer a:link,
#footer a:active,
#footer a:visited	{color:#666666; text-decoration:none;}
#footer a:hover 	{color:#ff8b00; text-decoration:underline;}


form				{padding-top:10px; margin:0px; width:600px}
.clear 				{clear: both;}
.form-item			{width:550px; text-align:left; padding-top:4px; color:#382F0E; clear:both}
.form-item-left		{float:left; width:160px; display:inline}
.form-item-right	{float:left; margin-top:1px; margin-left:0px; width:300px; overflow:hidden; display:inline}
.itembox			{width:30px; height:20px; margin-right:5px}
.largeinput			{width:180px; display:inline; margin:0px;}
textarea			{height:60px; width:180px}
.form-item div p 	{background-color:#EFEFEF; width:150px; padding:3px 0px 0px 5px; margin:0px; height:20px; color:#333333;}
.date				{width:40px; margin-right:10px;}
.zip				{width:80px; margin-right:10px;}

#citysearch	{width:200px; height:250px; margin:20px 0px 0px 0px; padding:0px}
#icons			{margin:0px 0px 0px 0px; float:left}
#awards			{margin:26px 0px 20px 0px; padding:0px; width:220px; height:65px}