/* Default Stylesheet */

/** BODY ELEMENTS **/
body {font-size: .75em; text-align: center; color: #fff; background-color: #0f0802;}
p {color: #ccc;}
a, a:visited, a:active, a:link {color: #fff; text-decoration: none;}
a:hover {color: #fff; text-decoration: underline;}


/** TYPOGRAPHY **/
h1 {font: 20px bold Georgia, "Times New Roman", Times, serif; color: #fff;}
h2 {font: 18px bold Georgia, "Times New Roman", Times, serif; color: #fff;}
h2 a {font: 18px italic "Times New Roman", Times, serif; color: #fff;}
h3 {font: 14px bold Georgia, "Times New Roman", Times, serif; color: #fff;}
h4 {font: 12px bold Georgia, "Times New Roman", Times, serif; color: #fff;}
h5 {font: 10px bold Georgia, "Times New Roman", Times, serif; color: #fff;}
h6 {font: 8px bold Georgia, "Times New Roman", Times, serif; color: #fff;}
.breadcrumbs {font-size: 11px;}
.breadcrumbs a {text-decoration: underline;}


/** MAIN CONTAINERS **/
div#container {width: 950px; margin: 0 auto; text-align: left; background: #27221e;}
body.fullwidth div#container {width: 100%;}	
div#header {color: inherit; background: #0f0802 url('../images/bgHeader.gif') top right no-repeat; width: 100%;} 		
div#header-in {padding: 0;}
div#content-wrap {padding: 0;}
div.content {color: inherit; padding: 0; background: #27221e;} 			
div.content-in {padding: 20px; background: #27221e;} 	
div#footer {background-color: #27221e;}
div#footerPhoto {}
div#footer-in {margin: 0; padding: 20px;}






/** SUB CONTAINERS **/
div#navMenuContainer {margin: 0; }
div#rightColumn {float: right; width: 350px; margin: 0 20px 0 20px; }
div#footerContentLeft {float: left; color: #ccc;}
div#footerContentRight {float: right; color: #ccc;}





/** LISTS **/
ul {list-style: none; margin-left: 0px; padding: 2px; text-indent: 0; list-style-image: url('/images/listArrow.gif'); list-style-position: inside;}
ul li {padding: 0; margin: 0;}
ul li a {color: #fff; text-decoration: underline;}
ul li a:hover {color: #ccc; text-decoration: underline;}
ul li a:old, ul li a:visited {color: #df0000; text-decoration: underline;}

ol {margin-left: 0px; padding: 2px; text-indent: 0; list-style-position: inside;}
ol li {padding: 0; margin: 0;}
ol li a {color: #fff; text-decoration: underline;}
ol li a:hover {color: #ccc; text-decoration: underline;}
ol li a:old, ol li a:visited {color: #5df0000; text-decoration: underline;}



/** TABLES **/
table td {vertical-align: top; padding-right: 20px;}





/** FORMS **/
* { }



/*CMS Edit links*/
a.editLink {font-size: 10px; color: #ffffff; letter-spacing: 1px; background: #f1241f; padding: 1px 10px 1px 10px; text-decoration: none; border: 1px solid #f1241f; font-weight: bold;}
a.editLink:hover { color: #fff; background: blue; border: 1px solid blue; text-decoration: underline; font-weight: bold;}


