/*	Design by Free CSS Templates
	http://www.freecsstemplates.org
	Released for free under a Creative Commons Attribution 2.5 License */

/* Basic */
* {margin: 0em; padding: 0em;}
h1,h2,h3,h4,h5,h6 {text-transform: capitalize; letter-spacing: 0.2em;}
body {font-family: "trebuchet ms", sans-serif; font-size: 10pt; background-color: #000000; color: #6F5129;}
a {color: #0000FF; text-decoration: underline;}
a:hover {text-decoration: none;}
a:visited {color: #667700}

/* Outer */
#outer {margin: 1em auto;}

/* Header */
#header {padding: 0em; text-align: center;}
#header a, h1, h2, h1 a, h2 a {font-size: 1em;}
#header a, #header h1 a, #header h2 a {color: #BB77BB;}

/* HeaderTopRight */
#headertopright  {position: absolute; right:27px; top:27px; z-index: 2; padding: 0em; text-align: right;}
#headertopright p {font-size: 0.6em;} 
#headertopright a {font-size: 0.6em; color: #bb77bb;}
#headertopright a:visited {color: #667700;}

/* Menu */
#menu {z-index:3; height: 94px;}
#menu ul {list-style: none; text-align: center; position: relative; top: 45px; z-index:4}
#menu li {padding: 0em 1.5em 0em 1.5em; display: inline; font-weight: bolder; }
#menu li a {color: #2B1800; text-transform: capitalize; text-decoration: underline; font-size: 0.9em; letter-spacing: 0.2em;} 
#menu li a:hover {text-decoration: none;}
#menu li a:visited {color: #667700;}

/* Content */
#xbg1 {position: absolute; z-index: 1; height: 98px; text-align: center;}
#xbg1 h1 {font-size: 2em; text-transform: capitalize; letter-spacing: 0.2em; text-decoration: none; color: #3F2109;}
#xbg1ContentContainer {position: relative; float: right; margin-left: -12em; width: 100%;}
#xbg1Content {margin: 0em 3.0em 0em 13em; padding: 0em 0em 0em 1.5em;}
#content p {margin-bottom: 0em; line-height: 1.4em;}
#content h2,h3,h4,h5,h6 {position: relative; color: #3F2109; margin-bottom: 1em; padding-bottom: 0.5em; border-bottom: solid 1px #DFBF99;}
#content h2 {font-size: 1.5em;}
#content h3 {font-size: 1.1em;}
#content ul {margin-bottom: 2em; padding-left: 1em;}
#content table {margin-bottom: 2em;}
#content table th {text-align: left; font-weight: bold; padding: 0.5em;}
#content table td {padding: 0.5em;}
#content table tr.rowA {background-color: #DFBD99; color: inherit;}
#content table tr.rowB {background-color: #EFDCC2; color: inherit;}
.blockquote {margin-bottom: 2em;}
.blockquote p {border-left: solid 8px #667700; padding-left: 1em; margin-bottom: 0em;}


/* Primary Content */
#primaryContentContainer {position: relative; z-index: 2; float: right; margin-left: -12em; width: 100%;}
#primaryContent {margin: 2em 3.0em 0em 13em; padding: 0em 0em 0em 1.5em; border-left: solid 1px #DFBF99;}

/* Secondary Content */
#secondaryContent {position: relative; z-index: 2; float: right; width: 11em; margin-top: 2em;}

/* Footer */
#footer {height: 56px; padding-top: 30px; te text-decoration: none;xt-align: center;}
#footer ul {list-style: none; text-align: center; position: relative; margin: 0px; padding: 0px;}	
#footer li {display: inline; padding: 0em 0.25em 0em 0.25em;}
#footer li a {display: inline; text-transform: none; background:#eee;color:#006;font-size:10px; text-decoration:none;}
#footer li a:hover, #footaction li a:active { color:#900; background:#fff }
#footer li a {border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #99c; border-bottom:1px solid #99c;}
.clear {clear: both;}