body, html { 
	font: 90% "Lucida Grande",Verdana,Sans-Serif; 
	padding: 0; 
	margin: 0; 
	text-align:center;
	background:url(img/bg.jpg) repeat-x;
	color:#979595;
	}
body img {
	border:none;
	}
.skiplink {
	display:none;
		}
a:link {color:#99b42f;}
a:visited {color:#99b42f;}
a:hover {color:#3a5aad;}
a:active {color:#fff;}
#header {
	width:1000px;
	height:100px;
	margin:0 auto;
	color:#e4c6a8;
	}
#header img {
	float:left;
	margin-left:0px;
	height:92px;
	width:238px;
	}
#header ul {
	float:right;
	margin-top:60px;
	margin-right:0px;
	}
#header li {
	display:inline;
	list-style:none;
	padding:5px;
	}
#header a:link {color:#f0f4f5;text-decoration:none;}
#header a:visited {color:#d5d5d5;text-decoration:none;}
#header a:hover {color:#99a152;text-decoration:underline;}
#header a:active {color:gray;text-decoration:underline;}	
li b{
	color:#99a152;
	}		
#container { 
	margin:0 auto;
	width:1000px;
	text-align:left;
	margin-top:0px;
	}
#leftbar {
	float:left;
	width:210px;
	margin-bottom:10px;	
	}
#leftbar h1 {
	color:gray;
	font-size:170%;
	margin:60px 0px 0px 0px;
	}
#leftbar p {
	padding:10px 0px 0px 0px;
	margin:0px;
	}
#leftbar h2{
    margin-bottom: 10px;
    padding-left: 20px;
    background: transparent url(img/list.jpg) left center no-repeat;
   font-weight:normal;
  }
#leftbar p.header {
	font-weight:normal;
	font-size:24px;color:gray;
  	}
#leftbar p.header a:link {color:#848b46;}
#leftbar p.header a:visited {color:#848b46;}
#leftbar p.header a:hover{color:gray;}
#leftbar p.header a:active {color:#5e6050;}
small {
	font-size:10px;
	letter-spacing:-1px;
	}
#content {
	width:700px;
	float:right;
	margin:0px;
	padding:10px;
	}
#content h1 {
	color:gray;
	font-size:170%;
	margin:50px 0px 0px 0px;
	}
#content2 {
	width:1000px;
	float:right;
	margin:0px;
	padding:10px;
	}
#slider {
	margin-top:15px;
	}
#slider a:link {color:#99b42f;}
#slider a:visited {color:#99b42f;}
#slider a:hover {color:#3a5aad;}
#slider a:active {color:#fff;}
#ft a:link {display:none;}
#ft a:visited {display:none;}
#ft a:hover {display:none;}
#ft a:active {display:none;}
#lower {
	clear:both;
	color:#ececec;
	background:url(img/footerbg.jpg) repeat-x;
	border-bottom:1px dotted #4693c4;
	text-align:left;
	}
#wrapper {
    margin:0 auto;
    overflow: hidden;
    width:1000px;
    }
#leftcol {
    float: left;
    margin:0px 0px 20px 0px;
    width: 270px;
    } 
#rightcol {
    float: right;
    margin-left: 10px;
    width: 270px;
    } 
#main {
    overflow: hidden;
    }
#main {
    display: block;
    padding:0px 40px 0px 0px;
    text-align:center;
    }
#main a:link {color:#fff;}	
#main a:visited {color:#ececec;}	
#main a:hover{color:#4693c4;}	
#main a:active {color:#bdbebf;}	
#leftside {
	float:left;
	width:210px;
	padding:5px;
	margin-left:130px;	
	}
#leftside p {margin-left:10px;}
#rightside {
	width:700px;
	float:right;
	margin-right:130px;
	padding:5px;
	}
#lower p.contacts {
	height:50px; 
	padding:0px;
	margin:0px;
	}
#lower  p.contacts a {
	width:200px; 
	height:50px; 
	display:block; 
	margin:0px; 
	background:url(img/lowerhover.png) 0 0 no-repeat; 
	}
#lower  p.contacts a:hover {
	background:url(img/lowerbg.png) 0 0 no-repeat;
	}	
#lower p.abouts {
	height:50px; 
	padding:0px;
	margin:0px;
	}
#lower  p.abouts a {
	width:200px; 
	height:50px; 
	display:block; 
	margin:0px; 
	background:url(img/aboutbutton.png) 0 0 no-repeat; 
	}
#lower  p.abouts a:hover {
	background:url(img/abouthover.png) 0 0 no-repeat;
	}
#footer {
	clear:both;
	width:100%;
	border-top:1px dotted #bcc0c1;
	margin:0 auto;
	color:#515253;
	padding:10px;
	font-size:11px;
	text-align:center;
	color:silver;
	margin-left:-40px;
	}
#footer a:link {color:silver;text-decoration:underline;}	
#footer a:visited {color:#aaaaa3;text-decoration:underline;}	
#footer a:hover{color:#fff;text-decoration:none;}	
#footer a:active {color:#fff;text-decoration:underline;}	
form {
	background:transparent;
	}
form p {
	width: 530px;
	clear: left;
	margin: 0 0 0 10px;
	padding: 5px 0px 10px 10px;
	padding-left: 155px; /*width of left column containing the label elements*/
	height: 1%;
	}
form label {
	float: left;
	margin-left: -155px; 
	width: 200px;
	}
form input[type="text"]{
	width: 180px;
	}
form textarea{
	width: 250px;
	height: 60px;
	}

