/* CSS Document */
* {margin: 0; padding: 0}
body {background: #73b64c url(images/bg.jpg) 0 0 repeat-x; font-family: Georgia, "Times New Roman", Times, serif; color: #261906;}
h1 {margin-bottom: 20px; padding-bottom: 5px; color:#d78d00; font-family: Arial, Helvetica, sans-serif; font-size:21px; border-bottom: 1px #bb7e01 solid;}

#main-wrap {margin: 0 auto; width: 800px; background-color: #dfd6ad;}
#main-wrap-other {margin: 0 auto; width: 799px; background-color: #3b221b;}
#top-box {height: 615px;  margin-bottom: 20px;}
#top-header {height: 263px; width:799px; background:url(images/header-bg.jpg) left top no-repeat;}
#content-box {padding: 0 40px; overflow: hidden; margin-bottom: 50px;}
#content-page {
	overflow:hidden;
}
#left {
	float:left;
	width:234px;
	padding-left:14px;
	padding-top:10px;
}
#right {
	float:left;
	width:551px;
}
#right .top {
	float:left;
	width:551px;
	height:85px;
	background:url(images/body-bg.jpg) left bottom no-repeat;
	text-decoration:none;
	
}
#right .top h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#d28b03;
	margin:0;
	padding:10px 0px 0px 25px;
	
}
#right .bottom {
	float:left;
	width:520px;
	min-height:300px;
	height:auto !important;
	height:300px;
	background:#ded6ad url(images/body-bottom-bg.jpg) left bottom no-repeat;
	text-decoration:none;
	padding-left:15px;
	padding-right:16px;
	padding-bottom:40px;
}
.info{margin-bottom: 20px;}
.info p{text-align: justify; font-weight: normal;}

.gallery {list-style-image:none; list-style-position:outside; list-style-type:none; margin-left:52px; overflow:hidden;}
#right .bottom .gallery {list-style-image:none; list-style-position:outside; list-style-type:none; margin-left:35px; margin-bottom:35px; overflow:hidden;}
.gallery li{float:left; margin:0; text-align:center;}
.gallery img{border: 2px solid #53481b; margin: 0 10px 5px 0; }

.gallery div.img-wrap {overflow: hidden; width: 250px; margin: 5px 10px;}

#footer {clear: both; background: #203f06 url(images/ragged-paper.jpg) 0 0 repeat-x; overflow: hidden; height: 70px;}
#footer-other {clear: both; background: #203f07; height: 56px; line-height:56px; }

#simple-menu {list-style: none outside; overflow: hidden; margin-top: 45px;}
#footer-other #simple-menu {list-style: none outside; overflow: hidden; margin-top: 5px;}
#simple-menu ul {margin-left: 170px;}
#simple-menu li {color: #fff; list-style-type:none; list-style-image:none; float: left;}
#simple-menu li a {font-family: Arial, Helvetica, sans-serif; margin: 0px 5px; font-size: 11px; letter-spacing:0.06em; text-decoration: none; color: #fff;}
#simple-menu li a:hover {text-decoration: underline;}


#cform-wrap {overflow: hidden; background: transparent url("../images/bike-bg2.jpg") bottom right no-repeat;}
#cform-left { width: 440px; float: left; overflow:hidden;}
#cform-right { width: 50%; float: left;}

#cform-wrap h2{/*font-size:24px; padding-bottom: 20px;*/}
#cform-wrap p{font-size: 14px;}

#cform-right p, #cform-right h2 {padding-left: 50px;}
form.cform label {color: #4d5f6d; font-size: 12px; font-weight: normal; letter-spacing:0.02em; clear:left; display:block; float:left; line-height:27px; margin-top:10px; white-space: nowrap; }
form.cform input.line-field, form.cform textarea {background-color:#FDFDFD; border:1px solid #CCCCCC; display:block; /*font-size:15px;*/ padding:3px; width:300px;}
form.cform input.error, form.cform textarea.error{border: 1px solid #990000;}
form.cform input, form.cform textarea { clear:right; float:right; margin-top:10px;}
form.cform .sbm {background:url(../images/send.jpg) 0 0 no-repeat; width: 60px; height: 27px; margin-bottom: 23px; border: none; cursor: pointer; outline:none; outline-width:0px;}


/* ----------------------------------------------------------------------------------------------------------
5) Others
---------------------------------------------------------------------------------------------------------- */

.high {color:#090}

a.contactUsLink {
	font-family: Georgia, "Times New Roman", Times, serif; color: #261906;
	font-size:16px;
	text-decoration:none;
	outline:none;
	outline-width:0px;

}
a.contactUsLink:hover {
	text-decoration:underline;
}
a.albumsLink {
	font-family: Georgia, "Times New Roman", Times, serif; color: #3b221b;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	outline:none;
	outline-width:0px;

}
a.albumsLink:hover {
	text-decoration:underline;
}
a.headerLink {
    font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#d28b03;
	text-decoration:none;
}
a.headerLink:hover {
	text-decoration:underline;
}
a.more {
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#3b221b;
	text-decoration:underline;
}
a.more:hover {
	text-decoration:none;
}