/* CSS Document */
a.ban{
	float:left;
	text-decoration:none;
	padding:5px;
	border:1px dashed #bcb69f;
	font-size:.9em
}
.float-right{
	float:right;
}
#sitedesign {  margin-left: 15px; font-size:x-small; color:#ffffff;  }
#sitedesign a { color:#ffffff;  text-decoration:none }
#sitedesign a:hover { color:#cccccc }


.margin {width: 30px}

.red 	{ color:#A7343C }
.lgrey 	{ color: #A9A68B }
.dgrey 	{ color: #837F6F }
.white	{ color: white }

.red_bg 	{ background-color:#A7343C }
.lgrey_bg 	{ background-color: #A9A68B }
.dgrey_bg 	{ background-color: #837F6F }

.col_bg  { 
/*background-image:url('images/fade.jpg'); background-repeat: repeat-x;*/ 
background-color: #837F6F; background-color: #BAC7D4; 
width:300px;
} /* controls bg color behind image */
/*#container { position:absolute; height:200px; width: 600px; padding-top:10px; background-color:#FFF}
*/
#container {  margin:15px 15px 2px; padding:10px 30px 20px 0; background-color:#FFF; width:800px; }

html body {margin:0px; padding:0; font: small Arial, Helvetica, sans-serif; color:#666; background-color:#837F6F	}

#col1 { margin-top:50px; padding:0px; width: 800px; height:inherit }

.box { border:solid 1px #837F6F; padding:15px; margin:40px 0 10px; font:medium "Times New Roman", Times, serif; display:block; color:white; background-color: #837F6F }


h1 { padding:0;margin:0; font:2em "Times New Roman", Times, serif}
h2 { font-size: 1.2em; color:#A7343C} /* red */
h3 {font-size:small; margin-bottom:5px}
h4 { font-style:italic; display:block; font-weight:normal; margin: 10px 0 5px; font-size:small  }
h5 { display:block; font-weight:bold; margin: 10px 0 5px; font-size:small  }
h6{ font: small; color: #837F6F; text-transform:uppercase; padding:0; margin:0 }

/*#login{ color:#C5C2A7; width:400px; left:455px; position:absolute }*/
#login{ color:#D7D4B6; width:830px; padding-left:20px }


#login input{/* background: #A9A68B;  border: solid black 0px; */}
input {
       /*background: #666;
       border: solid black 0px;*/
       width: 100px;
	   }

#logo {position: absolute; padding:10px 20px}

#menu {      
	  position:relative; top:5px; left:365px;  width:450px; text-align:right; 
	  list-style-type: none;
        margin: 0;
        padding: 0;
        border: none; 
		}
#menu ul{ list-style-type: none; margin-bottom:0}
#menu li{ list-style-type: none; padding:4px; }		
#menu #current a{ color:#A9A68B; }																				 /* red */
/*#menu #submenu { 
	border: solid 1px black ;
	padding:0 !important; 
	margin:0 !important;
	border-right:solid 1px #A7343C;
	} */

#menu #submenu ul { padding:0; margin:0;  }

.tight {margin:-5px 0 5px 0!important}

#menu #submenu a{ color:#A7343C; text-transform:capitalize; padding:2px; margin:0; margin-right: 0px; display:inline;}
#menu #submenu a:hover{ color:#D05A5D }

.subcurrent a{ color:#E44752;}

#menu a:link{ text-decoration:none; display:block; color:#837F6F; text-transform:uppercase; font-size:x-small }		 /* dark grey */
#menu a:visited { text-decoration:none; display:block; color:#837F6F; text-transform:uppercase; font-size:x-small }	 /* light grey */
#menu a:hover { color:#A9A68B;  }	 																				 /* light grey */

a:link{ text-decoration:none; color:#837F6F;   }		 /* dark grey */
a:visited { color:#837F6F}	 /* light grey */
a:hover { color:#A9A68B;  }	

#col2 { position: absolute; top:100px ; margin-left:300px; width:350px }
.footer, .footer1  {  border-top:solid #A7343C 1px;  text-align:right; bottom:0; font-size:x-small; color:#A7343C }
.footer1 a{ text-align:left; color:#A7343C; text-decoration:none; margin-left:5px }
#login a { text-align:right; color:white; background-color:#A9A68B; padding:7px; text-decoration:none}
#login a:hover { background-color:#837F6F}

/* about */

table.box1 { /*border:solid 1px #A9A68B;*/ background-color:#ECE6DD; padding:0px; font-size:x-small; }
.box2 { border:solid 1px #A9A68B; background-color:#ECE6DD; padding:15px;}

.boxlist {margin:0px; padding:15px; font-size:x-small; font-family: Arial, Helvetica, sans-serif; }

.form_width {width:150px;  }

.newslink a { color:#A7343C; text-decoration: none; }
.newslink a:hover { color:#A7343C; text-decoration: underline; }
