html { height: 100%; }

body {
	min-height: 100%; height: 100%; 
	margin-top:0px;
	background: url(graphics/bg_page.jpg);
	background-repeat:repeat-x;
	background-position:0% 0%;
	background-attachment:fixed;
	} 


h1 {
	font-size:24px;
	font-family:georgia;
	color:#826B3A;
	margin:10px 0 0 0;
	font-weight:normal;
	line-height:28px;
	}

h2 {
	FONT-SIZE: 11px;
	line-height:14pt;
	COLOR: #000000;
	FONT-FAMILY:arial;
	TEXT-DECORATION: none;
	font-weight:bold;
	margin:0px 0 0 0;
	text-transform:uppercase;
	}


.aff {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:#eeeeee;
	padding:3px;
	}

a.tab_off:hover {
	background-color:#ffffff;
	color:#333333;
	}

a.tab_off 
	{
	font-size: 14px; 
	font-family: Trebuchet, Trebuchet MS, Helvetica, Arial, sans-serif; 
	font-weight:bold;
	color:#666666;
	border-bottom:0px;
	margin:0px 3px 0px 3px;
	
	}

a.tab_on {
	font-size: 14px; 
	font-family: Trebuchet, Trebuchet MS, Helvetica, Arial, sans-serif; 
	font-weight:bold;
	 color:#000000;
	background: url(graphics/bg_09_top.jpg);
	background-repeat:repeat-x;
	background-position:0% 100%;
	padding-top:8px;
	padding-bottom:3px;
	position:relative;
	top:+2px;
	border-left:1px solid #888888;
	border-right:1px solid #888888;
	border-bottom:1px solid #ffffff;
	
	}

a.tab_on:hover {	background-color:#ffffff;}

 
.button   {
 
border-bottom:0px;
font-family: arial;
font-size: 12px; 
font-weight:bold;
font-color:#ffffff;
margin: 2px 0px 0px 0px;
padding: 0px 4px 0px 4px;
text-decoration: none;
letter-spacing:1px;

}

.button:hover {
background-color:#dddddd;
}

a.hot {
	background-color:#ffff55;
	color:#000000;
	}





.big	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 25px; 
	COLOR: #333388; 
	FONT-FAMILY: Verdana,helvetica; 
	TEXT-DECORATION: none;
	}

.letters {           
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px; 
	COLOR: #333388; 
	FONT-FAMILY: Verdana,helvetica; 
	TEXT-DECORATION: none;
	line-height:10pt;
	BORDER: #116699 0px solid; 
	background:#FFFFFF; 
	padding:3px;
	}
A.letters {
	BORDER: #31B5F7 1px solid;
	}
A.letters:hover {
	background:#FFFF66; 
	BORDER: #116699 1px solid;
	}

.archivebox {
	font-size:10px;
	line-height:10pt;
	font-weight:normal;
	COLOR:#993399;
	background-color:#ffffff;
	border-right:1px solid #993399;
	border-bottom:1px solid #993399;
	FONT-FAMILY:verdana,helvetica,arial;
	padding: 2px;
	width:200px;
	position:absolute;
	top:0px;
	left:0px;
	text-transform:none;
	align:right;
	margin:0px 0px -15px 0px;
	}

.header	{
	background-color:#350068;
	color:#ffffff;
	padding:1px 3px 0px 3px;
	font-weight:bold;
	
	}

.qod	{
	background-color:#336699;
	color:#ffffff;
	padding:0px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	font-family:garamond;
	font-size:12px;
	font-weight:bold;
	letter-spacing:2px;
	text-transform:uppercase;
	}



.content {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px; 
	COLOR: #826B3A; 
	FONT-FAMILY: times; 
	TEXT-DECORATION: none;
	line-height:12pt ;
	letter-spacing:2px;
	padding:3px;
	}

.section {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana,helvetica; 
	TEXT-DECORATION: none;
	line-height:10pt ;
	background:#826B3A; 
	padding:0px 5px 0px 1px;  
	}

A.section {
	BORDER: #826B3A 1px solid; 
	border-bottom:0px;
	color:#336699;
	background:#cccccc;
	padding:2px 5px 5px 5px;
	margin:0px 1px 0px 1px;
	}

A.section:hover {
	BORDER: #604918 2px solid; 
	background:#ffffff; 
	border-bottom:0px;margin:0px 0px 0px 0px;
	}

.comment {           
	BORDER-top: #826B3A 1px solid;
	background: url('graphics/bg_09_top.jpg');
	background-repeat:repeat-x;
	background-position: 0% 0%;
	padding:15px;
	margin-bottom:20px;
	}

.response {
	margin:3px 25px 3px 25px;
	min-height:40px;
	height:auto !important;
	height:40px;
	font-size:15px;
	font-family:calibri;
	padding:3px 3px 3px 40px;
	background: url(graphics/quote.png);
	background-repeat:no-repeat;
	color:#777777;
	border-bottom:3px double #cccccc;


	}

.homecomment {           
	BORDER-top: #bbbbbb 1px solid;
	background: url('graphics/bg_homecomment.jpg');
	background-repeat:repeat-x;
	background-position: 0% 0%;
	padding:15px;
	margin-bottom:20px;
	color:#444444;
	}

.largetitle {
	font-size:23px;
	font-family:georgia;
	color:#826B3A;
	margin-top:10px;
	font-weight:normal;
	line-height:28px;
	}

.title {
	font-size:27px;
	font-family:sans-sarif;
	color:#826B3A; 
	margin:10px 0px 35px 0px;
	padding:0px 0px 10px 0px;
	font-weight:bold;
	line-height:28px;
	border-bottom:3px double #bbbbbb;
	}

