/* CSS Document */

body{
	background-color:#C0BD8B;
	color:#404040;
	margin-top:0;
	margin-left:0;
}

#wrap{
	width:770px;
	background-image:url(/Images/wrapBG.jpg);
	background-repeat:repeat-y;
}

#service{
	padding:5px;
	width:770px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#000;
	background-color:inherit;
}

#leftcolumn{
	width:170px;
	height:100%;
	color:#FFFFFF;
	background-color:inherit;
	margin:0;
	float:left;
}

#leftcolumn img{
	display:block;
}

#menu{
	background-image:url(Images/menuBG.jpg);
	color:#000000;
	text-align:center;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
}

#menu a{
	color:#000000;
	background-color:inherit;
	text-decoration:none;
}

#menu a:hover, #menu a.over{
	color:#000000;
	background-color:inherit;
	text-decoration:underline;
}

#content{
	color:#404040;
	background-color:inherit;
	float:left;
	margin:0;
	width:600px;
}

#content h1{
	padding:0 10px 0 15px;
	font-family:Bank Gothic, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#790000;
}

#content h2{
	padding:0 10px 0 15px;
	font-family:Bank Gothic, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#790000;
}

#content h3{
	padding:0 10px 0 15px;
	font-family:Bank Gothic, Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#790000;
}

#content p{
	padding:0 10px 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	line-height:1.5em;
}

#content img{
	padding:5px;
}

#content table{
	border:0px;
	width:80%;
	margin:0 10px 5px 15px;
}

#content tr{
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
}

#content th{
	font-family:Bank Gothic, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#790000;
	padding:5px;
	text-align:left;
}

#content td{
	padding:5px;
}

#content .footnote{
	font-size:.6em;
}

#content ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
}

#content td p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:inherit;
}

#content td ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:inherit;
}

#content li{
	line-height:1.5em;
}

#content cite{
	padding:0 10px 15px 15px;
	font-size:.7em;
}

#content a{
	color:#0000ff;
	background-color:inherit;
	text-decoration:none;
}

#content a:hover, #content a.over{
	color:#0000ff;
	background-color:inherit;
	text-decoration:underline;
}

#phonenumber{
	background-image:url(Images/NumberBG.gif);
	background-repeat:repeat-y;
	width:580px;
	/*background-color:#000000;*/
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	text-align:right;
	font-weight:bold;
	padding:5px 15px 5px 5px;
}

#bottom{
	clear:both;
}

#footer{
	padding:0 10px 20px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.7em;
	width:720px;
}

#footer p{
	float:right;
	text-align:center;
	padding:0;
	margin:0;
}

.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	line-height:1.5em;
}

#content table.services th{
	color:#ffffff;
	background-color:#790000;
}

#content table.services td{
	border-bottom:1px solid #c4c4c4;
}