/* global */

html{height: 100%;}



body

{

	font-family: verdana, arial, sans-serif;

	padding: 0px;

	margin: 0px;

	font-size: 11px;

	background: #824343;

    color: #67705A;

	  /* plum = #705670, rust = #824343, blue = #4b4b7b */

}



p

{

	margin: 0px;

	padding: 0px 0px 16px 0px;

	line-height: 14px;

}



h1

{ font-family: arial, sans-serif;

  letter-spacing: .1em;

}



h2

{ margin: 0px;

  padding: 0px 0px 4px 0px;

  font-size: 100%;

}



.ul

{ margin: auto;

  padding: 0px 20px 10px 25px;

}



li

{

color:#5E3E6A

}



img{border: 0px;}



a{outline: none;}



/* block quote */

blockquote

{ margin: 20px 0px 20px 0px; 

  padding: 10px 20px 0px 20px;

  border-left: 3px solid;

  font-size:12px;

  color:#506D7C;

}



/* margin lefts / margin rights - to center content */

#main, #links, #footer, #logo, #menu, #content

{ margin-left: auto; 

  margin-right: auto;

}



/* main container */

#main{width: 780px;}



/* links above the logo / footer */

#links, #footer

{ padding: 10px 5px 0px 5px;

  width: 750px;

  height: 26px;

  font-size: 10px;

/*  text-transform: uppercase;*/

}



#links

{ 

  font-size:9px;

  margin-left:10px;

  margin-right:10px;

  padding: 10px 5px 0px 5px;

 /* width: 970px; /* 750*/

  height: 26px;

  font-size: 10px;

  vertical-align:middle;

  }

#links .top_links {

display:inline;

float:left;

padding-left:12px;

}

#links em {

float:right;

display:inline;

clear:none;

padding-right:12px;

}





#footer

{ text-align: center;

  font-size:9px; 

}



#links a, #footer a{text-decoration: none;}



#links a:hover, #footer a:hover{text-decoration: underline;}



/* logo */

#logo

{ width: 760px;

  height: 100px;

  text-align: left;

}



#logo h1

{ margin: 0px;

  padding: 41px 0px 0px 19px;

  font-size: 150%;

  letter-spacing: .2em;

}



/* navigation menu */

#menu

{ height: 42px;

  width: 760px;

}



#menu ul

{ margin: 0px -40px;

} 



#menu li

{ float: left; 

  margin: 0px; 

  padding: 0px;

  list-style: none;

} 



#menu li a 

{ display: block; 

  float: left; 

  height: 37px;

  text-decoration: none;

  padding: 3px 6px 2px 6px;

  /*text-transform: uppercase;*/

} 



/* main content */

#content

{ width: 760px;

  height: auto;

  padding: 0px;

  overflow: hidden;

} 



/* column 1 - contains sidebar items */

#column1

{ width: 207px;

  float: right;

  padding: 0px 0px 15px 0px;

}



.sidebaritem

{ text-align: right;

  width: 198px;

  float: left;

  margin: 0px 0px 0px 0px;

}



.sbihead

{ height: 14px;

  width: 188px;

  padding: 3px 0px 3px 19px;

/*  text-transform: uppercase;*/

}



.sbihead h1

{ padding: 0px; 

  margin: 0px; 

  font-weight: normal;

  font-size: 112%;

}



.sbicontent{padding: 0px 0px 0px 0px;}



.sbicontent p

{ line-height: 14px; 

  padding: 8px 8px 8px 8px;

  font-size: 100%;

}



/*.sbilinks{padding: 0px;}



.sbilinks ul{margin: 0px auto;} 



.sbilinks li 

{ margin: 0px; 

  float: left; 

  list-style: none; 

} 



.sbilinks li a , .sbilinks li a:hover

{ float: left; 

  height: 16px;

  text-decoration: none; 

  padding: 5px 0px 4px 19px;

  width: 188px;

  border: 0px;

} 

*/

/* column 2 - page content */





#column2

{

	text-align: justify;

	width: 512px;

	float: left;

	padding: 12px 3px 15px 19px;

	padding-right: 10px;

}



#column2 h1

