﻿body {

	font-family: Verdana, Tahoma, Arial, sans-serif;

	font-size: 11px;

	background: #fffff;

	text-align: center;

	margin: 0;

	padding: 0;

}



img {

border:none;

}



a {

text-decoration:none;

color:#000;

}



li {

list-style:none;

}



ul,h1,h2,h3,h4,h5,h6,div,p {

margin:0;

padding:0;

}

#wrapper {

	width: 100%;

	margin: 0;

	padding: 0;

	background-position: 0 158px;

	background:url(../images/bodybg.gif) left top repeat-x;

}

#page {

	text-align: left;

	margin: 0px auto;

	width: 960px;

}

#header {

	padding: 1px 10px 0 0;

	height: 350px;

	width: 958px;

}

#header h1, #header h1 a {

	margin:0px;

}



#header_top {

width:968px;

background:url(../images/top_bg.gif) left top no-repeat;

height:297px;

position:relative;

}



.top_para {

width:968px;

text-align:left;

position:absolute;

}



.top_para h1 {

font:bold 11px Tahoma;

color:#000;

padding:2px 0 0 214px;

width:428px;

}



.top_para p{

padding-left:214px;

width:428px;

}



.logo {

text-align:left;

position:absolute;

}



.logo img {

margin:14px 0 0 50px;

}



.cat1 {

position:absolute;

margin:84px 0 0 10px;

padding:0;

}



.cat2 {

position:absolute;

margin:135px 0 0 190px;

padding:0;

}



.twocats {

position:absolute;

margin:172px 0 0 345px;

padding:0;

}



.rcat {

position:absolute;

margin:168px 0 0 718px;

padding:0;

}



.girl {

position:absolute;

margin:35px 0 0 796px;

padding:0;

}



.trightbg {

position:absolute;

margin:0 0 0 399px;

padding:0;

}



.tbtnimg {

position:absolute;

margin:268px 0 0 2px;

padding:0;

}



.c {

	float: left;

}

.cr {

	clear: left;

}

td {

	vertical-align: top;

}

h1 {

	font-size: 15pt;

	margin: 5px 0 5px 0;

}

h2, h2 a {

        text-align: left;

	font-size: 12px;

	font-weight:normal;

	font-family:Tahoma;

	color: #003399;

	margin: 0px 10px 0px 10px;

	padding: 3px 0;

}

.container {

	height: 80px;

}

h3 {

	color: #000000;

	font-size: 14px;

        margin: 5px 0 5px 0;

	font-family:"Times New Roman", Times, serif;

	font-weight:normal;

        padding: 3px;

	background-color: #ffffff;

	border-top: 1px solid rgb(177, 178, 185);

	height:1px;



}

#descr {

	font-family: "Times New Roman", Times, serif;

	font-size: 20px;

	line-height: 21px;

	height: 1px;

	padding: 1px;

	margin: 0;

	color: #ffffff;

	background-color: #003399;

	border-top: 1px solid rgb(177, 178, 185);

	border-bottom: 1px solid rgb(177, 178, 185);

}

table.formPage {

	border: 1px solid #A0A0A0;

}

td.err {

	padding: 3px;

	color: #FF0000;

	background: #FFEDED;

	border: 1px solid #A0A0A0;

	text-align: left;

}

td.msg {

	padding: 3px;

	color: #0000FF;

	background: #EDF3FF;

	border: 1px solid #A0A0A0;

	text-align: left;

}

.label {

	text-align: right;

}

.buttons {

	border-top: 1px solid #A0A0A0;

	text-align: center;

}

.count {

	color: #6f6f6f;

	font-size: 8pt;

	font-weight: normal;

}

#links a {

	font-size: 10pt;

}

#links p {

	margin: 0 0 7px 0;

}

#articles {

	padding: 0 0 0 70px;

}



.url {

	color: #6f6f6f;

}

#path, #path a {

	padding: 1px;

	line-height: 13px;

	color: color: rgb(68, 71, 81);

}

.submit {

	float: right;

	vertical-align: bottom;

	padding: 3px;

}

#user-bar {

	clear: both;

	width: 50%;

	margin: 10px 0 15px auto;

	padding: 1px;

	line-height: 14px;

	text-align: right;

	color: rgb(68, 71, 81);

}

#user-bar a {

	color: rgb(68, 71, 81);

}

.text, .btn {

	font-size: 8pt;

	font-family: Verdana, Tahoma, Arial, sans-serif;

}

input.text {

	color: #000000;

	border: 1px solid #5e74b3;

}

textarea.text {

	font-size: 8pt;

	border: 1px solid #5e74b3;

}

select {

	font-size: 8pt;

	border: 1px solid #5e74b3;

}

.captcha {

	border: 1px solid #5e74b3;

	margin-top: 10px;

}

