/*** HTML tag styles  ***/

body{font-family: Arial,sans-serif; color:#000033; line-height: 1.166;	margin: 0px; padding: 0px;}
body{background-color:#333333}

#container {overflow:hidden; text-align:left; margin-right:auto; margin-left:auto; border:#333333 solid 1px;}
#content{overflow:hidden; margin:0 0 0 175px ; padding: 1px 5px 0 0; background-color:#FFFFFF; }

table{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
table img {padding:0; margin:0; text-align:center}

a{color:#660000;}
a hover{color:#660033; font-decoration:underline;}
a visited{color:#666666;}

h1, h2, h3, h4, h5, h6 {font-family: Arial,sans-serif; margin: 0px; padding: 0px;}
h1{font-size:22px; color:#660000;}
h2{font-size:18px; color:#330000;}
h3{font-size:14px; font-style:italic; font-weight:bold; color:#000000;}
h4{font-size:12px; font-style:italic; color:#000000;}
/*Use for Dark Backgrounds*/
h5{font-size:14px; font-weight:bold; color:#FFFFFF}
/*Use for Breadcrumbs*/
H6 {font-size:60%; margin:3px; background-color:#CCCCCC; padding:3px; color:#660000;} 
H6 {text-transform:uppercase; border-bottom:1px solid #000; display:block }
H6 a {color:#660000;}

/***Components***/

#chapter {background-color:#BFB099; border: solid #330000 2px;  margin: 8px 0px 5px 5px; padding: 5px 5px 10px 10px; font-size: 80%;}
#chapter h3{padding: 5px 0px 0px 0px; }
#chapter img{padding: 0px 0px 10px 0px; margin: 5px 5px 5px 1px;}

#feature {background-color:#EAE4D9; margin: 8px 0px 5px 5px; padding: 5px 5px 10px 10px; font-size: 80%;}
#feature h3{padding: 5px 0px 0px 0px; }
#feature img{padding: 0px 0px 10px 0px; margin: 5px 5px 5px 1px;}

#amazon 

.tablehead {font-size:16px; font-weight:bold; color:#FFFFFF}
.story{clear: both; padding: 5px 0px 0px 10px;	font-size: 80%;}
.story p{padding: 0px 0px 1px 0px;}
.reference {font-size:9px; font-style:italic}
.foot {font-size:10px}

#breadcrumb {font-size:60%; margin:5px 0 0 5px ; background-color:#CCCCCC; padding:3px; color:#660000;} 
#breadcrumb {text-transform:uppercase; border-bottom:1px solid #000; display:block }
#breadcrumb a {color:#660000; text-decoration:underline}

#siteName{margin: 0px; padding: 0px 0px 10px 10px;}

#date {margin-top:-3px; padding: 5px 0 3px 2px; font-size:10px; font-weight:bold; color:#FFFFFF; background-color:#330000;}
#date {text-align:left; text-transform:uppercase}

/***Layout***/

#banner {background:url(../images/headerbg.jpg) repeat-x; height:69px; width:auto;}
#banner {margin:0px;}
#printbanner {display:none;}
#globalNav{background-color:#000033; color:#FFFFFF; padding: 2px 5px 3px 5px; margin-top:0px; border-bottom:10px solid #333365;}
#globalNav a {color:#FFFFFF; font-size: 75%; text-transform:uppercase; font-weight:bold;}
#globalNav span{display:inline; padding:0 0 0 3px;}

#search {position:absolute; top:73px; right:0px;}

#navBar{position:absolute; left:0px; margin: 0; width:175px; padding:0px; }
#navBar{background-color:#000033;}




/*********** NavBar Style ***********/

#navLinks{position:relative; margin: 0px; padding: 0px; font-size: 80%;}
#navLinks a{text-decoration:none; border-bottom: 1px solid #333333; display:block; padding:3px; margin: 0px; } 
#navLinks a:link{color:#FFFFFF; background-color:#000033; font-weight:bold; display:block;}
#navLinks a:hover{color:#FFFFFF; background-color:#333333; font-weight:bold; display:block;}
#navLinks a:visited{color:#FFFFFF; font-weight:bold;}


#navQuote {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#F5F5F5;} 
#navQuote {border-bottom: solid 3px #F5F5F5; border-top: solid 3px #F5F5F5; padding:10px; margin-top:15px;}
#navQuote span {font-size:10px}

#navAd {margin:0;}

/*** #pageName styles ***/

#pageName{padding: 0px 0px 10px 10px;}

/************* Footer Style ***************/

#footer{clear:both; background-color:#333333; padding: 3px 0 0 3px; }
#footer{color:#ffffff; font-size:75%; text-transform:uppercase; width:100%;}
#footer img{vertical-align: middle;}
#footer a{color:#FFFFFF; font-weight:bold;}
#footer span{font-size:10px}