{ padding: 6px 0px 4px 0px; 

  margin: 0px 0px 12px 0px; 

  border-bottom: 1px solid;

  font-size: 150%;

/*  text-transform: uppercase;*/

  font-weight: bold;

}



#column2 a, #column2 a:hover 

{ padding: 0px;

  text-decoration: none;

  padding-bottom: 1px;

  border-bottom: 1px solid;

}



.sidebaritem a:hover, #column2 a:hover{border-bottom: 1px dashed;}



/* additional color scheme selections */

#color{margin: 0px 0px 20px 0px;}



#color a, #color a:hover{border: 0px;}



.green

{ background: #FFFFFF url(green.png) no-repeat left center;

  color: #4D6F51;

  padding: 0px 40px 0px 20px;

}



blockquote{border-color: #7373A8;}



#column2 .linkcloud9

{ font-size:10px;

  text-decoration: none;

  color: #625FA0;

}

  

#column2 .linkcloud10

{ font-size:11px;

  text-decoration: none;

  color: #6C9B6A;

}



#column2 .linkcloud11

{ font-size:16px;

  text-decoration: none;

  color: #62918E;

}



#column2 .linkcloud12

{ font-size:14px;

  text-decoration: none;

  color: #9A5B58;

}



#main

{ background: #FFF url(main_rust.png) repeat-y;

  color: #824343;

  /* plum = #705670, rust = #824343, blue = #4b4b7b */

}



#links, #footer, #menu, #menu li a

{ background: #FFF url(menu.png);

  color: #DBE1D1;

  border-color: #D7D7D7;

}



#links a, #footer a, #links a:hover, #footer a:hover

{ background: transparent;

  color: #DBE1D1;

}



#logo

{ background: #FFF url(logo_6.jpg) no-repeat;

  color: #67705A;

}



h1

{ background: transparent;

  color: #7C9D49;

  border-color: #B5CA91;

}



#menu li a:hover, #menu li a#selected, #menu li a#selected:hover

{ background: #FFF url(green_menu.png);

  color: #67705A;

} 



#content, #column2 a, #column2 a:hover

{ background: transparent;

  color: #67705A;

}



.sidebaritem, .sidebaritem a, .sidebaritem a:hover

{

	background: transparent;

	color: Silver;

} 



.sbihead

{ background: #FFF url(green_sbi.png);

  color: #67705A;

}



.sbihead h1

{

	background: transparent;

	color: #3D4D3C;

}



.sbilinks li a

{

	background: #FFF url(link.png);

	color: #B0874F;

} 



.sbilinks li a:hover

{

	background: #B7B7B7;

	color: #AD7945;

} 



#gallery {

  padding:0; 

  margin:0; 

  list-style-type:none; 

  overflow:hidden; 

  width:320px; 

  height:425px; 

  border:1px solid #888; 

  background:#fff url(windows/win_back.gif);

  }

  

#gallery li {

  float:left;

  }

  

#gallery li a {

  display:block; 

  height:30px;

  width:320px; 

  float:left; 

  text-decoration:none; 

  border-bottom:1px solid #fff; 

  cursor:default;

  }

  

#gallery li a img {

  width:320px; 

  height:30px; 

  border:0;

  }

  

#gallery li a:hover {

  background:#eee; 

  height:239px;

  }

  

#gallery li a:hover img {

  height:239px;

  }

  

  

/* table-covers.html */



.table_style_image {

float:left;

margin-right:12px;

}

.table_style_image img {

padding:4px;

border:1px solid #000000;

border-bottom:1px solid #CCCCCC;

border-right:1px solid #CCCCCC;

}



.table_covers_data fieldset {

padding:12px;

margin-bottom:12px;



}

.table_covers_data legend { 

  font-size:14px;

  font-weight:bold;

  padding-bottom:8px;

  padding-left:12px;

  padding-right:12px;

  color:#7c9d49;

}



.table_style_stats {

  margin-top:0;

  padding-top:0;

  

  

}

.table_style_stats dl {

padding-top:0px;

margin-top:0px;

padding-left:289px;

}



.table_style_stats dl dt{



color:#46c1d3;

font-size:12px;

font-weight:bold;

padding-bottom:3px;

}



.table_style_stats dl dd{

padding-bottom:5px;

}