/* CSS Document */

html,body {
  background: #EFEFE5;
  margin: 0;
  padding: 0;
  height: 100%;
  text-align: center;
  
  font-family: verdana, arial, sans-serif;
  font-size: 0.9em;
  
}

.clear { clear: left; }

img { border: 0; }

a:link { color: #000000; text-decoration: underline; }
a:visited { color: #000000; text-decoration: underline; }
a:hover { color: #0000FF; text-decoration: underline; }

h1 { color: #FF9900; font-size: 2em; margin: 10px 0 0 0px; }
h2 { color: #FF9900; font-size: 1.5em; margin: 10px 0 0 0px; }

h2 a:link, h2 a:visited, h2 a:hover { color: #FF9900; }

p { margin: 3px 0 0 3px; }

div#container {
  position: relative;
  width: 800px;
  border: 0 solid #CCCCCC;
  border-width: 0 3px 0 3px;
  background: #FFFFFF;
  margin: 0 auto;
  text-align: left;
  
	height: auto !important;
	height: 100%;

	min-height: 100%;
}

  img#logo {
    margin: 5px 0 0 25px;
  }

div#menu {
  position: relative;
  width: 800px;
  height: 25px;
  background: #B5B900;
  padding: 3px 0 0 3px;
  font-size: 1.2em;
}

  div#menu a:link { color: #FFFFFF; text-decoration: underline; }
  div#menu a:visited { color: #FFFFFF; text-decoration: underline; }
  div#menu a:hover { color: #0000FF; text-decoration: underline; }

div#gAdMedium {
  position: relative;
  float: right;
  margin: 10px 10px 0 0;
  width: 300px;
  height: 250px;
}

.feature {
  position: relative;
  float: left;
  margin: 10px 0 0 10px;
  width: 470px;
  height: 118px;
  border: 1px solid #FF9900; 
}

  .feature img { float: left; }
  .feature p { margin: 5px 0 0 3px; }
  
.content {
  position: relative;
  width: 790px;
  margin: 10px 0 0 10px;
}

  .content p { margin: 10px 5px 0 5px; }

  div#row {
    position: relative;
    float: left;
    width: 790px;  
  }

  div#four_column {
    position: relative;
    float: left;
    width: 190px;
    margin: 10px 0 0 5px;
  }
  
  div#column_header {
    position: relative;
    width: 190px;
    background-color: #000000;
    height: 20px;
  }

.image_left {
  position: relative;
  float: left;
  width: 200px;
  background: #EFEFE5;
  border: 4px solid #EFEFE5;
  margin: 10px 10px 5px 10px;
}

.image_right {
  position: relative;
  float: right;
  width: 200px;
  background: #EFEFE5;
  border: 4px solid #EFEFE5;
  margin: 10px 10px 5px 10px;
}

div#footer {
  position: relative;
  float: left;
  width: 800px;
  margin: 10px 0 0 0;
  border-top: 3px solid #B5B900;
}