form {

	display: inline;

	margin: 0;

	padding: 0;

}

.btn {

	font-size: 8pt;

	font-weight: bold;

	border: 1px solid #5e74b3;

	background-color: rgb(225, 225, 225);

	cursor: pointer;

	height: 17px;

}

span.req {

	margin-left: 3px;

	color: #FF0000;

	font-weight: bold;

}

div.errForm, span.errForm {

	margin: 0px 0 0px 5px;

	padding: 2px 3px 2px 3px;

	color: #FF0000;

	background: #FFFFF3;

	border: 1px solid #cccccc;

	text-align: left;

	clear: right;

}

.small, .small a {

	padding: 0px;

	margin: 0px;

	color: #909090;

	font-size: 7pt;

	text-decoration: none;

}

.sort {

	color: #000000;

}

p.subcats {

        text-align: left;

	margin: 0px 0px 0px 0px;

	padding: 3px 3px 3px 17px;

	color: #8c2e26;

}

p.subcats a {

}

div.pr {

	font-size: 6pt;

	color: #000000;

	float: left;

	height: 30px;

	margin-right: 5px;

}

div.prg {

	width: 40px;

	border: 1px solid #999999;

	height: 3px;

	font-size: 1px;

}

div.prb {

	background: #5eaa5e;

	height: 3px;

	font-size: 1px;

}

div.footer {

	bottom: 0;

	clear: both;

	text-align: center;

	border-top: 1px solid #E0E0E0;

	padding: 3px 0 20px 0;

	margin-top: 50px;

}

div.footer a {

	color: rgb(68, 71, 81);

	

}

.price {

	border: 1px solid #A0A0A0;

}

.price table td {

	margin: 0;

	padding: 2px;

	vertical-align: bottom;

}

.paging-links, .paging-info {

	text-align: right;

}

.paging-info {

	font-style: italic;

}

.limit_field {

	border: 0 solid transparent;

	border-width: 0;

}

#toggleCategTree {

	display: block;

	cursor: pointer;

	cursor: hand;

	color: #6A8AD4;

}

#categtree {

	margin: 3px 0;

	height: 200px;

	width: 300px;

	overflow: auto;

	border: 1px dotted #9EC2F3;

	border-width: 0 1px 1px;

}

#catTitle {

	background: #fff;

}

/* Important for Konqueror */

#categtree h2 {

	margin: 0 0 5px;

	padding: 2px;

	text-align: center;

	color: #5e74b3;

	background: #DDE5F3;

	vertical-align: middle;

}

#categtree #close_tree {

	right: 0;

	padding: 1px;

	text-align: center;

	white-space: nowrap;

	cursor: pointer;

	cursor: hand;

}

#categtree .categ-item {

	clear: both;

	margin: 3px 5px;

	padding: 2px 5px;

	display: block;

	border: 1px dotted #CBE2EC;

	border-width: 1px 0;

	cursor: pointer;

	cursor: hand;

}

#categtree .categ-item img {

	margin-right: 1em;

}

#categtree .odd {

	background: #F8F8FC;

}

#categtree .even {

	background: #fff;

}

#categtree .categ-item:hover {

	background: #eee;

}

legend {

	border-width: 1px;

	border-color: #5e74b3;

	border-style: dotted;

	padding: 3px;

	font-weight: bold;

	color: #5e74b3;

}

fieldset {

	border-width: 1px;

	border-color: #5e74b3;

	border-style: solid;

	background-color: #bfaa84;

	padding-left: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

}

label {

	cursor: pointer;

}

table.comment {

	border-width: 1px;

	border-color: #5e74b3;

	border-style: dotted;

	margin-top: 5px;

}

tr.comment {

	background-color: #5e74b3;

	color: #bfaa84;

}

h4 {

	color: #5e74b3;

	font-size: 8pt;

	padding: 0;

}

#homex {

}

#homex .block {

	width: 120px;

	height: 130px;

	float: left;

	border: 1px solid #ddd;

	text-align: center;

	margin: 8px;

}

#homex .top {

	height: 40px;

	text-align: left;

	margin-top: 15px;

}

#homex .topleft {

	height: 40px;

}

#homex .topright {

	background-position: right;

	height: 40px;

}

#homex .toptxt {

	margin: 14px 0 0 35px;

	float: left;

	color: rgb(68, 71, 81);

	font-size: 16px;

	padding: 0;

	border-bottom: 1px #333333 dotted;

}

#homex .l a {

	display: block;

	padding: 2px;

	font-size: 9px;

	margin: 2px;

	height: 40px;

	width: 103px;

}

#homex img {

	height: 75px;

	width: 100px;

	padding: 2px 2px;

	border: 0;

}

#homexer {

}

#homexer .block {

	width: 120px;

	height: 130px;

	float: left;

	border: 1px solid #ddd;

	text-align: center;

	margin: 8px;

}

