/*
	Stylesheet generated by Turbine - http://turbine.peterkroener.de/
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{color:inherit;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;text-decoration:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html {
	font-size: 12px;
	font-family: Tahoma, serifSansSerifMonospace, Verdana, Arial,sans-serif;
	color: $black;
	background: url(/pics/html-bg.gif) 0 0 repeat-x #85dfff;
	letter-spacing: 0.3px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
sup {
	position: relative;
	font-size: 8px;
	top: -0.5em;
	vertical-align: baseline;
}
img {
	border: 0;
}
a {
	color: #000;
}
a, a:link, a:hover, a:active {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
strong {
	font-weight: bold;
}
p {
	margin: 1em 0;
}
textarea {
	font-size: 12px;
	font-family: Tahoma, serifSansSerifMonospace, Verdana, Arial,sans-serif;
}
.hidden {
	display: none !important;
}
.placeholder {
	display: block;
	width: 100%;
	height: 100%;
	background: #ff009c;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#page_wrapper {
	width: 980px;
	margin: 0 auto 0;
}
#header_banner {
	width: 920px;
	height: 110px;
	padding: 20px 30px 0 30px;
	margin: 0 auto 0;
	background: url(/pics/header-banner.png) 17px center no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.img {
	vertical-align: middle;
}
#header {
	height: 47px;
	position: relative;
	z-index: 1100;
	padding: 20px 0 0 0;
}
#header .logo_holder {
	width: 141px;
	height: 47px;
	float: left;
}
#header .logo_holder .logo {
	display: block;
	width: 141px;
	height: 33px;
	background: url(/pics/logo.png) 13px center no-repeat;
	overflow: hidden;
	text-indent: -5000px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#header .logo_holder #city_chooser_link {
	display: block;
	height: 14px;
	line-height: 14px;
	z-index: 2000;
	color: #fff;
	font-weight: normal;
	text-transform: uppercase;
	padding-left: 13px;
	font-size: 10px;
	text-decoration: none;
}
#header .logo_holder #city_chooser_link i {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(/pics/arrows-white.png) 0 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#header .logo_holder .open i {
	background-position: 0 -16px !important;
}
#header .header_bar {
	width: 794px;
	height: 49px;
	float: left;
	background: url(/pics/header-bg.png) 0 -98px repeat-x;
	position: absolute;
	margin: 0 11px;
	z-index: 1101;
	left: 141px;
	top: 20px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#header .header_bar .left {
	width: 11px;
	height: 49px;
	background: url(/pics/header-bg.png) 0 0 no-repeat;
	position: absolute;
	left: -11px;
	top: 0;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#header .header_bar .right {
	width: 11px;
	height: 49px;
	background: url(/pics/header-bg.png) 0 -49px no-repeat;
	position: absolute;
	right: -11px;
	top: 0;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#city_chooser {
	width: 135px;
	position: absolute;
	left: 76px;
	top: 56px;
	background: #1d333b;
	border-bottom-left-radius: 8px; /* Added by border radius plugin */
	border-bottom-right-radius: 8px; /* Added by border radius plugin */
	box-shadow: 0px 3px 6px #000;
	font-size: 10px;
	display: none;
	z-index: 1110;
	-moz-border-radius-bottomleft: 8px; /* Added by border radius plugin */
	-webkit-border-bottom-left-radius: 8px; /* Added by border radius plugin */
	-khtml-border-bottom-left-radius: 8px; /* Added by border radius plugin */
	-moz-border-radius-bottomright: 8px; /* Added by border radius plugin */
	-webkit-border-bottom-right-radius: 8px; /* Added by border radius plugin */
	-khtml-border-bottom-right-radius: 8px; /* Added by border radius plugin */
	-moz-box-shadow: 0px 3px 6px #000; /* Added by box shadow plugin */
	-webkit-box-shadow: 0px 3px 6px #000; /* Added by box shadow plugin */
	zoom: 1; /* Added by box shadow plugin, Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.Shadow(Color='#000000',Direction=90,Strength=4) progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by box shadow plugin, Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color='#000000',Direction=90,Strength=4), progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by box shadow plugin, Added by background-gradient plugin */
}
#city_chooser div {
	padding: 3px 3px 6px 3px;
}
#city_chooser div a.close {
	display: block;
	height: 20px;
	font-family: Verdana;
	line-height: 20px;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	border-bottom: 1px #fff dashed;
	padding: 0 0 0 3px;
	background: url(/pics/small-close.png) right 1px no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#city_chooser div ul {
	margin-top: 4px;
}
#city_chooser div ul li {
	padding: 2px 0 2px 3px;
}
#city_chooser div ul li a {
	color: #fff;
}
#menu {
	margin: 0;
	padding: 3px 0 0 0;
	width: 580px;
	height: 46px;
	float: left;
}
#menu li {
	float: left;
	height: 46px;
	line-height: 46px;
	padding: 0 3px;
	background: url(/pics/header-bg.png) right -147px no-repeat;
	position: relative;
	z-index: 1000;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#menu li a {
	text-transform: uppercase;
	color: #4fc2eb;
	font-weight: bold;
	display: block;
	margin-top: 4px;
	height: 22px;
	line-height: 22px;
	padding: 7px 3px 13px 3px;
}
#menu li a span {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	font-weight: bold;
}
#menu li a:hover, #menu li a.hover {
	border-top: 4px solid #4fc2eb;
	margin-top: 0;
	text-decoration: none;
}
#menu li ul {
	display: none;
	position: absolute;
	left: -5px;
	top: 42px;
	background: url(/pics/submenu-bg.png) 0 bottom no-repeat;
	width: 167px;
	padding: 2px 13px 15px 10px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#menu li ul li {
	height: 24px;
	line-height: 24px;
	background: none;
	padding: 0;
	margin: 0;
	width: 167px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#menu li ul li a {
	font-weight: normal;
	height: 24px;
	line-height: 24px;
	padding: 0 7px;
	margin: 0;
}
#menu li ul li a:hover {
	background: url(/pics/submenu-bg.gif) 0 0 no-repeat;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	border: none;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#menu li.girls a span {
	background: url(/pics/menu_girls_bg.png) 0 0 repeat-x;
	border-radius: 3px; /* Added by border radius plugin */
	padding: 0 3px;
	color: #000;
	-moz-border-radius: 3px; /* Added by border radius plugin */
	-webkit-border-radius: 3px; /* Added by border radius plugin */
	-khtml-border-radius: 3px; /* Added by border radius plugin */
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#menu li.last {
	background: transparent;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#search {
	width: 206px;
	height: 27px;
	padding-top: 11px;
	float: right;
	line-height: 27px;
	position: relative;
}
#search .hover {
	background-position: right -27px !important;
}
#search_field {
	height: 15px;
	line-height: 15px;
	background: url(/pics/search.gif) 0 0 no-repeat;
	width: 160px;
	padding: 6px 10px;
	text-align: right;
	color: #626b6e;
	font-size: 10px;
	border: none;
	position: absolute;
	left: 0;
	top: 11px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#search_submit {
	width: 26px;
	height: 27px;
	background: url(/pics/search.gif) right 0 no-repeat;
	border: none;
	padding: 0;
	margin: 0;
	text-indent: -5000px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 11px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#main_wrapper {
	padding: 0 1px;
}
#main_top {
	height: 13px;
	background: url(/pics/main-bg.png) 0 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#main_bottom {
	height: 13px;
	background: url(/pics/main-bg.png) 0 -13px no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#main, #main_two_cols, #main_three_cols {
	background: url(/pics/main-bg.png) -978px 0 repeat-y;
	min-height: 600px;
	padding: 0 5px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#main_two_cols {
	background: url(/pics/main-bg.png) -2934px 0 repeat-y;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#main_three_cols {
	background: url(/pics/main-bg.png) -1956px 0 repeat-y;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.clear {
	clear: both;
}
#left_col {
	width: 422px;
	float: left;
	margin-right: 1px;
}
#left_col_wide {
	width: 695px;
	float: left;
}
#middle_col {
	width: 272px;
	float: left;
}
#right_col {
	width: 272px;
	float: left;
	margin-left: 1px;
}
.banner a {
	display: block;
	text-decoration: none;
}
.banner_right_top {
	padding: 0 0 14px 0;
	margin: 0 0 10px 9px;
	background: url(/pics/banner-bottom.png) 90px bottom no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.banner_250x90_white {
	width: 250px;
	height: 90px;
	padding: 14px 0 0 0;
	margin: 5px auto 12px;
	background: url(/pics/banner-top-white.png) center 2px no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.banner_70x20 {
	width: 70px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	right: 2px;
	top: 2px;
}
.banner_250 {
	width: 250px;
	padding: 0 0 14px 0;
	margin: 0 auto 10px;
	background: url(/pics/banner-bottom.png) center bottom no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.banner_400 {
	width: 400px;
	padding: 0 0 0 14px;
	margin: 0 0 10px 0;
	background: url(/pics/banner-left.png) 2px center no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.banner_660 {
	width: 660px;
	padding: 0 0 10px 14px;
	margin: 0 auto 0;
	background: url(/pics/banner-left.png) 2px center no-repeat #fff;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.box {
	position: relative;
	z-index: 100;
}
.box .padding {
	padding: 10px;
}
.box h2 {
	background: url(/pics/box-h2-bg.png) 0 2px repeat-x #74d2f4;
	height: 20px;
	line-height: 20px;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	padding: 2px 4px 2px 10px;
	margin-bottom: 5px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.box h2 a {
	font-weight: bold;
	text-decoration: none;
}
.parties {
	margin: 0 0 10px 0;
}
.parties .banner {
	margin: 10px 0;
}
.parties a.list_link {
	display: block;
	height: 72px;
	text-decoration: none;
	margin: 0 5px 0 5px;
	cursor: pointer;
	border-bottom: 1px dashed #238bb1;
}
.parties a.list_link .wrapper {
	height: 52px;
	padding: 10px 5px;
	display: block;
}
.parties a.list_link .wrapper .image {
	float: left;
	display: block;
	width: 200px;
	height: 50px;
	background: #74d2f4;
	padding: 1px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.parties a.list_link .wrapper .text {
	display: block;
	width: 190px;
	float: left;
	padding: 7px 0 0 10px;
	font-size: 10px;
	line-height: 12px;
}
.parties a.list_link:hover .wrapper {
	background: #257591;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.parties a.list_link:hover .wrapper .text {
	color: #fff;
}
.parties a.featured {
	background: url(/pics/featured.gif) right 0 no-repeat;
	height: 69px;
	border: none;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.parties a.featured .wrapper {
	padding: 8px 5px 9px 5px;
}
.parties a.featured .wrapper .text {
	color: #fff;
}
.parties a.featured:hover {
	background: url(/pics/featured.gif) right 0 no-repeat !important;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.trend {
	height: 226px;
	background: url(/pics/trend-box-bg.gif) 0 bottom repeat-x;
	margin-bottom: 10px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.trend .atricle_slider {
	width: 275px;
	height: 163px;
}
.trend .item {
	padding: 6px 6px 0 6px;
	height: 157px;
	width: 263px;
}
.trend .item .image {
	width: 130px;
	height: 148px;
	background: url(/pics/image-shadow.png) center bottom no-repeat;
	float: left;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.trend .item .image div {
	padding: 1px;
	background: #74d2f4;
	height: 128px;
	width: 128px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.trend .item .text {
	float: right;
	width: 127px;
	font-size: 10px;
}
.trend .item .text .title {
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 4px;
	display: block;
	text-align: left;
}
.trend #controls {
	height: 25px;
	clear: both;
	display: block;
}
.trend #controls .controls {
	text-align: center;
}
.trend #controls .controls li {
	display: inline-block;
	width: 29px;
}
.trend #controls .controls li a {
	display: block;
	width: 25px;
	padding: 0 0 2px 0;
	height: 23px;
	line-height: 23px;
	background: url(/pics/bullets.png) 0 0 no-repeat;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	margin: 0 4px;
	float: left;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.trend #controls .controls li a span {
	font-weight: bold;
}
.trend #controls .controls li a:hover {
	background-position: -50px 0;
	text-decoration: none;
}
.trend #controls .controls li.current a {
	background: url(/pics/bullets.png) -25px 0 no-repeat;
	color: #15272d;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.button {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	color: #fff;
	text-align: left;
	padding: 0 10px 0 0;
	background: url(/pics/button.png) right -20px no-repeat;
	margin: 5px 0;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.button span {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	background: url(/pics/button.png) 0 0 no-repeat;
	padding: 0 6px 0 7px;
	overflow: hidden;
	cursor: pointer;
	font-size: 9px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.button_back {
	background: url(/pics/button-back.png) right -20px no-repeat;
	padding: 0 2px 0 0;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.button_back span {
	background: url(/pics/button-back.png) 0 0 no-repeat;
	padding: 0 6px 0 16px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.button:hover {
	background-position: right -60px;
	text-decoration: none;
}
.button:hover span {
	background-position: 0 -40px;
	text-decoration: none;
}
.recent_photos, .photos {
	background: url(/pics/photos-bg.gif) 0 0 repeat-x #2b93b8;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.recent_photos .padding, .photos .padding {
	padding: 10px;
}
.recent_photos a.item, .photos a.item {
	display: block;
	height: 61px;
	width: 252px;
	margin-bottom: 5px;
	text-decoration: none;
	cursor: pointer;
}
.recent_photos a.item .wrapper, .photos a.item .wrapper {
	display: block;
	width: 252px;
	height: 61px;
}
.recent_photos a.item .wrapper .image, .photos a.item .wrapper .image {
	display: block;
	width: 55px;
	height: 55px;
	float: left;
	position: relative;
	border: 3px solid #fff;
}
.recent_photos a.item .wrapper .image .featured, .photos a.item .wrapper .image .featured {
	display: block;
	width: 55px;
	height: 55px;
	position: absolute;
	left: 0;
	top: 0;
	background: url(/pics/featured-icon.png) 0 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.recent_photos a.item .wrapper .text, .photos a.item .wrapper .text {
	display: block;
	float: left;
	width: 180px;
	color: #fff;
	font-size: 10px;
	line-height: 13px;
	padding: 3px 0 0 8px;
}
.recent_photos a.item .wrapper .text .location, .recent_photos a.item .wrapper .text .title, .photos a.item .wrapper .text .location, .photos a.item .wrapper .text .title {
	display: block;
	height: 13px;
	line-height: 13px;
	overflow: hidden;
}
.recent_photos a.item .wrapper .text .location, .photos a.item .wrapper .text .location {
	font-weight: bold;
}
.recent_photos a.item:hover .text, .photos a.item:hover .text {
	text-decoration: underline;
}
.recent_photos a.odd, .photos a.odd {
	background: url(/pics/transparent-white.png) 0 0 repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.recent_photos a.adult .wrapper, .photos a.adult .wrapper {
	background-image: url(/pics/adult.png);
	background-position: 227px 36px;
	background-repeat: no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.recent_photos .banner_250, .photos .banner_250 {
	padding: 14px 0 0 0;
	margin: 5px auto 12px;
	background: url(/pics/banner-top-white.png) center 2px no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.photos {
	background: none;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.photos .padding {
	padding: 7px;
}
.photos a.item {
	height: 63px;
	width: 258px;
	margin: 0;
	border-bottom: 1px dashed #499fbe;
}
.photos a.item .wrapper {
	display: block;
	width: 252px;
	height: 57px;
	padding: 3px;
}
.photos a.item .wrapper .image {
	border: 1px solid #00bcff;
}
.photos a.item .wrapper .text {
	width: 180px;
	padding-left: 6px;
	color: #000;
	text-decoration: none;
}
.photos a.item:hover .wrapper {
	background: #257591;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.photos a.item:hover .wrapper .text {
	color: #fff;
	text-decoration: none;
}
.articles .padding {
	padding: 0 8px 8px 8px;
}
.articles a.item {
	display: block;
	height: 63px;
	margin: 0;
	text-decoration: none;
	cursor: pointer;
	border-bottom: 1px dashed #499fbe;
}
.articles a.item .wrapper {
	display: block;
	height: 63px;
}
.articles a.item .wrapper .image {
	display: block;
	width: 55px;
	height: 55px;
	float: left;
	position: relative;
	border: 1px solid #00bcff;
	margin: 3px 0 0 3px;
}
.articles a.item .wrapper .text {
	display: block;
	float: left;
	font-size: 10px;
	line-height: 13px;
	padding: 3px 0 0 8px;
	width: 184px;
	color: #000;
	text-decoration: none;
}
.articles a.item:hover .wrapper {
	background: #257591;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.articles a.item:hover .wrapper .text {
	color: #fff;
	text-decoration: none;
}
.downloads .padding {
	padding: 7px;
}
.downloads .padding .item {
	display: block;
	text-decoration: none;
	border-bottom: 1px dashed #499fbe;
	cursor: pointer;
	width: 252px;
	height: 63px;
}
.downloads .padding .item .wrapper {
	display: block;
	width: 246px;
	padding: 3px;
	height: 57px;
}
.downloads .padding .item .wrapper .image {
	float: left;
	display: block;
	width: 55px;
	height: 55px;
	background: url(/pics/download-cover.gif) 0 0 no-repeat;
	padding: 1px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.downloads .padding .item .wrapper .text {
	width: 180px;
	display: block;
	padding-left: 6px;
	float: left;
	font-size: 10px;
	line-height: 12px;
	height: 53px;
	overflow: hidden;
}
.downloads .padding .item .wrapper .text .title {
	display: block;
	height: 24px;
	overflow: hidden;
	margin-bottom: 5px;
	font-weight: bold;
}
.downloads .padding .item:hover .wrapper {
	background: #257591;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.downloads .padding .item:hover .wrapper .text {
	color: #fff;
}
.tag_cloud {
	padding: 10px;
	text-align: center;
}
.tag_cloud strong {
	display: block;
	margin-bottom: 10px;
}
.tag_cloud .tag1 {
	font-size: 9px;
}
.tag_cloud .tag2 {
	font-size: 10px;
}
.tag_cloud .tag3 {
	font-size: 11px;
}
.tag_cloud .tag4 {
	font-size: 12px;
	font-weight: bold;
}
.tag_cloud .tag5 {
	font-size: 13px;
	font-weight: bold;
}
.tag_cloud .tag6 {
	font-size: 14px;
	font-weight: bold;
}
.tag_cloud .tag7 {
	font-size: 15px;
	font-weight: bold;
}
.tag_cloud .tag8 {
	font-size: 16px;
	font-weight: bold;
}
.tag_cloud .tag9 {
	font-size: 17px;
	font-weight: bold;
}
.magazine {
	margin: 0 0 10px 0;
}
.magazine .wrapper {
	margin-top: 5px;
	border: 1px solid #74d2f4;
	background: url(/pics/magazine-bg.gif) 0 0 repeat-x #74d2f4;
	padding-bottom: 4px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.magazine .wrapper .item {
	height: 202px;
}
.magazine .wrapper .item .title {
	padding-left: 9px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	background: #74d2f4;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.magazine .wrapper .item .title i {
	display: inline-block;
	height: 16px;
	width: 16px;
	background: url(/pics/arrows-yellow.gif) 0 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.magazine .wrapper .item .content {
	width: 320px;
	height: 160px;
	margin: 22px auto 0;
}
.magazine .wrapper .item .content .image {
	width: 130px;
	height: 148px;
	background: url(/pics/image-shadow.png) center bottom no-repeat;
	float: left;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.magazine .wrapper .item .content .image div {
	padding: 1px;
	background: #274651;
	height: 128px;
	width: 128px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.magazine .wrapper .item .content .text {
	float: right;
	width: 180px;
	font-size: 10px;
	text-align: justify;
}
.magazine .wrapper .loading {
	background: url(/pics/ajax-loader.gif) center 60px no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.magazine a.list, .magazine current {
	display: block;
	height: 19px;
	line-height: 19px;
	font-weight: normal;
	border-bottom: 1px dashed #fff;
	color: #000;
	font-size: 10px;
	margin: 0 7px;
	text-decoration: none;
	padding: 0 2px;
	background: #74D2F4;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.magazine a.list i, .magazine current i {
	display: inline-block;
	height: 16px;
	width: 16px;
	background: url(/pics/arrows-yellow.gif) -16px 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.magazine a.last {
	border: none;
}
.magazine a.list:hover {
	color: #fff;
}
.magazine a.current {
	background: #2f93b7;
	color: #fff;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#footer {
	width: 928px;
	height: 88px;
	margin: -2px auto 20px;
	background: url(/pics/footer-bg.gif) 0 -176px repeat-x;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#footer .left, #footer .right {
	width: 11px;
	height: 88px;
	float: left;
	background: url(/pics/footer-bg.gif) 0 0 repeat-x;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#footer .right {
	float: right;
	background: url(/pics/footer-bg.gif) 0 -88px repeat-x;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#footer .logo {
	width: 155px;
	float: left;
	background: url(/pics/logo-footer.png) 8px 17px no-repeat;
	padding: 57px 0 0 8px;
	color: #fff;
	font-size: 10px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#footer .content {
	width: 500px;
	padding: 17px 0 0 0;
	float: left;
	color: #fff;
	font-size: 10px;
	line-height: 12px;
}
#footer .content a {
	color: #fff;
	font-weight: bold;
}
.search_box {
	background: #212121;
	background-image: linear-gradient(top,#212121,#003041);
	border-radius: 8px; /* Added by border radius plugin */
	width: 650px;
	margin: 0 auto 15px;
	padding: 0 12px 0 12px;
	-moz-border-radius: 8px; /* Added by border radius plugin */
	-webkit-border-radius: 8px; /* Added by border radius plugin */
	-khtml-border-radius: 8px; /* Added by border radius plugin */
	zoom: 1; /* Added by background-gradient plugin, Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false) progid:DXImageTransform.Microsoft.gradient(startColorstr=#212121,endColorstr=#003041,gradientType=0); /* Added by background-gradient plugin, Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false), progid:DXImageTransform.Microsoft.gradient(startColorstr=#212121,endColorstr=#003041,gradientType=0)"; /* Added by background-gradient plugin, Added by background-gradient plugin */
}
.search_box a.title {
	display: block;
	height: 36px;
	line-height: 36px;
	color: #4cc0ea;
	padding: 0 4px;
	text-decoration: none;
	background: url(/pics/icon-open-close.png) right 0 no-repeat;
	overflow: hidden;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.search_box a.open {
	background-position: right -36px;
}
.search_box .wrapper {
	color: #4cc0ea;
	font-size: 10px;
}
.search_box .wrapper .help {
	border-top: 1px dashed #4cc0ea;
	padding: 8px 4px;
	line-height: 12px;
}
.search_box .wrapper .row {
	border-top: 1px dashed #4cc0ea;
	line-height: 12px;
}
.search_box .wrapper .row .input {
	width: 169px;
	height: 15px;
	line-height: 15px;
	padding: 6px;
	background: url(/pics/input.png) 0 0 no-repeat;
	border: none;
	font-size: 10px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.search_box .wrapper .row .checkbox {
	padding: 4px 10px 4px 20px;
}
.search_box .wrapper .row .checkbox input {
	top: 6px;
}
.search_box .wrapper .row .checkbox_inline {
	display: inline;
	position: relative;
	padding: 4px 10px 4px 20px;
}
.search_box .wrapper .row .checkbox_inline input {
	top: 6px;
}
.search_box .wrapper .row .padding {
	padding: 5px;
}
.search_box .wrapper .row .title {
	height: 28px;
	background: url(/pics/search-title-bg.png) left -28px no-repeat;
	padding-left: 6px;
	width: 150px;
	float: left;
	margin: 0 7px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.search_box .wrapper .row .title div {
	text-align: center;
	display: block;
	height: 18px;
	line-height: 18px;
	background: url(/pics/search-title-bg.png) right 0 no-repeat;
	padding: 2px 9px 8px 0;
	color: #13272e;
	font-weight: bold;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.search_box .wrapper .row .title div select {
	height: 18px;
	padding: 0;
	border: 1px solid #b4c1c8;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
}
.search_box .wrapper .date_row .padding {
	font-weight: bold;
	padding: 8px 5px;
}
.search_box .wrapper .date_row .padding .input {
	background: url(/pics/input-date.png) 0 0 no-repeat;
	width: 65px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.search_box .wrapper .gallery_type {
	padding-left: 5px;
}
.search_box .wrapper .gallery_type .left {
	width: 260px;
	float: left;
	padding-bottom: 5px;
}
.search_box .wrapper .gallery_type .left .title {
	margin: 0 0 5px 0;
}
.search_box .wrapper .gallery_type .right {
	width: 380px;
	float: left;
	padding: 5px 0 5px 0;
}
.search_box .wrapper .gallery_type .right .checkbox {
	padding: 4px 8px 4px 20px;
	display: inline-block;
}
.search_box .wrapper .options {
	border-top: 1px dashed #4cc0ea;
	margin: 0 auto 0;
	padding: 0 4px 10px 4px;
}
.search_box .wrapper .options table th {
	padding-right: 40px;
}
.search_box .wrapper .options table th span {
	display: block;
	height: 28px;
	background: url(/pics/search-title-bg.png) left -28px no-repeat;
	padding-left: 6px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.search_box .wrapper .options table th span span {
	text-align: center;
	display: block;
	height: 16px;
	line-height: 16px;
	background: url(/pics/search-title-bg.png) right 0 no-repeat;
	padding: 3px 9px 9px 0;
	color: #13272e;
	font-weight: bold;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.search_box .wrapper .options table td {
	padding-top: 8px;
	vertical-align: top;
}
.search_box .wrapper .buttons {
	margin: 0;
	border-top: 1px dashed #4cc0ea;
	padding: 0 4px 10px 4px;
	text-align: right;
}
.search_box .wrapper .buttons .submit {
	width: 120px;
	float: right;
}
.search_box .wrapper .buttons .submit span {
	display: block;
	height: 28px;
	background: url(/pics/search-title-bg.png) left -28px no-repeat;
	padding-left: 6px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.search_box .wrapper .buttons .submit span span {
	text-align: center;
	display: block;
	height: 28px;
	line-height: 23px;
	background: url(/pics/search-title-bg.png) right 0 no-repeat;
	padding: 0 9px 0 0;
	color: #13272e;
	font-weight: bold;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
span.checkbox {
	display: block;
	position: relative;
	padding: 2px 0 2px 20px;
}
span.checkbox input {
	position: absolute;
	left: 2px;
	top: 4px;
	margin: 0;
}
span.checkbox label {
	line-height: 15px;
}
.result_num {
	padding: 15px 10px;
	text-align: center;
	line-height: 14px;
}
.result_num .small {
	font-size: 10px;
}
.result_num .small a {
	text-decoration: underline;
	font-weight: bold;
}
.result_num .small a:hover {
	text-decoration: none;
}
.downloads_warn {
	padding: 15px;
	line-height: 12x;
	text-align: justify;
	color: #b9b9b9;
	font-size: 10px;
}
.downloads_warn .title {
	text-align: center;
}
.result_list_clubs ul.list li {
	display: block;
	width: 331px;
	height: 144px;
	float: left;
	margin: 0 0 12px 12px;
}
.result_list_clubs ul.list li a {
	display: block;
	width: 331px;
	height: 144px;
}
.result_list_clubs ul.list li a .title {
	background: url(/pics/box-h2-bg.png) repeat-x scroll 0 2px #74D2F4;
	font-weight: bold;
	display: block;
	height: 20px;
	line-height: 20px;
	font-size: 10px;
	padding: 2px 4px 2px 10px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_clubs ul.list li a .body {
	border-color: #74d2f4;
	border-style: dashed;
	border-width: 0 1px 1px 1px;
	height: 120px;
	display: block;
}
.result_list_clubs ul.list li a .body .wrapper {
	display: block;
	padding: 10px;
	height: 100px;
}
.result_list_clubs ul.list li a .body .wrapper .image {
	width: 98px;
	height: 98px;
	display: block;
	float: left;
	border: 1px solid #00bcff;
}
.result_list_clubs ul.list li a .body .wrapper .content {
	width: 198px;
	display: block;
	float: right;
	height: 100px;
	font-size: 10px;
}
.result_list_clubs ul.list li a .body .wrapper .content .type, .result_list_clubs ul.list li a .body .wrapper .content .address {
	height: 12px;
	line-height: 12px;
	overflow: hidden;
	display: block;
}
.result_list_clubs ul.list li a .body .wrapper .content .address {
	height: 24px;
	padding-bottom: 6px;
	display: block;
}
.result_list_clubs ul.list li a .body .wrapper .content .extras {
	padding: 0 0 6px 0;
	height: 36px;
	overflow: hidden;
	display: block;
}
.result_list_clubs ul.list li a:hover {
	text-decoration: none;
}
.result_list_clubs ul.list li a:hover .body {
	color: #fff;
}
.result_list_clubs ul.list li a:hover .body .wrapper {
	background: #257591;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_clubs ul.list li.clear {
	width: auto;
	height: 1px;
	line-height: 1px;
	clear: both;
	float: none;
	margin: 0.result_list_clubs;
}
.result_list_galleries ul.list {
	margin-left: 4px;
}
.result_list_galleries ul.list li {
	display: block;
	width: 219px;
	height: 91px;
	float: left;
	margin: 0 0 8px 8px;
}
.result_list_galleries ul.list li a.box {
	display: block;
	width: 219px;
	height: 91px;
	font-size: 10px;
	text-decoration: none;
	float: left;
}
.result_list_galleries ul.list li a.box .title {
	background: url(/pics/box-h2-bg.png) repeat-x scroll 0 2px #74D2F4;
	font-weight: bold;
	display: block;
	height: 24px;
	line-height: 24px;
	font-size: 10px;
	padding: 0 6px;
	overflow: hidden;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_galleries ul.list li a.box .body {
	border-width: 1px;
	border-style: solid dashed dashed dashed;
	border-color: #fff #74d2f4 #74d2f4 #74d2f4;
	height: 57px;
	padding: 5px;
	display: block;
	line-height: 13px;
}
.result_list_galleries ul.list li a.box .body .image {
	width: 55px;
	height: 55px;
	display: block;
	border: 1px solid #00bcff;
	float: left;
	margin-right: 5px;
	position: relative;
}
.result_list_galleries ul.list li a.box .body .image .featured {
	display: block;
	width: 55px;
	height: 55px;
	position: absolute;
	left: 0;
	top: 0;
	background: url(/pics/featured-icon.png) 0 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_galleries ul.list li a.box:hover .title {
	background-color: #257591;
	color: #fff;
}
.result_list_galleries ul.list li a.box:hover .body {
	background-color: #257591;
	color: #fff;
}
.result_list_galleries ul.list li a.adult .body {
	background-image: url(/pics/adult.png);
	background-position: 186px 38px;
	background-repeat: no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_galleries ul.list li.clear {
	width: auto;
	height: 1px;
	line-height: 1px;
	clear: both;
	float: none;
	margin: 0;
}
.result_list_downloads ul.list {
	margin-left: 12px;
}
.result_list_downloads ul.list li {
	display: block;
	width: 673px;
	margin: 0 0 14px 0;
}
.result_list_downloads ul.list li .item .title {
	background: url(/pics/box-h2-bg.png) repeat-x scroll 0 2px #74D2F4;
	font-weight: bold;
	display: block;
	overflow: hidden;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_downloads ul.list li .item .title a {
	font-size: 10px;
	font-weight: bold;
	display: block;
	padding: 0 6px;
	height: 24px;
	line-height: 24px;
}
.result_list_downloads ul.list li .item .body {
	border-width: 1px;
	border-style: solid dashed dashed dashed;
	border-color: #fff #74d2f4 #74d2f4 #74d2f4;
	height: 65px;
	font-size: 10px;
}
.result_list_downloads ul.list li .item .body .image {
	float: left;
	width: 57px;
	height: 57px;
	padding: 4px;
	border-right: 1px dashed #74d2f4;
}
.result_list_downloads ul.list li .item .body .image div {
	width: 55px;
	height: 55px;
	background: url(/pics/download-cover.gif) 0 0 no-repeat;
	padding: 1px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_downloads ul.list li .item .body .data {
	width: 400px;
	height: 55px;
	float: left;
	padding: 4px;
	line-height: 13px;
	border-right: 1px dashed #74d2f4;
}
.result_list_downloads ul.list li .item .body .data .text {
	height: 26px;
}
.result_list_downloads ul.list li .item .body .like {
	width: 100px;
	height: 21px;
	padding: 22px 0 22px 10px;
	float: left;
}
.result_list_downloads ul.list li .item .body .download {
	width: 69px;
	height: 21px;
	padding: 22px 0 22px 0;
	float: left;
}
.result_list_downloads ul.list li .item .body .download a {
	margin: 0;
}
.result_list_downloads ul.list li .item .tracklist {
	background: #74d2f4;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_downloads ul.list li .item .tracklist a.title {
	display: block;
	height: 18px;
	line-height: 18px;
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
	font-size: 10px;
	padding: 0 0 0 6px;
	text-decoration: none;
	background: #74d2f4;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_downloads ul.list li .item .tracklist a.title span {
	display: inline-block;
	height: 18px;
	width: 10px;
	background: url(/pics/arrows-black.png) 0 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_downloads ul.list li .item .tracklist a.open span {
	background-position: 0 -18px;
}
.result_list_downloads ul.list li .item .tracklist .list {
	display: none;
	font-size: 10px;
	line-height: 13px;
}
.result_list_downloads ul.list li .item .tracklist .list .padding {
	padding: 8px 8px 8px 67px;
}
.result_list_downloads ul.list li.clear {
	width: auto;
	height: 1px;
	line-height: 1px;
	clear: both;
	float: none;
	margin: 0;
}
.result_list_articles ul.list {
	width: 368px;
	margin: 0 auto 10px;
}
.result_list_articles ul.list li {
	padding: 10px 2px;
	border-bottom: #499fbe 1px dashed;
}
.result_list_articles ul.list li .image {
	width: 93px;
	height: 93px;
	float: left;
	border: 1px solid #74d2f4;
	margin-right: 5px;
}
.result_list_articles ul.list li .content {
	width: 263px;
	float: left;
}
.result_list_articles ul.list li .content a.title {
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}
.result_list_articles ul.list li .content .date {
	padding: 5px 0 3px 0;
	font-size: 10px;
}
.result_list_articles ul.list li .content .text {
	line-height: 14px;
	padding-bottom: 5px;
}
.result_list_events ul.list {
	width: 674px;
	margin-left: 12px;
}
.result_list_events ul.list li.day {
	background: url(/pics/box-h2-bg.png) repeat-x scroll 0 2px #74D2F4;
	font-weight: bold;
	display: block;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	padding: 0 6px;
	overflow: hidden;
	margin-top: 10px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_events ul.list li.item {
	padding: 15px 0 0 70px;
}
.result_list_events ul.list li.item .body {
	padding-bottom: 10px;
	border-bottom: 1px #499fbe dashed;
}
.result_list_events ul.list li.item .body .content {
	font-size: 10px;
	line-height: 12px;
}
.result_list_events ul.list li.item .body .content .title {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
.result_list_events ul.list li.item .body .like {
	padding: 5px 0;
	height: 23px;
}
.result_list_events ul.list li.item .body .buttons {
	padding: 5px 0;
	height: 20px;
}
.result_list_events ul.list li.item .body .buttons a.button {
	float: left;
	margin: 0 15px 0 0;
}
.result_list_events ul.list li.item .body .buttons .share {
	float: left;
	margin: 0;
}
.result_list_events ul.list li.featured {
	background: url(/pics/featured-event-icon.gif) 0 8px no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_events ul.list li.last .body {
	border: none;
}
.pager_padding {
	padding-left: 12px;
}
.pager {
	height: 26px;
	margin: 10px 0 10px 0;
}
.pager li {
	float: left;
	width: 27px;
	height: 26px;
	margin-right: 6px;
}
.pager li a {
	display: block;
	height: 26px;
	line-height: 26px;
	background: url(/pics/pager.png) 0 0 no-repeat;
	color: #fff;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.pager li a span {
	display: block;
	width: 27px;
	height: 26px;
	background: url(/pics/pager.png) 0 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.pager li a.current {
	background-position: -27px 0;
}
.pager li a:hover {
	background-position: -27px 0;
	color: #000;
}
.pager li a.first span {
	background-position: 0 -26px;
}
.pager li a.first:hover span {
	background-position: -27px -26px;
}
.pager li a.prev span {
	background-position: 0 -52px;
}
.pager li a.prev:hover span {
	background-position: -27px -52px;
}
.pager li a.last span {
	background-position: 0 -78px;
}
.pager li a.last:hover span {
	background-position: -27px -78px;
}
.pager li a.next span {
	background-position: 0 -104px;
}
.pager li a.next:hover span {
	background-position: -27px -104px;
}
h1, .title_bar {
	background: #212121;
	background-image: linear-gradient(top,#212121,#003041);
	border-radius: 8px; /* Added by border radius plugin */
	width: 650px;
	margin: 0 auto 10px;
	padding: 0 12px 0 12px;
	height: 36px;
	line-height: 36px;
	color: #4cc0ea;
	-moz-border-radius: 8px; /* Added by border radius plugin */
	-webkit-border-radius: 8px; /* Added by border radius plugin */
	-khtml-border-radius: 8px; /* Added by border radius plugin */
	zoom: 1; /* Added by background-gradient plugin, Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false) progid:DXImageTransform.Microsoft.gradient(startColorstr=#212121,endColorstr=#003041,gradientType=0); /* Added by background-gradient plugin, Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false), progid:DXImageTransform.Microsoft.gradient(startColorstr=#212121,endColorstr=#003041,gradientType=0)"; /* Added by background-gradient plugin, Added by background-gradient plugin */
}
.title_bar span {
	font-weight: bold;
	color: #a6e8ff;
}
.facebook_likebox {
	width: 250px;
	height: 250px;
	margin: 0 auto 0;
}
.content_padding {
	padding-left: 18px;
	margin-right: 14px;
}
.club {
	padding-bottom: 10px;
	padding-top: 10px;
	line-height: 14px;
}
.club .images {
	padding-bottom: 10px;
}
.club .images a {
	border: 1px solid #74d2f4;
	display: block;
	float: left;
	width: 98px;
	height: 98px;
	margin: 0 0 4px 4px;
}
.club .images a:hover {
	border-color: #212121;
}
.club .images .big_image {
	width: 350px;
	height: 233px;
	float: left;
	clear: left;
}
.club .images .big_image img {
	border: 1px solid #74d2f4;
	float: none;
	margin: 0;
	width: 348px;
	height: 231px;
}
.club .address, .club .description, .club .data {
	padding-left: 3px;
}
.club .address, .club .description {
	padding-bottom: 14px;
}
.club .address a, .club .description a {
	color: #006b91;
}
.club strong {
	color: #1D7FA2;
}
.club_map_wrapper {
	width: 653px;
	height: 279px;
	background: url(/pics/map-bg.gif) 1px bottom no-repeat;
	padding: 0 8px;
	margin: 10px 0 0 16px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.club_map_wrapper .club_map {
	width: 653px;
	height: 269px;
	border: 1px solid #74d2f4;
}
.report_error {
	height: 20px;
	font-size: 10px;
	line-height: 10px;
	color: #499fbe;
	padding: 10px 0 10px 7px;
}
.report_error .link {
	height: 24px;
	width: 95px;
	float: left;
}
.report_error .link a {
	margin: 0;
}
.back_button {
	height: 20px;
	line-height: 20px;
	color: #499fbe;
	margin: 10px 14px 10px 18px;
	padding: 10px 7px 10px 7px;
	border-top: 1px dashed #499FBE;
	border-bottom: 1px dashed #499FBE;
}
.back_button a.button {
	margin: 0;
}
.related_galleries, .galleries {
	width: 675px;
	padding: 10px 0 5px 0;
	margin-left: 9px;
	border-top: 1px #499fbe dashed;
}
.related_galleries .title, .galleries .title {
	padding: 0 0 10px 13px;
}
.related_galleries .footer, .galleries .footer {
	padding-left: 16px;
}
.related_galleries .result_list_galleries ul, .galleries .result_list_galleries ul {
	margin-left: 4px !important;
}
.related_galleries .result_list_galleries ul li, .galleries .result_list_galleries ul li {
	width: 215px !important;
}
.related_galleries .result_list_galleries ul li a.box, .galleries .result_list_galleries ul li a.box {
	width: 215px !important;
}
.related_downloads {
	width: 662px;
	padding: 10px 0;
	margin-left: 22px;
	border-top: 1px #499fbe dashed;
}
.related_downloads .title {
	padding: 0 0 10px 0;
}
.related_downloads .footer {
	padding: 0 0 5px 0;
}
.related_downloads .result_list_downloads ul.list {
	margin: 0 !important;
}
.related_downloads .result_list_downloads ul.list li {
	width: 660px !important;
}
.related_downloads .result_list_downloads ul.list li .title {
	padding: 0;
}
.related_downloads .result_list_downloads ul.list li .body .data {
	width: 387px !important;
}
.share {
	width: 344px;
	height: 20px;
	margin: 5px 0;
	position: relative;
	z-index: 100;
}
.share .share_title {
	width: 181px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	cursor: pointer;
	background: url(/pics/share.png) 0 0 no-repeat;
	z-index: 102;
	position: absolute;
	left: 0;
	top: 0;
	text-decoration: none;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.share .share_title span {
	color: #fff;
}
.share .open, .share .share_title:hover {
	background-position: 0 -20px !important;
}
.share .share_menu {
	width: 158px;
	height: 19px;
	padding: 1px 0 0 8px;
	background: url(/pics/share.png) -15px -40px no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 101;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.share .share_menu a {
	display: block;
	width: 26px;
	height: 19px;
	overflow: hidden;
	text-indent: -5000px;
	float: left;
	background: url(/pics/share.png) 0 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.share .share_menu a.facebook {
	background-position: -23px -41px;
}
.share .share_menu a.facebook:hover {
	background-position: -23px -61px;
}
.share .share_menu a.twitter {
	background-position: -49px -41px;
}
.share .share_menu a.twitter:hover {
	background-position: -49px -61px;
}
.share .share_menu a.google {
	background-position: -75px -41px;
}
.share .share_menu a.google:hover {
	background-position: -75px -61px;
}
.share .share_menu a.myspace {
	background-position: -101px -41px;
}
.share .share_menu a.myspace:hover {
	background-position: -101px -61px;
}
.share .share_menu a.iwiw {
	background-position: -127px -41px;
}
.share .share_menu a.iwiw:hover {
	background-position: -127px -61px;
}
.share .share_menu a.email {
	background-position: -153px -41px;
}
.share .share_menu a.email:hover {
	background-position: -153px -61px;
}
.gallery_header {
	background: #212121;
	background-image: linear-gradient(top,#212121,#003041);
	border-radius: 8px; /* Added by border radius plugin */
	width: 650px;
	margin: 0 auto 15px;
	padding: 0 12px 12px 12px;
	color: #4cc0ea;
	line-height: 14px;
	-moz-border-radius: 8px; /* Added by border radius plugin */
	-webkit-border-radius: 8px; /* Added by border radius plugin */
	-khtml-border-radius: 8px; /* Added by border radius plugin */
	zoom: 1; /* Added by background-gradient plugin, Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false) progid:DXImageTransform.Microsoft.gradient(startColorstr=#212121,endColorstr=#003041,gradientType=0); /* Added by background-gradient plugin, Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false), progid:DXImageTransform.Microsoft.gradient(startColorstr=#212121,endColorstr=#003041,gradientType=0)"; /* Added by background-gradient plugin, Added by background-gradient plugin */
}
.gallery_header h1 {
	background: transparent;
	padding: 0;
	font-weight: bold;
	border-bottom: 1px dashed #4cc0ea;
	border-radius: 0; /* Added by border radius plugin */
	-moz-border-radius: 0; /* Added by border radius plugin */
	-webkit-border-radius: 0; /* Added by border radius plugin */
	-khtml-border-radius: 0; /* Added by border radius plugin */
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.gallery_header .tags {
	color: #a4e6fe;
	font-style: italic;
	padding-top: 10px;
}
.gallery_header .tags a {
	color: #a4e6fe;
	font-style: italic;
}
.gallery {
	width: 656px;
	padding: 5px 0 10px 10px;
}
.gallery a {
	display: block;
	width: 130px;
	height: 130px;
	border: 1px solid #fff;
	float: left;
	margin: 0 0 23px 23px;
	padding: 4px;
	position: relative;
	opacity: 0.69;
	-moz-opacity: 0.69; /* Added by opacity plugin */
	-webkit-opacity: 0.69; /* Added by opacity plugin */
	-khtml-opacity: 0.69; /* Added by opacity plugin */
	zoom: 1; /* Added by opacity plugin */
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=69); /* Added by opacity plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=69)"; /* Added by opacity plugin */
}
.gallery a span {
	display: none;
}
.gallery a:hover {
	border-color: #5bc8f0;
	opacity: 1;
	-moz-opacity: 1; /* Added by opacity plugin */
	-webkit-opacity: 1; /* Added by opacity plugin */
	-khtml-opacity: 1; /* Added by opacity plugin */
	zoom: 1; /* Added by opacity plugin */
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* Added by opacity plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; /* Added by opacity plugin */
}
.gallery a:hover span {
	display: block;
	width: 122px;
	height: 122px;
	border: 4px solid #5bc8f0;
	position: absolute;
	left: 4px;
	top: 4px;
}
.gallery_comment {
	width: 674px;
	margin: 10px auto 0;
}
.gallery_footer {
	padding: 0 0 10px 38px;
}
.article_wrapper {
	padding: 0 16px;
}
.article_wrapper h1 {
	width: auto;
}
.article {
	margin-bottom: 10px;
}
.article h2 {
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}
.article .head {
	height: 20px;
	line-height: 20px;
	padding: 8px 0;
}
.article .head .date {
	font-size: 10px;
}
.article .head a {
	float: right;
	margin: 0;
}
.article .image_link {
	display: block;
	width: 93px;
	height: 93px;
	float: left;
	margin: 0 10px 10px 0;
	border: 1px solid #00BCFF;
}
.article .body {
	line-height: 14px;
	text-align: justify;
}
.article .foot {
	padding-bottom: 5px;
	border-bottom: 1px dashed #499fbe;
}
.article .share_article {
	border-top: 1px dashed #499fbe;
	margin-top: 5px;
	padding-top: 5px;
}
#image_view {
	width: 800px;
	padding: 10px 10px 0 10px;
	display: none;
}
#image_view .banner {
	padding-bottom: 10px;
	border-bottom: 1px dashed #74d2f4;
}
#image_view .header {
	padding-top: 10px;
	height: 36px;
}
#image_view .header .title {
	display: inline-block;
	background: #212121;
	background-image: linear-gradient(top,#212121,#003041);
	border-radius: 8px; /* Added by border radius plugin */
	margin: 0;
	padding: 0 12px 0 12px;
	height: 36px;
	line-height: 36px;
	color: #4cc0ea;
	-moz-border-radius: 8px; /* Added by border radius plugin */
	-webkit-border-radius: 8px; /* Added by border radius plugin */
	-khtml-border-radius: 8px; /* Added by border radius plugin */
	zoom: 1; /* Added by background-gradient plugin, Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false) progid:DXImageTransform.Microsoft.gradient(startColorstr=#212121,endColorstr=#003041,gradientType=0); /* Added by background-gradient plugin, Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false), progid:DXImageTransform.Microsoft.gradient(startColorstr=#212121,endColorstr=#003041,gradientType=0)"; /* Added by background-gradient plugin, Added by background-gradient plugin */
}
#image_view .header .buttons {
	height: 20px;
	width: 150px;
	text-align: right;
	line-height: 20px;
	padding: 8px 0;
	float: right;
}
#image_view .header .buttons .prev_button, #image_view .header .buttons .next_button {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	width: 60px;
	text-align: center;
	font-size: 10px;
	color: #fff;
	font-weight: normal;
	padding: 0 0 0 7px;
	background: url(/pics/image-buttons.png) 0 0 no-repeat;
	text-decoration: none;
	margin: 0 4px 0 0;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#image_view .header .buttons .prev_button:hover {
	background-position: 0 -40px;
}
#image_view .header .buttons .next_button {
	padding: 0 7px 0 0;
	background-position: 0 -20px;
	margin: 0 0 0 4px;
}
#image_view .header .buttons .next_button:hover {
	background-position: 0 -60px;
}
#image_view .header .share_wrap {
	padding: 10px 0;
}
#image_view .header .share_wrap .share {
	margin: 0;
}
.event_detailed .flyer {
	text-align: center;
}
.event_detailed .flyer img {
	border: 1px solid #a1e1f8;
}
.event_detailed .like {
	padding: 10px;
}
.event_detailed .details {
	clear: both;
	line-height: 15px;
}
.event_detailed .details strong {
	color: #1D7FA2;
}
.event_detailed .details a {
	color: #1D7FA2;
	font-weight: bold;
}
.download_detailed .image {
	text-align: center;
	margin-bottom: 10px;
}
.download_detailed .image img {
	border: 1px solid #a1e1f8;
}
.download_detailed .like {
	padding: 10px;
	width: 100px;
	float: right;
}
.download_detailed .details {
	clear: both;
	margin-top: 10px;
	padding-bottom: 10px;
	line-height: 15px;
}
.download_detailed .details strong {
	color: #1d7fa2;
}
.download_detailed .details .download {
	padding: 10px 0;
	border-width: 1px 0;
	border-style: dashed;
	border-color: #499FBE;
	margin-top: 10px;
}
.download_detailed .details .connect {
	height: 21px;
	margin-top: 10px;
}
.download_detailed .details .connect .like {
	padding: 0;
}
.text_padding {
	width: 650px;
	padding: 0 12px 12px 12px;
	text-align: justify;
	margin: 0 auto 0;
}
#preview {
	position: absolute;
	border: 1px solid #ccc;
	background: #333;
	padding: 5px;
	display: none;
	color: #fff;
	z-index: 50000;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#contact {
	width: 650px;
	margin: 0 auto 0;
}
#contact table td {
	padding: 0 10px;
}
#contact label {
	display: block;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #464646;
	padding: 5px 0 0 0;
}
#contact input, #contact textarea {
	height: 18px;
	line-height: 18px;
	padding: 6px;
	border: #89a5af 1px solid;
	background: #ececec;
	width: 291px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#contact textarea {
	height: 150px;
}
#contact input.focus, #contact textarea.focus {
	border-color: #00bcff;
}
#contact input.error, #contact textarea.error {
	border-color: #da3737;
}
#contact .submit {
	text-align: center;
	padding-top: 10px;
}
#contact .submit input {
	height: 50px;
	width: 200px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	background: url(/pics/submit-bg.gif) 0 0 repeat-x;
	border: none;
	cursor: pointer;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#contact h2 {
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}
#contact h2 span {
	font-size: 12px;
	display: block;
	font-weight: normal;
}
#contact #contact_subject, #contact #contact_message {
	width: 616px;
}
#error_message {
	font-weight: bold;
	line-height: 16px;
	display: none;
	color: #da3737;
	padding: 10px;
	text-align: center;
}
#contact_wait {
	display: none;
	padding: 210px 0 210px 0;
	height: 20px;
	line-height: 20px;
	color: #0c4e64;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	background: url(/pics/ajax-loader.gif) center 150px no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#popup_wrapper {
	display: none;
}
#popup_wrapper .loading {
	width: 674px;
	display: none;
	padding: 210px 0 210px 0;
	height: 20px;
	line-height: 20px;
	color: #0c4e64;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	background: url(/pics/ajax-loader.gif) center 150px no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#popup_wrapper .content {
	width: 674px;
	height: 512px;
}
#contact_sent {
	display: none;
	padding: 210px 0 210px 0;
	height: 20px;
	line-height: 20px;
	color: #44c800;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	background: url(/pics/success.png) center 130px no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#contact_wrapper {
	width: 674px;
	text-align: justify;
	margin: 0 auto 0;
	height: 512px;
}
#contact_wrapper .padding {
	padding: 0 12px 12px 12px;
}
#captcha {
	height: 32px;
}
#captcha img {
	border: #89a5af 1px solid;
}
#captcha a {
	display: block;
	width: 32px;
	height: 32px;
	float: right;
	background: url(/pics/captcha-reload.png) 0 0 no-repeat;
	overflow: hidden;
	text-indent: -5000px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#captcha a:hover {
	background-position: 0 -32px;
}
#intro_wrapper {
	width: 1000px;
	margin: 120px auto 0;
}
#intro_wrapper .left {
	width: 500px;
	float: left;
	text-align: right;
	font-weight: bold;
}
#intro_wrapper .left a {
	display: block;
	background: url(/pics/logo-intro.png) right top no-repeat;
	text-align: right;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	padding-top: 75px;
	height: 16px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#intro_wrapper .left p {
	font-weight: bold;
	line-height: 14px;
	text-shadow: 1px 1px #ccf1ff;
}
#intro_wrapper .right {
	width: 454px;
	padding: 0 0 0 23px;
	border-left: 1px #fff dashed;
	font-size: 10px;
	line-height: 12px;
	float: right;
}
#intro_wrapper .right span.title, #intro_wrapper .right a {
	font-size: 18px;
	line-height: 22px;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
#intro_wrapper .right span.title {
	display: block;
	margin-bottom: 26px;
}
#intro_wrapper .right ul {
	margin-bottom: 50px;
}
#intro_wrapper .right ul li {
	display: block;
	height: 22px;
	margin-bottom: 26px;
}
#intro_wrapper .right a:hover {
	color: #000;
}
#intro_wrapper .shadow {
	height: 90px;
	background: url(/pics/intro-shadow.gif) center top no-repeat;
	clear: both;
	margin-top: 10px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_item {
	background: url(/pics/arrow-black.gif) 10px center no-repeat;
	padding-left: 20px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_item .search_link {
	display: block;
	height: 32px;
	line-height: 32px;
	color: #4cc0ea;
	border-bottom: 1px dashed #003041;
}
.blue {
	color: #3bb7e4;
}
#age_alert .title_bar {
	width: 500px;
}
#age_alert .text {
	text-align: center;
	font-size: 14px;
	line-height: 17px;
}
#age_alert .text .red {
	color: #da3737;
	font-weight: bold;
}
#age_alert .select {
	display: inline-block;
	margin: 0 3px;
	height: 18px;
	line-height: 18px;
	padding: 6px;
	border: #89a5af 1px solid;
	background: #ececec;
	width: 100px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#age_alert .select select {
	padding: 0;
	margin: 0;
	border: 0;
	background: #ececec;
	height: 18px;
	line-height: 18px;
	width: 100%;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#age_alert .focus {
	border-color: #00bcff;
}
#age_alert .error {
	border-color: #da3737;
}
#age_alert .form {
	padding: 10px;
	text-align: center;
	line-height: 38px;
}
#age_alert .submit {
	text-align: center;
	padding-top: 10px;
}
#age_alert .submit input {
	height: 50px;
	width: 200px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	background: url(/pics/submit-bg.gif) 0 0 repeat-x;
	border: none;
	cursor: pointer;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#age_alert .message {
	color: #da3737;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	line-height: 17px;
	padding: 10px 0;
}
#intro_bg {
	opacity: 0.8;
	background: #000;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 10000;
	width: 100%;
	height: 100%;
	-moz-opacity: 0.8; /* Added by opacity plugin */
	-webkit-opacity: 0.8; /* Added by opacity plugin */
	-khtml-opacity: 0.8; /* Added by opacity plugin */
	zoom: 1; /* Added by opacity plugin, Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80) progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by opacity plugin, Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80), progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by opacity plugin, Added by background-gradient plugin */
}
#intro_wide_wrapper {
	background: #fff;
	position: absolute;
	left: 0;
	top: 50px;
	width: 100%;
	height: 100px;
	z-index: 10001;
	padding: 0 0;
	background-repeat: repeat-x;
	background-position: 0 0;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#intro_b_wrapper {
	background: transparent;
	position: absolute;
	left: 0;
	top: 50px;
	width: 100%;
	height: 100px;
	z-index: 10001;
	padding: 10px 0;
	background-repeat: repeat-x;
	background-position: 0 0;
	margin: 0;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#intro_close {
	display: block;
	background: #212121;
	background-image: linear-gradient(top,#212121,#003041);
	border-radius: 8px; /* Added by border radius plugin */
	width: 280px;
	margin: 10px auto 10px;
	padding: 0 12px 0 12px;
	height: 55px;
	line-height: 55px;
	color: #fff;
	font-size: 18px;
	text-align: center;
	text-decoration: none;
	-moz-border-radius: 8px; /* Added by border radius plugin */
	-webkit-border-radius: 8px; /* Added by border radius plugin */
	-khtml-border-radius: 8px; /* Added by border radius plugin */
	zoom: 1; /* Added by background-gradient plugin, Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false) progid:DXImageTransform.Microsoft.gradient(startColorstr=#212121,endColorstr=#003041,gradientType=0); /* Added by background-gradient plugin, Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false), progid:DXImageTransform.Microsoft.gradient(startColorstr=#212121,endColorstr=#003041,gradientType=0)"; /* Added by background-gradient plugin, Added by background-gradient plugin */
}
#intro_close span {
	background: url(/pics/estevan_logo_white.png) 0 0 no-repeat;
	display: inline-block;
	width: 115px;
	height: 33px;
	line-height: 33px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#intro_close:hover {
	color: #4CC0EA;
}
#intro_close:hover span {
	background-position: 0 -33px;
}
#intro_wide {
	padding: 0 10px;
}
#intro_wide a {
	margin: 0 auto 0;
	display: block;
	text-decoration: none;
}
#intro {
	margin: 0 auto 0;
	padding: 10px;
	background: #fff;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#ii_banner {
	width: 800px;
	height: 571px;
}
#ii_banner a {
	display: block;
	width: 800px;
	height: 533px;
	text-decoration: none;
}
#ii_banner #ii_banner_close {
	display: block;
	padding-top: 10px;
	height: 28px;
	line-height: 28px;
	color: #003041;
	font-weight: normal;
	font-size: 18px;
	text-align: center;
}
#super_banner_center {
	width: 1000px;
	height: 130px;
	margin: 0 auto 0;
	position: relative;
}
#super_banner_left {
	width: 230px;
	height: 750px;
	position: absolute;
	top: 0;
	left: -230px;
	z-index: 100;
}
#super_banner_right {
	width: 230px;
	height: 750px;
	position: absolute;
	top: 0;
	left: 1000px;
	z-index: 100;
}
.result_list_girls .girl {
	width: 210px;
	height: 316px;
	float: left;
	margin: 13px 10px;
	position: relative;
}
.result_list_girls .girl .image {
	width: 210px;
	height: 316px;
	overflow: hidden;
	position: absolute;
	display: block;
	text-decoration: none;
	left: 0;
	top: 0;
}
.result_list_girls .girl .image img {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
}
.result_list_girls .girl .image .adult {
	display: inline-block;
	width: 19px;
	height: 19px;
	background: url(/pics/adult.png) 0 0 no-repeat;
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 50;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_girls .girl .content {
	background: url(/pics/girls_transparent_bg.png) 0 0 repeat;
	padding: 11px;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 188px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_girls .girl .content .name {
	display: block;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-shadow: 0 -1px 0 #000;
	line-height: 22px;
}
.result_list_girls .girl .content .city {
	display: block;
	color: #fff;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	text-shadow: 0 -1px 0 #000;
}
.result_list_girls .girl .footer {
	height: 20px;
	padding-top: 8px;
}
.result_list_girls .girl .footer .button {
	margin: 0;
	float: right;
	background-image: url(/pics/button_girls.png);
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_girls .girl .footer .button span {
	background-image: url(/pics/button_girls.png);
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.result_list_girls .girl .footer .like {
	width: 90px;
	height: 20px;
	line-height: 20px;
	float: left;
}
.result_list_girls .girl_hover {
	width: 204px;
	height: 310px;
	border: 3px solid #85dfff;
}
.result_list_girls .girl_hover .image {
	width: 204px;
	height: 310px;
}
.result_list_girls .girl_hover .image img {
	left: -3px;
	top: -3px;
}
.result_list_girls .girl_hover .image .adult {
	right: 7px;
	top: 7px;
}
.result_list_girls .girl_hover .content {
	padding: 11px 8px 8px 8px;
}
.girl_details .image {
	width: 210px;
	height: 316px;
	float: left;
}
.girl_details .details {
	width: 430px;
	float: right;
	line-height: 14px;
}
.girl_details .details .name {
	display: block;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
}
.girl_details .details .city {
	display: block;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 20px;
}
.girl_details .details .data {
	padding-bottom: 10px;
	display: block;
}
.girl_details .details .facebook {
	padding: 10px 0;
	height: 24px;
	overflow: hidden;
}
.girl_details .images {
	clear: both;
	padding-top: 10px;
}
.girl_details .images h2 {
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: bold;
	background: url(/pics/photo_icon.png) 0 0 no-repeat;
	padding-left: 35px;
	line-height: 21px;
	position: relative;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.girl_details .images h2 span {
	display: block;
	float: right;
	width: 200px;
	text-align: right;
	position: absolute;
	right: 0;
	top: 0;
	height: 16px;
	padding: 2px 0 3px 0;
	font-size: 12px;
}
.girl_details .images h2 span a {
	display: inline-block;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-decoration: none;
	margin: 0 5px;
	background: url(/pics/photostream_icons.png) 0 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.girl_details .images h2 span .facebook:hover {
	background-position: -16px 0;
}
.girl_details .images h2 span .twitter {
	background-position: 0 -16px;
}
.girl_details .images h2 span .twitter:hover {
	background-position: -16px -16px;
}
.girl_details .images h2 span .flickr {
	background-position: 0 -32px;
}
.girl_details .images h2 span .flickr:hover {
	background-position: -16px -32px;
}
.girl_details .images h2 span .deviantart {
	background-position: 0 -48px;
}
.girl_details .images h2 span .deviantart:hover {
	background-position: -16px -48px;
}
.girl_details .images a.lightbox {
	display: block;
	width: 130px;
	height: 130px;
	float: left;
	margin: 15px;
	text-decoration: none;
}
.girl_details .comments {
	padding: 10px 0;
}
.girl_details .back_button {
	margin: 10px 0;
}
.girls_box_content {
	width: 409px;
	height: 230px;
	background: url(/pics/girls_box_bg.png) 0 0 no-repeat;
	margin: 0 auto 10px;
	position: relative;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.girls_box_content .girls_box_slider_wrapper {
	width: 332px;
	height: 168px;
	position: absolute;
	overflow: hidden;
	display: none;
	left: 38px;
	top: 18px;
}
.girls_box_content .girls_box_slider_wrapper .slide {
	height: 150px;
	width: 332px;
}
.girls_box_content .girls_box_slider_wrapper .slide .image {
	float: left;
	width: 116px;
	height: 168px;
	padding-left: 16px;
	background: url(/pics/girls_box_img_shadow.png) 0 bottom no-repeat;
	position: relative;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.girls_box_content .girls_box_slider_wrapper .slide .image div {
	border: 1px solid #fff;
	width: 98px;
	height: 148px;
}
.girls_box_content .girls_box_slider_wrapper .slide .text {
	width: 178px;
	height: 132px;
	float: right;
	padding: 18px 0 0 19px;
	color: #fff;
	position: relative;
	background: url(/pics/girls_box_slide_bg.png) 0 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.girls_box_content .girls_box_slider_wrapper .slide .text .name {
	display: block;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
}
.girls_box_content .girls_box_slider_wrapper .slide .text .city {
	display: block;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 20px;
}
.girls_box_content .girls_box_slider_wrapper .slide .text .data {
	padding-bottom: 10px;
	display: block;
}
.girls_box_content .girls_box_slider_wrapper .slide .text .button {
	margin: 5px 0 0 0;
	background-image: url(/pics/button_girls.png);
	position: absolute;
	left: 19;
	bottom: 10px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.girls_box_content .girls_box_slider_wrapper .slide .text .button span {
	background-image: url(/pics/button_girls.png);
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.girls_box_content .girls_box_slider_wrapper .slide .text .like {
	width: 90px;
	height: 20px;
	line-height: 20px;
	position: absolute;
	right: 0;
	bottom: 10px;
}
.girls_box_content .pagination {
	display: block;
	height: 16px;
	line-height: 16px;
	position: absolute;
	left: 12px;
	bottom: 12px;
}
.girls_box_content .pagination li {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin: 0 3px;
}
.girls_box_content .pagination li a {
	display: inline-block;
	background: url(/pics/girls_box_pager.png) 0 0 no-repeat;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 -1px 0 #387085;
	font-size: 10px;
	text-decoration: none;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.girls_box_content .pagination li a:hover {
	background-position: 0 -16px;
}
.girls_box_content .pagination li.current a {
	background-position: 0 -32px;
}
.girls_box_content .more {
	position: absolute;
	bottom: 10px;
	margin: 0;
	right: 12px;
}
.girls_box_content .prev, .girls_box_content .next {
	display: block;
	width: 35px;
	height: 40px;
	text-decoration: none;
	text-indent: -5000px;
	overflow: hidden;
	background: url(/pics/girls_box_prevnext.png) 0 0 no-repeat;
	position: absolute;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.girls_box_content .prev {
	left: -4px;
	top: 76px;
}
.girls_box_content .prev:hover {
	background-position: 0 -40px;
}
.girls_box_content .next {
	right: -4px;
	top: 76px;
	background-position: -35px 0;
}
.girls_box_content .next:hover {
	background-position: -35px -40px;
}
#gallery_last_frame_wrapper {
	display: none;
}
.gallery_last_frame {
	width: 800px;
}
.gallery_last_frame a {
	display: block;
	width: 326px;
	float: left;
	margin: 0 37px;
	line-height: 20px;
	color: #4fc2eb;
	font-size: 14px;
	text-align: left;
}
.gallery_last_frame a .image {
	display: block;
	border: 3px solid #4fc2eb;
	margin-bottom: 5px;
}
.games_list {
	padding: 0 10px;
}
.game {
	padding: 20px 265px 20px 10px;
	position: relative;
	border-bottom: 1px dashed #238bb1;
	display: block;
	text-decoration: none;
}
.game .image {
	display: block;
	background: #0e546e;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.game .play {
	display: block;
	width: 190px;
	height: 96px;
	font-size: 26px;
	background: url(/pics/game.png) 0 0 no-repeat;
	position: absolute;
	right: 25px;
	top: 30px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	line-height: 32px;
	padding: 40px 0 80px 26px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.game .details {
	margin: -45px 16px 0 16px;
	line-height: 16px;
	display: block;
}
.game strong {
	display: block;
	position: relative;
	line-height: 32px;
	color: #fff;
	font-weight: bold;
	font-size: 26px;
	padding: 10px 15px;
	background: #0e546e;
	margin-bottom: 10px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.game .timer {
	display: block;
	font-size: 12px;
	color: #b3b2b2;
	font-weight: bold;
	margin-top: 8px;
	padding: 0 0 0 28px;
	position: relative;
	line-height: 20px;
	height: 20px;
}
.game .timer i {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 0;
	top: 0;
	background: url(/pics/game.png) -216px 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.game .timer .countdown {
	color: #61767d;
	font-weight: bold;
}
.game .timer .countdown span {
	color: #b3b2b2;
	font-weight: bold;
}
.game:hover {
	text-decoration: none;
}
.game:hover strong {
	background: #062b39;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.game:hover img {
	opacity: .3;
	-moz-opacity: .3; /* Added by opacity plugin */
	-webkit-opacity: .3; /* Added by opacity plugin */
	-khtml-opacity: .3; /* Added by opacity plugin */
	zoom: 1; /* Added by opacity plugin */
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* Added by opacity plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)"; /* Added by opacity plugin */
}
.box .game {
	padding: 10px 0;
}
#game {
	padding: 10px;
}
#game .fb {
	margin-bottom: 20px;
	padding: 0 10px;
	height: 20px;
}
#game .winners_num {
	padding: 8px 0 18px 20px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
}
#game .winners_num i {
	display: inline-block;
	width: 21px;
	height: 22px;
	background: url(/pics/game.png) -216px -20px no-repeat;
	vertical-align: top;
	margin: 0 10px 0 0;
	float: left;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#game .timer {
	display: block;
	font-size: 12px;
	color: #b3b2b2;
	font-weight: bold;
	padding: 0 0 0 48px;
	margin-bottom: 20px;
	position: relative;
	line-height: 20px;
	height: 20px;
}
#game .timer i {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 20px;
	top: 0;
	background: url(/pics/game.png) -216px 0 no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#game .timer .countdown {
	color: #61767d;
	font-weight: bold;
}
#game .timer .countdown span {
	color: #b3b2b2;
	font-weight: bold;
}
#game .sum {
	display: block;
	font-size: 12px;
	color: #b3b2b2;
	font-weight: bold;
	padding: 0 0 0 20px;
	margin-bottom: 20px;
	line-height: 20px;
	height: 20px;
}
#game .sum span {
	color: #000;
	font-weight: bold;
}
#game .image {
	margin-bottom: 20px;
	text-align: center;
}
#game .image a {
	text-decoration: none;
}
#game .descr {
	font-size: 16px;
	line-height: 20px;
	padding: 0 15px;
	margin-bottom: 20px;
}
#game label.error {
	color: #DA3737;
	display: block;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 5px;
}
#game .text {
	font-size: 16px;
	line-height: 20px;
	position: relative;
	padding: 5px 0 5px 44px;
	margin-bottom: 10px;
}
#game .text strong span {
	display: inline-block;
	background: #75d6f9;
	width: 30px;
	height: 30px;
	border-radius: 30px; /* Added by border radius plugin */
	text-align: center;
	line-height: 30px;
	font-weight: bold;
	position: absolute;
	left: 0;
	top: 0;
	-moz-border-radius: 30px; /* Added by border radius plugin */
	-webkit-border-radius: 30px; /* Added by border radius plugin */
	-khtml-border-radius: 30px; /* Added by border radius plugin */
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#game .answers {
	margin-bottom: 20px;
	padding: 0 0 0 35px;
}
#game .answers .row {
	line-height: 20px;
	padding: 10px 0 10px 25px;
	position: relative;
	font-size: 16px;
}
#game .answers .row input {
	margin: 0;
	position: absolute;
	left: 0;
	top: 14px;
}
#game .right_answers .row i {
	display: inline-block;
	width: 16px;
	height: 16px;
	position: absolute;
	left: 0;
	top: 12px;
	background: url(/pics/game.png) -232px -68px no-repeat;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#game .right_answers .right_row i {
	background-position: -216px -68px;
}
#game .game_form {
	padding: 0 30px;
}
#game .game_form h3 {
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
	line-height: 20px;
}
#game .game_form table td {
	padding: 6px;
}
#game .game_form table td label {
	display: block;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 5px;
}
#game .game_form table td label.error {
	color: #DA3737;
}
#game .game_form input, #game .game_form textarea {
	height: 18px;
	line-height: 18px;
	padding: 6px;
	border: #89a5af 1px solid;
	background: #ececec;
	width: 291px;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#game .game_form textarea {
	height: 150px;
}
#game .game_form input.focus, #game .game_form textarea.focus {
	border-color: #00bcff;
}
#game .game_form input.error, #game .game_form textarea.error {
	border-color: #da3737;
}
#game .game_form button {
	height: 50px;
	width: 200px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	background: url(/pics/submit-bg.gif) 0 0 repeat-x;
	border: none;
	cursor: pointer;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#game .winners {
	margin: 15px 0 8px 0;
	padding: 0 0 0 40px;
	position: relative;
	line-height: 28px;
}
#game .winners i {
	display: inline-block;
	width: 30px;
	height: 26px;
	background: url(/pics/game.png) -216px -42px no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
