html, body
{
  margin: 0;
  padding: 0;
  background-color: #6AA9BE;
  font-family: Arial;
  font-size: 14px;
}

h1,h2,h3,h4
{
  font-family: Arial;
  font-weight: bold;
}

h1
{
  color: #C95D1C;
  font-size: 18px;
}

h2
{
  color: #C95D1C;
  font-size: 16px;
}

h3
{
  font-size: 14px;
  color: #8B4A16;
}

h4
{
  font-size: 12px;
  color: #8B4A16;
}

a:link {
	color: #ca5d1c;
	text-decoration: none;
	
}
a:visited {
	text-decoration: none;
	color: #ca5d1c;
	
}
a:hover {
	text-decoration: underline;
	color: #ca5d1c;
	
}
a:active {
	text-decoration: none;
	color: #ca5d1c;

}
:focus {
	outline:none;	
}

span.home-title-orange,
span.home-title-green
{
   font-family: tahoma,verdana;
   font-size: 18px;
}

span.home-title-orange
{
   color: #C95D1C;
}

span.home-title-green
{
   color: #505D22;
}


p, ul,
div#content-item p
{
  font-family: Arial;
   font-size: 14px;
}


div#header
{
  width: 761px;
}

div#header-image
{
  width: 873px;
}

div#navigation
{
  /* background-image: url(/images/nav_background.gif); */
  width: 189px;
  height: 253px;
  float: left;
}
/*old method for navstate with webtext*/
/*div#navigation ul
{
 padding: 0;
  
  list-style: none;
  text-align:right;
  margin-left: 0;
  margin-top: 10px;
  margin-right: 8px;
}

div#navigation li
{
  line-height: 25px;
}

div#navigation a
{
  font-family: tahoma,verdana;
  font-size: 12px;
  color: #686447;
  text-decoration: none;
  font-weight: bold;
}

div#navigation a:hover,
div#navigation li#current a
{
  color: #8B4A16;
  font-family: tahoma,verdana;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}*/

div#banner
{
  float: right;
}

div#main
{
  background-image: url(/images/background.gif);
  background-repeat: no-repeat;
  width: 761px;
  height: 445px;
  background-color: #6AA9BE;
}

div#main-inside
{
  background-image: url(/images/background_inside.gif);
  background-repeat: no-repeat;
  width: 950px;
  height: 670px;
  background-color: #6AA9BE;
}

div#content
{
  float: right;
  width: 761px;

}

div#content ul li
{
  line-height:25px;

}


div#content-header
{
  background-color: #6AA9BE;
}

div#content-header-inside
{
  background-image: url('/images/content_header2.gif');
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  width: 761px;
  height: 40px;


}

div#subnav
{
  font-family: Tahoma, Verdana;
  font-size: 13px;
  color: #e5e2cb;
  text-align:center;
  background-image: url('/images/subnavBG.gif');
  padding:15px;
  
}

div#subnav a, div#subnav a:visited {
  color: #fff;
  text-decoration:none;
}

div#subnav a:hover, div#subnav a:active {
  color: #fff;
  text-decoration:underline;
}


div#content-header-inside a
{
  font-size: 13px;
  color: #000099;
  text-decoration: none;
}

div#content-header-inside a:hover
{
  color: #8B4A16;
}
div#content-body
{
  background-color: #FFFFFF;
  border: 1px solid white;
  padding: 0 18px 18px 18px;
    height:563px;
  height:auto !important;
  min-height:563px;
}
div#content-body-home
{
  background-color: #FFFFFF;
  border: 1px solid white;
  padding: 0 18px 18px 18px;
    height:500px;
  height:auto !important;
  min-height:500px;
}

div#content-home
{
/*  float: left;
  width: 360px;*/
  padding-top: 16px;
}

div#content-home p
{
  padding: 0;
  margin: 0 0 12px 0;
}

div#content-featured
{
  float: right;
  width: 200px;
  padding-top: 16px;
}

div#content-featured ul
{
  margin-top: 4px;
  margin-left: 0;
  padding: 0 0 0 14px;
}

div#content-featured li
{
  margin-left: 0;
  padding: 0;
  color: #0000FF;
}

div#content-featured li a
{
  color: #0000FF;
  text-decoration: none;
  font-size: 12px;
  font-family: tahoma, verdana, arial;
}

div#content-featured li a:hover
{
}

div#content-footer
{
  background-image: url('/images/content_footer.gif');
  width: 761px;
  height: 24px;
  text-align: center;
  font-size: 11px;
  font-family: tahoma, verdana, arial;
  color: #4b525a;
  margin-top:15px;
}
div#content-footer p{
text-align: center;
  font-size: 11px;
  font-family: tahoma, verdana, arial;  
  color: #4b525a;
}
div#content-footer a, div#content-footer a:visited {
	color: #4b525a;
	text-decoration:none;
	
}

div#content-footer a:hover, div#content-footer a:active {
	color: #4b525a;
	font-weight: normal;
	text-decoration: underline;
	
}


div.clear
{
  clear: both;
}

div#content-item
{
  font-size: 12px;
  font-family: Arial;
}

div#content-item td
{
  font-family: Arial;
  font-size: 11px;
}

input,textarea 
{
  font-size: 11px;
}

.admin_table textarea
{
  width: 400px;
  height: 300px;
}

div#admin_module
{
  text-align:center;
  background-color: #FFFFFF;
  padding: 0 10px;
}

.admin_table
{
  margin: 0px auto;
  font-family: Arial,Helvetica, sans-serif;
  font-size: 12px;
  width: 500px;
  border: 1px solid #364361;
}

.admin_login_table
{
  margin: 0px;
  font-family: Arial,Helvetica, sans-serif;
  font-size: 12px;
  width: 280px;
  border: 1px solid #364361;
}

.admin_table_image
{
  width: 400px;
  margin: auto;
  font-size: 12px;
}

.admin_image,
.admin_label, 
.admin_data, 
.admin_input_file, 
.admin_input, 
.admin_header_td,
.admin_td,
.admin_edit,
.admin_delete,
.admin_preview,
.admin_order,
.admin_remove
{
  background-color: #D2E1E9;
  padding: 1px 4px;
}

div#admin_add_item
{
  text-align: left;
  padding: 6px 0;
}

.admin_label
{
  background-color: #94B3C5;
  width: 96px;
  font-weight: bold;
}

.admin_remove
{
  width: 10px;
}

.admin_delete
{
  width: 40px;
}

.admin_order
{
  width: 16px;
  text-align: center;
}
.admin_preview
{
  width: 44px;
}

.admin_edit
{
  width: 30px;
}

.admin_header_td
{
  background-color: #94B3C5;
  font-weight: bold;
}

.admin_header_order
{
  width: 48px;
  background-color: #94B3C5;
  font-weight: bold;
}

.admin_buttons
{
  padding-top:8px;
}

td.button_cell
{
  width: 1px;
  padding-left: 8px;
  padding-right: 8px;
}

p#login-error
{
  font-size: 12px;
  color: #990000;
}

div#right-image
{
  float: right;
  padding-left: 12px;
}

span.home-title-orange,
span.home-title-green
{
  font-family: tahoma,verdana;
  font-size: 18px;
}

span.home-title-orange
{
  color: #C95D1C;
}

span.home-title-green
{
  color: #505D22;
}
span.browntext
{
  color:  #723508;
}
span.darkbluetext
{
  color: #284e9b;
}
span.lightbluetext
{
  color: #6ba9be;
}
