 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(main-bg.gif) #1a2022 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 75%/170% Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 0px
}
#header {
	MARGIN: 0px auto; POSITION: relative; HEIGHT: 74px
}
H1 {
	DISPLAY: block; 
	FONT: 170%/100% Georgia, "Times New Roman", Times, serif;
	WIDTH: 760px; 
	COLOR: #fff; 
	PADDING-LEFT:20px;
	PADDING-TOP: 20px; ; 
	TEXT-DECORATION: none
}
H2 {
	DISPLAY: block; FONT: 11px Georgia, "Times New Roman", Times, serif; WIDTH: 760px; COLOR: #fff; PADDING-LEFT:25px;PADDING-TOP: 0px; TEXT-DECORATION: none
}
#page {
	MARGIN: 0px auto; WIDTH: 950px; POSITION: relative
}
.clearfix {
	DISPLAY: inline-block
}
p {
	padding: 0 0 1.6em;
}
img {
	border: none;
}
a {
	color: #89b5c6;
	text-decoration: none;
	outline: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
#left-col {
	float: left;
	width: 538px;
	border: solid 1px #000;
	clear: left;
	background: url(../images/content-bg.gif);
	position: relative;
}
#left-col .page H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 140%/100% Arial, Helvetica, sans-serif; COLOR: #93d43b; PADDING-TOP: 0px
}
.location {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; LEFT: 24px; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 0px; FONT: 110%/100% Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #93d43b; PADDING-TOP: 0px; POSITION: absolute; TOP: 16px
}

#left-col div.content {
	width: 494px;
	padding: 35px 22px 25px;
	overflow: hidden;
}
#left-col div.thumb {
	padding-top: 15px;
}
#left-col div.page {
	padding-top: 0px;
}
#left-col .page h2 {
	font: normal 180%/100% Arial, Helvetica, sans-serif;
	color: #93d43b;
	padding: 0 0 10px;
	margin: 0;
}
#left-col .page h3 {
	font: normal 140%/100% Arial, Helvetica, sans-serif;
	color: #93d43b;
	padding: 0 0 5px;
	margin: 0;
}
#options {
	position: absolute;
	right: 1px;
	top: 0px;
	width: 363px;
	height: 27px;
	background: #000 url(images/options-bg.gif) repeat-x;
	border-left: solid 1px #000;
	padding: 5px 10px 0;
	font-size: 95%;
	color: #90a5a9;
}
.quality {
	font-size: 120%;
	color: #89b5c6;
	text-align: center;
}
.location {
	margin: -5px 0 0;
	padding: 0;
	font: 110%/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #93d43b;
	position: absolute;
	left: 24px;
	top: 16px;
	z-index: 10;
}
/* full */
#full {
	list-style: none;
	padding: 0;
	margin: 0;
	background: #000;
}
#full li {
	background: #000 url(images/list-full-bg.gif) no-repeat;
	padding: 9px 12px 0;
	margin: 0;
	position: relative;
	height: 170px;
	display: block;
}
#full h3 {
	position: absolute;
	top: 148px;
	left: 12px;
	font: normal 100%/100% Arial, Helvetica, sans-serif;
}
#full h3 a {
	background: #000;
	display: block;
	width: 460px;
	padding: 6px 5px;
	color: #fff;
}
#full h3 a:visited {
	color: #fff;
}
#full h3 a:hover {
	text-decoration: none;
}
#full h3 span {
	position: absolute;
	right: 10px;
}
/* details */
#details {
	list-style: none;
	margin: 0;
	padding: 0;
	background: #000;
}
#details li {
	background: url(../images/list-details-bg.gif) no-repeat;
	height: 120px;
	padding: 12px 0 0 14px;
	clear: both;
	display: block;
}
#details img {
	width: 140px;
	float: left;
	margin-right: 18px;
}
#details img {
	border: solid 1px #000;
}
#details a:hover img {
	border: solid 1px #3b6271;
}
#details h3 {
	font: normal 140%/100% Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px 0 10px;
}
#details h3 a {
	color: #89b5c6;
	text-decoration: none;
}
#details h3 a:hover {
	color: #fff;
}
#details p {
	font: 95%/120% Arial, Helvetica, sans-serif;
	border-bottom: solid 1px #0e181a;
	padding: 7px 0;
	width: 200px;
	float: left;
	color: #999999;
	overflow: hidden;
}
/* clearfix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

#footer {
	CLEAR: both; MARGIN-TOP: 90px; DISPLAY: block; FONT-SIZE: 95%; BACKGROUND: url(../images/footer-bg.gif) repeat-x left 30px; COLOR: #858d8f; POSITION: relative; HEIGHT: 100px
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 950px; LINE-HEIGHT: 100%; PADDING-TOP: 13px
}
#footer A {
	COLOR: #95b7be; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #95b7be; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#gototop {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; BACKGROUND: url(../images/backtotop.gif) no-repeat right center; PADDING-BOTTOM: 3px; MARGIN-LEFT: 500px; PADDING-TOP: 3px
}
/* End hide from IE-mac */

.galtitle{
	margin-top:10px;
	FONT: 170%/100% Georgia, "Times New Roman", Times, serif;
	WIDTH: 760px; 
	COLOR: #fff; 
	
}
.galdesc{
	margin-top:10px;
	FONT: 11px Georgia, "Times New Roman", Times, serif;
	WIDTH: 760px; 
	COLOR: #fff; 
}