/*Created by Erica Ware - Web Dialekt http://www.webdialekt.com  |  FusionWare Design http://fusionwaredesign.com Copyright 2006 Creative Commons.*/

*html{ margin:0; padding:0;}
body{ text-align:center; min-width:850px; }


/*Container*/
#wrapper_all {
					width:850px; 
					margin:0 auto; 
					text-align:left; font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; 
					}
#wrapper_top {
						width:850px; 
						margin:0 auto; 
						text-align:left; 
						background:url(images/wrapperbg_top.jpg) no-repeat left top;font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; 
						height:36px;
						}

#wrapper_inner{ 
						width:850px; 
						margin:0 auto; 
						text-align:left;
						background:url(images/wrapperbg_mid.jpg) repeat-y; font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; 
						padding:20px 0;
						}

#containerbot{
						background:url(images/wrapperbg_bot.jpg) no-repeat left top;font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; 
						width:850px; 
						height:36px;  
						}
.bold{font-weight:bold;}
.name{ font-weight:bold; color:#FF7000;}

#wrapper_inner p{ padding:25px;}
ul, ul li { 
			margin:0; 
			padding:0; 
			list-style:none;
			}
#container { margin:0 50px;}

a:link{color:#FF7000; text-decoration:underline;}
a:visited{color:#605F5F;text-decoration:underline;}
a:hover{color:#A8B736;text-decoration:none;}
a:active{color:#A8B736;text-decoration:none;}
	
	#nav{
			float:right; font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; 
			font-size:14px; 
			font-weight:bold;
			}
	#nav ul{ 
				margin:0; 
				padding:0; 
				list-style:none; 
				width:375px; 
				float:left;
				}
	#nav ul li { float:left;}
	#nav ul a { 
					display:block; 
					padding:0 15px; 
					line-height:2.1em; 
					text-decoration:none; 
					color:#605F5F; 
					float:left;
					}
	#nav ul a:hover { 
							text-decoration:underline;
							 color:#FF7000;
							 }

#home #nav .home a,
#services #nav .services a,
#aboutus #nav .aboutus a,
#contactus #nav .contactus a {color:#FF7000; 
												font-weight:bold;
												text-decoration:underline;
												}

#header { 
				background:url(images/hdr_banner2.png) no-repeat right bottom; 
				width:750px; 
				height:44px; 
				margin-top:-65px; 
				}
 h1 { margin-left:25px; z-index:100;}
#phark {
			height:73px; 
			text-indent:-5000px; 
			width:218px; 
			background:url(images/logo.png) no-repeat;
			}		
#flashcontent{ 
					width:670px; 
					height:260px; 
					margin-left:41px; 
					margin-top:15px;
					margin-bottom:15px;
					}
#runaround { margin:0 0 10px 20px; float:right;}
#runaround2 { margin:0 0 5px 20px; float:right;}
#divider {margin-left:41px;} 

	#content{ width:750px;float:left;}
	#content1{ float:left;  width:700px; margin-left:20px; }
	#content2{float:right;  width:350px; margin-right:10px;}
	#content1 p, #content2 p,#subcontent p { 
																line-height:1.8em;
																 font-family:Verdana, Arial, Helvetica, sans-serif; 
																 font-size:12px; 
																 color:#605F5F;
																 }

/*Subpages*/
#subnav{ 
			width:175px; 
			float:left; 
			margin-top:55px; 
			text-align:right; 
			font-size:12px;
			margin-left:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			}

#subnav li { padding-bottom:5px;}
#subnav .active  {color:#A8B736;text-decoration:none; font-weight:bold;}
#subnav a:link {color:#605F5F; text-decoration:none; font-weight:bold; }
#subnav a:visited{color:#000;text-decoration:none;}
#subnav a:hover{color:#A8B736;}
#subnav a:active{color:#A8B736;}

#subcontent{
					width:500px;
					float:left; 
					margin-top:55px; 
					margin-left:25px;
					}
#subcontent2 {
						width:700px;
						float:left; 
						margin-top:55px; 
						margin-left:25px;
						}
