* { padding: 0; margin: 0;}
html { background-color: #fff;}
body.body { font: normal 12px Arial, Helvetica, sans-serif; color: #5b5b5b; background: url('/templates/images/bg.jpg') repeat-x #5b5b5b;}
body { font: normal 12px Arial, Helvetica, sans-serif; color: #5b5b5b;}
#spaw1_rEdit html body, iframe#spaw1_rEdit html body { background-color: #fff;}
table { font: normal 12px Arial, Helvetica, sans-serif; color: #5b5b5b;}

#wrapper { width: 960px; margin: 0 auto; display: table;}
#header { width: 960px; height: 151px; margin-top: 20px; float: left; background: url('/templates/images/topbg.gif') no-repeat;}
#logo { position: relative; top: 31px; left: 67px; background: url('/templates/images/logo.gif') no-repeat top left; width: 384px; height: 144px;}
#banner { width: 960px; float: left; height: 185px;}
	/* #bannerimage { width: 640px; float: left; height: 185px;}
	#bannercaption { width: 320px; float: left; height: 185px;} */
#conwrap { width: 960px; float: left; background: url('/templates/images/bg.gif') repeat-y;}
#conwrapcon { width: 960px; float: left; background: url('/templates/images/bg2.gif') repeat-y;}
	#nav { width: 159px; float: left;}
		#nav ul { margin-left: 0; }
		#nav li { font-size: 13px; display: block; width: 159px; height: 19px; padding-top: 9px; text-transform: uppercase; font-weight: bold; margin-left: 0;}
		#nav ul li { margin-left: 0; padding-left: 0;}
		#login { width: 159px; float: left;}
	#content { width: 780px; float: left;}
	/* #content form { margin: 10px;} */
	#homecontent { width: 483px; float: left; background-color: #fff;}
	#rightcol { width: 318px; float: left;}

#footer { width: 960px; float: left; background-color: #ccc; height: 40px; margin-bottom: 20px;}
	#footer p { margin: 5px 0 0 17px;}

#login a:link, #login a:visited { color: #FFF; text-decoration: none;}
#login a:hover { text-decoration: underline;}

a:link, a:visited { color: #c00; text-decoration: none;}
a:hover { text-decoration: underline;}
a.webez:link, a.webez:visited { color: #5B5B5B; text-decoration: none;}
#nav #login a:link, #nav #login a:visited { color: #c00; text-decoration: none; margin: 0;}
#nav a:link, #nav a:visited { color: #fff; text-decoration: none; margin-left: 13px;}
#nav a:hover { text-decoration: underline; margin-left: 13px;}

p { margin: 10px;}

ul { margin-left: 29px; margin-bottom: 10px;}
ul li { list-style-position: outside; list-style-type: disc; padding-left: 4px;}
ol { margin-left: 33px; margin-bottom: 10px;}
ol li { margin-bottom:7px;}
ul ul { margin-top: 10px; margin-left: 15px; padding-left: 0; list-style-position: outside;}
ul ul ul { margin-left: 295px;}
ol ul li { margin: 0; padding-left: 0;}
ol ul { margin-left: 5px;}
ul ul li { list-style-type: circle;}

.nav1 { background: transparent url('/templates/images/navbg.gif') no-repeat scroll 0px 0px;}
.nav2 { background: transparent url('/templates/images/navbg.gif') no-repeat scroll 0px -28px;}
.nav3 { background: transparent url('/templates/images/navbg.gif') no-repeat scroll 0px -56px;}
.nav4 { background: transparent url('/templates/images/navbg.gif') no-repeat scroll 0px -84px;}

/*.pagetitle { color: #363; text-transform: uppercase; font-size: 16px; font-weight: bold;}
.header { font-size: 20px; color: #999;}*/
.red { /* Red */ color: #c00;}
.left { float: left; margin: 0 15px 8px 0;}
.hiddentitle { display: none;}

h1 { font-size: 130%; color: #c00; margin: 10px;}
h2 { font-size: 110%; color: #c00; margin: 10px;}

td p { margin: 10px; padding: 0;}
table.services td { padding: 0;  border-collapse: collapse;}
table.services { padding: 0 10px;}

#content table { margin-top: 10px; margin-left: 10px;} 
#subscribe { width: 700px; float: left;}
table.subscribe { margin-top: 10px; margin-left: 10px;}
#content #form_display form td, #content #form_display form td label { padding-bottom: 5px;}
#form_display { margin: 10px;}
textarea { height: 150px; width: 400px; margin-bottom: 10px;}
input { margin-bottom: 10px;}

img { border: none;}
ul.test { float:left; height:85px; list-style-type:none; margin-right:15px; padding-left:0; width:50px;}
ul.test li { text-align:center;}
ul.news { list-style-type:none; padding-left:0; margin-left: 0;}
ul.news li { float:left; list-style-type:none;}
.rss { float: left; margin: 0 0 10px 10px;}

#search { left:50%; margin:24px auto 0 235px; position:absolute; top:20px; width:234px; }

#news ul { list-style-type:none; padding-left:0; margin-left: 0;}
#news ul li { float:left; list-style-type:none;}
