body {margin: 0 auto; background-color:#666; text-align:center}

#header 
{background-image:url('/wp-content/themes/dadtheme/images/headerbg.jpg'); height:200px; margin-top:0px; }

#header h1 {text-indent:-9999px; margin:0}

#header h2 {color:#ccc; font-family:verdana; text-transform:uppercase; font-size:20px; font-weight:normal; }

#subhead {width:315px; float:right; margin:-20px 64px 0 0; text-align:center}


#headnav {background-color:#ccc; text-align:center; height:35px; line-height:35px}

ul#headnav {margin:0; padding:0; position:relative; top:0px !important; top:0}

#headnav ul {padding-left:0}

#headnav li {display:inline; text-align:center; margin:0 7px 0 0; color:#3f0002; border-left:1px solid #3f0002; border-right: 1px solid #3f0002; font-family:'trebuchet ms',sans-serif; padding: 0 7px 0 7px; font-weight:bold; font-size:14px}

#headnav a:link {color:#3f0002; text-decoration:none} 
#headnav a:visited {color:#3f0002; text-decoration:none} 
#headnav a:hover {color:#870b4c; text-decoration:none}

body.page-id-3 #wrapper #container #headnav li.home a, body.page-id-10 #wrapper #container #headnav li.about a, body.page-id-13 #wrapper #container #headnav li.services a, body.page-id-27 #wrapper #container #headnav li.clients a, body.page-id-14 #wrapper #container #headnav li.gear a {color:#870b4c}

#wrapper {background-image:url('/wp-content/themes/dadtheme/images/outsidewrap.png'); background-repeat:y; width:980px; margin: 0 auto; overflow:hidden; min-height:100%; text-align:center }

#container {background-color: #fff; width:960px; margin:0 auto; overflow:hidden; min-height:100%; text-align:left;}

#footer {background-image:url('/wp-content/themes/dadtheme/images/footerbg.jpg'); background-repeat:none; width:960px; margin: 0 auto; height:50px; padding: 0 auto; overflow:hidden; }

#footnav {text-align:center; height:50px; line-height:50px}

ul#footnav {margin:0; padding: 0}


#footnav li {display:inline; text-align:center; margin:0 7px 0 0; color:#999; border-left:1px solid #999; border-right: 1px solid #999; font-family:'trebuchet ms',sans-serif; padding: 0 7px 0 7px; font-weight:bold; font-size:14px}

#footnav a:link {color:#999; text-decoration:none} 
#footnav a:visited {color:#999; text-decoration:none} 
#footnav a:hover {color:#999; text-decoration:none}

.copyright {font-size:14px; font-family:'trebuchet ms', sans-serif; color:#999; margin-right:50px; border-left: 1px solid #999; border-right: 1px solid #999; padding:0 7px 0 7px; font-weight:bold}

#main {width:900px; margin:20px auto; line-height:1.42em; overflow:hidden; padding:0 20px}


#main h2 {font-size:25px; color: #3f0002; font-family:georgia; margin:0px; text-align:center}
#main h3 {font-size:17px; color:#870b4c; font-family:verdana; margin: 5px 0; text-align:center }

#main p {font-size:15px; letter-spacing:-0.01em; font-family:georgia}

#frontmaintop {width:900px; margin:0 auto 20px; overflow:hidden}


.frontmaintext {float:left; width:570px; margin: 0 25px 0 0}

.frontmainimage {float:right; margin:19px 0 0 0; border:2px solid #333; width:300px; height:200px}

.frontmainimage img {margin-top:-15px}

.center {text-align:center}

#frontmainbottom {clear:both}

.frontservices {width:264px; float:left; margin: 0 24px 0 0}

.frontclients {width:264px; float:left; margin: 0 24px 0}

.frontgear {width:264px; float:right; margin: 0 0 0 25px}

.frontsectionheader {background:#3f0002; color:#fff; font-size:18px; line-height: 30px; height:30px; text-align:center; -moz-border-radius:15px; -webkit-border-radius:15px; -border-radius:15px; font-family:arial; letter-spacing:0.02em; text-transform:uppercase}

#main .frontsectionheader a:link {color:#fff; text-decoration:none; font-weight:normal}
#main .frontsectionheader a:visited {color:#fff; text-decoration:none; font-weight:normal
}
#main .frontsectionheader a:hover {color:#fff; text-decoration:underline; font-weight:normal}

#frontmainbottom ul {list-style-image:url('/wp-content/themes/dadtheme/images/purplesquare.png'); font-family:verdana; font-size:12px; line-height:1.3em}

#frontmainbottom li {margin:5px 0}

#servicesfulllist ul {list-style-image:url('/wp-content/themes/dadtheme/images/purplesquare.png');}

#servicesfulllist {float:left; width:550px; margin-right:40px}

#rates {float:right; width:250px; padding-left:20px; border-left:5px solid #333; height:403px}

.maroon {color:#3f0002}

.strong {font-weight:bold; text-transform:uppercase}

#gear ul {list-style-image:url('/wp-content/themes/dadtheme/images/purplesquare.png');}

#main ul {list-style-image:url('/wp-content/themes/dadtheme/images/purplesquare.png');}

#main a:link {color:#3f0002; text-decoration:underline; font-weight:bold}
#main a:visited {color:#3f0002; text-decoration:underline; font-weight:bold}
#main a:hover {color:#870b4c; text-decoration:none; font-weight:bold}

img.right {
float:right; width:350px; margin:18px 0 10px 10px; border:3px solid #3f0002
}


#header a {position:absolute; top: 0; left: 153px;
width:960px; height:200px; display:block}
 
#footer .credit {float:right; font-size:12px; margin-right:20px; color:#ccc; width:150px}

#footer .credit a:link {text-decoration:underline; color:#ccc}
#footer .credit a:visited {text-decoration:underline; color:#ccc}
#footer .credit a:hover {text-transform:uppercase; color:#ccc}

.entry-content {padding:0; margin:0}

#rates p {font-size:12px; line-height:1.0em}

img#wpstats{display:none}

#blogcontent {width:570px; float:left; margin-right:30px; padding-right:10px}

#blogcontent h2 {margin-bottom:7px; text-align:left}
#blogcontent h2 a:link {text-decoration:none}
#blogcontent h2 a:visited {text-decoration:none}
#blogcontent h2 a:hover {text-decoration:underline}

#blogcontent .postdata {font-size:14px; font-family:tahoma}

#blogcontent .entry {padding-bottom:10px; border-bottom:1px dotted #000}
#blogcontent p {line-height:1.25em}
