/* presentation styles. call after blueprint.
-----------------------------------------------  */
 hr {  background:#F3E9DB; 
  color:#F3E9DB;}


/* page structure
-----------------------------------------------  */
body{background-color:#F8F5F0;background-image:url(/_images/page-layout/top-bar-bg.gif);background-repeat:repeat-x;margin:0;padding:22px 0 0;}
#wrapper{background-image:url(/_images/page-layout/yui-main-bg.gif);padding-top:1em;}
.container{background-color:#FFF;}

body#content-page #primary-content {padding-left:1em;}
#primary-content h1 a {color:#000000;}

#additional-content {padding-bottom:4em;}
#additional-content h2{border-bottom:1px solid #C58F4C;margin-bottom:1em;margin-left:1em;padding-bottom:0.25em; font-weight:700;}
#additional-content h3 {height:2em; font-weight:bold;}
#additional-content p {padding-right:.5em;}
#additional-content img {float:left;margin:0 1em 0 0;padding:0;}
#additional-content .colborder {border:none;}
#additional-content li{float:left;margin:0 10px 0 0;padding:0;width:290px; list-style:none;}
#additional-content a.read-more{display:block;margin-left:50%;}

#print-header {display:none;}

/* Header
-----------------------------------------------  */
p#header-links{color:#071E90;font-size:11px;font-weight:lighter;margin:0;padding:0;}
form#searchform{margin-top:10px;}
form#searchform input.text{float:left;width:175px;}
form#searchform input.button{margin-top:7px;}
a#top-donate{background-color:#c00;border:1px solid #dedede;border-left:1px solid #eee;border-top:1px solid #eee;color:#FFF;display:inline !important;padding:5px 10px 5px 7px;}
#header img {margin:0;}


/* HEADER: =primary navigation
-----------------------------------------------  */


/* HEADER: =searchform
-----------------------------------------------  */

/*#searchform{position:relative;left:500px;top:30px; width:300px;}*/
p#header-links{color:#071E90;font-size:11px;font-weight:lighter;margin:0;padding:0; margin-bottom:1em;}
a.rss{background:transparent url(/_images/icons/RSS/standard/feed-icon-14x14.png) no-repeat scroll left center;padding-left:2em;}
a#top-donate {background-color:#c00;border:1px solid #dedede;border-left:1px solid #eee;border-top:1px solid #eee;color:#FFF;display:inline !important;padding:5px 10px 5px 7px;}
form#searchform{margin-top:10px;}
form#searchform input.text{float:left;width:230px;margin-top:0;}
form#searchform input.button{margin-top:0;}


/* SIDEBAR: =seccondary navigation
----------------------------------------------- */
#secondary-content {padding:0;height:100%;min-height:100%;}
#secondary-content h3 { font-weight:bold; text-align:right; font-size:12px;}
#secondary-content ul {list-style:none;margin:0;padding:0;width:100%;text-align:right;}
#secondary-content ul li {margin-top:5px;width:100%; }
#secondary-content ul a:link, #secondary-content ul a:visited{text-decoration:none;display:block;width:100%;padding:5px;}
#secondary-content ul a:hover{color:#AC6000;display:block;width:100%;background-color:#F1EBE1;} 

/* SIDEBAR: =subscription form
-----------------------------------------------  */
form#subscribe, form#LogonForm{margin-top:20px;width:160px;border-bottom: 5px solid #C58F4C;padding-top: 1em;padding-bottom: 1em;text-align:right !important; margin-bottom:2em;}
form#subscribe fieldset {border:0;padding:0;}
	form#subscribe p#legend	{display:none;display:block;border-bottom: 5px solid #C58F4C;font-weight: bold;padding-bottom:2px;margin-bottom:1em;}
	form#subscribe label, form#LogonForm label { font-weight:700;}
	form#subscribe label img, #rss img {display:inline;margin:0; padding:0;}
	form#subscribe label.desc { font-weight:normal;}
	form#subscribe button {background-color:#003399; color:#ffffff; -moz-border-radius: 20%; margin-top:1em; float:right;}
	form#subscribe input {border: 1px solid #003399; width:90%;}
	form#subscribe a#rss {display:block;margin-top:1em; text-decoration:none; width:90%;}
		form#subscribe a#rss:hover {background-color:#E4EBF6;}

/* FOOTER:
-----------------------------------------------  */
#footer{background-image:url(/_images/page-layout/footer-bg.gif);background-repeat:repeat-x;}
#footer,#footer a{color:#999;}
#footer .column{padding-top:1em;}
#footer .colborder{border-color:#d39f5b;}
#footer .endorsement{height:100px;padding-top:1em;}
a.rss{background:transparent url(/_images/icons/RSS/standard/feed-icon-14x14.png) no-repeat scroll left center;margin-right:1em;padding-left:2em;}
#footer address,#footer address a{color:#333;font-style:normal;margin-bottom:1em;margin-left:1em;text-decoration:none;}
#footer p{margin-left:1em;}

