/* global */
html{height: 100%;}

body {
	margin:0 auto;
	text-align:center;
	background: #043546 url(../images/water_mark.jpg) no-repeat right;}

#container{	
margin: 0 auto;   /* align for good browsers */
text-align: left; /* counter the body center */
width:800px;
font: normal 10px verdana, helvetica, sans-serif;
color: #555555;
height:auto;

}
a {text-decoration:none; color:#AA0000;}
a:hover {border-bottom:1px dashed #b90000}

h1 {font-size:16px; margin-left:10px; padding-top:10}
h2 {font-size:14px; margin-left:10px; margin-top:5px; background: url(../images/h2.gif) 0px 3px no-repeat; padding-left:20px;}
/* end of global */

/* section 1 */
#section1{height:200; width:800px; border-left:1px solid #fff; border-right:1px solid #fff}
#header{height:160px;width:800px; background-color:#ffffff; position:relative; }

#menu a{color:#9cc2c3}
#menu a:hover { color:#000000;}
/* end of section 1 */

/* section 2 */
#section2 p {padding:10px;}
#section2{height:180px; width:800px; margin-top:10px; border-left:1px solid #fff; border-right:1px solid #fff}
#mainText{width:600px; float:left; height: 180px; background:#ffffff; position:relative;
text-align:justify;}
#contactText{margin-left:5px; width:190px; float:right; height:180px; background:#ffffff;position:relative;}

.details #section2{width:800px; margin-top:10px; height:auto;border-left:1px solid #fff; border-right:1px solid #fff}
.details #mainText{width:800px; float:left; height: auto; background:#ffffff; position:relative;
text-align:justify; padding-top:20px;}
.details p {margin-top:-10px; line-height:16px; margin-left:20px;}
#section2 img {float:left; margin:10px; border:1px solid #555555; }
.details #section2 img {float: right; margin-top:0px;margin-left:30px; margin-bottom border:1px solid #555555;}
.main #section2 div:hover {background:#ffffff;}
.details h1 {margin-left:20px;}
/* end of section 2 */

/* section 3 */
#section3 p {padding-left:10px; padding-right:10px;}
#section3 {height: 180px; width:800px;margin-top:10px; text-align:justify; border-left:1px solid #fff; border-right:1px solid #fff}
#column1 {float:left; width:295px; height:180px; background:#ffffff;position:relative}
#column2 {float:left; width:295px; height:180px; margin-left:10px; background:#ffffff;position:relative}
#column3 {float: right; width:190px; height:180px; margin-left:5px; background:#ffffff;position:relative;}

.main #section3  div:hover {background:#ffffff;}

.more {color:#ff9900; border-top: 1px dashed #ff9900; float:right; margin-top:20px; margin-right:10px; background: #f2f0f0}
/* end of section 3 */

/*section 4 */
#section4 p {padding:10px;}
#section4 {widht:800px; margin-top:10px; border-left:1px solid #fff; border-right:1px solid #fff}
#events {
	width: 800px;
	background: #ffffff;
	position:relative;
	height: 197px;
}

/*end of section 4 */

#footer {height: 20px;; width: 800px; color: #9cc2c3;   
font: normal 11px verdana, helvetica, sans-serif;
position:relative; 
padding-top:10px;

margin: 0 auto;   /* align for good browsers */
}
#footer a {color:#3F6978;}
#footer a:hover {color:#ffffff;}

#thumb {width:120px; height:200px; position:relative; float:left;margin-left:20px; margin-bottom:20px; text-align:center; border:1px dotted #8D6932}


/*** table ***/

table {
margin-top:10px;
  border-collapse: collapse;
  border: 1px solid #eeeeee;
  color: #000000;
  background: #ffffff;
  font: normal 10px verdana, helvetica, sans-serif;
  }
td, th {
  border: 1px dotted #03476F;
  padding: .4em;
  color: #363636;
  }

thead th, tfoot th {
 

  text-align: left;
  background: #eeeeee;
  color: #FFFFFF;
  padding-top:3px;
  }
tbody td a {
  background: transparent;
  text-decoration: none;
  color: #363636;
    text-decoration:none;
  }

tbody th a {
 
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #363636;
    text-decoration:none;
  }

tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }
tfoot td {
  border: 1px solid #03476F;
  background: #4591AD;
  padding-top:3px;
  color: #FFFFFF;
    text-decoration:none;
  }
.odd {
  background: #eeeeee;
  }

