@charset "utf-8";

body {
  margin:0px;
  border:0px;
  padding:0px;
  width:100%;
  height:100%; 
  background-color: #ffffff; 
  }

#header {
  position:relative;
  margin: 0px auto;
  height:102px; 
  width:100%;
  background-color:#4c5c2b;
  }

#header_container {
  position:relative;
  margin: 0px auto;
  height:93px; 
  width:800px;
  }

#logo {
  position:relative;
  margin:0px;
  border:0;
  top:10px;
  width:350px;
  height:81px;
  float:left;
  }

#nav_container {
  position:relative;
  margin: 0px auto;
  top:0px;
  height:45px; 
  width:800px;
  background-color:#ffffff;
  }

#navigation {
  position:relative;
  margin: 0px auto;
  height:40px; 
  width:800px;
  background-color:#cdeb8b;
  background-image:url('images/new_navbar.jpg');
  }

#nav { 
  position:relative;  
  width:800px;
  top:0px;  
  left:0px;
  } 

#nav li { 
  position:relative;
  display:inline; 
  margin:0px; 
  top:10px;
  left:0px;
  padding:0px 10px 0px 0px; 
  font-family:trebuchet ms, sans-serif; 
  font-size:17px;
  } 

.line {
  position:relative;
  margin: 0px auto;
  height:5px;
  background-color:#c9cba4;
  }

#rounded_top { 
  position:relative;  
  width:800px;
  height:13px;
  top:0px;  
  margin:0px auto;
  background-image:url('images/round_tp.jpg');
  } 

#rounded_bottom { 
  position:relative;  
  width:800px;
  height:13px;
  top:0px;  
  margin:0px auto;
  background-image:url('images/round_bm.jpg');
  } 

#top_box {
  position:relative;
  margin: 0px auto;
  width:800px;
  top:0px;
  height:255px;
  background-color:#BCA87E; 
  font-family:verdana, sans-serif; 
  font-size:13px;
  }

#index_right_tb {
  position:relative;
  float:right;
  width:460px;
  height:300px;
  top:0px;
  right:13px;
  }

#contents_container {
  position:relative;
  margin: 0px auto;
  width:800px;
  top:20px;
  height:100%;
  font-family:verdana, sans-serif; 
  font-size:14px;
  background-color: #FFFFFF; 
  }

#contents {
  position:relative;
  float: left;
  width:490px;
  }

#admin_contents {
  position:relative;
  margin: 0px auto;
  width:700px;
  top:20px;
  height:100%;
  font-family:trebuchet ms, sans-serif; 
  font-size:13px;
  background-color: #FFFFFF; 
  }

#side {
  position:relative;
  float:right;
  width:250px;
  top:0px;
  }

.widget_title {

position:relative;

top:0px;

height:23px;

padding:5px 0px 0px 5px;

color:#993333;

font-weight:bold;
background-color:#DCDDC5;

border-bottom-style:solid;

border-bottom-width:3px;

border-bottom-color:#c9cba4;

}

#thumbnail {
position:relative;
width:120px;
height:169px;
background-color: #FFFFFF;
text-align:center; 
border-style:solid;
border-width:1px;
border-color:#FFEEBB;
float:right;
  }


#footer {
  position:relative;
  margin: 0px auto;
  width:490px;
  text-align:center;
  font-family:arial, verdana, sans-serif; 
  font-size:10px;
  color:#CCCCCC;
  }



h1 {
  font-family: verdana;
  font-size: 20px;
  color: #000000;
  font-weight: bold;
  }

h2 {
  font-family: verdana;
  font-size: 12px;
  color: #000000;
  font-style: italic;
  }

h3 {
  font-family: verdana;
  font-size: 11px;
  color: #000000;
  font-style: italic;
  }

h4 {
  font-family: arial;
  font-size: 10px;
  color: #CCCCCC;
  font-style: italic;
  }

h5 {
  font-family: verdana;
  font-size: 14px;
  color: #000000;
  font-weight: bold;
  }

#h6 {
  text-align:left;
  font-family:arial, verdana, sans-serif; 
  font-size:10px;
  color:#CCCCCC;
  }

#h7 {
  font-family:verdana; 
  font-size:19px;
  color:#CCCCCC;
  }
  
strong {
  font-weight:bold;
  font-style:italic;
  }

u {
  text-decoration: none;
  border-bottom: dotted 1px #cc0000; 
  }

A:link 	{	COLOR: #4c5c2b; TEXT-DECORATION: none}
A:visited {	COLOR: #4c5c2b; TEXT-DECORATION: none}
A:hover  {	COLOR: #000000; TEXT-DECORATION: none}
A:active  {	COLOR: #000000; TEXT-DECORATION: none}


img {
  border:none; 
  }
