/* -------------------------------------------------------------- 
  
   RENEWAL STYLE SHEET
   Uses Boilerplate Screen Styles v0.5 (2007-11-19)
   
-------------------------------------------------------------- */

@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/forms.css";


/* Page
-------------------------------------------------------------- */

body { padding: 0; background: url(../images1/bg1.jpg) #555 repeat-x}

#page { margin: 0 auto -1px auto; width: 940px; padding: 0 20px; background: url(../images1/bg_top.gif) repeat-x #fff; border-bottom: 12px #91ABAE solid;}


/* Header
-------------------------------------------------------------- */

#header { margin: 0; height:205px; width: 940px; border-bottom: 1px #C3BFA8 solid}

#navbar1 { 
	margin: 0;
	padding: 0;
	width: 940px; 
	height: 52px; 
	list-style-type: none
	}

#navbar1 li {
	margin: 0;
	float: left;
	height: 40px;
	font-size: 15px;
    color: #fff
	}

#navbar1 a {
	padding: 0;
	color: #000;
	text-decoration: none;
	line-height: 40px;
	}

#navbar1 a:hover, #navbar1 .select a {color: #a00}

#head1 { float: left; width: 725px; margin: 0; padding: 0;}
  	
#head2 { float: left; width: 213px; margin: 13px 0 0 0; font-size: 90%; line-height: 1.4em; }

#head2 h4 { font-size: 12px; line-height: 1; margin: 0 0 4px 0; color: #000}

#logo {margin: 0}

.greybox {background: #C7D8D9; padding: 6px; margin: 0 0 15px 0; float: left; width: 200px; border: 1px #A6B3B5 solid}

.formtext, .formbutton {float: left;}

.formtext {
margin: 0 5px 0 0;
	width: 170px;
	height: 12px;
	border: 1px solid #444;
	padding: 2px;
	font: 11px arial,sans-serif;
}


/* Body
-------------------------------------------------------------- */

#content {margin: 25px 0 25px 0; }

#article { float: left; width: 618px; margin: 0 12px 0 0; padding: 0 95px 0 0;
	min-height:500px;
  	height:auto !important;
  	height:500px; 
  	border-right: solid 1px #C3BFA8;  }

#article.archive { width: 698px; padding: 0 15px 0 0}
  	
#sidebar { float: left; width: 213px; margin: 0; font-size: 90%; line-height: 1.4em; }


/* Article
-------------------------------------------------------------- */

#article {font-size: 105%; line-height: 1.4em; }
#article p {margin-bottom: 1em}
#article ul {margin-bottom: 1em}
#article li {margin-bottom: 1em}

.alignleft {
	float: left;
	margin: 0 12px 6px 0;
	}
	
.alignright {
	float: right;
	margin: 0 0px 6px 12px;
	}

h2 strong {font-weight:normal !important}



/* Sidebar
-------------------------------------------------------------- */

#sidebar h4 { font-size: 1.45em; line-height: 1.25; margin-bottom: 0.4em; border-top: 1px #C3BFA8 solid; padding: 12px 0 0 0; margin-top: 12px }
#sidebar p { margin: 0 0 0.5em 0; }
#sidebar li { margin: 0 0 0.3em 0; }
#sidebar ul, #sidebar ol { margin: 0 0 0.6em 1.25em; }
#sidebar h4.norule {border-top: none; padding-top: 0; margin-top: 0}


/* Footer
-------------------------------------------------------------- */

#footer { 
	margin: 0;
	padding: 8px 0;
	width: 940px;
	text-align: left;
	font-size: 85%;
	height: 18px;
	border-top: 1px #C3BFA8 solid
	}
	
#footer ul {margin:0}
#footer li {display: inline; padding: 0 7px 0 0; border-right:1px #666 solid; margin: 0 5px 0 0}
#footer li.last {border-right: none}



/* More
-------------------------------------------------------------- */
	

.morebox1 {background: #DCE1E1; padding: 4px 7px 3px 4px; margin: 2px 0 14px 0; width: 610px; font-size:90%; font-weight:bold; text-align:center;}

#archivebox {width: 685px}

#quotebox {background: #000; padding: 15px; margin: 0; width: 590px; font-size:120%; color:#fff}
#quotebox p {margin:0; line-height:1.9em; font-size:110%; border-bottom: 0; padding-bottom: 0}
#quotebox p strong {font-weight:normal; font-size:130%; color: #C7D8D9}
#quotebox p.quoteauthor {margin-top:0px; font-size:80%; text-align:right; line-height:1em;}

#issuebox {background: #C7D8D9; padding: 4px 7px 3px 7px; margin: 0; width: 606px; font-size:90%; font-weight:bold; }

.issues h1 {color: #000; font-size: 1.6em; font-weight: normal; margin: 15px 0 3px 0}
.issues h2 {color: #000; font-size: 1em; font-weight: bold; margin-bottom:2px}
.issues p {border-bottom: 1px #C3BFA8 solid; padding-bottom: 15px}

#preload {display:none}