#subcontent p, #subcontent2 p {
												line-height:1.8em; 
												font-family:Verdana, Arial, Helvetica, sans-serif; 
												font-size:12px; 
												color:#605F5F; 
												padding:0px 20px 5px;
												}
#subcontent h2, #subcontent2 h2 {
													margin-left:20px; 
													font-size:14px;
													font-family:Verdana, Arial, Helvetica, sans-serif; 
													margin-top:-4px;
													 color:#605F5F;
													 }
#subcontent h2 span{ 
								color:#A8B736;
								font-family:Verdana, Arial, Helvetica, sans-serif; 
								}
#subcontent h3, #subcontent2 h3{
													margin-left:20px;
													font-size:12px;
													font-family:Verdana, Arial, Helvetica, sans-serif; 
													color:#605F5F;
													}
#subcontent li, #subcontent2 li{
												line-height:1.8em; 
												font-family:Verdana, Arial, Helvetica, sans-serif; 
												font-size:11px; 
												color:#605F5F; 
												margin-left:25px; 
												background:url(images/arrow-smooth.gif) no-repeat left center;
												 padding-left:15px;
												 }
 .left{ float:left; width:240px; }
 .right{float:left; width:240px; }
 
			/*TABS  STYLES*/
			.display{ 
						color:#FF0000; 
						height:30px; 
						background: url(images/divider2.jpg) no-repeat left bottom;
						color:#fff; 
						}
			/*Fix*/
			#none { background:none;}
			
			.display a { 
							display:block; 
							padding-left:0px; 
							font-size:14px;  
							background: url(images/arrow-right.gif) no-repeat left center; 
							padding-left:25px;
							}
			
			.display a:link {color:#605F5F; text-decoration:none; font-weight:bold;}
			.display a:visited {color:#000;text-decoration:none;}
			.display a:hover {color:#A8B736;}
			.display a:active {color:#A8B736;text-decoration:none; font-weight:bold;}
			
			.stretcher p, .stretcher li { padding:15px;}

#footer{
			float:left; 
			font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; 
			font-size:11px;  
			background-color:#FF7D17; 
			color:#fff; 
			width:750px;
			}
#footer ul{ 
				margin:0; 
				padding:0; 
				list-style:none; 
				width:375px; 
				float:left;
				}
#footer ul li { float:left;}
#footer ul a { 
					display:block; 
					padding:0 15px; 
					line-height:2.1em; 
					text-decoration:none; 
					color:#fff; 
					float:left;
					}
#footer ul a:hover { 
text-decoration:underline; 
color:#fff;  
text-decoration:underline; }

#footer span { float:right; text-decoration:none; margin-right:15px; margin-top:3px;color:#fff;}
#footer span a {color:#fff;text-decoration:none;}

#home #footer .home a,
#services #footer .services a,
#aboutus #footer .aboutus a,
#contactus #footer .contactus a {color:#FFf; text-decoration:underline;}

/*Forms*/
#contacttable{ 
					float:left; 
					width:400px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					} 
#contactaddy { 
					float:right;
					width:250px; 
					text-align:right; 
					padding-right:20px;
					} 
#contactForm, #contactForm p{ 
												width:350px; 
												margin-left:20px !important; 
												margin-left:20px;
												font-family:Verdana, Arial, Helvetica, sans-serif;
												}
#contactForm tr,label,input, .radio{ 
margin:6px 0;}
label{ font-size:11px;}
td input{ }
input { font-size:11px; }
input:focus, textarea:focus{
background:#e2e0e0;
}
input[type="text"]{
							border-top:2px solid #999;
							border-left:2px solid #999;
							border-bottom:1px solid #ccc;
							border-right:2px solid #ccc;
							width:200px;
							}
input.radio, input.submit, input.submit{
width:auto; 
}

fieldset{
			margin:10px 0;
			padding:5px;
			border:1ps solid #ccc;
			background:#f8f8f8;
			}
legend{ font-weight:bold; font-size:12px; color:#605F5F;}