.subcontent {           FONT-WEIGHT: normal;FONT-SIZE: 9px; COLOR: #4444dd; FONT-FAMILY: Verdana,helvetica;
 TEXT-DECORATION: none;line-height:9pt  ;BORDER-LEFT: #dddddd 3px solid; BORDER-RIGHT: #dddddd 3px solid; }
A.subcontent {         }
A.subcontent:hover {COLOR: #000000; TEXT-DECORATION: underline }

.banner {FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #ffffff; FONT-FAMILY: garamond;TEXT-DECORATION: none}

.smallprint {FONT-WEIGHT: normal; FONT-SIZE: 10px; line-height:10pt; COLOR: #826B3A; FONT-FAMILY: verdana,helvetica;TEXT-DECORATION: none}

.smallprintwhite {FONT-WEIGHT: normal; FONT-SIZE: 11px; line-height:8pt; COLOR: #FFFFFF; FONT-FAMILY: arial;TEXT-DECORATION: none}

.card {border:1px solid #4444dd;text-align:center;font-face:garamond;font-size:12px;background:#ccccdd}

.menuleft {  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana,helvetica; TEXT-DECORATION: none;line-height:11pt}
A.menuleft {text-decoration:none}
A.menuleft:hover {COLOR: #000000; TEXT-DECORATION: none;}

.plink {
	padding:1px 0px 1px 0px;
	border-top:1px solid #dddddd;
	margin:0px;
	}

.link {
	FONT-SIZE:13px;
	COLOR:#503807;
	FONT-FAMILY:calibri;
	font-weight:bold;
	margin:0px;
	}

A.link {
	text-decoration:none;
	display:block;
	border:1px solid #bbbbff;
	background: url(../graphics/bgsnavlink.jpg);
	background-position:0% 100%;
	background-repeat:repeat-x;
	padding:1px;
	}

A.link:hover {
	color:#000000;
	text-decoration:none;
	background: url(../graphics/bgsnavhover.jpg);
	background-position:0% 100%;
	background-repeat:repeat-x;
	border:1px solid #3333ff;
	}

.contenttitle2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	line-height:12pt; 
	COLOR: #3333cc; 
	FONT-FAMILY: 
	verdana,helvetica;
	TEXT-DECORATION: none;
	}


.contenttitle {FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:12pt; COLOR: #eeeeee; FONT-FAMILY: verdana,helvetica;TEXT-DECORATION: none}
.dated {FONT-WEIGHT: normal; FONT-SIZE: 7pt; line-height:8pt; COLOR: #666666; FONT-FAMILY: verdana,helvetica;TEXT-DECORATION: none}

.small {          FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,helvetica; TEXT-DECORATION: none; line-height:10pt;}
A.small {         FONT-WEIGHT: normal;  COLOR: #0000FF; FONT-FAMILY: Verdana,helvetica; TEXT-DECORATION: underline}
A.small:hover {COLOR: #0000ff; TEXT-DECORATION: none; }

.text {  FONT-SIZE: 13px; line-height:14pt; COLOR: #000000; FONT-FAMILY:arial; TEXT-DECORATION: none}
A.text {COLOR: #0000FF; TEXT-DECORATION: underline}
A.text:hover {COLOR: #FF0000; TEXT-DECORATION: none}

.red {  FONT-SIZE: 12px; line-height:14pt; COLOR: #ff0000; FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: line-through }

.green {  FONT-SIZE: 12px; line-height:14pt; COLOR: #00aa00; FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: none;
font-weight:bold;}

.bluebox {  FONT-SIZE: 12px; line-height:14pt; COLOR: #FFFFFF;background-color:#006600; font-weight:bold;FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: none;padding:1px}

.greenbox {  FONT-SIZE: 12px; line-height:14pt; COLOR: #FFFFFF;background-color:#0000cc; font-weight:bold;FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: none;padding:1px}

.form {  background-color: #eeeecc; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,helvetica; TEXT-DECORATION: none}

.sites {background-color: #9999ff; FONT-SIZE: 9px; COLOR: #000088; FONT-FAMILY: Verdana,helvetica; TEXT-DECORATION: none;
margin:-2px -2px 1px -2px;padding:1px;}

.smallgray {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana,helvetica; TEXT-DECORATION: none;line-height:9pt}
A.smallgray {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #6666FF; FONT-FAMILY: verdana,helvetica; TEXT-DECORATION: none;line-height:9pt}
A.smallgray:hover {COLOR: #FF0000;TEXT-DECORATION: none;}



.b_l {
	border-left:1px solid #826B3A;
	} 

.b_t {
	border-top:1px solid #826B3A;
	} 


.b_r {
	border-right:1px solid #826B3A;
	} 

.b_b {
	border-bottom:1px solid #826B3A;
	} 

.border_shadow {
	box-shadow: rgba(0,0,0, 0.5) 0px 0px 11px;  
	-moz-box-shadow: rgba(0,0,0, 0.5) 0px 0px 11px;  
	-webkit-box-shadow: rgba(0,0,0, 0.5) 0px 0px 11px;  
	}

.rounded10 {
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	}


.bgfade1 {
	background-color:#EDD8A9;
	background: -webkit-gradient(linear, left top, left bottom, from(#EDD8A9), to(#888855));
	background: -moz-linear-gradient(top, #EDD8A9, #888855);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EDD8A9, endColorstr=#888855);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#EDD8A9, endColorstr=#888855)";
	}

ul	{
	list-style-image: url(graphics/list.gif) ;vertical-align: text-top;
	}

li	{
	margin-top:10px;
	}
