@charset "utf-8";
/* CSS Document */

html,body {
height:100%; padding:0px; margin:0px; text-align:left; background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px }

img {
border: 0 none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666 }

div#container {
position:relative; top:0px; margin:0px auto; padding:0px; width:1000px; height:600px }

div#nav2 {
 position:absolute; width:123px; top:60px; left:22px; text-align:left}

div#slg { position:absolute; top:18px; left:580px; border: 1px solid black }
	.imgmargin { margin: 0px 3px 0px 3px }
 
div#content {
position:absolute; width:715px; left:274px; top:165px; min-height: 500px; padding: 0px 0px 0px 0px; text-align:left; background-color:#FFFFFF; background-image:url(../img/bkgnd_content.gif); background-repeat: repeat-y }
	
	div#content a { color:#7C5201; text-decoration: none}
	div#content a:link {color: #7C5201}
	div#content a:visited {color: #7C5201}
	div#content a:hover {color: #9D0202}  
	
	.text { margin-top:3px; padding:0px 75px 0px 85px}
	.images {margin-top:3px; padding:0px 55px 0px 75px}
	.textbk { margin-top:3px; padding:0px 55px 0px 145px}
	.textbkBlock { margin-top:3px; padding:0px 75px 0px 175px }
	.textbksub { margin-top:3px; padding:0px 55px 0px 145px; font-weight:bold}
	.photos { margin-top:3px; padding:0px 35px 0px 45px}
	.slug { font-size:16px; letter-spacing: 2px; margin:18px 0px 25px 34px }
	.slg-books { font-style:italic; color:#9D0202 }
	.slg-bkname { font-weight:bold }
	.baroquesub {font-size:12px; letter-spacing:0px }
	.caption {font-size:8px; line-height:11px; margin-top:3px; padding:0px 75px 20px 85px; text-align:center }
	.cvrRgt {float:right; margin: 0px 15px 0px 10px}
	.byline { color:#2F5249; text-align:right; margin:-10px 0px 15px 0px; padding:0px 75px 0px 85px }
	
	
div#flashcontent {
position:relative; min-height: 650px; text-align:left; background-color:#FFFFFF }

div#caption { 
position:relative; width:615px; left:50px; font-size:9px; text-align:center; color:#826D08; padding:20px 0px 20px 0px; border-top: 3px dotted #CCCCCC; margin-top:30px }
	div#caption a { color:#826D08; text-decoration:none}
	div#caption a:link {color: #826D08}
	div#caption a:visited {color: #826D08}
	div#caption a:hover {color: #9D0202}
	
a.enter { color:#D40D0D; text-decoration:none; font-size:11px; margin-top:10px}
a.enter:link {color: #D40D0D}
a.enter:visited {color: #D40D0D}
a.enter:hover {color: #E1CF3A}

img.left {
margin-right:10px; margin-bottom:2px; padding-top:8px; float:left}
img.right {
margin-left:10px; margin-bottom:2px; padding-top:8px; float:right}
img.home { margin: 20px 15px 0px 0px }
h1.home {
	font-size:12px; color:#000000}






	
	

/********************  NAV STUFF  ***************************/


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:1; height:1; visibility:hidden}
/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
.clLevel0{background-color:#D1D1D1; layer-background-color:#D1D1D1; color:#000000}
.clLevel0over{background-color:#D1D1D1; layer-background-color:#D1D1D1; color:#000000; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; }
/*Styles for level 1*/
.clLevel1, .clLevel1over{ position:absolute; padding:4px; line-height:11px; vertical-align:middle; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-indent:5px }
.clLevel1{background-color:#D1D1D1; layer-background-color:#D1D1D1; color:#575757;}
.clLevel1over{background-color:#D1D1D1; layer-background-color:#D1D1D1; color:#9D0202; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden}
/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
.clLevel2{background-color:#666666; layer-background-color:#666666; color:white;}
.clLevel2over{background-color:#666666; layer-background-color:#666666; color:#FFC278; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
/*Styles for level 2
clLevel2, .clLevel2over{ position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0px }
.clLevel2{background-color:#A1A1A1; layer-background-color:#A1A1A1; color:#575757}
.clLevel2over{background-color:#A1A1A1; layer-background-color:#A1A1A1; color:#9D0202; cursor:pointer; cursor:hand; }
.clLevel2border{ position:absolute; visibility:hidden }   */


