body	{
		margin:0;
		padding:0;
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		}

#mainContainer	{
				width:1000px;
				height:100%;
				margin:0 auto 0 auto;
				}

#header	{
		top:0;
		left:0;
		height:100px;
		background:#FFF;
		}

h2
{
	margin:0;
}

h3	{
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	margin:-5px 0 1px 0;
	}

h4	{
	background:#FFF;
	text-align:center;
	color:#BBB;
	font-size:16px;
	margin:0;
	padding:5px 3px 3px 3px;
	}

h5	{
	background:none;
	position:relative;
	width:100%;
	height:23px;
	color:#073766;
	text-align:center;
	font-size:14px;
	margin:0 0 -43px 0;
	z-index:200;
	}

h6
{
	margin:0;
	font-size:12px;
	font-style:italic;
	color:#900;
}

#logo	{
		float:left;
		margin:8px 0 0 10px;
		}

#logoBar{
		height:50px;
		padding:10px;
		background:#073766;
		}

#headContact{
			float:right;
			text-align:right;
			color:#FFF;
			font-weight:bold;
			margin-right:10px;
			}

.headPhone	{font-size:26px;}

.headEmail	{font-size:14px;}
.headEmail a{color:#FFF;}
.headEmail a:link	{}
.headEmail a:visited{}
.headEmail a:hover	{text-decoration:none;}

#navBar	{
		height:25px;
		background:#000;
		padding:3px 0 3px 250px;
		}

ul#mainNav	{
			list-style:none;
			font-weight:bold;
			margin:0;
			}

ul#mainNav li	{
				float:left;
				display:block;
				}

ul#mainNav li a	{
				color:#FFF;
				font-size:14px;
				text-decoration:none;
				text-align:center;
				line-height:24px;
				padding:0 15px 0 15px;
				}

ul#mainNav li a:hover	{color:#DF8D2E;}
ul#mainNav li#current a	{color:#DF8D2E;}

#leftContent{
			float:left;
			width:790px;
			height:100%;
			background:none;
			margin-top:10px;
			border-right:#CCC 1px solid;
			}

#slideShowBox	{
				width:769px;
				height:275px;
				margin:0 0 15px 10px;
				background:#000;
				border:#000 1px solid;
				}

.clearFloat	{
			clear:both;
			}

.bold	{font-weight:bold;}

#bigBox	{
		width:771px;
		height:125px;
		margin:10px 0 -5px 10px;
		}

#smallBoxWrap	{
				width:790px;
				height:auto;
				margin:0 0 0 10px;
				}

.smallBox	{
			float:left;
			width:245px;
			height:150px;
			margin:-5px 18px -40px 0;
			}

.smallBoxThree	{
				float:left;
				width:245px;
				height:150px;
				margin:-5px 0 -40px 0;
				}

.smallBoxHeader	{
				background:none;
				position:relative;
				float:left;
				width:100%;
				height:23px;
				color:#073766;
				text-align:center;
				font-size:15px;
				font-weight:bold;
				line-height:26px;
				z-index:200;
				}

.shadow	{
		position:relative;
		display:block;
		background:#C3CFDA url(siteImages/textBoxBack.png) top left repeat-x;
		padding:30px 8px 10px 8px;
		font-size:12px;
		text-align:justify;
		z-index:100;
		height:auto;
		margin:0;
		}

.shadow_inner	{
				overflow:hidden;
				position:absolute;
				top:-1000px;
				filter:alpha(Opacity=8); /*modify to change the shade solidity/opacity, same as below*/
				opacity:0.1; /*firefox 1.5 opacity*/
				-moz-opacity:0.075; /*mozilla opacity*/
				-khtml-opacity:0.1; /*opacity*/
				width:100%;
				height:100%;
				z-index:10;
				}

#aboutText	{
			float:left;
			width:565px;
			height:auto;
			text-align:justify;
			line-height:21px;
			}

#dino	{
		float:left;
		width:200px;
		height:250px;
		background:#999;
		border:#000 1px solid;
		margin:0 10px 0 10px;
		}

#rightContent	{
				float:right;
				width:195px;
				height:100%;
				background:none;
				margin-top:10px;
				text-align:center;
				font-size:12px;
				font-weight:bold;
				}
#newsWrap
{
	margin:10px 0 ;
}

#news
{
	margin:0;
	font-size:11px;
	font-weight:normal;
	font-style:italic;
}

#news a
{font-style:normal;}

#testimonial{color:#DF8D2E;}
#testimonial a	{
				text-decoration:underline;
				color:#DF8D2E;
				}
#testimonial a:link	{}
#testimonial a:visited	{color:#999;}
#testimonial a:hover	{text-decoration:none;}

#address	{
			font-size:15px;
			font-weight:normal;
			margin-top:30px;
			}

.ourOffice	{
			font-size:16px;
			font-weight:bold;
			color:#DF8D2E;
			}

.email	{
		margin-top:-15px;
		font-size:15px;
		font-weight:normal;
		}

.email a{color:#000;}
.email a:link	{}
.email a:visited{color:#999;}
.email a:hover	{text-decoration:none;}

#footer	{
		float:left;
		width:100%;
		height:60px;
		background:#073766;
		font-size:11px;
		color:#FFF;
		margin-top:20px;
		}

#footer a			{color:#FFF;}
#footer a:link		{}
#footer a:visited	{color:#999;}
#footer a:hover		{text-decoration:none;}

#footerWrap	{
			width:400px;
			height:auto;
			margin:8px auto 8px auto;
			}

#copyright	{
			text-align:right;
			float:left;
			}

#vLine	{
		width:1px;
		height:70px;
		float:left;
		padding:0;
		margin:-24px 20px 0 20px;
		}

#branding	{
			text-align:left;
			float:left;
			}

.soon	{
		font-size:24px;
		font-weight:bold;
		text-align:center;
		}



