/* basic elements */

body{
  margin:0;
  padding:0;
  font:9pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  color:#000000;
  text-align:default;
  background:#FFFFFF url(images/bkgd_page.gif) repeat-y top left;
 }
 
 
#wrapper	{
	margin:0;
	padding:0;
	width: 750px;
	}

	
#nav	{
	width: 535px;
	height:64px;
	color:#996633;
	padding-top:20px;
	text-align:center;
	font-weight:bold;
	font:14pt Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF url(images/bkgd_nav.gif) no-repeat top left;
	}

a:link{
  color:#996633;
  text-decoration:none;
 }

a:visited{
  color:#996633;
  text-decoration:none;
 }

a:hover{
  color:#99CCCC;
  text-decoration:none;
 }



/* Left
----------------------------------------------- */
#left-column{
  width: 200px;
  float:left;
  font: 12px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  line-height:1.6em;
  text-align:left;
  color:#FFFFFF;
}

#left-content{
  width: 165px;
  padding:20px 15px 15px 20px;
}

#left-content hr{
  height:21px;
  width:165px;
  background:#FFFFFF url(images/divider_left01.gif) no-repeat top left;
  border:0;
}

#left-content a:link{
  color:#99CCCC;
 }
 
 #left-content a:hover{
  color:#FFFFFF;
 }
 
  #left-content a:active{
  color:#FFFFFF;
 }

#left-content a:visited{
  color:#99CCCC;
 }

/* RIGHT
----------------------------------------------- */
#right-column{
  width:525px;
  float:right;
  text-align:left;
  font: 12px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  padding: 15px 0 20px 15px;
 }


#right-column hr{
  border-top:1px dashed #666666;
  color:#FFFFFF;
  background-color:#FFFFFF;
  text-align: left;
  position:relative;
}


/* Footer
----------------------------------------------- */
#footer{
  text-align:left;
  margin:10px 0px 30px 0;
  padding:10px 0px 10px 0;
  font:7pt "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
 }

/* Basics
----------------------------------------------- */
h1 {
font-size:24pt;
color: #000000;
font-family: Georgia, "Times New Roman", Times, serif;
}

h2 {
  font:"Trebuchet MS",Trebuchet,Verdana,Sans-serif;
font-size:14pt;
color:#000000;
}

h3 {
	font:14pt "Trebuchet MS", Trebuchet, Verdana, Sans-serif;
	color:#FFFFFF;
}

h4 {
  font:"Trebuchet MS",Trebuchet,Verdana,Sans-serif;
font-size:12pt;
font-weight:bolder;
color:#000000;
}

h5 {
  font:"Trebuchet MS",Trebuchet,Verdana,Sans-serif;
font-size:12pt;
font-weight:bolder;
color:#FFFFFF;
}

h6 {
  font:"Trebuchet MS",Trebuchet,Verdana,Sans-serif;
font-size:8pt;
text-transform:uppercase;
font-weight:bolder;
color: #3399CC;
}


p{
  line-height:1.6em;
}

ul{
  margin:1.5em 0 1.5em;
  padding:0 0 1.75em;
  list-style:disc inside;
 }


li{
  margin:0;
  padding:0 0 .25em 0;
  text-indent:0px;
  line-height:1.5em;
  font:9pt "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
 }
 
 
/* Extras
----------------------------------------------- */
 
#subtitle-left {
  font:"Trebuchet MS",Trebuchet,Verdana,Sans-serif;
font-size:12pt;
font-weight:bolder;
color:#FFFFFF;
}

.storeinfo {
position:relative;
float:left;line-height:140%;
padding:5px 0 5px 0;
width:170px;
margin:0 0 0 5px;
}

.booktext {
position:relative;
float:right;
padding:0 0 0 15px;
margin:0;
width:295px;
}

