﻿/****************************************



     OVERTON WEB SOLUTIONS

     DATE: APRIL 15, 2009

     WRITER: TAMEKA OVERTON

   i  WWW.OVERTONWEBSOLUTIONS.COM



*****************************************/



html, body, #wrapper {

	min-height: 200px;  /* WRAPPER 1: To fix a major bug in #wrapper being relative instead of float  */

	}

body {

	background:#cccccc url('../images/background.jpg') repeat-x center 100%; color: #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-size:100%; /* IE6 FONT SIZE FIX For use with ems */

	margin:0px;

	padding:0px;

	text-align:center

	}


a {

	color: #3A6692;

	text-decoration:none;

	}



a:hover {

	color:#FF9933;

	text-decoration:underline;

}



h1, h2 {	/* MAIN HEADLINE: Large Font  */

	color: #171F80;

 	font-size: 18px;

	font-weight: bold;

	text-transform: uppercase;

	}



h5, h6 {  /* PARAGRAPH HEADER: Bold Font  */

	color: #4870A3;

	display: block;

	font-size: 11px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	}

#errortext{
color: #FF0000;
}

#formtext{
}


#thead {

	color: #006699;
	font-size: 13px;
	}

#tr {
	background-color: #ffffff;

}

#float-clear {

	clear:both;

	}


hr {

	border-top: 0px;

	border-bottom: 1px #666666 dotted;

	}




#wrapper {

	margin-top: 0px;  /* CENTER PAGE 1: Set the right and left margin to "auto" and bottom to "0"  */

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	position:relative;

	text-align:left;

	width:1000px;

	}

	


#masthead {

	float: left;

	background-image: url("../images/banner_topnew.jpg");

	background-repeat: no-repeat;

	width: 1000px;

	height: 116px;

}

#logo {

	float: left;

	width:1000px;

	height: 116px;


}

#top_links {

	float: left;

	width: 206px;

	height: 54px;

	padding-top: 51px;

	padding-left: 14px;

}




span.article_seperator {

	font-size:1px;

	display:block;

	margin:0px;

	padding:0px;

	}



#banner {

	float: left;

	border-top: 2px #E5B527 solid;

	border-bottom: 2px #E5B527 solid;

}

#pagehead{
	font-family: "Franklin Gothic Book";

	font-size: 16px;

	font-weight: bold;


	color: #006699;

	padding: 0px 0px 7px 0px;

	margin: 0px 0px 10px 0px;
width:700px;
}

#alt_wrap {

	float: left;

	width: 1000px;

	background-color: #FFFFFF;

	background-repeat: repeat-y;

	display: inline;

}

#sidebar {

	float: left;

	width: 676px;

	padding: 17px;

	text-align: left;

}



#sidebar .moduletable {

	float: left;

	width: 606px;

	text-align: left;

	line-height: 25px;
}

#sidebar h3 {

	font-family: "Franklin Gothic Book";

	font-size: 16px;

	font-weight: bold;

	color: #006699;

	padding: 0px 0px 7px 0px;

	margin: 0px 0px 10px 0px;

	border-bottom: 1px #006699 dotted;

}

#sidebar ul {

  margin: 0px 0px 22px 20px;

  padding: 0px;

  list-style: circle;

}

#sidebar ul li {

	font-family: "Tahoma";

	font-size: 13px;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

}

#sidebar ul li a {

	color: #3A6692;

	text-decoration: none;

}

#sidebar ul li a:hover {

	text-decoration: underline;

}



#sidebar ol {

  margin: 0px 0px 22px 20px;

  padding: 0px;

  list-style: circle;

}

#sidebar ol li {

	font-family: "Lucida Sans";

	font-size: 11px;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

}

#sidebar ol li a {

	color: #3A6692;

	text-decoration: none;

}

#sidebar ol li a:hover {

	text-decoration: underline;

}


#rightbar2 {

	display:inline; /* DOUBLE MARGIN IE FIX */
	float: left;
	width: 176px;
	padding: 17px;
	text-align: left;
	margin-left:550px;
	margin-top:-950px;
}

#rightbar {
	display:inline; /* DOUBLE MARGIN IE FIX */
	float: left;
	width: 250px;
	padding: 17px;
	text-align: left;
	margin-left:675px;
	margin-top:-575px;
}



#rightbar .moduleright {
	float: left;
	text-align: left;

}

#rightbar h3 {

	font-family: "Franklin Gothic Book";

	font-size: 16px;

	font-weight: bold;

	color: #006699;

	padding: 0px 0px 7px 0px;

	margin: 0px 0px 10px 0px;

	border-bottom: 1px #006699 dotted;

}

#rightbar ul {

  margin: 0px 0px 22px 0px;

  padding: 0px;

  list-style: none;

}

#rightbar ul li {

	font-family: "Lucida Sans";

	font-size: 11px;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

}

#rightbar ul li a {

	color: #3A6692;

	text-decoration: none;

}

#rightbar ul li a:hover {

	text-decoration: underline;

}



#rightbar ol {

  margin: 0px 0px 22px 0px;

  padding: 0px;

  list-style: none;

}

#rightbar ol li {

	font-family: "Lucida Sans";

	font-size: 11px;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

}

#rightbar ol li a {

	color: #3A6692;

	text-decoration: none;

}

#rightbar ol li a:hover {

	text-decoration: underline;

}



#para_wrap {

	float: left;

	width: 452px;

}

