body{
    font-family: "Verdana";
    color:black;
    font-size: 14px;
    text-align:left;
    background-color:#534b48;
}

p{
    font-size: 13px;
    text-align:left;
    color:black;
}

H1{

}

H2{

}

H3{

}

a:link{
    color:#C04818;
    font-weight:bold;
}

a:active{
    color:#D86018;
}

a:hover{
    color:#D86018;
    font-weight:bolder;
    font-style:italic;
}

a:visited{
    color:#C04818;
    font-weight:bold;
}

#container{
/*width: 1024px;*/
width: 100%;
height: 100%;
/*background-image:url("../images/background.png");
background-repeat:repeat-x;*/
margin-top: -8px;

}

/*left side content*/
#left_side{
width: 319px;
height: 100%;
background-color: #4f4e4e;
float:left;
position:fixed;
z-index:0;
background-image:url('../images/landandbike.png');
background-repeat:no-repeat;
background-position: bottom left;

}

#logo{
    text-align:center;
    padding-top: 10px;
    margin-bottom: 15px;
}

#main_menu{
    height: 206px;
}

#main_menu img.menu{
    margin-top: 3px;
    text-align:center;
    margin-left: 45px;
}

#main_menu img.last{
    margin-top: 3px;
    text-align:center;
    margin-bottom: 10px;
    margin-left: 45px;
}

img.bikeguy{
    /*position:absolute;*/
    /*vertical-align: bottom;*/
    float:left;
    margin-left:-7px;
    /*z-index: 5;*/
    /*margin-top: 28%;*/
}

/*right side content*/
#right_side{
/*width: 705px;*/
width: 75%;
height: 100%;
float: right;
position:relative;
z-index: 0;
/*margin-left: 150px;*/
}

#header{
width: 100%;
height: 60px;
float:right;
/*position:fixed;*/
/*background-color: white;*/
}

#menu{
width: 60%;
height: 60px;
float:left;
}

#menu li {
	display: inline;
	color: white;
	margin-left: 8px;
	margin-right: 8px;
	padding-right: 8px;
	border-right: 1px solid white;
    padding: 20px 20px 0px 20px;
    margin-top: 20px;
    /*background-color:silver;*/
}

#menu li.first {
	border-right: 1px solid white;
	margin-left: 1em;
	margin-right: 8px;
}

#menu li.last {
	border-right: 0px;

}

/*#menu a:visited {
	text-decoration: none;
	color: white;
}
#menu a:hover {
	text-decoration: none;
	color: #333333;
}
#menu a:active {
	text-decoration: none;
	color: #333333;
}
#menu a:link {
	text-decoration: none;
	color: white;
	font-weight: bold;
}*/

#search{
    width: 40%;
    height: 60px;
    float: right;
}

#content_box{
/*width: 529px;*/
width: 75%;
/*height: 100%;*/
background-color: silver;
/*background-image: url('../images/content_background.png');
background-repeat:repeat-x;*/
float: left;
margin-top: 25px;
padding-bottom: 0px;
margin-left: 15px;
   /* position:absolute;
    z-index: -1;*/
}

#content_text{
    /*width: 515px;*/
background-color: silver;
width: 90%;
/*height: 100%;*/
margin-left: 10px;
padding-right: 8px;
}

#content_ads{
    /*width: 161px;*/
    width: 20%;
    height: 100%;
    float: right;
    /*background-color: white;*/
    margin-top: 25px;
}

#logon_box{
	width: 160px;
	/*height: 129px;*/
	border: 1px solid #ebecea;
    margin-bottom: 5px;
}

#logon_box form{
/*background-color: #FFFFFF;*/
width: 155px;
/*height: 129px;*/
margin:0;
padding: 0;
border: 0px;

}

#logon_box label{
margin-left: 8px;
color: white;
}

#logon_box input{
color: #000;
/*background-color: #DDDDDD;*/
text-align: left;
border: 1px solid #999999;
margin-top: 2px;
margin-left: 0px;
}

#footer{
    width: 1024px;
    position: relative;
    /*z-index: 5;*/
    float: left;
    clear:both;
    /*vertical-align:bottom;*/
    border:solid 1px green;
    margin-top: 52px;
}

#footer_first{
    width: 80px;
    height: 10px;
    float: left;
}

#footer_last{
    width: 625px;
    height: 10px;
    float: right;
    margin-bottom: 50px;
}