body {
background-color:#0B2F3A;
background-repeat:repeat-x;
background-attachment:fixed;
font-family:'verdana';
font-size: 15px;
color:#564b47;
padding:5px;
margin:0px;
text-align: center;
}

h1 {
	font-family:'century gothic','Times New Roman', Times, serif;
	font-size:30px;
	font-weight:normal;
	letter-spacing: 0.1em;
	margin: 0 0 0 9px;
	color: #A8AA94;
}
h2 {
	font-family:verdana,'century gothic','Times New Roman', Times, serif;
	font-size:20px;
	font-weight:normal;
	margin: 0 0 0 9px;
	color: black;
}
h3 {
	font-family:'verdana','century gothic','Times New Roman', Times, serif;
	font-size:16px;
	font-weight:normal;
	letter-spacing: 0em;
	margin: 0 0 0 9px;
	color: black;
}
h4 {
    /*text-decoration:overline underline;*/
	font-family:'verdana','century gothic','Times New Roman', Times, serif;
	font-size:16px;
	font-weight:normal;
	letter-spacing: 0.1em;
	margin: 0 0 0 15px;
	color: black;
}
h5 {
	font-family:'century gothic','Times New Roman', Times, serif;
	font-size:20px;
	font-weight:normal;
	letter-spacing: 0.1em;
	margin: 0 0 0 9px;
	color: #564b47;
}

#social {
  right: 0;
  bottom: 0;
  left: 0;
  width: 750px;
  margin: auto;
}

#content {
  top: 100px;
  right: 0;
  bottom: 0;
  left: 0;
  /*width: 750px;*/
  width: 1060px;
  margin: auto;
  vertical-align: middle;
  text-align: left;
  background-color: #E0E0E0;  
  border: 1px solid #564b47;
  padding:2px;
  padding-left:8px;
  padding-right:8px;
}

#menu {
  top: 0px;
  right: 0;
  bottom: 0;
  left: 0;
  width: 1060px;
  /*width: 750px;*/
  height: 50px;
  margin: auto;
  padding-top:0;
  padding-bottom:3;
  padding-left:8px;
  padding-right:8px;
  vertical-align: middle;

 -moz-border-radius-topleft: 20px;
 -moz-border-radius-topright: 20px;
 -moz-border-radius-bottomright: 0px;
 -moz-border-radius-bottomleft: 0px;
 border-top-left-radius: 20px;
 border-top-right-radius: 20px;
 border-bottom-right-radius: 0px;
 border-bottom-left-radius: 0px; 

  background: -webkit-gradient(linear, left top, left bottom, from(#989898), to(#000));
  background: -moz-linear-gradient(top,  #989898,  #000);
  border: 1px solid #564b47;
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}
#submenu1 {
float:right; 
width:13%;
height:25px;
display:inline-block;
}
#submenu2 {
float:left;
width:17%;
vertical-align:bottom;
height:35px;
display:inline-block;

}
#submenu3 {
float:right; 
width:67%;
}

#menubottom {
  top: 50px;
  right: 0;
  bottom: 0;
  left: 0;
  width: 1060px;
  height: 50px;
  margin: auto;
  padding:2px;
  padding-left:8px;
  padding-right:8px;
  vertical-align: middle;
 -moz-border-radius-topleft: 0px;
 -moz-border-radius-topright: 0px;
 -moz-border-radius-bottomright: 20px;
 -moz-border-radius-bottomleft: 20px;
 border-top-left-radius: 0px;
 border-top-right-radius: 0px;
 border-bottom-right-radius: 20px;
 border-bottom-left-radius: 20px; 
  background: -webkit-gradient(linear, left top, left bottom, from(#989898), to(#000));
  background: -moz-linear-gradient(top,  #989898,  #000);
  border: 1px solid #564b47;
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}

#menu1 {
	list-style: none;
	margin: 0;
	padding: 0;
}		
#menu1 ul{
	display:inline;
	margin:0;
	list-style:none;
}
#menu1 li {
	font: 18px "Trajan Pro", "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
    margin: 0px auto; 
	padding: 0;
	display:inline;
}
#menu1 a {
	color: #ccc;
	display:inline;
	margin: 0;
	padding: 15px 10px;
	text-decoration: none;
}
#menu1 a:hover {
	background: #D0D0D0 bottom center no-repeat;
	color: #000000;
}

#socialmenu {
	display:inline;
	margin:0;
	list-style:none;
}
#socialmenu li {
float:left;
}

#contentborder {
width: 712px;  /* 732px */
background-color: white;
padding:2px;
padding-left:8px; 
  margin-left:10px;
