
* {
	padding:0;
	margin:0;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

a { 
	outline:none;
	color:#3e6172;
}

img {
	border:none;
}

h1, h2, h3 {
	margin-bottom:8px;
}

h1, h2 { 
	color:#c3841e;
}

h1 { font-size:28px; }
h2 { font-size:21px; }
h3 { font-size:16px; }

p, ul {
	margin-bottom:15px;
}

li {
	margin-left:35px;
	margin-bottom:5px;
}


hr {
	background-color:#000;
	border:0;
	height:1px;
	margin-bottom:15px;
}

.left {
	float:left;
}

img.left {
	padding-right:20px;
	padding-bottom:20px;
	padding-top:10px;
}

.right {
	float:right;
}

#website {
	width:980px;
	margin:auto;
	background-image:url(/f/img/template/bg.png);
}

#title .content {
	background-color:#7895a3;
	padding-top:20px;
	padding-bottom:5px;
	width:100%;
	overflow:auto;
}

#title .left {
	padding-left:35px;
}

#title .right {
	padding-top:15px;
	padding-right:35px;
}

#navigation {
	overflow:auto;
	width:100%;
}

#navigation a {
	display:block;
	background-color:#cfa75d;
	float:left;
	text-align:center;
	height:25px;
	width:134px;
	
	margin-top:3px;
	margin-bottom:3px;
	margin-right:6px;
}

#navigation a:hover,
#navigation a.selected {
	background-color:#bc9449;
}

#navigation a.first {
	width:137px;
}

#navigation a.almost_last {
	margin-right:0px;
}

#navigation a.last {
	margin-right:0;
	float:right;
	width:137px;
}

#navigation a img {
	padding-top:4px;
}

.content {
	margin:auto;
}

#footer {
	clear:both;
	padding-top:5px;
}

#footer .content {
	background-color:#7895a3;
}

#footer p {
	display:block;
	padding-top:7px;
	padding-bottom:7px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	margin:auto;
}

#bar .content {
	background-color:#b0a67a;
}

#bar table {
	border-collapse:collapse;
	width:100%;
}

#bar td {
	text-align:center;
}

#bar img {
	vertical-align:bottom;
	padding-top:7px;
	padding-bottom:7px;
}

#body {
	margin-top:5px;
	margin-bottom:5px;
}


#gallery_hp {
	background-color:#6E9E75;
	padding:15px;
	width:375px;
	color:white;
	float:left;
}

#gallery_hp .title {
	margin-bottom:15px;
}

#gallery_hp .image {
	margin-bottom:10px;
}


#slideshow ul, #slideshow li {
	list-style:none;
	margin:0;
	padding:0;
}

#slideshow li { 
	overflow:hidden; 
	width:375px;
	height:288px;
}


.column {
	width:260px;
	margin-left:20px;
	margin-top:20px;
}









#gallery {
	float:left;
	/*background-color:#ca5723;*/
	background-color:#d97a2e;
	width:380px;
	padding:20px;
}

#caption { 
	padding-top:15px;		
	height:150px;
}

#caption i {
	font-size:18px;
	color:#fff;
	font-weight:bold;
}
	
#img {
	width:525px;
	height:400px;
	background-color:black;
}
	
.thumb img {
	border-width:1px;
	border-color:#bbb;
	border-style:solid;
}
	
.thumb.selected img {
	border-color:#f00;
}
	
#icons {
	clear:both;
	padding-top:10px;
}

#icons img { 
	padding-right:10px;
}

#section { 
	margin-top:25px;
}

#ramp_and_roll {
	background-color:#c3141b;
}

.paper {
	background-image:url(/f/img/testimonials/curl.png);
	background-position: bottom right;
	
	border-width:0;
	border-top-width:1px;
	border-left-width:1px;

	border-color:#dedede;
	border-style:solid;
	width:350px;
	padding:60px;
	margin-bottom:20px;
}


.png24 { behavior: url(/lib/thirdparty/iepngfix/iepngfix.htc); }
