
body{background:#e6e6e6; color:#06357b; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0; }
:focus{outline:none;}
#wrapper{width:800px; margin:0 auto; background:#fff; border-top:10px solid #c00;}
#header{border-bottom:10px solid #c00; background:url(images/head_bg.jpg);}
#header p{height:40px; line-height:25px; font-size:140%; color:#c00; padding:0; margin:0 20px; text-align:right; }

#content{background:url(images/bg.gif) bottom no-repeat; border-bottom:10px solid #c00;}
#content h1{font-size:130%; margin:0;}
#content-left{float:left; margin:0 0 0 10px; width:500px;}

#content-right{width:260px; float:right; margin:0 10px 10px 0; padding:246px 0px 0px 0px; }
#content-right p{font-size:150%; font-weight:bold; margin:0 5px; padding:0;}


#home #content-right{background:url(images/bag.jpg) no-repeat top;}
#about #content-right{background:url(images/about.jpg) no-repeat top;}
#mailing #content-right{background:url(images/mail.jpg) no-repeat top;}
#marketing #content-right{background:url(images/marketing.jpg) no-repeat top;}
#contact #content-right{background:url(images/contact.jpg) no-repeat top;}
#links #content-right{background:url(images/links.jpg) no-repeat top;}
#sitemap #content-right {background:url(images/sitemap.jpg) no-repeat top;}

#nav{ margin:5px 0 0 10px; padding:0;}
#nav li{color:#c00; float:left; list-style:none; padding:0; line-height:70px;}
#nav li a{color:#c00; border-bottom:5px solid #fff; text-decoration:none;  padding:50px 5px 0 50px;  height:50px;}
#nav li a:hover{color:#f00; border-bottom:5px solid #c00;}
li#home{background:url(images/home_bg.gif) left top no-repeat; }
li#about{background:url(images/about_bg.gif) left top no-repeat; }
li#mailing{background:url(images/mailing_bg.gif) left top no-repeat; }
li#marketing{background:url(images/marketing_bg.gif) left top no-repeat; }
li#contact{background:url(images/contact_bg.gif) left top no-repeat; }
#nav li .current{border-bottom:5px solid #06357b;}

#footer{ background:#fff; font-size:70%; height:90px; border-bottom:2px solid #c00;}
#footer ul{width:700px; margin:10px auto; padding:0; }
#footer li{color:#c00; float:left; list-style:none; padding:0 2px; border-right:1px solid #06357b;}
#footer a{text-decoration:none; border-bottom:2px solid #fff; color:#c00}
#footer a:hover{text-decoration:none; border-bottom:2px solid #c00; color:#f00}
#footer p{width:800px;  margin:10px auto; padding:10px 0 10px 10px; }

#directions{border:1px solid #06357b; margin:10px 0; padding:5px 10px; background:#f8f9fb;}
#directions h3{margin:0 0 10px 0; padding:0; font-size:105%;}

.terms{font-size:90%;}
.strap{margin:0 0 5px 10px; font-size:130%;}
.red{color:#c00;}
.clear{clear:both;}
