body {background-color:#d6441f; margin:0; padding:0; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px;}

h1 {font-size: 2em; line-height:2em; text-align:center; font-weight:bold; margin-bottom:10px;}
h2 {font-size: 1.6em; line-height:1.6em; margin:0;}
h3 {font-size: 1.4em; line-height:1.4em; font-weight: bold; margin:0;}

a {text-decoration:none; color:#FFF;}
a:hover {text-decoration: underline; color: #d6441f;}

li a:hover {text-decoration: none;}

p.center {text-align:center;}

strong {font-weight: bold;}
strong.white {color: #FFF;}
.clear {clear:both;}
.left {float:left;}
.right {float:right;}
hr {border:0; height:2px; background-color:#C0B680; margin:15px auto; width:95%;}

#wrapper {background:url(../images/layout/main_bg.gif) no-repeat; margin:0 auto; padding:0; width:1000px; height:760px;}

#banner_wrap {background:url(../images/layout/ribbon_bg.png) repeat-x; height:174px; float:left; width:100%; margin-top:-760px;}
#banner {width:925px; margin:45px auto 0 auto;}
#banner #logo {background:url(../images/layout/logo.gif) no-repeat; width:495px; height:75px; float:left;}
#banner #nav {float:left; margin:35px 0 0 0;}
#nav ul {}
#nav ul li {list-style-type:none; float:left; color:#FFF; margin:0 5px; text-transform: uppercase; font-size:1.3em; line-height:1.2em;}
#nav ul li a.selected {color:#d6441f;}

#content_wrap {float:left; width:100%; margin-top:-600px;}
#content_top {background:url(../images/layout/top_repeat.png) repeat-x; height:19px;}
#content_bg {background:url(../images/layout/repeat_bg.png) repeat; min-height:500px;}
#content {width:850px; margin:0 auto; padding:15px 0;}
#content img {border:3px #FFF solid; margin:10px;}

#content div.post {}
#content div.post p {margin:0;}
#content ul {list-style-type:disc; margin:0 0 20px 20px;}
#content p, li {margin:10px 0; color: #111; font-size:1.3em; line-height:1.4em;}

#content #left_col {float:left; width:600px; margin-right:15px;}

#content #right_col {float:right; width:200px;}
#content #right_col img {width:150px;}
#right_col ul#sub_nav {}
#right_col ul#sub_nav li {font-weight:bold; list-style-type:none; text-transform:uppercase; color:#FFF; margin:10px 0; font-size:1.2em; line-height:1.5em;}
#right_col ul#sub_nav li a:hover, #right_col ul#sub_nav li a.selected {color:#842c16;}

#content_bottom {background:url(../images/layout/bottom_repeat.png) repeat-x; height:27px; margin-bottom:15px;}
	
	
