/* CSS Document */

body{
margin:0;
padding:0;
background:url(assets/bg_red.jpg) repeat-x top;
background-color:#bd3e3e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
letter-spacing:0em; 
}

a {color:#CC3300;}
b{font-size: 110%;}
em{color:#666666;}
h6 {color:#666666; font-size:8px; font-weight:normal; text-align:center; margin:0 0 5px 0;}
hr { margin:0; color:#999999; padding:0;}
h1 {font-size:1.2em; color:#d4001a; font-weight:normal;padding:0 20px; margin-top:0; letter-spacing:-.05em; }
img.picleft {border:1px solid #CCCCCC; padding:2px; float:left; margin: 0 15px 15px 0;}
img.picright {border:1px solid #CCCCCC; padding:2px; float:right; margin: 0 0 15px 15px;}

#menu ul {   }
#menu li { margin-left:-20px; list-style:none; color:#ffffff;  font-size:0.7em; line-height:170%; font-style:italic;}
#menu li a:hover {border-bottom:2px solid #cc3300;}
#menu li a:link {color:#ffffff; text-decoration:none;}
#menu li a:visited {color:#ffffff; text-decoration:none;}
#header #headlinks a:hover {border-bottom:2px solid #cc3300;}
#header #headlinks a:link {color:#8e8e8e; text-decoration:none;}
#header #headlinks a:visited {color:#8e8e8e; text-decoration:none;}

#quicklinks ul { margin:0; padding:0; }
#quicklinks li {border-bottom:3px solid #bbbbbb; list-style:url(assets/linkarrow.jpg) inside;  margin: 10px 20px 0 -20px; }
#quicklinks p { color:#444444; font-size:0.65em; font-style:italic; letter-spacing:-0.05em; margin:0 0 10px 20px; padding:0; }
#quicklinks h5 { color:#d4001a; font-size:0.9em; font-style:italic; letter-spacing:-0.05em; margin:-20px 0 0 20px; padding:0;font-weight:bold;}
#quicklinks h5 a:link {text-decoration:none; color:#d4001a;}
#quicklinks h5 a:hover {text-decoration:underline;}


p.newstitle {font-weight:bold; letter-spacing:-0.05em; font-size:0.85em; color:#333333;}
p.newscopy {font-size:0.65em; color:#222222; letter-spacing:-0.05em;}
p.newscopy img {float:left; margin: 0 7px 4px 0;}
p.newslink {font-size:0.65em; font-weight:bold; text-align:right; color:#666666;}
p.newslink img {margin:0 0 0 5px;}
p.newslink a:link {text-decoration:none; color:#666666;}
p.newslink a:hover {text-decoration:underline;}
p.newstitle a:link {text-decoration:none; color:#333333;}
p.newstitle a:hover {text-decoration:underline;}
p.newsdate {font-weight:bold; letter-spacing:-0.05em; font-size:0.85em; color:#ffffff; background-color:#222222; margin:0 20px;}

#container{
width: 719px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background:#ffffff;
}

#header{
 /*Height of top section*/
margin:0;

background:url(assets/headers/head_bg.jpg) no-repeat top ;
}

#contentleft {
width:179px;
padding:0;
float:left;
height:550px;display: inline;
background:url(assets/leftcol_bg.jpg) top repeat-x #c4c8cb;
}

#contentcenter {
width:361px;
padding: 0px;
float:left;
height:550px;
display: inline;
font-size:0.7em;
background:url(assets/working.jpg) top repeat-x #ffffff;
}

#contentcenter p {padding:0 20px;}
	
#contentright {
width:179px;
padding:0;
float:left;
height:550px;
display: inline;
background:url(assets/quicklinks_bg.jpg) top repeat-x #f2f2f2;


}
		
#footer{
clear: left;
width: 100%;
background: url(assets/foot_bg.jpg) repeat;
color: #FFFfff;
text-align: center;
padding: 20px 0 0 0;
height: 87px;
}


#footer p.links{
font-size:10px;
line-height:140%;
color:#ffffff;
text-align:center;
}

#footer p.address{
letter-spacing:0em; 
font-size:10px;
line-height:140%;
color:#ffffff;
text-align:center;
}

#footer a{
color:#ffffff;
}

#footer a:hover{
text-decoration:none;
}

#category h4 {border-bottom:1px solid red; color:red; letter-spacing:-0.05em; font-size:1.3em; }
#category a { color:#003399;}
#category img {border:1px solid #dddddd;}
#category {margin: 0 20px;}
#category li {font-size:0.8em; margin-left:90px;}

#form1 {margin: 0; padding:0;}
#form1 input, select { float:right; width:150px;  border:1px solid #888888; text-align:right;}
#form1 textarea {width:100%;}
#contact {margin: 0 20px; width:320px;}
#contact td {padding:5px 0px;}