#homexer .top {

	height: 40px;

	text-align: left;

	margin-top: 15px;

}

#homexer .topleft {

	height: 40px;

}

#homexer .topright {

	background-position: right;

	height: 40px;

}

#homexer .toptxt {

	margin: 14px 0 0 35px;

	float: left;

}

.content {

	width: 570px;
}

.contentfooter {

	width: 570px;

	text-align: left;

}



#footer {

width:100%;

background:#a87d52;

height:60px;

clear:both;

margin-top:30px;

}



#footerpart {

width:968px;

margin:0 auto;

}



.foo_left {

width:400px;

float:left;

}



.right_txt {

font:normal 12px Tahoma;

color:#fff;

text-indent:20px;

padding-top:10px;

height:22px;

text-align:left;

}



.fmenu ul {

margin-left:10px;

padding:0;

}



.fmenu li {

float:left;

color:#fff;

font:normal 12px Tahoma;

height:22px;

line-height:22px;

text-align:center;

padding-right:5px;

}



.fmenu li a:link,.fmenu li a:visited {

color:#fff;

}



.home a {

width:53px;

display:block;

}



.home a:hover {

background:url(../images/home_hover.png) left top no-repeat;

}



.home_active a {

background:url(../images/home_hover.png) left top no-repeat;

display:block;

width:53px;

}



.privacy a {

width:82px;

display:block;

}



.privacy a:hover {

background:url(../images/privacy_hover.png) left top no-repeat;

}



.privacy_active a {

background:url(../images/privacy_hover.png) left top no-repeat;

display:block;

width:82px;

}



.love a {

width:122px;

display:block;

}



.love a:hover {

background:url(../images/love_hover.png) left top no-repeat;

}



.love_active a {

background:url(../images/love_hover.png) left top no-repeat;

display:block;

width:122px;

}



.foo_right {

width:567px;

float:right;

background:url(../images/fooright_bg.gif) left top no-repeat;

height:90px;

margin-top:-30px;

font-size:12px;

color:#fff;

}



.foo_right h3 {

font:normal 12px Tahoma;

color:#fff;

padding:55px 0 0 222px;

background:none;

border:none;

}

.cat_bg {width:186px;background:url(../images/cat_bg1.jpg) left top no-repeat;}

