/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;font-weight:normal;line-height:1.25em;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
strong{font-weight:bold;}
em{font-style:italic;}

body,html{font-family:Arial;font-size:18px;background-color:#345;}
p{padding-bottom:1em;}
dt{padding:0 0 0.5em 1em;}
dd{padding:0 0 1em 2em;}
a{font-weight:bold;}

/* classes */
.ads li{font-weight:bold;padding-top:10px;}
.ads li img{border:1px solid #036;float:none;}
.highlight{background-color:#99FF99;}
.spacer{clear:left;height:34px;}
.clear{clear:both;}
.strong{font-weight:bold;}
.underline{text-decoration:underline;}
.fleft{float:left;}
.small{font-size:small;padding: 0 2em 1em;}

#container{margin:0 auto;background:url(../images/content-bg.png) repeat-y;width:1024px;}
#container2{margin-left:29px;margin-right:36px;}

a:link, a:active, a:visited {color:blue;}
a:hover {color:green;text-decoration: none;}

#banner{color: #fff;background-color:#003366;}
#logo {height:100px;width:450px;padding:1em 0 1em 1em;}

#navigation{}
#navigation ul{margin:0;list-style-type: none;padding:3px 0 3px 2em;}
#navigation ul li{display:inline-block;padding:0 1em 0 0;}
#navigation ul li a{color: #fff;text-decoration: none;font-weight:bold;}
#navigation ul li a:hover{text-decoration:underline;}

#content{margin-right: 190px;padding-left:2em;}
#content p {font-family:Georgia;}
#content p strong {font-family:Arial;}
#content p a {font-family:Arial;}
#content h1{font-weight: bold;font-size: 2em;color: #036;padding: 16px 0 0 0;}
#content h1.website-design {font-weight: normal;font-size: 2em;color: #036;padding: 16px 0 0 0;}
#content h1.website-design a {text-decoration:none;}
#content h2{font-weight: normal;font-size: 1.5em;color: #036;padding: 16px 0 0 0;}
#content h3{font-weight:bold;font-size:1.25;font-family:Arial;padding-bottom:1em;}
#content{line-height: 1.5;}
#content ul{padding-left:2em;padding-bottom:1em;list-style-type:disc;}
#content ul.none{list-style-type:none;}

#contact-form {text-align:right;width:400px;height:500px;}

#footer {clear: both;border-top: #999 1px solid;text-align: center;padding:1em 2em;}
#footer ul{padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px;list-style-type: none;}
#footer li{display: inline;margin-right: 1em;}
#footer p {font-size:small;}
#footer p a:link, #footer p a:active, #footer p a:visited {text-decoration:none;color:#036;}
#footer p a:hover {text-decoration:underline;}

#ad-box {float:right;padding:2em 1em 1em 1em;}
.left-content {width:512px;float:left;}
.right-content {width:512px;float:right;}

