html, body {
  margin:0;
  padding:0;
  border:none;
  font-family:Georgia,Arial;
  font-size:1em;
}


img.double-border { border:1px solid #ccc; padding:4px; background:#fff; }
img.double-border:hover { border:1px solid #999999; padding:4px; background:#fff; }
/*img.padding {padding:8px;}*/

/*headings in sidebar*/
h2{
  color:#333333;
  font-family:Verdana;
  font-style:normal;
  font-size:0.8em;
  margin:0;
  padding:0;
  border:none;
}

/*main page headings*/
h3{
  color:#333333;
  font-family:Georgia,Arial,Verdana;
  font-style:normal;
  font-size:1.5em;
  margin:0;
  padding:0;
  border:none;
  text-align:center;
  }

/*main page labels*/
h4{
  color:#333333;
  font-family:Arial,Georgia;
  font-style:normal;
  font-size:0.7em;
  margin:0;
  padding:0;
  border:none;
  text-align:center;
}



/*.center{text-align:center};*/

/*menu titles*/
h5{
  font-family:Georgia;
  font-style:normal;
  font-size:0.7em;
  margin:0;
  padding:0;
  border:none;
}
hr
{
  width:98%;
  color:#d3d3d3;
  height:1px;
}



  
#container {
  width: 95%;
  max-width: 2000px;
  min-width: 300px;
  margin: 0 auto;
  padding: 0;
  /*border: thin solid green;  */ 
}

#menucontainer {
  width: 95%;
  max-width: 2000px;
  min-width: 300px;
  margin: 0 auto;
  padding: 0;
  /*border: thin solid blue;  */
}
/*#about_container {
  width: 95%;
  height:100%;
  max-width: 2000px;
  min-width: 300px;
  margin: 0 auto;
  padding: 0;
  border-color:#d4d4d4;
  border-width:2px;
  border-style:solid;
  background-color:white;
}*/
#about_container_col1 {
  width: 56%;
  max-width: 2000px;
  min-width: 300px;
  margin: 0 auto;
  padding: 8px;
  float: left;
  /*border: thin solid blue;*/
  background-color:#ffffff;
}
#about_container_col2 {
  width: 30%;
  max-width: 2000px;
  min-width: 300px;
  margin: 0 auto;
  padding: 8px;
  padding-right:20px;
  float: right;
  /*border: none;*/
  border-left:1px solid #d3d3d3;
  background-color:#ffffff;
}

#footer {
  width: 80%;
  max-width: 2000px;
  min-width: 300px;
  margin: 0 auto;
  padding: 0;
  /*border: thin solid black;*/
  float: right; 
}

#menu{
  width: 84%;
  
  /*border:1px solid black;*/
  border-top:none;
  border-right:1px solid white;
  margin: 0 auto;
  padding: 0;
  float: right;
  /*margin-right:1px;*/
  /*border:1px solid black;*/
}




#col1 {
  width: 12%;
  float: left;
  padding: .5%;
  /*border-color:black;
  border-width:1px;   
  border-style:solid;*/
  border-left:1px solid #d3d3d3;
}
#col2 {
  width: 84%;
  float: right;
  border-style:solid;
  border-color:black;
  border-width:1px;
  border-top:1px solid black;
  /*backgcolor:#F8F8FF;*/
 /* background-color:#f7f7f7;*/
  
}

#col2 span
{
  color:grey;
  font-family:Arial,Georgia;
  font-style:normal;
  font-size:0.5em;
  margin:0;
  padding:0;
  border:none;
  
}


#heading{
  width: 95%;
  float: none;
  margin: 0 auto;
  padding: 0;
  /*border-style:solid;
  border-color:black;
  border-width:1px;*/
  
  /*border: thin solid black;*/
}
#col1 ul {
  /*list-style: bullet;*/
  margin-left: 0;
  padding-left: 1em;
  text-indent: -1em;
}

/*Sidebar submenu fonts*/
#col1 li {
  font-size:0.8em;
  font-family:Georgia,Verdana,Serif;
  padding-left: 15px;
  padding-top:1px; 
}

#about_container_col2 ul {
  list-style: none;
  margin-left: 0;
  padding-left: 1em;
  text-indent: -1em;
 
}

/*Sidebar submenu fonts*/
#about_container_col2 li {
  font-size:0.8em;
  font-family:Georgia,Verdana,Serif;
  padding-left: 15px;
  padding-top:1px;
  
}


a:link { color: #5574af; text-decoration: none }
a:visited { color: #5574af; text-decoration: none }
a:hover { color: blue; text-decoration: underline; }

ul
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}

/*

a.menu:link { color: black; text-decoration: none; }
a.menu:visited {color: black; text-decoration: none; }
a.menu:hover { color: black; text-decoration: underline; }
a.menu
{
float:left;
width:6em;
text-decoration:none;
color:black;


border-right: 1px solid black;
border-top: 1px solid black;

}
a.menu.img:hover
{
  text-decoration:none;
}


#menu li {display:inline};

*/
#navigation a
{

color: #000;
background: #ffa20c url(left-tab.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px;
}

#navigation a span
{
background: url(right-tab.gif) right top no-repeat;
padding-right: 10px
}

#navigation a font
{
background: url(right-tab-hover.gif) right top no-repeat;
padding-right: 10px
}
/*
span.righthover
{
background: url(right-tab-hover.gif) right top no-repeat;
padding-right: 10px;
}*/
#navigation a, #navigation a span
{
display: block;
float: left
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End hide */

#navigation a:hover
{
color: #fff;
background: #781351 url(left-tab-hover.gif) left top no-repeat;
padding-left: 10px
}

#navigation a:hover span
{
background: url(right-tab-hover.gif) right top no-repeat;
padding-right: 10px
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li
{
float: left;
margin: 0;
list-style-type:none;
font-family:Arial,Georgia;
  font-style:normal;
  font-size:1.2em;
}

form#searchform input#search {
	/*background: url(search.gif) no-repeat 0 0;*/
	color: #b2b2b2;
	font: 0.8em Arial, Helvetica, sans-serif;
	/*height: 32px;*/
	padding: 1px 8px 1px 4px;
	/*width: 145px;*/
}
form#searchform input#search:focus {
	color: black;
        /*padding: 1px 8px 1px 25px;*/
        font: 0.8em Arial, Helvetica, sans-serif;
}