padding-right:8px;
 -moz-border-radius-topleft: 15px;
 -moz-border-radius-topright: 15px;
 -moz-border-radius-bottomright: 15px;
 -moz-border-radius-bottomleft: 15px;
 border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
 border-bottom-left-radius: 15px; 
border: 1px solid #564b47;
}
#contentpost {
width: 712px;  /* 732px */
background-color: white;
padding:2px;
padding-left:8px; 
  margin-left:10px;
padding-right:8px;
 -moz-border-radius-topleft: 15px;
 -moz-border-radius-topright: 15px;
 -moz-border-radius-bottomright: 15px;
 -moz-border-radius-bottomleft: 15px;
 border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
 border-bottom-left-radius: 15px; 
border: 1px solid #564b47;
/*margin-bottom:20px;
float:left; Causes issues with comments in FF*/

}
#contentpost a:link {
color: red;
text-decoration: none;
}
#contentpost a:visited {
color: red;
text-decoration: none;
}

#searchborder {
padding:2px;
background-color: #E0E0E0;
width: 700px;
border: 0px solid #564b47;
 -moz-border-radius-topleft: 15px;
 -moz-border-radius-topright: 15px;
 -moz-border-radius-bottomright: 15px;
 -moz-border-radius-bottomleft: 15px;
 border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
 border-bottom-left-radius: 15px; 
}

#wrap {
top: 0px;
width:1200px;
margin: auto;
vertical-align: middle;
text-align: left;
 /* background-color: white; */
}

#side {
  top: 50px;
  padding-right:5px;
  right: 0;
  bottom: 0;
  left: 0;
  width: 300px;
  margin: auto;
  vertical-align: middle;
  text-align: left;
  background-color: ;  
  border: 0px dashed #564b47;
  /*padding:2px;
  padding-left:8px;
  padding-right:8px;*/
  float: right;
}
#sborder {
top: 50px;
width: 135px;
height: 85px;
/*background-color: white;*/
padding-top:2px;
padding-bottom:10px;
padding-left:8px;
padding-right:8px;
 -moz-border-radius-topleft: 15px;
 -moz-border-radius-topright: 15px;
 -moz-border-radius-bottomright: 15px;
 -moz-border-radius-bottomleft: 15px;
 border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
 border-bottom-left-radius: 15px; 
border: 0px dashed black;
display:inline-block;
font-size:9.5px;
}

#sborder2 {
top: 50px;
width: 300px;
height: 170px;
text-align:left;
/*background-color: white;*/
padding-top:2px;
padding-bottom:10px;
padding-left:8px;
padding-right:8px;
 -moz-border-radius-topleft: 15px;
 -moz-border-radius-topright: 15px;
 -moz-border-radius-bottomright: 15px;
 -moz-border-radius-bottomleft: 15px;
 border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
 border-bottom-left-radius: 15px; 
border: 0px dashed black;
display:inline-block;
font-size:12px;

}

#sborder3 {
top: 50px;
width: 300px;
height: 200px;
text-align:left;
/*background-color: white;*/
padding-top:2px;
padding-bottom:10px;
padding-left:8px;
padding-right:8px;
 -moz-border-radius-topleft: 15px;
 -moz-border-radius-topright: 15px;
 -moz-border-radius-bottomright: 15px;
 -moz-border-radius-bottomleft: 15px;
 border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
 border-bottom-left-radius: 15px; 
border: 0px dashed black;
display:inline-block;
font-size:12px;

}

#featured {
width: 130px;
height: 90px;
padding:0px;
border: 1px solid black;
background-color: white;
float: left;
margin-right:4px;
margin-left:5px;
font-size:0;
/* -moz-border-radius-topleft: 15px;
 -moz-border-radius-topright: 15px;
 -moz-border-radius-bottomright: 15px;
 -moz-border-radius-bottomleft: 15px;
 border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
 border-bottom-left-radius: 15px; */
}
#featout {
width:740px;
display:inline-block;
padding-bottom:20px;
position:absolute;

/*background-color: blue;*/
}
#featwrap {
width:99%;
margin:auto;
/*float:left;*/
}

HR {
	border:0;
    height:1px;
    width:100px;
	color:#989898;
    background:#989898;
    /*margin: 0px 150px 0px 150px;  */
   }

input {
	border-color: black;
	border-style: none;
	border-width: 1px;
	padding: 1px;
}

A:link {color: #606060; text-decoration: none; }
A:visited {color: #232323; text-decoration: none; }
A:active {color: #232323; text-decoration: none; }
A:hover {color:	#D0D0D0; background: #888888 none;}





