body{background-image: url('images/bg.png'); background-repeat: repeat-y; background-attachment: fixed; background-position: center;}

h1 {padding:0px; margin:0px; color:#961335;}
h2 {padding:0px; margin:0px; color:#961335;}
h3 {padding:0px; margin:0px; color:#961335;}
h4 {padding:0px; margin:0px; color:#961335;}
h5 {padding:0px; margin:0px; color:#961335;}
h6 {padding:0px; margin:0px; color:#961335;}

a:link {color:#00539f; text-decoration:underline;}
a:visited {color:#00539f; text-decoration:underline;}
a:hover {color:#00539f; text-decoration:none;}
a:active {color:#00539f; text-decoration:none;}

div.one {margin:0 auto; top:0px; width:1024px; height:40px; background-color:#ffffff; display:block; position:relative;}
div.one a:link {color:#00539f; text-decoration:underline; font-style:italic;}
div.one a:visited {color:#00539f; text-decoration:underline; font-style:italic;}
div.one a:hover {color:#00539f; text-decoration:none; font-style:italic;}
div.one a:active {color:#00539f; text-decoration:none; font-style:italic;}
div.one-a {float:left; width:500px; padding-left:10px; color:#cccccc;}
div.one-b {float:left; width:500px; text-align:right; padding-right:10px; color:#cccccc;}

div.two {margin:0 auto; width:1024px; height:100px; background-color:#ffffff; display:block; position:relative;}
div.two-a {float:left; width:350px; height:100px; font-size:36px; color:#961335; vertical-align:center; text-align:center; font-weight:bold;}
div.two-b {float:left; width:274px;}
div.two-c {float:left; width:390px; text-align:right; padding-right:10px;}
div.two-c a:link, div.two-c img {border:0px; text-decoration:none;}

div.thr {margin:0 auto; width:1024px; height:40px; background-color:#00539f; display:block; position:relative; border: solid 2px #e39f16; outline: solid 5px #00539f;}
div.thr-a {float:left; display:block; height:20px; margin:10px; color:#ffffff;}
div.thr-a a:link, div.four-a a:link {color:#ffffff; text-decoration:none;}
div.thr-a a:visited, div.four-a a:visited {color:#ffffff; text-decoration:none;}
div.thr-a a:hover, div.four-a a:hover {color:#ffffff; text-decoration:underline;}
div.thr-a a:active, div.four-a a:active {color:#ffffff; text-decoration:underline;}
div.four {margin:0 auto; top:5px; width:1014px; height:20px; background-color:#961335; display:block; position:relative; padding: 5px; color:#ffffff;}
div.four-a {float:left; margin:0px 10px 0px 10px;}
div.four-b {float:right; margin:0px 0px 0px 0px;}
div.four-b input {background-color:#ffffff; color:#000000; border:solid #000000 1px; font-style:italic;}

div.body {margin:0 auto; top:5px; width:1000px; height:200px; background-color:#ffffff; display:block; position:relative; padding:12px; height:100%;}
div.body img {border: 5px solid #00539f;}

div.bloghead1a {float:left; width:480px; text-align:right; padding:0px 20px 15px 0px;}
div.bloghead1b {float:left; width:480px; text-align:left; padding:0px 0px 15px 20px;}
div.bloghead2a {float:left; width:500px; padding:0px 0px 0px 0px;}
div.bloghead2b {float:left; text-align:right; width:500px; padding:0px 0px 0px 0px;}
div.blogside {float:right; margin:0px 0px 15px 15px; background-color:#cccccc; border: solid 5px #cccccc; width:310px;}
.year{margin-left:15px; margin-right:15px; background-color:#e39f16; color:#fff; padding-left:10px;} /*of blog archives, search results, etc*/
.month{margin-left:30px; background-color:#961335; color:#fff; padding-left:10px;} /*of blog archives, search results, etc*/
.day{margin-left:45px;} /*of blog archives, search results, etc*/

div.foot {margin:0 auto; top:5px; width:1014px; height:100%; background-color:#cccccc; display:block; position:relative; padding:5px; font-size:12px;}