body { margin:0; padding:0; width:100%;}
html { padding:0; margin:0;}
/* menu */
.menu { float:right; width:100%; height:30px; background:url(../images/topmenubg.GIF) repeat-x; }
.menuin { width:760px; height: 30px; margin: 0 auto;}
.menu ul { margin:0; padding: 0; font: bold 12px Verdana, Helvetica, Arial, sans serif; list-style-type: none; }
.menu ul li { display: inline; margin: 0;}
.clr{ clear:both}
.menu ul li a {float: left; display: block; text-decoration: none; margin: 0; padding: 6px 15px; color: white;}
.menu ul li a:hover { background:url(../images/menu_hover.jpg) repeat-x; color:#5f6062; text-decoration:none;}
.menu ul li a.active { background:url(../images/menu_hover.jpg) repeat-x; color:#5f6062; font-weight:bold;}
.email {width:80px; height:25px; float: left;}
.email a{width:80px; height:25px; float: left; background-image:url(../images/email1.gif);}
/* header */
.header { width:760px; margin:0 auto; padding:0; background:#FFFFFF;}
.logo { float: left;padding:0 0 0 0; width:179px; height:88px;}
.call { float: right;padding:0 0 0 0; width:350px; height:88px;}
/* banner */
.banner { width:100%; height:303px; background:url(../images/bannerbg.GIF) repeat-x;}
.innerleft {width:326px; float: left;}
.bannerinner {width: 760px; margin: 0 auto;}
.anytime{ float:left; width:297px; height:80px; padding: 40px 0 25px 0;}
.boxtext{ float:left; width:326px; height:77px; padding:0 0 27px 0; }
.browsephoto{ float: left; width:191px; height:17px; padding:32px 0 0 0;}
.innerright {width:420px; height:290px; padding:10px 0 0 0; float: right;}
/* content */
.content { width:100%; background: url(../images/content.jpg) repeat-x; float:left;}
.contentinnner { width: 760px; margin: 0 auto; }
.contentleft {width:330px;float: left;}
.contentright {width:410px; float: right; padding: 0 0 0 0;}
.contenttitle { width:363px; height:20px; padding: 35px 0 0 0;}
.content p{ font: 13px Verdana, Helvetica, Arial, sans serif;; color:#676767; text-align:left; line-height:18px; letter-spacing: normal; }
.photo {width:103px; height:104px; padding:0 5px 0 0; float: left;}
/* footer */
.footer {width: 100%; height:48px; background:#B0A88A;}
.footermenu{ width:800px; margin: 0 auto; padding: 20px 0 0 0; color:#FFFFFF; }
.footer ul {margin: 0 auto;color:#FFFFFF; font: bold 11px Verdana; list-style-type: none; text-decoration: none;}
.footer ul li{display:inline;}
.footer ul li a { padding: 0 5px 0 5px;  color:#FFFFFF; text-decoration: none;}
/* nextpages */
.title{ width:100%; height:90px; background:url(../images/bannerbg.GIF) repeat-x;}
.title div { width:760px; height:90px;  margin:0 auto; padding:0;}
.left {width:350px; padding:10px 10px 20px 0; float: left;}
.left_headshots {width:200px; padding:2px 10px 20px 10px; float: left; }
.left p{ font: 13px Verdana, Helvetica, Arial, sans serif;; color:#676767; text-align:left; line-height:20px; letter-spacing: inherit; }
.left_headshots p{ font: 13px Verdana, Helvetica, Arial, sans serif; color:#676767; text-align:left; line-height:18px; letter-spacing: inherit; }

.right {width:400px; float: right;}
.righttit{width:390px; float:right; padding:45px 0 0 0; background: url(../images/browsephoto.GIF) no-repeat;}
.photoleft {width:350px;float: left; padding: 0 0 0 20px;}
.line {width:325px; height:31px; margin: 0 0 0 20px; float: left; background: url(../images/line.GIF) repeat-x bottom;}
.indexline {width:330px; height:31px; float: left; background: url(../images/line.GIF) repeat-x bottom;}
.quick{width:325px; height:29px; margin: 0 0 5px 20px; float: left;}
.indexquick{width:325px; height:29px; margin: 0 0 15px 0; float: left;}
.indexform { width:264px; float:left; margin: 0 0 2px 0;}
.form { width:264px; float:left; margin: 0 0 20px 20px;}
.formtop{ background:url(../images/formtop.gif) no-repeat; height:11px; width:264px;}
.forminner{ background: url(../images/forminner.gif) repeat-y; padding: 2px 0 0px 0; width:264px; vertical-align:top;}
.formin{width:235px; margin: 0 auto; vertical-align:top;}
.formbottom{ background: url(../images/formbottom.gif) no-repeat; height:11px; width:264px;}
.intext{font-family: Verdana, Helvetica, Arial, sans serif; font-weight:bold; font-size:13px; color:#999999;}
ul { list-style-image: url(../images/dot.GIF); color:#505050; font:normal 13px Verdana, Helvetica, Arial, sans serif; line-height:2.5em; list-style-position:inside; vertical-align:text-top;}
.contact { width:650px; float:left;}
.contactin {font-family: 13px Verdana, Helvetica, Arial, sans serif;color: #676767;	font-size: 12px;text-decoration:none;text-align:justify;line-height:18px;}
label{ font:  Verdana, Helvetica, Arial, sans serif; font-size:13px; color: #958E75; font-weight:bold; width:70px; padding-left:9px; padding-right:18px; text-align:right; float:left; padding-top:5px;}
input, textarea{  width: 130px; margin-bottom: 5px;}
textarea{width: 250px;height: 150px;}
.boxes{width: 1em;}
#submitbutton{margin-left:0px;margin-top:0px;width: 90px;}
br{clear: left; }
.chkbox{width:20px; height:10px;}
.mainlink { font-family: Verdana, Helvetica, Arial, sans serif; font-size:13px; color:#930000; text-decoration:none; text-align:left; line-height:18px; letter-spacing: normal; }
.mainlink:hover { color:#930000; text-decoration:underline; }
.cssform {margin:0px; padding:0px;}
.DatePicker{
	width: 120px;
	padding: 3px 3px 3px 24px;
	border: 1px solid #0070bf;
	font-size: 13px;
	background: #fff url(../images/date.gif) no-repeat top left;
	cursor: pointer;
}
.newtable { font: 13px Verdana, Helvetica, Arial, sans serif;; color:#676767; text-align:left; line-height:18px; letter-spacing: normal; }
