		/*  

Theme Name: Rhea

Theme URI: 
Description: A professional wordpress theme and totally free for your use. Take it, Break it..Its urs!!

Version: 1.0

Author: Marc Yankus

Author URI: 

*/

/**************** Body *********************/



body { font-size: 9pt; font-family: Garamond, Georgia, "Times New Roman", Times, serif; color: #7A7A7A; line-height: 140%; background-color: #353535; font-size: 110%; text-align: center; width: 100%; margin: 0px; padding: 0px;}
p {letter-spacing: .10em; margin: 0 0 10px 0; }

/* encloses the top nav, and graphics */
#header-wrapper { margin: 0px auto 0 auto; padding: 20px 0 0 0; text-align: center; position: fixed;	top: 0; left: 0;	height: 150px;
	width: 100%;
	z-index: 2000;
	background-color: #353535;
}

#header-wrapper-scroll { margin: 0px auto 0 auto; padding: 20px 0 0 0; text-align: center; height: 150px; width: 100%; background-color: #353535; }
/* header graphic */
#header { margin: 0px auto; padding: 20px 0 10px 0; width:800px; height: 38px; }


/****************1st line of catagories Navigation ********************/
#navbar { margin: 0px auto ; padding: 0px; width:800px; display: block; }
#menu {height:31px; line-height: 31px; margin: 0px; padding: 0; width: 800px; display: block;}

ul.menu {margin: 0 auto !important; padding:0; list-style:none; text-align: center;}

ul.menu li{display: inline; list-style-type:none; margin:0 10px 0 0; padding:0 6px 0 0; background-image: url(images/verticle-line.gif); background-repeat: no-repeat; background-position: right; font-size:14px; font-weight:normal;}

ul.menu li a,ul.menu li a:link,ul.menu li a:visited { color:#7a6b4a;  text-decoration: none; font-size: 13px; letter-spacing: .33em;}

ul.menu li a:hover, ul.menu li a:active {color:#cb9939; text-decoration:none; }

.current_page_ancestor a,.current_page_ancestor a:link,.current_page_ancestor a:visited {color: #cb9939 !important;}


/****************2rd smaller line of catagories Navigation ********************/
.submenu {margin: 5px 0 0 0; padding: 0px; width: 800px;  clear: both; display: block;}

.submenu ul {margin: 0 auto !important; padding:0; list-style:none; text-align: center; }

.submenu ul li {display: inline; list-style-type:none; margin:0 15px 0 0; padding:0 12px 0 0; background-image: url(images/verticle-line-smaller.gif); background-repeat: no-repeat; background-position: right; }

.submenu ul li.page_item a, .submenu ul li.page_item a:link, .submenu ul li.page_item a:visited{ color:#7A6B4A; text-decoration: none; text-transform:uppercase; font-size: 12px; letter-spacing: .68em;}

.submenu ul li.page_item a:hover, .submenu ul li.page_item a:active {color:#cb9939; text-decoration:none; }

.submenu ul li.page_item ul{ float:left;margin:0;padding:0;}


li:last-child.page_item a {  padding: 0 !important; margin: 0 !important; background-image: none !important;     }
li:last-child.page_item {   padding: 0 !important; margin: 0 !important;  background-image: none !important;     }


.page_item .page_item li.current_page_item a {color: white; font-weight: bold; }


.current_page_item a,.current_page_item a:link,.current_page_item a:visited {color: #cb9939 !important;}


/**************** Main page contents *********************/

#wrapper-main {width: 800px; text-align: center; margin:0 auto;}
#main { margin: 0px auto; padding: 0 auto; width:800px; text-align: center; position: absolute; top: 150px; display: block;}
#main-scrolling { margin: 0px auto; padding: 0 auto; width:800px; text-align: center; display: block;}

.centerimages { width:800px; text-align: center;  clear: both;   	margin-left: auto !important;
    margin-right: auto !important;}
.textleft {text-align: left; width: 650px; margin:0 0 0 80px} /*use for aligning text in wordpress, you can write in WP <div class="textleft">*/
.small {font-size: 14px; } 
.smaller {font-size: 12px; } 
.smallest {font-size: 9px; } 
h1 {color: #B4BFED; text-transform:uppercase; font-size: 13px; letter-spacing: .50em; margin: 20px 0 0 0; }
h2 {color: #FC3;font-size:14px; text-transform:uppercase; font-size: 13px; letter-spacing: .50em; margin: 20px 0 0 0; } /*gold color*/
h3 {color: #B4BFED; text-transform:uppercase; font-size: 18px; letter-spacing: .50em; margin: 20px 0 0 0; }  /*larger then h1*/
.dates {letter-spacing: .12em; color: #A29C86; }
.reference {color: #BBB; font-style:bold; letter-spacing: .24em;}
.splashscreen-icon {margin: 0 0 20px 0;}

/**************** links *********************/

a, a:visited{ color: #7A6B4A; text-decoration: none; }
a:hover{ text-decoration: none; color: #CB9939; } /*is golden color*/

/**************** Misc *********************/

acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }
.alignright{float:right;}
.alignleft{float:left;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a; white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
font-size: 1.3 em;
color: blue;
margin: 10px;
padding:10px;
background: #f3f2ed}

code {font-size:1.0em;color: #000}


/**************** Footer *********************/

#footer { background-color: #353535;margin: 0px auto; padding: 0px; width:100%; height: 31px; color:#595959; line-height:31px; font-size:12px; clear:both ; text-align: center; position: fixed; bottom: 0px; z-index: 10;}

#footer-scrolling { background-color: #353535; margin: 0px auto; padding: 0px; width:100%; height: 31px; color:#595959; line-height:31px; font-size:12px; clear:both ; text-align: center;}

#footer a,#footer a:link,#footer li a:visited{border-bottom:0;color:#595959;text-decoration:none;}

#footer a:hover,#footer a:active{color:#999;text-decoration:none;}
#footer a:hover,#footer a:active{color:#999;text-decoration:none;}


#footer-scrolling a,#footer-scrolling a:link,#footer-scrolling li a:visited{border-bottom:0;color:#595959;text-decoration:none;}

#footer-scrolling a:hover,#footer-scrolling a:active{color:#999;text-decoration:none;}


.top{ margin:0; padding:0 10px 0 0; float:right;}

#wrapper_ { margin: -20px auto; padding: 0 0 20px 0; width: 964px; height:20px; }


/*.widget_nextgenimage h2 { display:none;}*/

.ngg-widget { text-align:center; padding: 4px 11px 10px 11px; line-height:150%;}