.cat_txt h3 {color:#e20448;font-size:14px;padding-top:12px;text-align:center;height:30px; font-family:Tahoma; background-color:Transparent !important; border-top:0px !important; margin:0px !important; }

.cat_menu ul {margin:0 0 0 17px;padding:0;}

.cat_menu li {font-size:12px;height:22px;line-height:22px;width:148px;text-align:left;padding-left:20px;margin-top:3px; font-family:Tahoma;}

.cat_menu li:hover, .cat_active {background:url(../images/cat_hover.png) left top no-repeat;}

.leftsky {text-align:center;padding:15px 0 75px 12px;}

#column3 {width:186px;background:url(../images/cat_bg.jpg) left top no-repeat; float:left;}

.yes_bg {width:186px;height:189px;margin-top:8px;background:url(../images/yes_bg.png) center top no-repeat;}

.alert_img img {padding:7px 0 0 3px;}

.name_part {width:186px;}

.name_txt {height:12px;padding:3px 0 0 20px;}

.name_box {padding-left:18px;}

.name_box input {width:142px;height:20px;background:url(../images/name_box.png) left top no-repeat;background-color:Transparent;border:0;font:normal 11px Tahoma;padding:3px 0 0 5px;}

.send_btn input {width:148px;height:16px;background:url(../images/send_img.png) left top no-repeat;background-color:Transparent;border:0;margin:2px 0 0 16px;}

.sho_img img {padding:5px 0 0 15px;}

.bm_bg {width:186px;background:url(../images/bm_bg.png) center top no-repeat;height:36px;text-align:center;padding-top:4px;margin-bottom:16px; margin-top:10px;}

.bm_bg h3 {font:normal 11px Tahoma;color:#ca3333;background-color:Transparent !important; border-top:0px !important; padding:0px !important; margin:0px !important;}

.rightsky {text-align:center;}

.rightsky img {text-align:left;padding:25px 0 0 12px;}

.login_bg {background:url(../images/login_bg.jpg) center top no-repeat;height:181px;margin-top:25px;position:relative;}

.login_arr {position:absolute;margin:-2px 0 0 154px;}

.login_txt p {font:bold 13px "Trebuchet MS";color:#fff;text-indent:10px;padding:3px 0 0 24px;}

.loginpart {width:165px;font:normal 13px Tahoma;color:#fff;margin:10px 0 0 22px;}

.login_box {width:143px;height:25px;background:url(../images/login_box.png) left top no-repeat;}

.login_box input {width:143px;height:25px;background-color:Transparent;border:0;padding:5px 0 0 6px;}

.login_btn input {background:url(../images/login_btn.png) left top no-repeat;width:133px;height:22px;background-color:Transparent;border:0;margin:6px 0 0 5px;}

.get_bg {background:url(../images/get_bg.gif) center top no-repeat;height:30px;text-align:center;color:#fff;}

.get_bg a{font:11px Tahoma; text-decoration:none;}

.search_bg {width:580px;background:url(../images/search_bg.jpg) left top no-repeat;height:80px;margin:0px 0px 20px 0px;}

.search_part {width:500px;float:left;}

.search_txt {width:500px;text-align:center;}

.search_txt img {padding-top:10px;}

.enterpart {width:500px;margin-top:8px;}

.enter_txt {float:left;width:172px;padding:5px 0 0 20px;}

.enter_box {float:left;background:url(../images/enter_box.gif) left top no-repeat;width:237px;height:23px;}

.enter_box input {width:225px;height:15px;background-color:Transparent;border:0;font:normal 11px Tahoma;padding:4px 0 0 5px;}

.fetch_btn {float:left;margin-left:2px;}

.fetch_btn input {background:url(../images/fetch_btn.gif) left top no-repeat;width:65px;height:24px;background-color:Transparent;border:0;}

.spup_img {width:72px;float:left;margin:3px 0 0 8px;}

.wel_txt{font:normal 21px Tahoma;text-align:center;height:35px;}

.wel_txt h2 span {color:#bd0c0c;}

.bow_para {clear:both;}

.bow_para p {width:558px;font-size:12px;margin:15px 0 0 8px;}

.add_txt {width:500px;clear:both;text-align:right;font-weight:700;padding:6px 40px 0 0;}

.add_txt span {color:#b01616;}

.ban1 {height:250px;width:314px;float:left;}

.ban1a {height:250px;width:261px;float:right;}
#bar_down{border-right:#f68a91 1px solid;border-top:#f68a91 1px solid;font-weight:700;border-left:#f68a91 1px solid;color:#f25561;border-bottom:#f68a91 1px solid;height:20px;text-align:center;background:#f25561 url(../images/bar1.gif);margin:0 15px;padding:5px 10px 0 5px;}
#bar_detail{border-right:#f25561 1px solid;border-left:#f25561 1px solid;text-align:left;margin:0 15px;padding:5px 10px 0 5px;}
#bar{font-weight:700;color:#bd0300;height:20px;padding:5px 0;}
#container{width:98%;padding:5px;}
#content{font-size:10px;height:60px;padding:5px;}
#sidebar-a{float:left;padding:5px;}
#sidebar-b{float:right;padding:5px;}
#footer-ds{vertical-align:top;border-bottom:#e0e0e0 1px solid;height:15px;text-align:left;background:#fff;padding:2px 10px;}
#footer-ds2{border-right:#ccc 1px solid;border-top:#ccc 1px solid;font-size:10px;border-left:#ccc 1px solid;border-bottom:#ccc 1px solid;text-align:left;background:#fafafa;padding:1px 10px;}
.im{border-right:#b7b9bd 1px solid;border-top:#b7b9bd 1px solid;border-left:#b7b9bd 1px solid;width:78px;border-bottom:#b7b9bd 1px solid;height:58px;}
#titlebar{background:url(../images/bar.gif) repeat-x left top;}
#titlebar H2{font-weight:700;font-size:9px;text-transform:uppercase;cursor:pointer;color:#fff;letter-spacing:1px;height:20px;text-decoration:none;margin:0 0 5px;padding:5px 0 0 15px;}
#titlebar2{background:url(../images/bar.bg.gif) repeat-x left top;}
#titlebar2 H2{font-weight:700;font-size:9px;text-transform:uppercase;cursor:pointer;color:#333;letter-spacing:1px;height:20px;text-decoration:none;background:url('../images/link.png') no-repeat left;margin:0 0 5px;padding:5px 10px 0 25px;}
#titlebar2 a:link,#titlebar a:link{text-decoration:none;}
.table_link{padding-right:10px;padding-left:10px;text-align:justify;}
.break{padding-bottom:6px;padding-top:6px;}
.shorting{font-size:10px;float:right;color:#222;margin:0;}
.shorting A:hover{color:#444;text-decoration:underline;}
blockquote{border-left:1px dashed #ac0000;padding-left:1em;color:#060;margin:1em 2em;}
blockquote p:first-letter{float:left;font-family:"Monotype Corsiva", "Apple Chancery", fantasy;font-size:220%;font-weight:700;color:#066;margin:-5px 7px 5px 0;}
p.table_link:first-letter{float:left;font-size:2.5em;font-weight:700;font-family:"Monotype Corsiva", "Apple Chancery", fantasy;color:#F68A91;margin:-5px 7px 5px 0;}
