/* CSS Document */



	body{font-family: Arial, Helvetica, sans-serif; margin:0; padding:0;}
	#container{ margin:2px auto 0 auto; width: 955px;  background:#FFF;}
	div.banner{ height:230px; background:url(../images/banner.jpg) no-repeat; margin:0 0 0 0;}
	div.nav{ padding:190px 0 0 40px; width:600px; display:block; }
	div.main {width:680px; margin:20px 0px 0px 10px; float:left;}
	div.quote {margin: 80px 0 0 20px; width:170px;}
	div.column1{width:260px; float:left; margin:0 0 0 40px; border-right:#CCCCCC thin solid;}
	div.column2{width:260px; float:left; margin:0 0 0 40px;}
	div.bar {width:540px; float:left; margin:5px 0 0 0; background:url(../images/bar.jpg) no-repeat; padding:40px 10px 10px 110px;}
	div.beforeafter {width:680px; margin:10px 0 10px 0; border:#666 thin solid; padding:10px;}
	div.before {width:320px; float:left; padding-right:10px; border-right:#999 dotted thin; margin-bottom:20px;}
	div.after {width:320px; float:left; margin-left:10px;margin-bottom:20px;}

	
	#lcol{ width:250px; float:left; height:350px; margin:0 0 0 10px; background:url(../images/tomato.jpg) no-repeat;}
	#lcol #navside{ padding: 10px 0px 0 0;}
	#lcol #navsidebutts a{font-size:14px ;margin: 10px 0 0px 0; list-style:none; text-decoration:none; display:block; line-height:16px; font-weight:bold; color:#000000;}
	#lcol #navsidebutts a:hover{ color:#006799;}
	#lcol #navsidebutts{ list-style:url(../images/bullet.png) outside; margin:0px 0 0 0; padding:0 0 0 0;}
	
	div.bbox {width:325px; height:200px; background:url(../images/bluebox.jpg) no-repeat; float:left; margin:10px 0 0 30px;}
	div.pbox {width:325px; height:200px; background:url(../images/pinkbox.jpg) no-repeat; float:left; margin:10px 0 0 0;}	
	

	#footer{ margin:5px 0 5px 0;}
	#footer a{font-size: 9px;color: #666;text-decoration: none; margin:0px; padding:0; font-weight:lighter;}
	#footer a:hover{ color:#333;}
	#footer p{font-size: 10px; color:#666;}



h1{ font-size:18px; margin: 0px 0px 10px 0px; color:#d50038; font-weight:bold;}
h2{ font-size:21px; margin:20px 0 10px 10px; font-weight:bold;}
h3{ font-size:21px; margin:10px 0 0px 10px; font-weight:bold; color:#FFFFFF;}
h4{ font-size:16px; text-align:center; color:#333; font-weight:bold;}
h5{ font-size:14px; color:#333; font-weight:bold; margin:0;}

p.txt {font-size: 12px; color: #000000; margin:0 20px 10px 0px; padding-bottom:0px;}
p.txt11 {font-size: 11px; color: #000000; margin:0 0px 0px 0px; padding-bottom:0px;}
p.txt14 {font-size:14px; margin-left:10px;}
p.txt14w {font-size:14px; color:#FFFFFF; margin:2px 0 0 10px;}
p.quote {font-size:15px; font-weight:bold; text-align:center; font-style:italic;}
p.bartxt { font-size:11px; font-weight:bold}


a {color:#d50038; text-decoration:none; font-size:12px;}
	a:hover {color:#000000;}
a.navbutts {font-size:18px; color:#FFFFFF; float:left; margin-right:70px; font-weight:lighter;}
	a.navbutts:hover {color:#fbbfc7;}
a.boldlink {text-decoration:none; font-size:13px; font-weight:bold; font-style:italic; margin-top:0px; text-align:right;}
	a.boldlink:hover {color:#666;}
a.whitelink {color:#FFFFFF;}
	a.whitelink:hover{color:#d50038;}

.rightcolumn {width:275px; float:left; margin:0 0 0 25px;}
.section {width:400px; margin:10px 10px 10px 10px; border:#4A8188 solid medium; float:left; padding:10px 10px 10px 10px;}

ul { list-style:url(../images/bullet.png) outside; margin:10px 0 0 20px; padding:0 0 0 0;}
li {margin:0px 0 5px 30px; font-size:12px;}
li.txt11 {font-size:11px; margin-left:20px;}
li.sitemap {margin-left:60px;}
li.sitemap2 {margin-left:100px;}

/*-----------------------------------------forms---------------------------------------------*/

contact_form { width:500px; }

#form_id p{ margin: 0 0px 0 10px;}

#form_id legend{ font-size: 14px; color: #00659c; font-weight: bold; margin:0 0 0 10px;}
				
#form_id label{ width:130px; clear:left; float:left; margin:12px 10px 0 0; text-align:right; font:11px Geneva, Arial, Helvetica, sans-serif;}

input{ width:150px; float:left; margin:12px 100px 0 0;}
input.other{ width:120px; float:none; margin:1px 0 0 0;}

textarea{ float:left; margin:12px 35px 10px 0; width: 250px;}
textarea.comment{ float:left; margin:12px 35px 10px 0; width: 300px;}

textarea.big{ float:left; margin:12px 35px 10px -150px; width: 450px; height: 200px;}

select{ float:left; margin:12px 0 0 0; margin-right:100px;}

input.radio{ width:20px; float:left; margin:20px 0 20px 0px;}

.red{ color:#990000;}

input.butts{ width:60px; margin:20px 30px 20px 10px; float :right; border-top:#CCC 1px solid;  border-left:#ccc 1px solid;
	  border-right:#000 1px solid; border-bottom:#000 1px solid; cursor:pointer; background-color:#00659c; 
	  color:#FFFFFF; font-size:14px; font-weight:bold;}
input.butts:hover{border-bottom:#CCC 1px solid;  border-right:#ccc 1px solid;
	  border-top:#000 1px solid; border-left:#000 1px solid; background-color:#005482;}

