*{margin: 0px; padding: 0px;}

body {
	background-color: #0f0000;
	font-family: "georgia", "times", serif;
}

h2{font-size: 1.25em;}

hr {
border-color:#73bad2;
border-style:solid;
border-width:1px 0 0;
clear:both;
height:0;
}

input[type=checkbox]{background-color: transparent;}

.non-border{ border-top: none;border-bottom: none;border-left: none;border-right: none;}
.earthy{color: #5f5422;}

#wrap{ width: 100%; margin: 0px; background: url(../img/bkg.jpg) repeat-x; background-color: #83d3ee;}
#wrapy{ width: 900px; min-height: 600px; margin: auto;background: url(../img/shadow.jpg) no-repeat 50% 0%; clear: both;}

#header a img{border: none;}
#navigation {width: 613px;list-style: none; float: right; font-size: 1.5em; 
padding: 0em 1em;background: url('../img/bkg_top_nav.png') no-repeat 0% 0%;}
#navigation li{display: block; float: left; padding: 1em 0em;}
#navigation li a{text-decoration: none; color: #000; padding: 1em; text-align: center;}
#navigation li a:hover{background-color: transparent; background: url(../img/arrow_top_nav.png) no-repeat 50% 0%;}

#ce_cred{width: 720px; margin: auto; font-size: 1.2em;}
#ce_cred div{padding: 15px; background-color: transparent;}
#next_prev{width: 80%; margin: auto;padding: 0px 15px 0px 0px;clear: both;}
#next, #prev{ 
display: block; float: right;padding: 0.25em; 
text-decoration: none; font-size: 0.7em;
width: 27px; height: 20px;
}
#next{background: url(../img/next.png) no-repeat 0% 0% transparent;}
#prev{background: url(../img/prev.png) no-repeat 0% 0% transparent;}

div.content{font-size: 0.9em; clear: both; padding-top: 2em;}
div.regular_content{padding-top: 0.5em;}
div.regular_content p{margin-top: 0em;margin-bottom: 1em;}

div.column2{width: 45%; float: left;border-top: 1px solid #73bad2; text-align: justify;padding: 10px;}
div.column23{width: 60%; float: left;border-top: 1px solid #73bad2; text-align: justify;padding: 10px;}
div.column3{width: 30%; float: left;border-top: 1px solid #73bad2; text-align: justify;padding: 10px;}
div.column4{width: 20%; float: left;text-align: justify;padding: 10px;}
div.column4 h2{text-transform: lowercase;}
div.column4 p{color: #393211;}

ul.enum{list-style: none;}
ul.enum li{padding-bottom: 0.5em;}

#footer{width: 100%; min-height: 150px; 
background: url(../img/footer-bkg.jpg) repeat-x top; background-color: #0f0000;
clear: both;
}
#footer_wrapy{position: relative; padding-top: 100px; width: 900px; margin: auto;font-size: 0.75em;}
#footer_wrapy a{ color: #5f5422; text-decoration: none;}
#footer_wrapy a img{border: none;}
#footer_wrapy p{margin-bottom: 0.5em;}
