body {background:#DDD url(images/stripe.png); font:normal 13px arial; color:#000;}

a {color:#0044BB; text-decoration:none;}
a:hover {color:#0044BB; text-decoration:underline;}
img {border:0;}
h1 {font:bold 20px arial; margin:0 0 10px 0;}
h2 {font:bold 18px arial; margin:0 0 10px 0;}
h3 {font:bold 16px arial; margin:0 0 10px 0;}
input[type="submit"] {}
input[type="submit"]:hover {cursor:pointer;}

#wrap {margin:12px auto; width:720px; border:10px solid #DDD; padding:0; -moz-border-radius:15px; -khtml-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}

#header {background:#1983B5 url(images/header.png) repeat-x; height:55px; color:#FFF; padding:10px 20px; border-bottom:8px solid #333; text-shadow:1px 2px 0px #000; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.header {background:url(images/templates-screenshot.png) no-repeat right top;}
#header h1{font:bold 24px calibri, corbel; margin:0;}
#header h2{font:normal 20px calibri, corbel; font-style:italic; }

#menu {background:#DDD url(images/menu.png) repeat-x left top; padding:0 0; height:40px; line-height:30px; color:#111; margin:0px 0 0 0;}
#menu ul {list-style:none; margin:0; padding:0;}
#menu li {float:left; margin:0; padding:0;}

#subscribe {margin:0 0 0 0; line-height:1.4em; width:250px; background:url(images/optin1.png) no-repeat left top; padding:68px 0 0 0; }
.subscribe {background:url(images/optin2.png) repeat-y left top; padding:0 45px 0 20px;}
.subscribe_bottom {background:url(images/optin3.png) no-repeat left top; height:46px;}
#subscribe input[type="text"] { color:#333; background:#FFF; border:1px solid #DDD; height:18px; margin:0 3px 0 0; padding:3px 3px 1px 3px; font-weight:normal; float:left;}
#subscribe input[type="submit"] {color:#FFF; background:#E0730B url(images/submit.gif) repeat-x;}
#subscribe input:hover[type="submit"] {color:#FFF; text-shadow:1px 2px 0px #000; opacity:1;filter:alpha(opacity=100)}

#content {padding:10px 25px 25px 25px; line-height:1.6em; background:#FFF url(images/webmasteradvance-logo.png) no-repeat right bottom; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}

#post {padding:5px 0; min-height:400px;}
#post h2 {color:#BB0000;}
#post p {margin:0 0 10px 0; padding:0;}

.post {padding:5px 0; min-height:400px;}

.left {float:left; width:450px; margin-right:20px;}

.right {float:right; width:250px;}

.line {border-top:1px dotted #BBB; }

#footer {margin:0 auto; padding:5px 0 25px 0; font-size:0.9em; margin-top:10px;}
#footer p {margin:5px 0; padding:0;}
#footer ul {list-style:none; margin:0; padding:0;}
#footer ul li {display:inline; padding:0 5px; border-right:1px solid #ccc;}
