@charset "utf-8";
/* CSS Document */
body{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:#752b01 url(../images/background.jpg) repeat-x; color:#990000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
h3{padding:10px 0px 0px 0px; color:#4b4f35;}
a, a:link, a:visited{color:#990000;}

/* CSS IDs */
#wrap{margin:0px auto; padding:0px 0px 50px 0px; width:955px;}
#header{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:40px; background:url(../images/header.gif) no-repeat;}
#content{margin:0px 0px 0px 0px; padding:0px 50px 0px 50px; background:url(../images/center.gif) repeat-y;}
#logo{margin:0px; padding:0px; float:left;}
#url{margin:0px; padding:0px 0px 15px 0px; float:right;}
#nav{margin:10px 0px 0px 0px; padding:7px 0px 0px 0px; background:url(../images/nav.jpg) no-repeat; width:855px; height:40px;}
#navwrap{margin:0px auto; clear:both; font-size:11px;}
#main{padding:25px 0px 25px 0px;}
#leftcol{margin:0px; padding:0px 20px 0px 0px; width:580px; float:left; border-right:#990000 1px solid;}
#leftcol li{margin:10px 0px 10px 20px; padding:0px 0px 0px 10px; list-style-image:url(../images/bullet.jpg); color:#7a6340; width:100%;}
#rightcol{margin:0px; padding:0px 0px 0px 0px; width:240px; float:right;}
#lefteven{margin:0px; padding:0px; width:400px; float:left;}
#righteven{margin:0px; padding:0px; width:400px; float:right;}
#footer{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:25px; background:url(../images/footer.gif) no-repeat;}

/* CSS Classes */
.clear{clear:both;}
.err{font-size:9px; font-weight:bold; color:#000;}


/* NEW - Digital Solutions */

img.img_lft { float:left; margin:0 12px 12px 0; }
img.img_rgt	{ float:right; margin:0 0 12px 12px; }

ul.content_list { margin-bottom:.6em; list-style:none;}
ul.content_list ul li { margin-bottom:.6em; }

ol.content_list { width:75%; }

.inputs { color:#990000; }
legend { color:#990000; font-weight:bold; }
fieldset { margin-bottom:1em; padding:0 8px 8px 8px; }