#game .winners strong {
	display: block;
	margin-bottom: 20px;
}
#game .winners span {
	display: block;
}
.form_message {
	margin: 0 0 20px 0;
}
.form_message h2 {
	display: inline-block;
	padding: 0 10px;
	line-height: 32px;
	color: #fff;
	margin: 0;
	background: #fb0d25;
	font-size: 16px;
	font-weight: bold;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.form_message h2.green {
	background: #009200;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.no_items {
	padding: 10px 0 20px 20px;
}
.no_items h2 {
	font-size: 16px;
	font-weight: bold;
}
#closed_games {
	padding: 10px;
}
#closed_games h2 {
	padding: 0 0 10px 10px;
	font-size: 16px;
	font-weight: bold;
}
.closed_game {
	padding: 10px 0 15px 10px;
	border-bottom: 1px dashed #238bb1;
	font-size: 14px;
}
.closed_game .title {
	margin-bottom: 8px;
	line-height: 38px;
}
.closed_game .title a {
	color: #062b39;
	font-size: 26px;
	font-weight: bold;
}
.closed_game .winners {
	margin: 15px 0 8px 0;
	padding: 0 0 0 40px;
	position: relative;
	line-height: 28px;
}
.closed_game .winners i {
	display: inline-block;
	width: 30px;
	height: 26px;
	background: url(/pics/game.png) -216px -42px no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	zoom: 1; /* Added by background-gradient plugin */
	filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
}
.closed_game .winners strong {
	display: block;
	margin-bottom: 20px;
}
.closed_game .winners span {
	display: block;
}
.closed_game .footer {
	color: #a2a2a2;
}
.closed_game .footer a {
	color: #a2a2a2;
}