#para_left {

	float: left;

	width: 115px;

	text-align: right;

}

#para_right {

	float: left;

	width: 317px;

	padding-left: 20px;

	font-family: "Lucida Sans";

	font-size: 11px;

}

#para_intro {

}

#copy_wrap_fix {

	float: left;

	width: 452px;

}

#copy_left {

	float: left;

	width: 205px;

	padding-left: 5px;

	padding-top: 7px;

	margin-top: 18px;

	border-top: 1px #666666 dotted;

	font-family: "Lucida Sans";

	font-size: 11px;

}

#copy_right {

	float: right;

	width: 205px;

	padding-left: 5px;

	padding-top: 7px;

	margin-top: 18px;

	border-top: 1px #666666 dotted;

	font-family: "Lucida Sans";

	font-size: 11px;

}

#copy_right ul li a {

	color: #666666;

	text-decoration: none;

}

#copy_right ul li a:hover {

	text-decoration: underline;

}

#copy_left td.contentheading {

	font-family: "Lucida Sans Unicode";

	font-size: 15px;

	color: #2E5C8B;

	margin: 0px;

	padding: 0px;

}

#copy_right h3 {

	font-family: "Lucida Sans Unicode";

	font-size: 15px;

	color: #2E5C8B;

	margin: 0px;

	padding: 5px 0px 8px 4px;

	font-weight: normal;

}

#copy_right ul {

	margin: 0px;

	padding: 10px 0px 15px 20px;

	list-style: square;

	list-style-image: url("../images/bullet.jpg");

}

a.readon {

	font-family: "Lucida Sans Unicode";

	font-size: 11px;

	text-align: right;

	color: #2E5C8B;

	padding-right: 5px;

	display:block;

	text-decoration: none;

}

/****************************************

***** LAYOUT ELEMENTS: Footer *********** 

*****************************************/



#footer {



	font-family: "Tahoma";

	font-size: 12px;

	color: #666666;

	float: left;

	height: 42px;

	text-align: right;

	width: 1000px;

	line-height: 42px;

	border-top: 2px #E5B527 solid;


}

#footer a {

	color: #666666;

	text-decoration: none;

}

#copyright {

	font-family: "Lucida Sans";

	font-size: 11px;

	color: #616161;

}

#copyright_left {

	float: left;

	padding: 10px;

}

#copyright_left img {

	padding-left:5px;

	float:left;

	}

#copyright_right {

	float: right;

	text-align: right;

	padding: 10px;

}

	

/****************************************

***** NAVIGATION ************************

*****************************************/



#navigation {

	font-family: "Franklin Gothic Book";

	font-size: 14px;

	text-transform: uppercase;

}

#navigation a {

	color: #FFFFFF;

	text-decoration: none;

}

#link_home {

	float: left;

	width: 166px;

	height: 40px;

	text-align: center;

	background-image: url("../images/stripe.jpg");

	background-repeat: repeat-x;

}

#link_home a {

	width: 166px;

	height: 40px;

	display: block;

	line-height: 40px;

}

#link_about_us {

	float: left;

	width: 166px;

	height: 40px;

	text-align: center;

	background-image: url("../images/stripe.jpg");

	background-repeat: repeat-x;

}

#link_about_us a {

	width: 166px;

	height: 40px;

	display: block;

	line-height: 40px;

}

#link_our_services {

	float: left;

	width: 166px;

	height: 40px;

	text-align: center;

	background-image: url("../images/stripe.jpg");

	background-repeat: repeat-x;

}

#link_our_services a {

	width: 166px;

	height: 40px;

	display: block;

	line-height: 40px;

}

#link_experience {

	float: left;

	width: 166px;

	height: 40px;

	text-align: center;

	background-image: url("../images/stripe.jpg");

	background-repeat: repeat-x;

}

#link_experience a {

	width: 166px;

	height: 40px;

	display: block;

	line-height: 40px;

}

#link_examination {

	float: left;

	width: 166px;

	height: 40px;

	text-align: center;

	background-image: url("../images/stripe.jpg");

	background-repeat: repeat-x;

}

#link_examination a {

	width: 166px;

	height: 40px;

	display: block;

	line-height: 40px;

}

#link_contact {

	float: left;

	width: 170px;

	height: 40px;

	text-align: center;

	background-image: url("../images/stripe.jpg");

	background-repeat: repeat-x;

}

#link_contact a {

	width: 170px;

	height: 40px;

	display: block;

	line-height: 40px;

}





p {

	font-size: 12px;

}

p.parahead {

	font-size: 15px;

	font-weight: bold;

}

p.subhead {

	font-size: 13px;

	font-weight: bold;

}

.contentpaneopen ul {

	margin: 0px;

	padding: 10px 0px 15px 20px;

	list-style: square;

	list-style-image: url("../images/bullet.jpg");

	font-size: 12px;

}

.contentheading, .buttonheading, .componentheading {

	font-family: "Franklin Gothic Book";

	font-size: 16px;

	font-weight: bold;

	color: #666666;

	padding: 0px 0px 7px 0px;

	margin: 0px 0px 10px 0px;

	border-bottom: 1px #666666 dotted;

}

#copy_left .contentheading {

	padding: 0px;

	margin: 0px;

	border-bottom: none;

	font-family: "Lucida Sans";

	font-size: 11px;

	font-weight: normal;



}

td {

	font-size: 12px;

}