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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
background: transparent;
}
ol, ul,li {
list-style: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
/*********************************/
body {
	background:white;
	color:#4d4d4d;
	font-family:Arial,sans-serif;
	font-size:13px;
	}
a {
	text-decoration:none;
	cursor:pointer;
	overflow:visible;
	padding:0px 0px 1px 0px;
	color:#0092f3;
	}
a:hover {
	border-bottom:1px dashed;
	padding-bottom:0;
	}
a.grey {
	color:#8b9298;
	}
a.blue {
	color:#0092f3;
	}
.green {
	color:#549d00;
	}
.red {
	color:#e00017;
	}
.color666 {
	color:#666666;
	}
b,strong {
	font-weight:bold;
	}
select
{
	outline-style:none;
	outline-width:0px;
	outline: none;
	border: solid 1px #8B9298;
	color:#4d4d4d;
	font-family:Arial,sans-serif;
}
textarea {
	font-family:Arial,sans-serif;
	font-size:13px;
	color:#4d4d4d;
	padding:4px 4px 0 4px;
	outline-style:none;
	outline-width:0px;
	outline: none;
	border: solid 1px #8b9298;
	}
input
{
	color:#4d4d4d;
	font-size:11px;
	font-family:Tahoma,sans-serif;	
	outline-style:none;
	outline-width:0px;
	outline: none;
}
/********************************/
#bodywrap {
	width:960px;
	margin:0 auto;
	}
/***************HEADER SESTION***********/
#header {
	width:960px; float:left;
	padding-bottom: 10px;
	}
#topbanner {
	padding-bottom:15px;
	height: 10px;
	}
#topbanner a {
	}
	
#header .greetings {float:left; font-weight:bold; font-size:14px; width:650px; padding:0 0 5px 0; margin:15px 0 0 0;}
#header #logo_fish {float:left; height:133px; width:128px;}
#header #logo_fish a:hover {border:none;}
#header #logo_nad {float:left; height:54px; width:187px; padding:0 0 0 8px; margin:10px 0 0 0;}
#header #logo_nad a:hover {border:none;}
#header .greetings #register {float:left; width:480px; height:70px; margin:10px 0 0 0;}
#reg_cen {float:left; height:44px; line-height:40px;background: no-repeat right -486px;padding:0 20px 0 20px;}
#reg_left {float:left; height:44px;background: repeat-x left -442px;  }
#reg_right {float:left; height:44px; background: no-repeat left -398px;}
#header .greetings #register a {border-bottom:1px dashed #0092f3; padding:0 1px 1px 0px; letter-spacing:0;}
#header .greetings #register a:hover {text-decoration:none; border-bottom:none;}



#header .profile {
	float:right;
	width:259px;
	height:95px;
	/*du*/background:url(data:image/gif;base64,R0lGODdhFwFlAMZzAICFiYKHi4SJjYiNkYyQlYuSmI6Tl5CUmZKYnpSYmpOYnZSZnZeanZibnpecoJmfpZqfo5ufoZygpZ6hpJ+ipaCkqaClqaCmq6OmqaSnqqOoraeqraiqraarr6mrraessKitsaqtsKuusa2vsauwtKyxta+xs6+ytbCztrGzta+0uLO2ubW3uba5vLe6vba7vrm7vbu9v7u+wby/wr2/wb3Bxb/CxcHDxcLFyMXHycXIy8fJy8nLzczMzMzP0s3P0dHR0dHT1dPT09PV19PW2NbW1tXX2dfX19jY2NnZ2dra2tvb29zc3Nvd393d3d7e3t/f3+Dg4OLi4uPj4+Lk5eTk5OXl5ebm5ufn5+jo6Onp6enq7Orq6uvr6+zs7O3t7e7u7u/v7/Dw8PDx8vHx8fLy8vPz8/T09PX19fb29vf39/j4+Pj4+fn5+fr6+vv7+/z8/P39/f7+/v///////////////////////////////////////////////////ywAAAAAFwFlAAAH/oBzgnNbcy8FIHM6iIqMi4mPjZCOlJOWkpiRmpWZnJuXn52gnqSjpqKooaqlqayrp6+tsAUqhIODWxeJt7y9vr/AwcLDxMXGx8jJysvMzcwqF4WDYz7O1tfY2drb3N3aOtJz1d7k5ebn6Onb1UQP6u/w8fLz2A9EPk30+vv8/e9N4/wJHEiwILJdBhMqXNhvEcOHECOaK6BDosWLGJUhzMixo0dBGz+KHKnQIcmTKAVSTMmypbyQLmPK7AZzps2bykzi3Mmz2MqeQIP2qim06E6iRpO61Km0acyfTqOyRCq1akeqVrNGZKq1q0WoXsNCxCq2rECyZtPO46q27T6w/m7jzkMrty45unbzYmOrty83uH4DZ8MruLAxwoYT/+KruDExwI4jB0Ms2THlyoYZY94MefPmy54Fgw6tVzNpx51PW1Z9ejTruKZfF04tu7Dr2m1v4y4be7de2r716g4edjjxrL2PxwWuPK7x5lWfQ2+afLpZ5tbNSs+edDv3oNW/d8Uuvqv38j3Po78Zfr1U8u6lqo8/cz79lu3vJ4Wvv3v/tPb9R1J+AgLFX4FABYigSAouyBGBDt50YIQ3NUghRhZeuFUBGkY1YYcuZQjiQyKOmBCEJqL0YYonlchiQS6+6I8OD4QjI05bPKDDGDfyNEZFPQb1Qg1B2lTDC4Js/oEAj0W6NAYC4bAxBxU+MNmkSNRQMYeUvDShApEgrIRDCUO4MUMHP5zRggU7gIECBDdkEcICMUiRgQEsMDHBACYU0UAAHgCRAAAcCEqooYUOmuihiiLqaKOQMirpopQ+OqmllUaa6aWaYuppp6ByKuqmm3ogBAMCjHBEBAOkoAQFBLDwBAYHwDDFBgrQgIUIDtzAxQkS5ADGChXwYIYLGvyghgwfBOGGDSQYMUeYFb2gQj7GyBEHHG+00YYaaZxhBhlihAGGF150oYUWWFxhxRRSRAGFE0wsoQQS+Oar77789uvvvwAHLPDABBds8MEI/5uEEkswwYQTT0ARRRRSiEwxRRVWXHFFFutq0UUXXnzxBRhilFyGGWagkUYaanjbxhtvwBFHHNbIoS0cbrjRxhpqqIGGuGaUQQYZ5n6RLhdcZNGuu1VY7PTTUEct9dRUV2311VhnrfXWXHdddRUYZ3wFFlhkkQXSXICMLhhshzE0GWWcfMbcLKuxxt1t5OwGHDLHIccwgQAAOw==) no-repeat top left;
	margin-top:16px;
	overflow:hidden;
	padding:6px 10px 0 10px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#header .profile .top {
	margin-left:3px;
	margin-right:1px;
	border-bottom:1px solid #cccccc;
	margin-bottom:9px;
	overflow:hidden;
	height:21px;
	padding:1px 0 2px 0;
	}
#header .profile .top .name {
	float:left;
	font-size:15px;
	font-family:Arial,sans-serif;
	}
#header .profile .top .logout {
	color:#8b9298;
	}
#header .profile .settings
{
	color:#0092F3;
}

#header .profile .top .logout {
	float:right;
	padding-top:4px;
	}
#header .profile .ava {
	float:left;
	height:46px;
	width:46px;
	}
#header .profile ul {
	float:left;
	}
#header .profile li {
	padding-bottom:2px;
	}
#header .profile .l {
	margin-left:11px;
	width:94px;
	padding-top:2px;
	}
#header .profile .param {
	width:45px;
	display:block;
	float:left;
	}
#header .profile a {
	padding-left:0;
	}
#header .login {
	float:right;
	width:279px;
	margin-top:17px;
	}
#header .login .top {
	height:35px;
	margin-bottom:10px;
	padding-left:43px;
	background: no-repeat left -140px;
	padding-top:12px;
	font-size:14px;
	}
#header .login .top div {
	float:left;
	width:115px;
	height:20px;
	}
#header .login  a 
{
	line-height:20px;
	border-bottom:1px dashed;
	padding:0;
	}
#header .login a:hover {
	border:none;
	}
#header .login p {
	font-size:12px;
	color:#b2b2b2;
	padding-left:8px;
	}
#mainmenu, #mainmenu .leftbg,#mainmenu .rightbg 
{
	/*du*/background-image:url(data:image/png;base64,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);
}
#mainmenu {
	clear:both;
	height:40px;
	background-repeat: repeat-x;
	background-position: left -80px;
	font-family:Tahoma,sans-serif;
	}
#mainmenu .leftbg {
	background-repeat: no-repeat;
	background-position: left top;
	}
#mainmenu .rightbg {
	background-repeat: no-repeat;
	background-position: right -40px;
	overflow:hidden;
	height:40px;
	}
#mainmenu ul.left {
	float:left;
	}
#mainmenu ul li {
	display:block;
	float:left;
	}
#mainmenu ul a {
	display:block;
	height:27px;
	font-size:14px;
	font-weight:bold;
	color:white;
	padding:0 18px;
	padding-top:8px;
	border-right:1px solid #bfe6b4;
	border-left:1px solid #468a00;
	}

.mainMenuDis ul span
{
	display:block;
	height:27px;
	font-size:13px;
	font-weight:bold;
	color:#b9db80;
	padding:0 18px;
	padding-top:8px;
	border-right:1px solid #bfe6b4;
	border-left:1px solid #468a00;
}
#mainmenu ul a:hover,#mainmenu ul .active {
	padding:8px 19px 0 19px;
	border:none;
	/*du*/background:url(data:image/gif;base64,R0lGODdhAQAkAKUjABxdACZjAC9pADduAD5zAEN2AEd5AEl8AEt+AE2BAE+DAFKFAFSIADeTAFaKAFiNAFqPAFySAEeaAF6UAGGWAGOZAFWfAGWbAGeeAGmgAGCkAGuiAG6lAGinAHCnAG6pAHKqAHOrAK6+nP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////ywAAAAAAQAkAAAGIkBAQDAgFAwHREKxYDgekMiEUrlgMhuOBxQKfToai6QhCgIAOw==) repeat-x left top;
	}
#mainmenu ul.left .first a, .mainMenuDis ul.left .first span {
	border-left:none;
	padding-left:32px;
	}
#mainmenu ul.left .last a, .mainMenuDis ul.left .last span {
	border-right:none;
	padding-left:14px;
	}
#mainmenu ul.left .last a:hover {
	padding-left:15px;
	}
#mainmenu ul.right {
	float:right;
	}
#mainmenu ul.right .first a {
	border-left:none;
	padding-right:0;
	width:125px;
	padding-left:19px;
	}
#mainmenu ul.right .first a:hover,#mainmenu  .active {
	padding-left:18px !important;
	width:126px !important;
	}
#mainmenu ul.right .first a img {
	padding-right:5px;
	}
#mainmenu ul.left .first a:hover, #mainmenu ul.right .last a:hover 
{
	/*du*/background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABQCAMAAACUNLhJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBQTFRFc6sAXJIAY5kAXpQAYZYAWI0AWo8AVIgAaaAAa6IAT4MAZ54AUoUAZZsAVooAbqUATYEAcKcAS34AcqoASXwAHF0AR3kAL2kAPnMAN24Ab6kAYKQAVZ8AaacASJoAOJQAJmMARHYA6Ojp19fYxMTG6+zssbCy////09LU8fHyaa5hy8vMtdq5/Pz85eXmW6EA9PT04eHi7u7uKXUA9vb2u7u93dze+vr6+Pj4O4oA7OzsRJgA2dnaWpsAMnQANZMA6urrQ5IASowAOoMAQYctPHsAVJMAQ4sAQ4QAQXYANYoATJMA6+vsOXEAUZ4ANXwAPpYA7e3tZaUAwMDCJGsA7+/vKWcA3NvcRX4APXYAMm4A29rbVY4ASYEAVJ8AImEAbqkA397fTpwA8PDwMoQC8/Pz5OPkYqEAIWUA6enq6unq9fX1WZEAaKcA6Ojox8bI6enpcKoAT6IkbKgA4N/gQXoAs7K0xsXH+fn5+vn5cqsAJmIA7e7utLS39PP0KGoAzs7P2NfZSpsCubi6JGMAZKEAPHIA7Ovs4+Ljtra49/f3UooA0NDR9vX27/Dx5+fnNm0A/f396ejpJWUAYJ0AG1wAY6UAxcTGNGwAw8PE7u3u6Ofo8/T0UI0ATYYAvr6/+/v7+Pf4xcXG+/v8H2IAaqgALmsA+Pf3P38AOHYALGgALmkA9vX119fZW5YAUIcALmgARXgAHFwA9fb2xsbH+fr6ToMAJGEAH18A/f3+KW4AUpsAMmsAUIQAYZkALWsAbKQASYYAT5gARnkA6ujpO5UAsrGz3+DgyMjK6ejoLm8A9/j4RHoA+vn6YaQAHF4AbqYAO4cJSH8ASn0AwL/BSHsAaKEASH0AUocA6+ztZ6YAg7eDaKMAO4URLX4AV5kAa6UARnwAZJwA+/z8XZUAXJYAX5gAZJ0AZJ4AX5UAY5oAaqEAbaYAmNCDZp4AZqAAaqMANW4ATIEASHwAaKQAN5AAa6cAPnIANnAATIAARngAVIkASn4ARHcATIIAWI4AmGMBuwAABolJREFUeNrs2+lfVFUcx/FD+75RSTJiATqBwgBOMMOMgCggqwPIvjMMAsMgCQISIJAhoDCgIDuBmQruu6hpLkAuUZFtWJEtZotWFmVZ2jnn3gFNmnsfzoPf+z+4n9fvPvseJBQKp8+pr6/f+RTggoRC63f2x8Xte4l6FuiBhNbrlq0ODe3u3r5pAtAPTV+3OrR7wqHGxpqammeAXmhOytL1kVf9/cvKyv4wAXoh0sq/zMTb2/s5wAHNPxLpj1Pt+Ov404ADmn/KJcL7zPlfnwSccKyuiDPn338CcEMHXLoWh8dceQxww7E8wgevPwB4QDO6PAavv/EQ4AHNmLcxpv3jewEPJNbRbdceATygz2fPbV9xN+CDxNoWfeMewAOO5dUWnW4EeMCx3NvSje4EPKAkqXu00Xd3AR5ILM9vDt8BeEBJXr6eF75/GPCAfGb5Dtd9+yDgAcc6NrPu8n2ABxrr4of3Ax7QyKyDda/8/CjgAY3IDoqCvnj3ccANucoCREG/TzQG3GisNZPijfMR4OQqSxSYDr0ej28rPx+KccRSlMaKBoI0WVnx2ESgB7LuNUsUiEwHgoaGNBrNJKAHmu6qMEuMFYhEIlPAAQmtJytkpYmJAQGxmADoQfZZrr0KGWYGOCCy/FvkSkwGHEis/+iptbGx6ehw2pOXJ6kUi6vUajs7lcrKSqlUhjg4OAQ6f+Ln55Z24mRGi1Zra2ubnJxcXm5v39/fn53giIWFRcnl8pItFtjz1EqiuLh4GvUWsXB37tq1DZZNTU3B2NlXqRewl4mKiorCwsKcnJy+vqmGZLxYPTTXa7jXkiV5ks5KTKwmyXAzHA1nqw4h2QoCnZ2X+5FymZnmGRlarS4ersfmy06gAXFBmhBHLLGwGMvIhiQlb42Jc+KeubkNloZknFjktmpJLnxeHU4EaSaRdG7YgA9NXLWZCVdUxKajN6cMCaEBm5sDcUKmIZaWmrkKd2xhQ9qyMZmaBO5JirJNmaqYnC3LpjUQ48eiamvZZjbMnenS5VESRiUlpvAPS9kRJKVqNKcuKROVZqUCKWdnti9TmEZOxZlXmRuWcWONnhfLxuamZk6svFG42enKUbjaLrX65m5Y663ddKqrQ0bp+hWM9cOmGBIE63ZOO+vr1yVdwveDYN2uB/M4YNm+uLj9KYtwLFi367dp0/bu7tDQ1ctwLQTrdr1qsMbGQ+u7Q1NmXEKwbtevDPP3/yXySGhKKYJ1Owdvb28TE/+rkUeWJiFYt3M5vuMf74iyq6dwLFi3c/vgzOKILpcDPgjW7dz+/uj84giXUz4I1u08/DkY7tHlIkWwbudh75XBjR44Fqzb+dgbE05iwbqdj23tMRvnSRGs2/m41n6UxIJ1Ox/RK47OxbFg3c7HjTb3ubOlCNbtfKRHu3vhWLBu58Mouo3EgnU7H1+nt7lLpQjW7Xxc2OpJYsG6nY/DWz19cSxYt/Nw+cuZw75eUgTrdj4u1g37zpIiWLfz8MNPdcPHcCxYt/Pw5qcLZpJYsG7n4cffFghILFi3c5uYNTQgSpRJYa7NjcQyFUAsDvn5+cbGL8ZnaQZEsaUKKYJ1ux7kaUB81qShNaaCADMcC9btemg0mqGhoDWmIkFAqWzyZwjW7RxEIpEgFrfq9TmHYN2uD3kbEBCQWGomU4zMESJYt3MgTwQUil7cSohg3c6FvBEYee8cWf5NNUB9fTk5hYWFFRUVdBZP9vHMUv5scHBwU1OTZUPD2tzdC+kEnM7Bi4vpQpxZi5Nd8ZYSuVweFRbm6OiYkJDd329vX16enEzG0lptS8bJE2lufn7OgQUODiFKpdLKykplZ2enrhKLKyV5eU4dHWQ+W3v7zBZZGqCGXJxiITuIn8bmKGaLrNRN6C2YKiSLPCyMhiFlaBrcppxMyGkdrTbDPDOT9PFb7kwTOYSE0EZWKlUrrqRWi8l0uFOSt+RtJlVtbU/POLEsDFAJU0AeFRWlq0A6JJAU2f3MgJ6tkcyM60mRlgzzVZmpaW5upArJ4hwY2NxMy5D7UTIDaZVKVVRE7ki9ebMYn1Llhk6JBFfCmbAONhWONc6AG5kbJPzVqfS73dhvpx9PPh/TjcCZSbhyLATTgiiig3J2X15FV/rM8Jyd79NJ+h42D1OIokt25hnAeLGmGCB2A0/CFBQU3JIGq66+bU+P87S2spP70Q3+Ll0g4rSuEMVO+XGlr8Y2/qOz/57/exrwrwADAAqQ46VJPEIhAAAAAElFTkSuQmCC) !important;
}
#mainmenu ul.left .first a:hover {
	padding-left:32px;
	background-repeat: no-repeat !important;
	background-position: left top !important;
	}
#mainmenu ul.right .last a:hover {
	padding-right:27px;
	background-repeat: no-repeat !important;
	background-position: right -40px !important;
	}
#mainmenu ul.right .last a, .mainMenuDis ul.right .last span {
	border-right:none;
	padding-right:27px;
	}

/****************DROPDOWN************/
#othercity_drop {
	width:164px;
	position:absolute;
	padding: 0px 0px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	z-index:999;
	display:none;
	}
#othercity_drop .top {
	/*du*/background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAAECAYAAAAAqZSvAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9gIHgwAIxly15kAAACNSURBVEjH7ZIhDsJAFAVnl1YBFyBN9ggViHIYTBWnQdShML0LoaKiR2DTcAGoaqE1K1Yui/2TjPv54mUUoAHl1MDKmXiml2t9O5XHDEH4EWttZYw5AyMweX6cX2AGZh369PUeJEYhiqbtitDbkCAVgMl2d5lWiOHRPw9+S/8GCUCxzxuZVohhu1n3obcLLGUdDA0la90AAAAASUVORK5CYII=) repeat-y left top;
	padding:9px 12px 5px 31px;
	overflow:hidden;
	}
#othercity_drop .bottom {
	/*du*/background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAAYCAYAAAB0vVZPAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9gIHgsrB1ZO2KQAAANKSURBVGje7ZpNaBNBGIbf2WxN09qIYOmPP4daf9CCSkG9Bw8iFUREevbSi4KIHlpvXj0IeulFvHipKCKooIUSa22qNC3RiKCWglqJYq1po0272fGyCeNkZnaDXky+F4bNwu5MmDy837wfYQAsAMwbFoCQN2xv1AGwh+7cGzpxrOcgSKQKdfnqIM6f6dsCwAGw6l0dAAVvuAA4AG4FmI8DwIHuPRO0taS/FPd7wAo608Ph+KHlfJ62lFSRKmXGCkrzt/nv2Xczs7TDpIqUz6+gMRK+HdQp/Ryy9OLcp483GiKRLG0xqRKtbWzIjjx6cClo2WaKUGNJoaYYbOrS6fSpjZs2D6yLNtFOk3w1OZ1C/On4xLnTfb1emBEDjSMEmlKoCQkwMgWYIqBWfHRs1mFreuvrw+H21hbacZJWP7KLuHX3fvZ54tnZ169SGQE8V4ZQdM0ikFAAWQbm1y8ZpykaHXdhdezv3htdXMqFAcC2bfoFSFjO5/Hm7Xss5XKLmc9zVy4O9Pc/GRn+IDhhQQNjCUodhMpepHC1Y7HY+qPHT15Ycdye9tbmZNeOzuTYi+kjuZ+/2tpaNkzt3r51anwydbh4v2tbx1Qi+ZLuq+Re/H3bW5qTXTs7k6OJyX3zCwt8dmbm5vXBa4+F0rwK/x6kC4DrSnXIAKU4QsLz8lziOZVUPeLSZ3GITuhIQwVjmWPamgVVQ67/BUViZ9IRgFT9YMp8yKCZSnRZ4rYVizAfEIuLMuk9V2gjEZS1AyOksqs6L5qCDNcBqYPRMoAY8p6zhOcIxtp2SFcqyXJZNkJpK2BkwotMuBYUoHEpiTNyyJp0SN2Rzg/Ksrlsn8VcRVhxBLplGOkMWbsOqXPJQP1H0xkSUul2Fa4ouyMzpGxSdUPJfaDU9R+hglJ1hlS5pOpLWFLvMog7Eqj/f6vH7xxpCsI6d/zjDKkCEUJ6sgQoVYGHBSjXBGJ1gsk1TqkDk2taQKX57AALi1Cq0jc1xAlO7gMlNyRsrXOpPjPo/3yhckVyxtp1Sl3IMTXEy8o2CwCoDjxTmSYQa9Ml4QOfEUYdODoooQGQgCQgAU1fUQMh17lt0DRMEJL+FZzG9G6CiFVwTzCSjM4XBEYA+A1ZRM0jmmnhfAAAAABJRU5ErkJggg==) no-repeat left top;
	height:24px
	}
#othercity_drop strong {
	display:block;
	padding-bottom:3px;
	}
#othercity_drop ul {
	padding-bottom:8px;
	}
#othercity_drop li {
	padding-left:6px;
	padding-bottom:3px;
	}
#othercity_drop li a {
	color:#8b9298;
	} 
#othercity_drop li a:hover {
	color:#8b9298;
	} 
#othercity_drop .all {
	font-weight:bold;
	}
/****************END DROPDOWN************/
/*********************HEADER SECTION END**************/
#contentwrap {
	clear:both;
	overflow:hidden;
	padding-bottom:62px;
	padding-top:9px;
	}
/************RSideBar SECTION***********************/
#rsidebar {
	float:right;
	width:282px;
	overflow:hidden;
	}
#rsidebar .widget,#sitehelp .widget {
	/*du*/background:url(data:image/gif;base64,R0lGODdhBABDAIQXAOjo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///////////////////////////////////ywAAAAABABDAAAFJiCkCIBImuWYnirqtjArr/Q723Wc3zru90CecEf8DY3FYPKoRIUAADs=) repeat-y left top;
	margin-bottom:23px;
	}
#rsidebar .widget ul,#sitehelp .widget ul {
	padding-left:18px;
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow:hidden;
	font-size:11px;

	font-family:Tahoma,sans-serif;
	padding-top:11px;
	}
#rsidebar .widget ul li,#sitehelp .widget ul li {
	overflow:hidden;
	}
#rsidebar .widget .title,#sitehelp .widget .title {
	height:35px;
	overflow:hidden;
	}
#rsidebar .widget .title h2,#sitehelp .widget .title h2 {
	color:white;
	font-weight:bold;
	font-size:15px;
	height:27px;
	padding-top:8px;
	padding-left:40px;
	}
#rsidebar .widget .rss img, #sitehelp .widget .rss img {
	float:right;
	margin-top:8px;
	margin-right:5px;
	}
#rsidebar .widget .list img {
	float:right;
	margin-top:8px;
	margin-right:8px;
	}
#rsidebar .bestauthors_wi {
	margin-top:8px;
	}
#rsidebar .bestauthors_wi .title {
	background: no-repeat left -70px;	
	}
#rsidebar .bestauthors_wi h2,#sitehelp .bestauthors_wi h2 {
	background:url(http://cdn1.abyrvalg.net/design/img/bestusers.png) no-repeat 10px 5px;
	float:left;
	}
#rsidebar .bestauthors_wi li,#sitehelp .bestauthors_wi li {
	font-size:11px;
	overflow:hidden;
	padding-bottom:9px;
	width:132px;
	float:left;
	display:block;
	}
#rsidebar .bestauthors_wi li .ava,#sitehelp .bestauthors_wi li .ava {
	width:28px;
	height:28px;
	float:left;
	}
#rsidebar .bestauthors_wi li  .name,#sitehelp .bestauthors_wi li  .name {
	margin-left:5px;
	color:#8b9298;
	float:left;
	display:block;
	}
#rsidebar .bestauthors_wi li p,#sitehelp .bestauthors_wi li p {
	margin-left:5px;
	float:left;
	width:80px;
	}
#rsidebar .newreplies_wi .title {
	background: no-repeat left -105px;
	}
#rsidebar .newreplies_wi .title h2 {
	float:left;
	/*du*/background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAIAAADZ8fBYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABSJJREFUeNq0lvtvFFUUx++d187OtN0Hu+1SKi19UKCBBKiAEmoADQmSoGnkoTFGE/8DEx8xISb+5k/qDxD8BRITg4kx6i/GABV5BWsDLfYFfbPbbffV2dmd3Xnch3d2oWWh1PBDJye5d+7e/eTcc77n3IE3Y+fBKjxCwU6tCjeH0/+3B8JHM/rEuBK3mHgmDkIOcBDyHORLMEopoRQTQNzpinRBQ8llkAAyVlgr1Gm5Ol2XigXOsih2gCgSScqpaqxamQv5Da/nmVzDmntiiaOgfTa3ZTYny6rS2CW3HxTrdvDeABS82NSIEbeiPfUP/jJ6b+uq+E9DdcLvXYabdyriW6vjQ+N2jS/kP/ytFGqh5iBXtRUqrQ93VynAI3PaGe/2vYGuU4Wx32tunZ1TtD9aRFuAFVzdnFh82ZjxHJr21e17X215Fce/RjrilE3EyUJUgGIAsOCa0yR9GecmaOoqwKdlf2fDye+9V77svtP/Q1ta95Al7uIskhNeG/ete+OU4EnZg+8BXgViiIIYxBgW4+5OUqR2mlpxaurUcQAhKHEDpPqCu77g5eDxez3ntqQcnlZwWUxfH/LVvnxEEJNo/LSbOVyEOE0sa/JGb2amQDAJNtW0dEUgyVNsWFn7zq8Lu0/WAGw5o5/6Oj625ga7pu1LzdkKblNclAWpqnWfM/KZqx/IVIQnridGrk8xQQkcAITOjWvDl2b2HFvDieTquUx1FUfskneU2KPfBF480fzjmUvNlXFojSpVL9Tj+AVsIljS7mhPLnbPOXr+on7x+NiVnJF0iAc4Num9kCIYqDyQeUAcV8pMy8DUBd+/olcFYKGCKyUA364gbYpahEKQS5HEfduvwNzlE0pAYKbHbEIAJEDm3POwUmEDsVihAICoWyXJSY6jT+ataBEzrSm8g023jhSVD0a8hbQ58FNGkmBewwRRgt2fuFKdYUQ5B5ICAbiEZqNsFzV7qQjKQyrgZCYzlHDUJCVDW97c418ftvJYTyFksdyXeJRue/dA2+FOtmIXMM5TZFCcJ9gAECvZpLnI5Xe+49a8JeFwH63vqMeZBcokZFOUidZ2vrTulQNmch4QLPvV+p2btn74tmjHvApu634L5zVV0ohDKQK8EtTTudRCcXAzi6MLFCxbZPh4CCwE6fRto75OIqYJSgI37vbw1eH2o/vV/afZv63+M/kb3yEtxoJpRSc3nvxk4bfPWWeCooKpJzqavrbLKdPcxH/wC1+eeUxw5Ge5aUNteK0H60mKEMWlhDzVF8trbr/jOCiIQPTOjGXHI/jy7uJSHLYeo2XPWalMNqJgHyIFwdfcJvojxDIZGip1xNBZcihTNQZulkqdQKgOC6GGgiXd758faUJ/7jTKnLLxnd2AJw+NCGCixcYpy7qV4tVgcM/hNd1nndhdTzhiJx6wWoGS7Fnb7Fm3SQytzxY8Q9fGpqeSvbvMkc32IqRsgo2Ex89oQ3BzBxpoQ9vu9jd+dWfvRwInYZJ3mKfQF87IHbmolu2diA3PkCA3td2e3QYo03IlxD0Nxujp7qkrYNZPmgJVaH6YpbF4f8jKk2t/R+ciUT1IjAac20udqkdXEl6ur2O8fMNvHeCaOjbY84ni6GA6Yw1M48nNeOzgUicEeMX7zcHS06uNU6AmTWOD4/cKtmGQdBAMH4LzzcLKrAquuJzDkg2GOqBRXTRUkA0CU3EPLOLnuecRWmb7WCPz+bF39PzfD5SC1fneMVeFy4HVef4TYACrUPdMFTA1TwAAAABJRU5ErkJggg==) no-repeat 9px 1px;
	}
#rsidebar .newreplies_wi {
	margin-bottom:15px;
	}
#rsidebar .newreplies_wi ul {
	padding-top:8px;
	}
#rsidebar .newbiz_wi li {
	padding-bottom:18px;
	}
#rsidebar .newreplies_wi li {
	padding-bottom:15px;
	}
#rsidebar .newreplies_wi li .a,#rsidebar .newbiz_wi li .a {
	float:left;
	}
#rsidebar .newreplies_wi li .a .ava,#rsidebar .newbiz_wi li .a .ava {
	width:45px;
	height:45px;
	margin-top:3px;
	}
#rsidebar .newreplies_wi .a p,#rsidebar .newbiz_wi .a p {
	padding-top:3px;
	width:51px;
	}
#rsidebar .newbiz_wi .a p img {
	float:left;
	padding-top:2px;
	padding-left:1px;
	}
#rsidebar .newreplies_wi .a p img {
	float:left;
	padding-top:2px;
	}
#rsidebar .newbiz_wi .a p a {
	padding-right:1px;
	padding-left:0;
	} 
#rsidebar .newreplies_wi .a a:hover,#rsidebar .newbiz_wi .a p a:hover {
	border:none;
	}
#rsidebar .newreplies_wi .b,#rsidebar .newbiz_wi .b {
	margin-left:57px;
	}
#rsidebar .newreplies_wi .b h3,#rsidebar .newbiz_wi .b h3 {
	font-size:13px;

	font-weight:bold;
	font-family:Arial,sans-serif;
	}
#rsidebar .newreplies_wi .b .desc {
	padding-top:8px;
	}
#rsidebar .newbiz_wi .b .desc {
	padding-top:6px;
	}
#rsidebar .newbiz_wi .title {
	background: no-repeat left -70px;
	}
#rsidebar .newbiz_wi .title h2 {
	float:left;
	background:url(http://cdn2.abyrvalg.net/design/img/newbizico.png) no-repeat 9px 1px;
	}
#rsidebar .lastmessages_wi {
	margin-bottom:27px;
	}
#rsidebar .lastmessages_wi .title {
	background: no-repeat left -105px;
	}
#rsidebar .lastmessages_wi .title h2 {
	padding-left:19px;
	}
#rsidebar .lastmessages_wi li {
	float:none;
	padding-bottom:14px;
	}
#rsidebar .lastmessages_wi h3 a {
	font-weight:bold;
	font-family:Arial,sans-serif;
	font-size:13px;
	}
#rsidebar .lastmessages_wi p {
	font-family:Arial,sans-serif;
	font-size:11px;
	}
#rsidebar .tags_wi {
	margin-bottom:27px;
	}
#rsidebar .tags_wi .title {
	background: no-repeat left -105px;
	}
#rsidebar .tags_wi .title h2 {
	padding-left:19px;
	}
#rsidebar .tags_wi ul
{
	padding-bottom: 10px;
}
#rsidebar .tags_wi li {
	float:left;
	padding-right:15px;
	padding-bottom: 5px;
	overflow:visible !important;
	white-space:nowrap;
	}
#rsidebar .tags_wi li a 	
{
	white-space:nowrap;
	}
#rsidebar .tags_wi .w_1 {
	font-size:11px;
	}
#rsidebar .tags_wi .w_2 {
	font-size:12px;
	}
#rsidebar .tags_wi .w_3 {
	font-size:13px;
	}
#rsidebar .tags_wi .w_4 {
	font-size:14px;
	}
#rsidebar .tags_wi .w_5 {
	font-size:15px;
	}
#rsidebar .tags_wi .w_6 {
	font-size:16px;
	}
#rsidebar .tags_wi .w_7 {
	font-size:18px;
	}
#rsidebar .tags_wi .w_8 {
	font-size:19px;
	}
#rsidebar .tags_wi .w_9 {
	font-size:20px;
	}
#rsidebar .tags_wi .w_10 {
	font-size:21px;
	}
#rsidebar .tags_wi .w_11 {
	font-size:22px;
	}
#rsidebar .tags_wi .w_12 {
	font-size:23px;
	}
#rsidebar .tags_wi .w_13 {
	font-size:24px;
	}
#rsidebar .tags_wi .w_14 {
	font-size:25px;
	}
#rsidebar .tags_wi .w_15 {
	font-size:26px;
	}
#rsidebar .q_search, #rsidebar .q_search  .top, #rsidebar .q_search  .bottom
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODdhSAMMAMZtAIuSmJKYmpifmZmfn6Cmo6SpnaSqnaWqnaWqnqarm6Wrnqarnqarn6espa2ym66zqa6zrLW5rLW5rru/mr3BobzAr77Bob7Bor7Cor/Co7/Do8DDpMDEpMHEpMHEpcLFmsHFpcLFpsLGpsPGrcPHs8THucnMm8rNusvOvdbZm9PW1N3foNvd29/f3+Dg4OTmnOHh4eLi4uPj4+bnuuTk5OXl5ebm5uvsnOfn5+jo6Onp6enq5+nq7Orq6u3uvevr6/Dwq+zs7PHxrPPzmfLyrO3t7fLyrfPzre7u7vPzrvT0ru/v7/T0r/b2m/Dw8PX1sPHx8fb2sfj4nPLy8vf3svn5nfn5o/Pz8/j4s/n5s/T09Pn5tPX19fr6tfr6wfb29vf39/j4+Pj4+fz8zvn5+fz81Pr6+v392vv7+/z8/P39/f7+/v//+f///////////////////////////////////////////////////////////////////////////ywAAAAASAMMAAAH/oBtgm07ZxEADWMkiIqMi4mPjZCOlJOWkpiRmpWZnJuXn52gnqSjpqKooaqlqayrp6+tsAAPZzuDgmNVu7y9vr/AwcLDxMXGx8jJysvMzc7P0FVjbbrR1tfY2drb3N3R04I8BAne5ebn6Onqyg4EPIMN6/Lz9PX2zyRt8ff8/f7/5/IJ8mECoMGDCBP++jBj0IAXCiNKnGjvxYA2AChq3MiRGwBBJzqKHEnS2AlBJW6UXMmy5I0SbUi0nElTY4M2KgTU3MnznwAVbdhY6Um0qDwrbKgZXcq03DQUKZpKnQotBQpBEiZQ3cq12AQJgvZ1HUvWV75qZdOOBccjgEq1/nCX3gjwDmPcu1I/isXLt+eIQWLKrDDxtq/hjTdMrCgjZpDMw5Bb3swYuTLJj7hYQKjghQGAEFk8g6CyAECHKAoAbHiCAIAGJQcAZDBiAMAFIQUAUACSe3dv3rqB+w7+uzjx48OTC19uXHlz5sihO4/+vDr169OzS99u3QJu20RqYzgSO0OS2BqYtF7dmgNq06QBeIgPAovnEFs8i+gSAQILXEpZJiBH0zw24IEGSeHLTQC2scYaaaRhBhlkgAEGF1xoccUUTjiBBBJFBPGDDjrggEMNNdAgQwwwuNDCizDGKOOMNNZo44045qjjjjz26OOPPrrgAgwxyCADDSja5mAiDjno0EMPPwQRRBEfLtEhFFNccYUWGHJhIRhhUGgGGhGq8WCD+iCopkJnrenmPU34Ak6Da6ihRhpooDFhGGGA8cUXGWo5BRRQOLHEhyGK+KQOOTTq6KOQRirppJRWaumlmGaq6aacdsopiU/+EOWUVFbZoROETpHlllxy8aeFfIZpxqx5lmnmGmja9eau/OjF66/pDKEgLwLR+aCdEeap54RkxGrhn11qoeGGqhJq7bXYZqvtttx26+234IYr7rjklluuqqpqyWqrGP75KqyxUkjGrGMqG6Gtt56JpoHA9ovOTYEAADs=);
}
#rsidebar .q_search {
	width:280px;
	background-repeat: repeat-y;
	background-position: -560px top;
	margin-bottom:8px;
	margin-left:3px;
	margin-top:-9px;
	}
.of_visible {
	overflow:visible !important;
	}
#rsidebar .q_search  .top {
	background-repeat: no-repeat;
	background-position: left top;
	}
#rsidebar .q_search  .bottom {
	background-repeat: no-repeat;
	background-position: -280px bottom;
	padding:7px 0px 10px 10px;
	overflow:hidden;
	}
#rsidebar .q_search .inpBtn
{
	padding:0px 0px 0 0px;
}
#rsidebar .q_search .inp {
	width:177px;
	height:19px;
	background: no-repeat left -348px;
	border:none;
	padding:6px 4px 0 4px;
	float:left;
	margin-right:3px;
	overflow:hidden;
	font-size: 11px;
	font-family: Tahoma,sans-serif;
	color:#4d4d4d;
	}
#rsidebar .q_search .inp_foc {
	width:177px;
	height:21px;
	background:no-repeat left -373px;
	border:none;
	padding-top:4px;
	padding-left:4px;
	float:left;
	margin-right:7px;
	}
#rsidebar .q_search a {
	float:right;
	margin-right:10px;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	border-bottom:1px dashed #8b9298;
	padding-bottom:0px;
	white-space: nowrap;
	}
#rsidebar .q_search a:hover {
	border:none;
	padding-bottom:1px;
	}
#rsidebar .q_search .ext {
	padding-top:18px;
	padding-bottom:5px;
	}
#rsidebar .q_search .ext p {
	overflow:hidden;
	margin-bottom:5px;
	}
#rsidebar .q_search .ext label {
	display:block;
	float:left;
	width:60px;
	color:#4c4c4c;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	padding-top:6px;
	padding-left:3px;
	}
#rsidebar .q_search .ext input {
	background: no-repeat left -298px;
	height:19px;
	width:190px;
	padding:6px 4px 0 4px;
	color:#cdcdcd;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	border:none;
	float:left;
	}
#rsidebar .q_search .ext .foc {
	background: no-repeat left -323px;
	position:relative;
	}
#qsearch_popup1 {
	position:absolute;
	width:181px;
	top:332px;
	left:691px;
	display:none;
	}
#qsearch_popup2 {
	position:absolute;
	width:198px;
	top:378px;
	left:754px;
	display:none;
	}
#qsearch_popup3 {
	position:absolute;
	width:198px;
	top:408px;
	left:754px;
	display:none;
	}
#qsearch_popup1 .top {
	background:url(http://cdn3.abyrvalg.net/design/img/qsearch_popup1.gif) repeat-y -181px top;
	padding:6px 1px 5px 1px;
	overflow:hidden;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#qsearch_popup2 .top, #qsearch_popup3 .top {
	background:url(http://cdn1.abyrvalg.net/design/img/qsearch_popup2_3.gif) repeat-y -198px top;
	padding:6px 1px 7px 1px;
	overflow:hidden;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#qsearch_popup3 .top {
	padding-bottom:0;
	}
#qsearch_popup1 .bottom {
	background:url(http://cdn3.abyrvalg.net/design/img/qsearch_popup1.gif) no-repeat left top;
	height:5px;
	overflow:hidden;
	}
#qsearch_popup2 .bottom,#qsearch_popup3 .bottom {
	background:url(http://cdn1.abyrvalg.net/design/img/qsearch_popup2_3.gif) no-repeat left top;
	height:5px;
	overflow:hidden;
	}
#qsearch_popup1 strong,#qsearch_popup3 strong {
	padding-left:6px;
	}
#qsearch_popup2 p ,#qsearch_popup3 p {
	overflow:hidden;
	}
#qsearch_popup2 strong {
	float:left;
	padding-left:6px;
	}
#qsearch_popup2 p span,#qsearch_popup3 p span {
	float:right;
	padding-right:10px;
	color:#8b9298;
	}
#qsearch_popup1 li {
	overflow:hidden;
	padding:2px 10px 3px 12px;
	}
#qsearch_popup2 li,#qsearch_popup3 li {
	overflow:hidden;
	padding:2px 10px 3px 12px;
	color:#8b9298;
	}
#qsearch_popup1 li.hov,#qsearch_popup2 li.hov,#qsearch_popup3 li.hov {
	background:#0098f4;
	}
#qsearch_popup1 li.hov .l,#qsearch_popup2 li.hov .l,#qsearch_popup3 li.hov .l {
	color:white;
	}
#qsearch_popup1 li.hov .r,#qsearch_popup2 li.hov .r,#qsearch_popup3 li.hov .r {
	color:white;
	}
#qsearch_popup1 li span,#qsearch_popup2 li span,#qsearch_popup3 li span {
	display:block;
	}
#qsearch_popup1 li .l {
	float:left;
	color:#8c9499;
	}
#qsearch_popup2 li .l,#qsearch_popup3 li .l {
	float:left;
	}
#qsearch_popup1 li .r {
	float:right;
	padding-left:37px;
	background:url(http://cdn2.abyrvalg.net/design/img/stars_small.gif) no-repeat left 2px;
	}
#qsearch_popup1 li.hov .r {
	background:url(http://cdn2.abyrvalg.net/design/img/stars_small.gif) no-repeat left -18px;
	}
#qsearch_popup2 li .r,#qsearch_popup3 li .r {
	float:right;
	}
#qsearch_popup3 ul,#qsearch_popup1 ul {
	padding-bottom:12px;
	}

#rsidebar .map {
	margin-bottom:30px;
	padding-left: 4px;
	}
#rsidebar .map img {
	overflow:hidden;
	padding:0;
	margin:0;
	display:block;
	}
#rsidebar .map .txt {
	background: no-repeat left top #f9f99d;
	width:278px;
	}
#rsidebar .map .txt .btm {
	background: no-repeat -278px bottom;
	font-family:Tahoma,sans-serif;
	font-size:12px;
	padding:8px 35px 12px 12px;
	}
#rsidebar .map .notxt {
	height:10px;
	background: no-repeat -556px 0px #f9f99d;
	width:278px;
	overflow:hidden;
	padding: 0;
	}
#rsidebar .grey1 {
	margin-top:26px;
	margin-bottom:16px;
	margin-left:2px;
	}
#rsidebar .grey1 img {
	width:279px;
	height:224px;
	}
#rsidebar .grey2 {
	margin-left:2px;
	}
#rsidebar .grey2 img {
	width:279px;
	height:112px;
	}
#rsidebar .rec_map {
	margin-bottom:35px;
	}
#rsidebar .rec_map2 {
	margin-bottom:27px;
	}
/********************END RSideBar SECTION****************************/
/*********************CONTENT SECTION********************************/
#content {
	float:left;
	width:652px;
	}
.no_rsidebar {
	width:auto;
	margin-right:0;
	}
/***************SHARED ELEMENTS FOR ALL PAGES*************************/
.noborder {
	border:none !important;
	}
#content .pagetitle {
	font-weight:bold;
	font-size:28px;
	margin-bottom:25px;
	overflow:hidden;
	letter-spacing:-1px;
	}
.maintitle {
	font-weight:bold;
	font-size:28px;
	margin-bottom:25px;
	letter-spacing:-1px;
	padding-left:27px;
	}
#content .pagetitle a {
	padding-bottom:1px;
	border-bottom:1px dashed;
	}
#content .pagetitle a:hover {
	border-bottom:none;
	padding-bottom:2px;
	}
#content .pagetitle .rss {
	border:none;
	}
#content .order {
	/*du*/background:url(data:image/gif;base64,R0lGODdhigIkAKUmAIuSmKitsd/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vn5nfPz8/T09PX19fb29vv7u/f39/j4+Pz8yPn5+fr6+vv7+/395vz8/P39/f7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////ywAAAAAigIkAAAG/kCTULSxGI/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvPzo1IyPag3/C4fE6v2+/4vH6/97T5gIGCg4SFhoeIiXN+IoqOj5CRkpOUlY9Elpmam5ydnp+JRaCjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AAwocSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjxz0AQoocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOn/s+fQIMKlRmAjdGjQkooLUFihNMQIUB8mPqhA4erHDRk2IoBw4UKYClQmEBWgoQIaCFAePDAgdsGDOIuWKCgbgIECA7oNWCggF8CBAYIFkC4sOHDiBMrXsy4sePHkCNLnky5suXLmDNr3sy5s+fLgkMD9kuarwG9evEiSJCgruu5cWM3aOC2NtsHatHqNku2t1iwwC8I77q1uAYNWK926EB1KggQUJ1KH0GCxFKlSLNr38796NLqTZ9Cjfqc6nKrV49rLd7Vq3DgFcSOLWtWt9q1bGs7mA1X7tz/AAYo4IAEFmjggQgmqOCCDDbo4IMQRijhhBRWaOGFGEYYW1z8lM2mnwO34XYfBLqhZRZvvU0g32/wCediexgUt5V6xyXHwXnLNffcjuNFJx144F3X3ZBEDnkdU0CGJ12P5O0oVXM4opccjeuxB6N7LsK34pZcdunll2CGKeaYZJZp5plopqnmmmy26eabcMYp55wswgeWi3heCaOMxlGJnI3JRZljc845aSiTPk5HXZJAHoldkZAKEQQAOw==) no-repeat left top;
	height:26px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	padding-top:10px;
	padding-left:15px;
	margin-bottom:10px;
	}
#content .order a {
	margin-left:5px;

	}
#content .order a.blue {

	padding-bottom:0;
	}
#content .order a .narr {
	display:inline;
	}
#content .votes_bg {
	float:left;
	background-repeat: repeat-x;
	background-position: left -50px;
	font-size:13px;
	font-family:Tahoma,sans-serif;
	font-weight:normal;
	overflow:hidden;
	}
#content .votes_bg .left {
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	}
#content .votes_bg .right {
	background-repeat: no-repeat;
	background-position: right -25px;
	height:21px;
	padding:4px 6px 0 6px;
	overflow:hidden;
	}
#content .votes_bg img {
	float:left;
	margin-right: 0px;
	margin-top: -2px;
	padding-right: 2px;
}
#content .votes_bg2 {
	float:left;
	background-repeat: repeat-x;
	background-position: left -50px;
	font-size:13px;
	font-family:Tahoma,sans-serif;
	font-weight:normal;
	overflow:hidden;
	}
#content .votes_bg2 .left {
	background-repeat: no-repeat;
	background-position: left -2px;
	overflow:hidden;
	}
#content .votes_bg2 .right {
	background-repeat: no-repeat;
	background-position: right -27px;
	height:19px;
	padding:2px 10px 0 6px;
	overflow:hidden;
	}
#content .votes_bg2 img {
	float:left;
	padding-bottom:2px;
	margin-top:0px;
	margin-right:5px;
}
#content .votes_bg3 {
	float:left;
	background-repeat: repeat-x;
	background-position: left -110px;
	font-weight:normal;
	overflow:hidden;
	}
#content .votes_bg3 .left {
	background-repeat: no-repeat;
	background-position: left -75px;
	overflow:hidden;
	}
#content .votes_bg3 .right {
	background-repeat: no-repeat;
	background-position: right -145px;
	height:33px;
	padding:2px 14px 0 14px;
	overflow:hidden;
	}
#content .pages {
padding-top:17px;
overflow:hidden;
margin-bottom:30px;
}
#content .pages .l {
	float:left;
	}
#content .pages strong {
	float:left;
	padding-right:15px;
	padding-top:5px;
	}
#content .pages ul {
	float:left;
	}
#content .pages li {
	display:block;
	float:left;
	margin-right:15px;
	height:20px;
	padding-top:5px;
	}

#content .pages .curr {
	background:url(http://cdn3.abyrvalg.net/design/img/pages_curr.gif) no-repeat left top;
	margin-top:3px;
	padding-top:0;
	color:white;
	margin-left:-10px;
	margin-right:10px;
	}
#content .pages .curr span {
	background:url(http://cdn3.abyrvalg.net/design/img/pages_curr.gif) no-repeat right -20px;
	display:block;
	height:17px;
	margin-left:5px;
	padding:0 7px 0 2px;
	padding-top:3px;
	}
#content .pages .r {
	float:right;
	padding-top:4px;
	}
#content .pages .r span {
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#content .ydashedborder {
	background-repeat: repeat-y;
	background-position: -1304px top;
	width:652px;
	}
#content .ydashedborder .top {
	background-repeat: no-repeat;
	background-position: -652px top;
	}
#content .ydashedborder .bottom {
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:12px 9px 7px 15px;
	overflow:hidden;
	}
#content .ydashedborder h2 {
	font-weight:bold;
	font-size:15px;
	font-family:Arial;
	float:left;
	color:#549d00;
	}
#content .ydashedborder h2 span {
	font-weight:normal;
	color:#4d4d4d;
	}
#content .ydashedborder img {
	float:right;
	margin-top:-3px;
	}
.ydashedborder_w, .ydashedborder_w .left,.ydashedborder_w .right
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODdhCAB4AKUsAIuSmJKYnpmfpKarmaaspaespaessaitsa2yma6zsrW5prW5sbW6ssLFscLGssPHs8PHucTHv8jLmsvOv8/Sm9bYm9PW2N3fodrc3uvsnOjq5ejq6+nq6+3uwfLynPn5nfn5o/n5y/r6zPb39/f4+Pv70/z8zvz81Pz82v39/f7++P7+/v///////////////////////////////////////////////////////////////////////////////ywAAAAACAB4AAAG50CWkKWKAApCTgKU8XxYpIDkQ32eMlUq5pKlHijdD8PZNYU/hTPg/Dibw+nwOtwOv7vx7rxbL5/zWXtZfVl3WYBVglWEVYZViFSKVIxUjlSQHwBkWRFYXSogYSwJU1ksGwGeVCwrIyUXFE6sKykYBgsiJg9Hukdnv8DBwsPExcbHyMnKy8zNzs/QBAAOItINIQUmExZDLFQVAxBDXR0c3lkUAudZCBpnKGcKan9ubPNw9XT3ePl8+4f9Bv17FHDRwEsFJx3MFMaDpAwRwoBQ0UVCgnUfMgQw98EDhQsnSAgxweAAhm5BAAA7);
}
.ydashedborder_w {
	background-repeat: repeat-x;
	background-position: left -40px;
	height:40px;
	}
.ydashedborder_w .left {
	background-repeat: no-repeat;
	background-position: left top;
	}
.ydashedborder_w .right {
	background-repeat: no-repeat;
	background-position: right -80px;
	padding:12px 4px 7px 15px;
	height:21px;
	overflow:hidden;
	}
.ydashedborder_w h2 {
	font-weight:bold;
	font-size:15px;
	font-family:Arial;
	float:left;
	color:#549d00;
	}
.ydashedborder_w h2 span {
	font-weight:normal;
	color:#4d4d4d;
	}
#content .ysolidborder {
	background: repeat-y -1302px top;
	width:651px;
	margin-bottom:30px;
	}
#content .ysolidborder .top {
	background: no-repeat left top;
	}
#content .ysolidborder .bottom {
	background: no-repeat -651px bottom;
	padding:15px 0px 15px 25px;
	overflow:hidden;
	}
#content .vote1 {
	background:#f9f99d;
	border-top:1px dashed #b2b2b2;
	border-bottom:1px dashed #b2b2b2;
	overflow:hidden;
	padding:6px 15px 6px 12px;
	height: 25px;
	}
#content .vote1 .l {
	float:left;
	width:200px;
	font-family:Tahoma,sans-serif;
	}
#content .vote1 .l a {
	border:none;
	}
#content .vote1 .l img {
	float:left;
	margin-top:1px;
	padding-right: 5px;
	margin-right: 2px;
	}
#content .vote1 .r {
	float:right;
	font-weight:bold;
	color:#549d00;
	padding-top:2px;
	}
#content .vote1 .votes_bg .right {
	padding:3px 8px 0 8px;
	height:21px;
	}	
	
#content .vote2 {
	border-top:1px dashed #b2b2b2;
	border-bottom:2px solid #b2b2b2;
	overflow:hidden;
	padding:6px 12px 6px 12px;
	height: 25px;
	}
#content .vote2 .l {
	float:left;
	overflow:hidden;
	}
#content .vote2 .votes_bg .right {
	padding:3px 8px 0 8px;
	height:21px;
	}
#content .vote2 .r {
	float:right;
	padding-top:3px;
	}
#content .vote2 .r p,#content .vote2 .r span,#content .vote2 .r img {
	float:left;
	}
#content .vote2 .r p {
	padding-right:10px;
	}
#content .vote2 .r img {
	margin-right:2px;
	}
#content .vote2 .r span {
	display:block;
	padding:1px 8px 0 5px;
	width:15px;
	text-align:right;
	}
#content .vote2 .votes_bg img {
	margin-right:2px;
	margin-top: 1px;
	padding-right: 5px;
	}
#content .wideheader_green {
	background:url(http://cdn1.abyrvalg.net/design/img/wideheader_bg.png) no-repeat left top;
	height:29px;
	width:611px;
	padding:6px 9px 0 35px;
	margin-bottom:10px;
	}
#content .wideheader_green h2 {
	color:white;
	font-size:20px;
	font-weight:bold;
	float:left;
	line-height:20px;
	}
#content .wideheader_green .rss img {
	float:right;
	margin-top:3px;
	}
.baloon2_off {
	background:url(/design/img/mainpg_baloon2_s.gif) repeat-y -645px top !important;
	}
.baloon2_off .top {
	background:url(/design/img/mainpg_baloon2_s.gif) no-repeat left top !important;
	}
.baloon2_off .bottom {
	background:url(/design/img/mainpg_baloon2_s.gif) no-repeat -1290px bottom !important;
	}
	
.baloon2 {
	background:url(http://cdn2.abyrvalg.net/design/img/mainpg_baloon2_s.gif) repeat-y -645px top;
	width:645px;
	}
.baloon2 .top {
	background:url(http://cdn2.abyrvalg.net/design/img/mainpg_baloon2_s.gif) no-repeat left top;
	}
.baloon2 .bottom {
	background:url(http://cdn2.abyrvalg.net/design/img/mainpg_baloon2_s.gif) no-repeat -1290px bottom;
	padding:20px 30px 24px 26px;
	overflow:hidden;
	}
.baloon3 {
	background:url(http://cdn3.abyrvalg.net/design/img/mainpg_baloon3.gif) repeat-y -646px top;
	width:644px;
	}
.baloon3 .top {
	background:url(http://cdn3.abyrvalg.net/design/img/mainpg_baloon3.gif) no-repeat -1px top;
	}
.baloon3 .bottom {
	background:url(http://cdn3.abyrvalg.net/design/img/mainpg_baloon3.gif) no-repeat -1291px bottom;
	overflow:hidden;
	}
.baloon3 .middle {
	background:url(http://cdn3.abyrvalg.net/design/img/mainpg_baloon3.gif) no-repeat -1935px center;
	overflow:hidden;
	padding:11px 30px 17px 25px;
	}
#sitehelp .baloon3 {
	margin-bottom:23px;
	}
/***************END SHARED ELEMENTS FOR ALL PAGES*************************/
/***************CITYMAIN PAGE***************/
#citymain {
	padding-top:8px;
	}
#citymain .search {
	background: repeat-y -1302px top;
	width:651px;
	margin-bottom:30px;
	}
#citymain .search .s_top {
	background: no-repeat left top;
	}
#citymain .search .s_bottom {
	background: no-repeat -651px bottom;
	padding:20px 7px 15px 25px;
	overflow:hidden;
	position:relative;
	}
#citymain .search .find {
	float:left;
	}
#citymain .search .find h1 {
	color:#549d00;
	font-weight:bold;
	font-size:20px;
	margin-bottom:5px;
	}
#citymain .search .find form {
	font-size:11px;

	}
#citymain .search .find label {
	float:left;
	padding-top:6px;
	padding-right:1px;
	font-family:Tahoma,sans-serif;
	}
#citymain .search .inp {
	width:108px;
	height:21px;
	border:none;
	background:no-repeat left -25px;
	padding:4px 4px 0 4px !important;
	font-family:Arial,sans-serif;
	font-size:13px;
	}
#citymain .search #what {
	margin-right:13px;
	float:left;
	margin-top:2px;
	}
#citymain .search #where {
	margin-right:3px;
	float:left;
	margin-top:2px;
	}
#citymain .search #submit {
	vertical-align:baseline;
	}
#citymain .search .find p {
	padding:1px 0 25px 28px;
	font-family: Tahoma, Sans-Serif;
	font-size: 11px;
	}
#citymain .search .find p a {
	color:#4d4d4d;
	border-bottom:1px dashed #2e3d4c;
	padding-bottom:0;
	margin-right:10px;
	}
#citymain .search .find p a:hover {
	border:none;
	}
#citymain .search .find ul {
	padding-top:3px;
	width:400px;
	}
#citymain .search .find li {
	background: no-repeat left;
	font-size:12px;
	height: 15px;
	font-weight:bold;
	padding-left:8px;
	padding-top: 2px;
	padding-bottom:2px;
	margin-bottom:4px;
	display:block;
	float:left;
	width:190px;
	}
#citymain .search .find li a {
	color:#4d4d4d;
	}
#citymain .search .find li a:hover {
	color:#549d00;
	border-bottom:1px dashed #2e3d4c;
	}
#citymain .search .find li a span, #citymain .search .find li span{
	color:#4d4d4d;
	font-weight:normal;
	}
#citymain .search .find li a img,#citymain .search .find li img {
	padding-left:3px;
	display:inline;
	}
	
#citymain .search .find img {
	vertical-align:middle;
	}
#citymain .search .best
{
	position:absolute; 
	right:0; 
	bottom:13px;
	width:215px; 
	padding:0 15px 0 0;
	background:url(http://cdn1.abyrvalg.net/design/img/search_best.gif) repeat-y -252px top;
	}
#citymain .search .best .top {
	background:url(http://cdn1.abyrvalg.net/design/img/search_best.gif) no-repeat left top;
	padding: 0;
	margin: 0;
	}
#citymain .search .best .bottom {
	background:url(http://cdn2.abyrvalg.net/design/img/search_best_btm.png) no-repeat left bottom;
	padding:23px 30px 122px 16px;
	}
#citymain .search .best h1 {
	font-size:15px;
	font-weight:bold;
	color:#0092f3;
	margin-bottom:5px;
	}
#citymain .search .best h1 span {
	color:#63686d;
	}
#citymain .search .best li {
	padding-left:0px;
	padding-top:0px;
	font-size:11px;
	color:#8b9298;
	padding-bottom:5px;
	}
#citymain .search .best li .blue {
	font-weight:bold;
	font-size:13px;
	}
#citymain .search .best li .grey {
	font-family:Tahoma,sans-serif;
	}
#citymain .search .baloon_hidden {
	visibility:hidden;
	}
#citymain .search .baloon_hidden .bottom {
	/*visibility:visible;*/
	padding-bottom:78px;
	padding-left:0;
	padding-right:0;
	}
#citymain .search .baloon_hidden  h1,#citymain .search .baloon_hidden  ul {
	visibility:hidden;
	}
#citymain .search .baloon_hidden .secret1 {
	height:27px;
	background:#f9f99d;
	}
#citymain .search .baloon_hidden .secret2 {
	height:16px;
	width:144px;
	background:#f9f99d;
	}
/***************CITYMAIN BEST OF WEEK***********/
#citymain .ofweek {
	overflow:hidden;
	}
#citymain .ofweek h2 {
	height:32px;
	color:white;
	font-size:20px;
	font-weight:bold;
	padding:3px 0 0 35px;
	margin-bottom:8px;
	}
#citymain .ofweek .top {
	overflow:hidden;
	margin-bottom:5px;
	}
#citymain .ofweek .top h3,.ofweek .top p {
	margin-left:83px;
	}
#citymain .ofweek .top h3 {
	line-height:1em;
	}
#citymain .ofweek .ava {
	width:74px;
	height:74px;
	float:left;
	}
#citymain .ofweek h3 {
	font-size:18px;
	}
#citymain .ofweek .type,.ofweek .type a {
	color:#8b9298;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#citymain .ofweek .votes {
	float:left;
	margin-left:6px;
	background-repeat: repeat-x;
	background-position: left -50px;
	width: 150px;
	}
#citymain .ofweek .votes .left {
	background-repeat: no-repeat;
	background-position: left top;
	}
#citymain .ofweek .votes .right {
	background-repeat: no-repeat;
	background-position: right -25px;
	height:19px;
	padding:6px 10px 0 6px;
	}
#citymain .ofweek .votes img {
	float:left;
	padding-bottom:0px;
	margin-top:0px;
	margin-right:0px;
	vertical-align:bottom;
}
#citymain .ofweek .votes span {
	padding-left:6px;
	padding-top:2px;
	}
#citymain .ofweek .author {
	font-family:Tahoma,sans-serif;
	font-size:11px;
	}
#citymain .ofweek .reply .votes {
	margin-right:80px;
	margin-bottom:5px;
	}
#citymain .ofweek .reply {
	width:310px;
	overflow:hidden;
	float:left;
	}
#citymain .ofweek .reply h1 {
	
	}
#citymain .ofweek .business {
	float:right;
	width:310px;
	}
#citymain .ofweek .business h1 {
	}
#citymain .ofweek .business .votes {
	margin-top:2px;
	}
#citymain .ofweek .reply .votes {
	margin-top:2px;
	}
#citymain .ofweek .business .votes .right {
	padding-top:1px;
	height:24px;
	}

#citymain .ofweek .business .votes img {
	margin-right:0px;
	margin-top:-3px;
	padding-right:2px;
	}
#citymain .ofweek .business .votes .right {
	height:20px;
	padding:5px 2px 0 6px;
	}
/**********************END CITYMAIN bEST OF WEEK*********************/
/*********************WE NEED YOUR HELP*****************************/
#content .ndyourhelpTop
{
	height: 50px;	
}
#content .ndyourhelp {
	width:652px;
	background-repeat: repeat-y;
	background-position: left top;
	}
#content .ndyourhelp_hidden
{
	width:652px;
}
.ndyourhelp_hidden a {
	display:block;
	border:none;
	padding:8px 0 0 15px;
	background:url(http://cdn3.abyrvalg.net/design/img/ndyourhelp_hidden.gif) no-repeat left top;
	height:29px;
	width:637px;
	color:#4c4c4c;
	font-size:15px;
	color:#529c05;
	font-weight:bold;
	}
.ndyourhelp_hidden a span {
	color:#4c4c4c;
	font-weight:normal;
	}
.ndyourhelp_hidden a:hover {
	background:url(http://cdn3.abyrvalg.net/design/img/ndyourhelp_hidden.gif) no-repeat -652px top;
	color:white;
	}
.ndyourhelp_hidden a:hover span {
	color:white;
	}
#content .ndyourhelp .bottom {
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: -652px bottom;
	padding-bottom:10px;
	}
#content  .ndyourhelp .top {
	background-repeat: repeat-x;
	background-position: left -33px;
	margin-bottom:20px;
	}
#content  .ndyourhelp .top .left {
	background-repeat: no-repeat;
	background-position: left top;
	}
#content  .ndyourhelp .top .right {
	background-repeat: no-repeat;
	background-position: right -66px;
	height:25px;
	padding:8px 10px 0 15px;
	}
#content  .ndyourhelp .top h1,#content  .ndyourhelp .top .head {
	float:left;
	font-weight:bold;
	color:#549d00;
	font-size:15px;
	}
#content .ndyourhelp .top h1 span {
	font-weight:normal;
	color:#4d4d4d;
	letter-spacing:0px;
	}
#content  .ndyourhelp .top img {
	float:right;
	margin-top:2px;
	}
#content .ndyourhelp .l {
	float:left;
	width:270px;
	padding-left:15px;
	padding-right:53px;
	}
#content .ndyourhelp .ava {
	float:left;
	width:45px;
	height:45px;
	}
#content .ndyourhelp h2,#content  .ndyourhelp p,#content  .ndyourhelp  .appr  {
	margin-left:48px;
	}
#content .ndyourhelp h2,#content  .ndyourhelp p {
	padding-left:4px;
	}
#content .ndyourhelp  .appr {
	border:none;
	}
#content .ndyourhelp h2 {
	font-weight:bold;
	padding-bottom:2px;
	font-size: 13px !important;
	font-weight: bold;
	margin-bottom: 0px !important;
	}
#content .ndyourhelp p {
	font-size:11px;
	font-family:Tahoma,sans-serif;
	padding-bottom:10px;
	}
#content .ndyourhelp .r {
	float:left;
	width:275px;
	}
#content .ndyourhelp .r p {
	padding-bottom:9px;
	}
#content .ndyourhelp .r .appr {
	margin-left:50px;
	}
/*********************END WE NEED YOUR HELP*****************************/
/********************END CITY MAIN PAGE*********************/
/********************CITYBIZLIST,CITYSEARCH,CITYNORESULTS PAGES*************************/
#citybizlist .pagetitle {
	overflow:visible;
	padding-left: 5px;
	}
#citybizlist .main li {
	padding-bottom:18px;
	border-bottom:1px dashed #8b9298;
	margin-bottom:19px;
	padding-left:10px;
	padding-right:50px;
	}
#citybizlist li .title {
	overflow:hidden;
	padding-top:2px;
	margin-bottom:14px;
	padding-left:2px;
	}
#citybizlist li h2 {
	font-size:18px;
	float:left;
	padding-bottom:0;
	}
#citybizlist .votes {
	float:left;
	margin-left:8px;
	background-repeat: repeat-x;
	background-position: left -50px;
	margin-top:-3px;
	}
#citybizlist .votes_bg {	
	margin-left:9px;
}	
	
#citybizlist .votes .left {
	background-repeat: no-repeat;
	background-position: left top;
	}
#citybizlist .votes .right {
	background-repeat: no-repeat;
	background-position: right -25px;
	height:19px;
	padding:6px 10px 0 6px;
	}
	
#citybizlist .order {
	margin-bottom:8px;
	}
#citybizlist .votes img {
	float:left;
	padding-bottom:2px;
	margin-top:-2px;
	margin-right:5px;
}


#citybizlist li .ava {
	float:left;
	margin-left:4px;
	width:73px;
	height:73px;
	}
#citybizlist .type {
	padding-bottom:7px;
	}
#citybizlist .type,#citybizlist .type a {
	color:#8b9298;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	padding-top:0;
	line-height:11px;
	}
#citybizlist li p {
	margin-left:85px;
	}
#citybizlist li .lastRev {
	font-size:11px;
	padding-bottom:12px;
	}
#citybizlist li .lastRev strong {
	width:115px;
	display:block;
	float:left;
	}	

#citybizlist li .addr {
	padding-bottom:2px;
	}
#citybizlist li .addr strong {
	width:115px;
	display:block;
	float:left;
	}
#citybizlist li .author {
	font-size:11px;
	padding-top:6px;
	font-family:Tahoma,sans-serif;
	}
#citybizlist li .desc {
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
.dnfound {
	background-repeat: repeat-y;
	background-position: -1304px top;
	width:652px;
	}
.dnfound .top {
	background-repeat: no-repeat;
	background-position: -652px top;
	}
.dnfound .bottom {
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:12px 9px 7px 15px;
	overflow:hidden;
	}
.dnfound h2 {
	font-weight:bold;
	font-size:15px;
	font-family:Arial;
	float:left;
	color:#549d00;
	}
.dnfound h2 span {
	font-weight:normal;
	color:#4d4d4d;
	}
.dnfound img {
	float:right;
	margin-top:-6px;
	}
.searchagain .bottom {
	padding:14px 5px 20px 15px;
	overflow:hidden;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	}
.searchagain h2 {
	float:none;
	margin-bottom:15px;
	}
.searchagain .what {
	width:419px;
	height:21px;
	margin-right:8px;
	background:url(http://cdn1.abyrvalg.net/design/img/searchagain_what.gif) no-repeat left top;
	float:left;
	}
.searchagain form p {
	padding-bottom:6px;
	overflow:hidden;
	}
.searchagain input {
	font-family:Tahoma,sans-serif;
	font-size:11px;
	float:left;
	padding:4px 4px 0 3px;
	border:none;
	color: #4d4d4d;
	}
.searchagain label {
	float:left;
	padding:4px 3px 0 0;
	}
.searchagain .what_label {
	padding-right:8px;
	}
.searchagain .submit {
	margin-top:-3px;
	padding:0;
	}
.searchagain #cat,.searchagain #place {
	width:180px;
	height:21px;
	background:no-repeat left -123px;
	margin-right:14px;
	color:#8d8d8d;
	}
.searchagain .place {
	width:180px;
	height:21px;
	background: no-repeat left -123px;
	margin-right:14px;
	color:#8d8d8d;
	margin-left: 35px;
	}
/********************END CITYBIZLIST,CITYSEARCH,CITYNORESULT PAGES*************************/
/********************CITIBIZPAGE,CITYREVIEW APPROVE,cityreviewapprove_foto PAGES********************/
#citybizpage .pagetitle span,  #citybizpage .pagetitle2 h1{
	display:block;
	float:left;
	margin-right:12px;
	}
#citybizpage .pagetitle .votes_bg {
	margin-top:5px;
	margin-right:15px;
	}
#citybizpage .pagetitle .rss img {
	float:left;
	margin-top:12px;
	}
#citybizpage .bizinfo {
	overflow:hidden;
	padding-left:15px;
	margin-bottom:40px;
	}
#citybizpage .bizinfo .info  .cats{
	padding-bottom:19px;
	}
#citybizpage .bizinfo .info p{
	padding-bottom:16px;
	}
#citybizpage .bizinfo {
padding-bottom:13px;
margin-bottom:18px !important;
	}
#cityreviewapprove .bizinfo, .reviewapprovefoto_pg .bizinfo {
	border-bottom:1px dashed #8b9298;
	margin-bottom:20px;
	}
.reviewapprovefoto_pg .bizinfo {
	padding-bottom:10px;
	margin-bottom:20px !important;
	}
#citybizpage .bizinfo .mainphoto {
	width:304px;
	height:203px;
	float:left;
	padding-bottom:4px;
	/*du*/background:url(data:image/gif;base64,R0lGODdhMAEEAMZJAOTj5OTk5OTk5eXl5ubm5ubm5+fm5+fn6Ofo6Ojo6Ojo6enp6enp6urq6urq6+vr6+vr7Ovs7Ozs7Ozs7e3s7e3t7e3t7u7t7u7u7u7u7+/u7+/v7+/v8PDv8PDw8PDw8fHw8fDx8fHx8fHx8vLx8fLx8vLy8vLy8/Py8/Pz8/Pz9PP09PT09PT09fX19fX19vb19vb29vb29/f39/f3+Pj3+Pf4+Pj4+Pj4+fn4+fj5+fn5+fn5+vr5+vr6+vr6+/r7+/v7+/z7+/z7/Pv8/Pz8/P38/P39/f7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ywAAAAAMAEEAAAH/oBIR0dFQUE+Ozk3MzEwLiwqJyYiHx0bGRYUEhAODQsKCAYFAwIBAKeoqaqrrK2ur7CxsrO0tba3uLmoAgIDAwQGBwcJCgsMDQ4PEBETFBUYGRsbHR8hIyYmKCosLS4uMTEzMzU3Ozs+PkCGRYNHSO+DRYXoPDs3i4wvLi0sKSgmJSh54HAJQwVNEB44WMiwocOHECNKnEixosWLGDNq3Mixo0NlEiQ4q3ABAwYNGzh08PBBhAgSJk6gSLGNm7cX4MTZuGfuHDpDROQNeockCbwjRuQNMYSuh7l7NMTJAKfvEYsVKVJgCygChNevYMOKHUu2rNmzaNOqXcu2rdu3Z3C/uryGTSbNFSzydrsJLoYMcTNo3LuBwxyPHuh8GFonT+jQd0mMEm3XrnERIYuD/Ejso15PHYNv1ABMurTp06hTq17NurXr17Bjy55NGzW50IR19DTMg3PiH5kNCbHsmHI7okSTBAIAOw==) no-repeat bottom left;
	margin-bottom:6px;
	}
#citybizpage .bizinfo .info {
	margin-left:322px;
	}
/*#citybizpage .bizinfo .info .inner {
	overflow:hidden;
	height:192px;
	}*/
#cityreviewapprove .bizinfo strong {
	display:block;
	width:53px;
	float:left;
	}
#citybizpage .bizinfo .info span {
	
	}
	
	
#cityreviewapprove .ydashedborder_w  {
	margin-bottom:15px !important;
	}
#cityreviewapprove .ydashedborder_w h2 {
	font-size:15px !important;
	}
#cityreviewapprove .ydashedborder_w .right,#contentwrap .reviewapprovefoto_pg .ydashedborder_w .right {
	padding-right:7px;
	}
#cityreviewapprove .ydashedborder_w .r a,#contentwrap .reviewapprovefoto_pg .ydashedborder_w .r a {
	margin-right:5px;
	}
#citybizpage .bizinfo .info strong,#cityreviewapprove .bizinfo .l strong {
	display:block;
	width:82px;
	float:left;
	}
#citybizpage .bizinfo .info a.grey {
	color:#4d4d4d;
	}
#citybizpage .bizinfo .info p {
	overflow:hidden;
	}
#cityreviewapprove .bizinfo p {
	overflow:hidden;
	padding-bottom:17px;
	margin-left:325px;
	display:block;
	}
#cityreviewapprove .bizinfo .l {
	margin-left:15px;
	float:left;
	}
#citybizpage .bizinfo .info span,#citybizpage .bizinfo .info .left,#cityreviewapprove .bizinfo span {
	float:left;
	display:block;
	}
#citybizpage .bizinfo .info p img,#citybizpage .bizinfo .info .inner img, #cityreviewapprove .bizinfo  p img {	
	margin-right:3px;
	vertical-align:middle;
	}
#citybizpage .bizinfo .info .owner {
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#citybizpage .bizinfo .info .extInfo {
	color: #8b9298;
	font-size: 12px;
	}
#citybizpage .thumbs {
	clear:left;
	overflow:hidden;
	}
#citybizpage .thumbs li {
	display:block;
	float:left;
	margin-right:5px;
	}
#citybizpage .thumbs .nolink {
	border:none;
	}
#citybizpage .thumbs li img {
	}
#citybizpage .bizinfo .authors {	
	overflow:hidden;
	margin-bottom:32px;
	float:left;
	width: 322px;
	margin-top: 10px;
	}
#citybizpage .bizinfo .authors li {
	display:block;
	float:left;
	width:155px;
	}
#citybizpage .bizinfo .authors strong {
	display:block;
	padding-bottom:2px;
	}
#citybizpage .bizinfo .authors img {
	width:28px;
	height:28px;
	float:left;
	}
#citybizpage .bizinfo .authors p {
	margin-left:32px;
	line-height:12px;
	}
#citybizpage .bizinfo .ydashedborder_w {
	margin-right:15px;
	margin-bottom:9px;
	}
#citybizpage .bizinfo .ydashedborder_w .right {
	padding-top:6px;
	height:27px;
	padding-left:7px;
	}
#citybizpage .bizinfo .ydashedborder_w .l {
	float:left;
	}
#citybizpage .bizinfo .ydashedborder_w .l a {
	float:left;
	margin-right:5px;
	border:none;
	overflow:visible;
	}
#citybizpage .bizinfo .ydashedborder_w .l img {
	float:left;
	margin-top:0px;
	}
#citybizpage .bizinfo .ydashedborder_w .r {
	float:right;
	padding-right:4px;
	padding-top:4px;
	}
#citybizpage .bizinfo .ydashedborder_w .last
{
	padding-right: 8px !important;
}
#citybizpage .bizinfo .ydashedborder_w .r a {
	
}
#citybizpage .testimonials h2 {
	font-size:20px;
	font-weight:bold;
	margin-bottom:13px;
	}
#citybizpage .testimonials .order {
	margin-bottom:18px;
	}
#citybizpage .testimonials .vote1 {
	padding-bottom:3px;
	}
#citybizpage .testimonial,#cityreviewapprove .testimonial {
	padding:0 15px;
	}
#citybizpage .testimonial .top,#cityreviewapprove .testimonial .top {
	overflow:hidden;
	padding-bottom:6px;
	}
#citybizpage .testimonial .top .l,#cityreviewapprove .testimonial .top .l {
	float:left;
	overflow:hidden;
	}
#cityreviewapprove h2,.reviewapprovefoto_pg .testimonial h2 {
	float:left;
	font-weight:bold;
	font-size:20px;
	margin-right:10px;
	margin-bottom:0 !important;
	}
#citybizpage .testimonial .top .ava,#cityreviewapprove .testimonial .top .ava {
	float:left;
	width:73px;
	height:72px;
	}
#citybizpage .testimonial .top .l .info,#cityreviewapprove .testimonial .top .l .info {
	margin-left:80px;
	}
#citybizpage .testimonial .top .l .info .votes_bg,
#cityreviewapprove .testimonial .top .l .info .votes_bg {
	float:none;
	margin-bottom: 2px;
	}
#citybizpage .testimonial .top .l .blue,#cityreviewapprove .testimonial .top .l .blue {
	font-weight:bold;
	}
#citybizpage .testimonial .top .r,#cityreviewapprove .testimonial .top .r {
	float:right;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#citybizpage .testimonial .top .r a,#cityreviewapprove .testimonial .top .r a {
	overflow:visible;
	}
#citybizpage .testimonial .text,#cityreviewapprove .testimonial .text {
	padding-right:0px;
	padding-bottom:11px;
	}
.reviewapprovefoto_pg .testimonial .text {
	padding-bottom:24px !important;
	}
.reviewapprovefoto_pg ul.thumbs {
	margin-bottom:54px;
	padding-left:15px;
	}
#citybizpage .vote1 {
	margin-bottom:30px;
	}
#citybizpage .vote2 {
	margin-bottom:30px;
	}
#citybizpage .testimonials .ydashedborder .bottom {
	padding:10px 10px 10px 15px;
	}
#citybizpage .testimonials .ydashedborder h2 {
	font-size:15px;
	padding-top:2px;
	margin-bottom:0;
	}
#cityreviewapprove h2 {
	float:left
	}
#cityreviewapprove .ydashedborder_w,.reviewapprovefoto_pg .ydashedborder_w {
	margin:0 auto;
	margin-top:30px;
	width:625px;
	}
#cityreviewapprove .ydashedborder_w .l,.reviewapprovefoto_pg .ydashedborder_w .l {
	float:left;
	}
#cityreviewapprove .ydashedborder_w .r,.reviewapprovefoto_pg .ydashedborder_w .r {
	float:right;
	margin-top:-6px;
	}
#cityreviewapprove .r a,.reviewapprovefoto_pg .ydashedborder_w .r a {
	float:left !important;
	border:none;
	margin-top:0;
	}
.reviewapprovefoto_pg .ydashedborder_w h2 {
	font-size:15px;
	float:left;
	}
.ydashedborder_w .l h2 {
	font-size:15px;
	}
#contentwrap .reviewapprovefoto_pg .bizinfo .info strong,#contentwrap .citynewbizreview .bizinfo .info strong {
	width:82px;
	}
#contentwrap .reviewapprovefoto_pg .bizinfo .info  .cats,#contentwrap .citynewbizreview .bizinfo .info .cats {
	padding-bottom:19px;
	}
#contentwrap .reviewapprovefoto_pg .bizinfo .info p,#contentwrap .citynewbizreview .bizinfo .info p {
	padding-bottom:16px;
	}
#contentwrap .citynewbizreview .bizinfo {
padding-bottom:13px;
margin-bottom:18px !important;
	}
/********************END CITIBIZPAGE,CITYREVIEWAPPROVE,cityreviewapprove_foto PAGES********************/

/**********************CITYBIZPHOTO PAGE******************/
#citybizphoto {
	padding-top:3px;
	}
#citybizphoto .pagetitle  {
	line-height:25px;
	padding-bottom:5px;
	overflow:visible;
	}
#citybizphoto .pagetitle .blue {
	border-bottom:1px dashed;
	padding-bottom:1px;
	}
#citybizphoto .pagetitle .blue:hover {
	border-bottom:none;
	padding-bottom:1px;
	}
#citybizphoto .main {
	overflow:hidden;
	padding:0 15px 10px 15px;
	}
#citybizphoto .main .photo {
	float:left;
	padding-bottom:4px;
	background:url(http://cdn2.abyrvalg.net/design/img/citybizphoto_bg.gif) no-repeat center bottom;
	}
#citybizphoto .main .r {
	margin-left:417px;
	}
#citybizphoto .main .r .top {
	height:245px;
	}
#citybizphoto .main .author {
	height:70px;
	}
#citybizphoto .main .author a {	
	float:left;
	}
#citybizphoto .main .author strong {
	display:block;
	padding-bottom:2px;
	line-height:13px;
	}
#citybizphoto .main .author span {
	display:block;
	margin-left:40px;
	line-height:13px;
	padding-top:1px;
	}
#citybizphoto .main .author a {
	margin-left:6px;
	line-height:13px;
	}
#citybizphoto .main .switch {
	margin-left:33px;
	}
#citybizphoto .main .switch .btn{
	margin-left:8px;
	float:left;
	border:none;
	padding:0;
	}
#citybizphoto .ph_list {
	margin-top:45px;
	overflow:hidden;
	padding-bottom:14px;
	/*border-bottom:1px dashed #8b9298;*/
	margin-bottom:12px;
	}
#citybizphoto .ph_list li {
	width:107px;
	float:left;
	margin-right:20px;
	margin-bottom:7px;
	}
#citybizphoto .ph_list li .bottom {
	padding:0px 0 8px 12px;
	font-size:11px;
	}
#citybizphoto .ph_list li .photo {
	border:none;
	padding:0;
	}
#citybizphoto .ph_list li .photo img {
	width:72px;
	height:72px;
	margin-top:-6px;
	margin-bottom:2px;
	}
#citybizphoto .ph_list li .photo_mini {
	border:none;
	}
#citybizphoto .ph_list li .photo_mini img {
	width:28px;
	height:28px;
	margin-bottom:2px;
	}
#citybizphoto .ph_list li span {
	display:block;
	padding-bottom:2px;
	}
#citybizphoto .ph_list li span,#citybizphoto .ph_list li a {
	font-family:Tahoma,sans-serif;
	line-height:12px;
	}
#citybizphoto .ph_list li p {
	padding-top:4px;
	white-space:nowrap;
	}
#citybizphoto .ph_list li p span 
{
	display: inline;
}
#citybizphoto .ph_list li p a, #citybizphoto .ph_list li p span {
	padding:0;
	border:none;
	}
#citybizphoto .ph_list li.curr {
	background:url(http://cdn3.abyrvalg.net/design/img/ph_list_bg.gif) repeat-y left top;
	}
#citybizphoto .ph_list li.curr .top {
	background:url(http://cdn3.abyrvalg.net/design/img/ph_list_bg.gif) no-repeat -107px top;
	}
#citybizphoto .ph_list li.curr .bottom {
	background:url(http://cdn3.abyrvalg.net/design/img/ph_list_bg.gif) no-repeat -214px bottom;
	}
/**********************END CITYBIZPHOTO PAGE******************/

/*********************CITYCATLIST PAGE****************/
#citycatlist .pagetitle {
	overflow:visible;
	}
#citycatlist .cats {
	background: repeat-y -1302px top;
	width:651px;
	margin-bottom:30px;
	}
#citycatlist .cats .top {
	background: no-repeat left top;
	}
#citycatlist .cats .bottom {
	background: no-repeat -651px bottom;
	padding:15px 0px 15px 25px;
	overflow:hidden;
	}
#citycatlist .cats h2 {
	font-size:20px;
	font-weight:bold;
	color:#549d00;
	margin-bottom:16px;
	}
#citycatlist .cats p {
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#citycatlist .cats ul {
	padding-top:1px;
	}
#citycatlist .cats li {
	background: no-repeat left;
	font-size:13px;
	font-weight:bold;
	padding-left:8px;
	padding-bottom:2px;
	margin-bottom:2px;
	display:block;
	float:left;
	width:200px;
	}
#citycatlist .cats li a {
	color:#4d4d4d;
	}
#citycatlist .cats li a:hover {
	color:#549d00;
	border-bottom:1px dashed #2e3d4c;
	}
#citycatlist .cats li a span,#citycatlist .cats li span {
	color:#4d4d4d;
	font-weight:normal;
	}
#citycatlist .mainlist {
	padding-bottom:0px;
	}
#citycatlist .mainlist li {
	border-bottom:1px dashed #8b9298;
	margin-bottom:19px;
	padding:0 12px 0px 12px;
	height: 125px;
	}
#citycatlist .mainlist .last {
	border-bottom:none;
	}
#citycatlist li .title {
	overflow:hidden;
	padding-top:0px;
	margin-bottom:12px;
	}
#citycatlist li h2 {
	font-size:18px;
	float:left;
	padding-bottom:0;
	}
#citycatlist .votes_bg {
	margin-left:9px;
	}
#citycatlist li .ava {
	float:left;
	width:73px;
	height:73px;
	}
#citycatlist .type {
	padding-bottom:8px;
	}
#citycatlist .type,#citybizlist .type a {
	color:#8b9298;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#citycatlist li p {
	margin-left:82px;
	}
#citycatlist li .author {
	font-weight:bold;
	}
#citycatlist li .desc {
	}
/*********************END CITYCATLIST PAGE****************/

/*********************CITYLIST PAGE***********************/
#citylist .ysolidborder {
	margin-bottom:20px;
	}
#citylist .ysolidborder .bottom {
	padding:18px 19px 25px 26px;
	line-height:15px;
	}
#citylist .country {
	overflow:hidden;
	margin-bottom:14px;
	}
#citylist .country h2 {
	font-size:20px;
	font-weight:bold;
	float:left;
	}
#citylist .country select {
	float:right;
	width:130px;
	}
#citylist .order {
	height:26px;
	padding: 10px 12px 0 14px;
	margin-bottom:2px;
	}
#citylist .order a {
	padding:0;
	margin:0;
	}
#citylist .list {
	padding:13px 15px 11px 12px;
	overflow:hidden;
	border-bottom:1px dashed #8b9298;
	}
#citylist .last {
	border-bottom:none;
	padding-bottom:42px;
	}
#citylist .list h3 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:8px;
	padding-left:2px;
	}
#citylist .list li {
	display:block;
	float:left;
	width:152px;
	height:21px;
	}
#citylist .list li a {
	padding:0;
	border:none;
	text-decoration:underline;
	}
#citylist .list li a:hover {
	text-decoration:none;
	}
#citylist .ydashedborder_w .right {
	padding:7px 2px 0 8px;
	height:33px;
	}

#citylist .ydashedborder_w a {
	border:none;
	padding:0;
	}
#citylist .ydashedborder_w a img {
	float:left;
	}
#citylist .ydashedborder_w h2 {
	float:left;
	font-size:14px;
	font-weight:normal;
	color:#4d4d4d;
	margin-left:8px;
	padding-top:5px;
	}
/*********************END CITYLIST PAGE*******************/

/*********************CITYBIZSEARCH PAGE******************/
#citybizsearch .ysolidborder {
	margin-bottom:22px;
	}
#citybizsearch .ysolidborder .bottom {
	padding:16px 15px 20px 26px;
	}
#citybizsearch .ysolidborder p {
	padding-bottom:8px;
	}
#citybizsearch .ysolidborder label {
	font-weight:bold;
	padding-right:0px;
	padding-top:5px;
	padding-left: 15px;
	float:left;
	}
#citybizsearch input {
	float:left;
	display:block;
	font-size: 11px;
	font-family: Tahoma,sans-serif;
	color:#4d4d4d;
	}
#citybizsearch .er_msg
{
	display: inline;
	margin-left:92px !important;
	padding: 2px !important;
	float:left;
	font-size: 11px;
	color: #e00017;
	font-family: Tahoma,sans-serif;	
	padding-top: 2px;
	width: 390px;
}
#citybizsearch .ysolidborder .name {
	width:200px;
	height:15px;
	border:none;
	background: no-repeat left -148px;
	padding:5px;
	margin-right:11px;
	margin-left: 15px;
	}
#citybizsearch h2 {
	font-size:20px;
	font-weight:bold;
	margin-bottom:10px;
	}
#citybizsearch ul {
	padding-left:14px;
	}
#citybizsearch li {
	width:623px;
	background: repeat-y -623px top;
	margin-bottom:13px;
	}
#citybizsearch li .top {
	background: no-repeat left top;
	}
#citybizsearch li .bottom {
	padding:13px 15px 12px 14px;
	overflow:hidden;
	background: no-repeat -1246px bottom;
	}
#citybizsearch li .votes_bg {
	float:right;
	}
#citybizsearch li .votes_bg img {
	margin-top:-2px;
	}
#citybizsearch li .photo {
	width:73px;
	height:73px;
	float:left;
	}
#citybizsearch li .desc {
	margin-left:82px;
	}
#citybizsearch li h3 a {
	font-size:18px;
	font-weight:normal;
	line-height:18px;
	}
#citybizsearch li .type {
	padding-bottom:8px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#citybizsearch li strong {
	width:60px;
	display:block;
	float:left;
	}
/***************** END CITYBIZSEARCH PAGE******************/

/*****************CITYNEWBIZREVIEW PAGE*****************/
.citynewbizreview .bizinfo {
	border-bottom:1px dashed #8b9298;
	padding-bottom:15px;
	margin-bottom:20px !important;
	}
.citynewbizreview h2, .citynewreview .opinion h2 {
	font-size:20px;
	font-weight:bold;
	margin-bottom:16px;
	}
.citynewbizreview strong.l, .citynewreview .opinion strong.l,
.citynewbizreview label.l, .citynewreview .opinion label.l  {
	display:block;
	float:left;
	padding-left:24px;
	width:73px;
	font-weight:bold;
	}
.citynewbizreview .rating,.citynewreview .opinion .rating {
	overflow:hidden;
	margin-bottom:9px;
	}
.citynewbizreview .rating strong,.citynewreview .opinion .rating strong {
	background:url(http://cdn1.abyrvalg.net/design/img/form_reply.gif) no-repeat left 3px;
	}
.citynewbizreview .rating .votes_bg, .citynewreview .opinion .votes_bg {
	float:left;
	}
.citynewbizreview .rating .votes_bg .right,.citynewreview .opinion .votes_bg .right {
	padding-right:5px !important;
	width:166px;
	}
.citynewbizreview .votes_bg span,.citynewreview .opinion .votes_bg span {
	width: 14px;
	float:left;
	padding-left: -2px;
	}
	
.citynewreview .opinion label
{
	padding-left: 24px;
}

.citynewbizreview .votes_bg span,.citynewreview .opinion .votes_bg span {
	margin:1px 7px 0 7px !important;
	}
.citynewbizreview .reply,.citynewreview .opinion .reply {
	overflow:hidden;
	margin-bottom:12px;
	}
.citynewbizreview .rep_ta strong,.citynewreview .opinion .rep_ta strong {
	background:url(http://cdn1.abyrvalg.net/design/img/form_reply.gif) no-repeat 2px 3px;
	}
.citynewbizreview .reply span,.citynewreview .opinion .reply span {
	display:block;
	width:305px;
	float:left;
	overflow:visible;
	}
.citynewbizreview .reply span a,.citynewreview .opinion .reply span a {
	padding-bottom:0px;
	padding-top:8px;
	display:inline-block;
	border-bottom:1px dashed;
	}
.citynewbizreview .reply span a:hover,.citynewreview .opinion .reply span a:hover {
	border-bottom:none !important;
	padding-bottom:1px;
	} 
.citynewbizreview .textarea,.citynewreview .opinion .textarea {
	margin-bottom:16px;
	overflow:hidden;
	}
.citynewbizreview .textarea textarea,.citynewreview .opinion .textarea textarea {
	float:left;
	width:495px;
	height:122px;
	margin-left:95px;
	}
	
.citynewbizreview .er_msg
{
	margin-left: 98px !important;
}
	
.citynewbizreview .textarea p,.citynewreview .opinion .textarea p {	
	float:left;
	margin-left:23px;
	line-height:13px;
	}
.citynewbizreview .photo,.citynewreview .opinion .photo {
	overflow:hidden;
	margin-bottom:15px;
	}
.citynewbizreview .photo .a,.citynewreview .opinion .photo .a {
	float:left;
	width:285px;
	margin-right:20px;
	padding-bottom:7px;
	}
.citynewbizreview .photo .b,.citynewreview .opinion .photo .b {
	float:left;
	color:#b2b2b2;
	width:225px;
	padding-bottom:7px;
	}
.citynewbizreview .photo li,.citynewreview .opinion .photo li {
	display:block;
	float:left;
	background:url(http://cdn2.abyrvalg.net/design/img/newfile.png) no-repeat left top;
	width:46px;
	height:62px;
	margin-right:14px;
	}
.citynewbizreview .photo ul,.citynewreview .opinion .photo ul {
	margin-left:100px;
	}
	
.newFileEntry
{
	background: none !important;
}	
	
.citynewbizreview .photo li .photo,.citynewreview .opinion .photo li .photo {	
	margin-bottom:3px;
	}
.citynewbizreview .photo li a img,.citynewreview .opinion .photo li a img {
	padding:0;
	float:left;
	margin-top:-3px;
	border:none;
	}
.file-comm {
	padding-left:97px;
	margin-bottom:10px;
	}
.file-comm .inp {
	width:188px;
	height:21px;
	background:no-repeat left -198px;
	padding:4px 4px 0 4px;
	border:none;
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #4d4d4d;
	}
.file-comm .fileInp {
	width:264px;
	height: 21px;
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #4d4d4d;
	border: solid 1px #8b9298;
	padding-top: 2px;
	}
	
	
.file-comm strong, .file-comm label  {
	display:inline-block;
	padding-top:3px;
	width:92px;
	padding-left:0px;
	font-weight:bold;
	}
	
.file-comm #msg	
{
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 20px;
	float:left;
	width: 265px;
	text-align:right;
	color: #549d00;
}

.citynewbizreview .form,.citynewreview .opinion {
	margin-bottom:15px;
	overflow:hidden;
	}
.citynewbizreview .ydashedborder_w a img,.citynewreview .ydashedborder_w a img {
	margin-top:-6px;
	margin-left:-5px;
	float:left;
	}
.citynewbizreview .form .inner,.citynewreview .opinion .inner {
	padding-left:5px;
	}
.citynewbizreview .inpimage {
	padding-top:7px;
	padding-bottom:4px;
	}
/*****************END CITYNEWBIZREVIEW PAGE*****************/
/*******************CITYNEWREVIEW PAGE(ReMeMbEr AbOuT PrEvIoUs SeCtIoN)***********/
form .citynewreview h2 {
	font-size:20px;
	font-weight:bold;
	margin-bottom:10px;
	}
form .citynewreview a {
	border-bottom:1px dashed;
	padding-bottom:0;
	}
form .citynewreview a:hover {
	border-bottom:none;
	padding-bottom:1px;
	}
.citynewreview label {
	display:block;
	float:left;
	width:72px;
	font-weight:bold;
	padding-left:30px;
	padding-top:4px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 5px 6px !important;
	}
.citynewreview .formfield {
	padding-bottom:9px;
	margin-left:102px;
	}
.citynewreview .location,.citynewreview .contacts,.citynewreview .hrtrstc  {
	overflow:hidden;
	padding-bottom:17px;
	border-bottom:1px dashed #8b9298;
	margin-bottom:17px;
	}
.citynewreview  .contacts {
	padding-bottom:13px;
	}
.citynewreview .hrtrstc {
	padding-bottom:15px;
	}
.citynewreview .location h2 {
	line-height:20px;
	margin-bottom:7px;
	}
.citynewreview .location .mapLink {	
	padding-right:14px;
	padding-top:0px;
	width:232px;
	z-index:10;
	position:absolute;
	margin-left: 400px;
	}
.citynewreview .formfield input 
{
	font-size: 11px;
	font-family: Tahoma,sans-serif;
	color: #4d4d4d;	
	width:217px;
	height:21px;
	background:no-repeat left -248px;
	padding:4px 4px 0 4px;
	border:none;
	
	}
.citynewreview .add_field select {
	width:41px;
	margin-right:8px;
	}
.citynewreview .add_field input {
	background: no-repeat left -173px;
	width:168px;
	}
.citynewreview #house {
	width:108px;
	background:no-repeat left -25px;
	}
.citynewreview .location .addinfo {
	padding:7px 30px;
	}
.citynewreview .addinfo_field {
	padding-top:5px;
	padding-left:102px;
	}
.citynewreview .addinfo_field textarea {
	float:left;
	width:290px;
	height:120px;
	margin-right:15px;
	}
.citynewreview .addinfo_field p {
	float:left;
	width:225px;
	}
.citynewreview .hrtrstc select {
	width:150px;
	margin-left:6px;
	margin-top:9px;
	}
.citynewreview .hrtrstc .formfield {
	width:375px;
	}
.citynewreview .hrtrstc label {
	padding-top:5px;
	}
.citynewreview .hrtrstc span {
	margin-left:7px;
	}
.citynewreview .hrtrstc .rm1 {
	color:#e00017 !important;
	margin-left: 6px;
	}
.citynewreview .hrtrstc .rm2 a {
	border:none;
	}
.citynewreview .hrtrstc .blue {
	margin-left:107px;
	}
.citynewreview .ydashedborder_w {
	margin-top:30px;
	margin-bottom:60px;
	}
.citynewreview .ydashedborder_w a {
	border:none;
	padding:0;
	}
.citynewreview .error_wrap {
	background:url(http://cdn3.abyrvalg.net/design/img/ynoborder_tl.gif) no-repeat left top #f9f99d;
	}
.citynewreview .error_wrap .tr {
	background:url(http://cdn1.abyrvalg.net/design/img/ynoborder_tr.gif) no-repeat right top;
	}
.citynewreview .error_wrap .bl {
	background:url(http://cdn2.abyrvalg.net/design/img/ynoborder_bl.gif) no-repeat left bottom;
	}
.citynewreview .error_wrap .br {
	background:url(http://cdn3.abyrvalg.net/design/img/ynoborder_br.gif) no-repeat right bottom;
	padding:3px 0;
	overflow:hidden;
	}
.citynewreview .error_wsrap .formfield {
	padding-bottom:0;
	}
.citynewreview .error_wrap label {
	background:url(http://cdn1.abyrvalg.net/design/img/alert_red.gif) no-repeat  9px 7px !important;
	}
.citynewreview .hrtrstc .error_wrap {
	margin-bottom:10px;
	}
.citynewreview .opinion .error_wrap  strong {
	background:url(http://cdn1.abyrvalg.net/design/img/alert_red.gif) no-repeat  9px 3px;
	}


.citynewreview .error_wrap .er_msg,.citynewreview .opinion .error_wrap .textarea .er_msg {
	font-size:11px;
	color:#e00017;
	font-family:Tahoma,sans-serif;
	margin-left:107px;
	padding-top:5px;
	}
	
.citynewreview .opinion .er_msg
{
	margin-left:98px;
} 

.citynewreview .opinion .error_wrap .textarea {
	margin:0;
	}
.citynewreview .opinion .error_wrap .textarea .er_msg {
	margin-left:95px;
	width:auto;
	padding-bottom:0;
	margin-bottom:0;
	clear:left;
	float:none;
	}
.opinion-txtarea_wr {
	margin-bottom:14px;
	}
.file_error {
	margin-left:74px;
	}
.file_error .file-comm {
	padding-left:25px;
	margin-bottom:2px;
	
	}

.file_error .er_msg  {
	margin-left:123px !important;
	}

.file_error strong {
	background:url(http://cdn1.abyrvalg.net/design/img/alert_red.gif) no-repeat  15px 5px !important;
	padding-left:30px !important;
	margin-left:-30px;
	display:block;
	}
	
#photoUpload .error_wrap label {
	padding-left:13px !important;
	padding-top: 0px !important; 
	padding-right: -10px;
	background-position: 0px 2px !important;
	width: 82px;
}	
	
/*******************END CITYNEWREVIEW PAGE(ReMeMbEr AbOuT PrEvIoUs SeCtIoN)***********/
/*********************BESTPEOPLE PAGE**********************************/
#bestpeople .links {
	overflow:hidden;
	border-bottom:1px solid #80878d;
	margin-bottom:20px;
	}
#bestpeople .links .link {
	overflow:hidden;
	background:url(http://cdn2.abyrvalg.net/design/img/bpeople_top.gif) no-repeat left -32px;
	height:24px;
	width:326px;
	text-align:center;
	padding-top:8px;
	}
#bestpeople .links .link a {
	font-size:15px;
	}
#bestpeople .links .left {
	float:left;
	}
#bestpeople .links .right {
	float:right;
	}
#bestpeople .links .act {
	width:322px;
	background:url(http://cdn2.abyrvalg.net/design/img/bpeople_top.gif) no-repeat left top;
	font-weight:bold;
	color:white;
	font-size:15px;
	}
#bestpeople .top p {
	padding-bottom:28px;
	padding-right:5px;
	}
#bestpeople .order {
	margin-bottom:0;
	}
#bestpeople .order strong {
	margin-right:197px;
	}
.bestpeopleAct .order strong
{
	margin-right:147px !important;
}
#bestpeople .order span {
	padding:0 15px;
	}
#bestpeople .list ul {
	padding-top:8px;
	margin-bottom:10px;
	}
#bestpeople .list li {
	overflow:hidden;
	padding-bottom:9px;
	padding-top:12px;
	border-bottom:1px dashed #8b9298;
	font-family:Tahoma,sans-serif;
	}
#bestpeople .list p {
	float:left;
	}
#bestpeople .list .numbr {
	padding-top:13px;
	width:36px;
	text-align:center;
	}
#bestpeople .list .ava {
	padding-right:14px;
	}
#bestpeople .list .ava img {
	width:45px;
	height:45px;
	}
#bestpeople .list .name {
	font-size:15px;
	padding-top:12px;
	width:227px;
	padding-right:5px;
	}
#bestpeople .list .rating {
	padding-top:13px;
	font-weight:bold;
	color:#549d00;
	width:90px;
	padding-right:25px;
	font-size:15px;
	}
#bestpeople .list .activity {
	padding-top:15px;
	color:#b2b2b2;
	width:95px;
	padding-right:8px;
	}
#bestpeople .list .replies {
	padding-top:15px;
	color:#b2b2b2;
	}
/*********************END BESTPEOPLE PAGE**********************************/

/******************ReviewOfTheWeek and BizOfTheWeek pages*************/
.bestofweek .main li {
	margin-bottom:45px;
	overflow:hidden;
	}
#content .bestofweek .order {
	padding:9px 16px 0 14px;
	height:27px;
	margin-bottom:6px;
	}
.bestofweek .order h2 {
	float:left;
	font-size:15px;
	font-weight:bold;
	color:#549d00;
	font-family:Arial,sans-serif;
	}
.bestofweek .order p {
	float:right;
	font-size:13px;
	}
.bestofweek .feedback {
	padding:0 20px 0 14px;
}
.bestofweek .feedback .top {
	overflow:hidden;
	margin-bottom:12px;
	}
.bestofweek .main h3 {
	font-size:18px;
	float:left;
	margin-right:14px;
	}
#content .bestofweek .votes_bg img {
	margin-right:0px;
	}
.bestofweek .ava {
	width:72px;
	height:72px;
	float:left;
	}
.bestofweek .mleft {
	margin-left:82px;
	}
.bestofweek .type {
	padding-bottom:6px;
	color:#8b9298;
	font-size:11px;
	line-height:12px;
	font-family:Tahoma,sans-serif;
	}
.bestofweek .type a {
	color:#8b9298;
	}
.bestofweek .author span {
	margin-left:5px;
	}
.bestofweek .contacts {
	font-size:11px;
	font-family:Tahoma,sans-serif;
	overflow:hidden;
	}
.bestofweek .contacts strong {
	display:block;
	width:49px;
	float:left;
	}
.bestofweek .contacts img {
	vertical-align:middle;
	}
.bestofweek .text {
	padding-top:10px;
	padding-bottom:12px;
	}
.bestofweek .pages {
	margin-top:-35px;
	}
.bestofweek .biz {
	border-bottom:1px dashed #8b9298;
	}
.bestofweek .biz li {
	padding-bottom:30px;
	margin-bottom:0;
	}
.bizoftheweek .text {
	padding-top:8px;
	padding-bottom:0;
	}
#content .bizoftheweek .pages {
	margin-top:12px;
	}
/******************END ReviewOfTheWeek and BizOfTheWeek pages*************/

/******************INVITE PAGE******************/
#invite .ysolidborder {
	margin-bottom:24px;
	}
#invite .ysolidborder p {
	padding-bottom:16px;
	}
#invite .ysolidborder textarea {	
	margin-bottom:5px;
	font-family:Arial,sans-serif;
	color:#4d4d4d;
	font-size:13px;
	}
#invite h2 {
	font-size:20px;
	font-weight:bold;
	margin-bottom:10px;
	}
#invite .wrp {
	overflow:hidden;
	margin-bottom:30px;
	}
#invite .single {
	float:left;
	width:280px;
	}
#invite .single input {
	width:217px;
	border:none;
	margin-bottom:14px;
	height:21px;
	padding:4px 4px 0 4px;
	background:no-repeat left -248px;
	margin-left:15px;
	font-family: Tahoma,sans-serif;
	color: #4d4d4d;
	font-size: 11px;
	}
#invite .givelist {
	float:right;
	width:341px;	
	}
#invite .givelist textarea {
	height:122px;
	width:285px;
	margin-bottom:14px;
	margin-left:14px;
	font-family: Tahoma,sans-serif;
	color: #4d4d4d;
	font-size: 11px;
	}
#invite .givelist input {
	margin-left:14px;
	}
#invite .ydashedborder_w .right {
	padding-top:6px;
	height:27px;
	}
#invite .mailList
{
	padding-left: 16px;
	font-family: Tahoma,sans-serif;
	color: #4d4d4d;
	font-size: 11px;
}
#invite .mailList p
{
	margin-bottom: 5px;
}
#invite .error_wrap .er_msg 
{
	margin-left: 16px !important;
	margin-top: -10px !important;
}
/******************END INVITE PAGE*************/

/******************USER PROFILE PAGE*************/
.profile_wrap {
	width:434px;
	float:right;
	margin-right:4px;
	}
/********************LSidebar*************/
#lsidebar {
	float:left;
	width:188px;
	}
#lsidebar .user_info {
	background:url(http://cdn3.abyrvalg.net/design/img/lsidebar.gif) repeat-y -188px top;
	}
#lsidebar .user_info .top {
	background:url(http://cdn3.abyrvalg.net/design/img/lsidebar.gif) no-repeat left top;
	}
#lsidebar .user_info .bottom {
	padding:14px 25px 20px 14px;
	background:url(http://cdn3.abyrvalg.net/design/img/lsidebar.gif) no-repeat -376px bottom;
	overflow:hidden;
	}
#lsidebar .user_info .photo {
	overflow:hidden;
	margin-bottom:5px;
	}
#lsidebar .user_info .ava {
	width:72px;
	height:72px;
	float:left;
	}
#lsidebar .user_info .photo li {
	float:left;
	display:block;
	margin-left:5px;
	}
#lsidebar .user_info .photo li a {
	padding:0;
	border:none;
	}
#lsidebar .user_info .photo .all {
	float:left;
	margin:0px 0 0 7px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	color:#0092f3;
	}
#lsidebar .user_info .photo li img {
	width:28px;
	height:28px;
	}
#lsidebar .user_info div strong {
	float:left;
	display:block;
	width:57px;
	}
#lsidebar .user_info p {
	padding-top:10px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#lsidebar .statistics {
	background:url(http://cdn3.abyrvalg.net/design/img/lsidebar.gif) repeat-y -564px top;
	}
#lsidebar .statistics .bottom {
	background:url(http://cdn3.abyrvalg.net/design/img/lsidebar.gif) no-repeat -752px bottom;
	padding:10px 0 19px 13px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	overflow:hidden;
	}
#lsidebar .statistics p {
	padding-top:10px;
	}
#lsidebar .contacts {
	background:url(http://cdn3.abyrvalg.net/design/img/lsidebar.gif) repeat-y -564px top;
	margin-top:12px;
	}
#lsidebar .contacts .top {
	background:url(http://cdn3.abyrvalg.net/design/img/lsidebar.gif) no-repeat -940px top;
	}
#lsidebar .contacts .bottom {
	background:url(http://cdn3.abyrvalg.net/design/img/lsidebar.gif) no-repeat -752px bottom;
	padding:11px 0 16px 14px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	overflow:hidden;
	}
#lsidebar .contacts p {
	padding-top:9px;
	}
#lsidebar .contacts .addtofr {
	margin-top:8px;
	padding-bottom:4px;
	}
#lsidebar .contacts .addtofr a, #lsidebar .contacts .follow {
	border:none;
	}
/********************END LSidebar*************/
.pf_sections {
	overflow:hidden;
	margin-bottom:18px;
	border-bottom:1px solid #80878d;
	}
.pf_sections li {
	height:22px;
	display:block;
	float:left;
	width:86px;
	margin-left:1px;
	background: no-repeat left -530px;
	text-align:center;
	font-size:12px;
	padding-top:10px;
	}
.pf_sections .first {
	margin-left:0;
	}
.pf_sections .act {
	background:no-repeat left -562px;
	color:white;
	font-weight:bold;
	}
#userprofile .pagetitle .rss {
	margin-left:0.2em;
	}
#userprofile .replieswrap {
	padding:0 15px;
	}
#userprofile .reptitle {
	overflow:hidden;
	margin-bottom:19px;
	}
#userprofile .reptitle h2 {
	float:left;
	font-size:20px;
	font-weight:bold;
	}
#userprofile .reptitle p {
	float:right;
	padding-top:3px;
	}
#userprofile .replieswrap .replist li {
	padding-bottom:30px;
	}
#userprofile .replieswrap .top {
	overflow:hidden;
	padding-bottom:15px;
	}
#userprofile .replieswrap .num {
	font-size:18px;
	float:left;
	padding-right: 7px;
	}
#userprofile .replieswrap .mleft {
	margin-left:20px;
	font-size:11px;
	}
#userprofile .replieswrap h3 {
	float:left;
	font-size:18px;
	margin-right:6px;
	}
#userprofile .replieswrap .votes_bg  {
	overflow:hidden;
	}
#userprofile .replieswrap .votes_bg img {
	margin-right:0;
	}
#userprofile .replieswrap .date {
	float:right;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	padding-top:3px;
	}
#userprofile .replieswrap .clearer {
	overflow:hidden;
	margin-bottom:5px;
	}
#userprofile .replieswrap .type {
	overflow:hidden;
	font-family:Tahoma,sans-serif;
	color:#8b9298;
	padding-bottom:2px;
	}
#userprofile .replieswrap .type a {
	color:#8b9298;
	}
#userprofile .replieswrap .addr {
	font-family:Tahoma,sans-serif;
	}
#userprofile .replieswrap .text {
	padding-bottom:11px;
	}
#userprofile .replieswrap .vote2 {
	padding-left:2px;
	padding-right:3px;
	}
/******************END USER PROFILE REPLIES PAGE*************/
/******************USER PROFILE FRIENDS PAGE*************/
#userfriends .order {
	background:url(http://cdn1.abyrvalg.net/design/img/up_order.gif) no-repeat left top;
	margin-bottom:18px;
	padding-left:18px;
	padding-top:6px;
	height:30px;
	}
#userfriends h2 {
	margin-left:20px;
	margin-bottom:25px;
	font-size:20px;
	font-weight:bold;
	}
#userfriends .friends {
	overflow:hidden;
	border-bottom:1px dashed #8b9298;
	padding-left:2px;
	}
#userfriends .friends .ava {
	width:72px;
	height:72px;
	float:left;
	}
#userfriends .friends li {
	display:block;
	float:left;
	width:216px;
	padding-bottom:31px;
	overflow:hidden;
	}
#userfriends .friends div {
	margin-left:79px;
	padding-left:2px;
	padding-top:1px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#userfriends .friends .name {
	padding-bottom:4px;
	}
#userfriends .friends .rep img {
	vertical-align:bottom;
	}
#userfriends .friends .city {
	padding-top:4px;
	padding-bottom:5px;
	width:85px;
	border-bottom:1px dashed #8b9298;
	margin-bottom:4px;
	overflow:hidden;
	}
#userfriends .friends .city a {
	color:#8b9298;
	display:block;
	float:left;
	
	}
#userfriends .pages {
	padding-top:29px;
	}
/******************END USER PROFILE FRIENDS PAGE*************/
/******************USER REGISTRATION PAGE*************/
#userregistration label {
	width:83px;
	padding-left:24px;
	padding-top:4px;
	margin-left:3px;
	font-weight:bold;
	display:block;
	float:left;
	background:url(http://cdn1.abyrvalg.net/design/img/form_reply.gif) no-repeat 3px 8px;
	}
#userregistration p {
	overflow:hidden;
	margin-bottom:14px;
	}
#userregistration input,#userregistration select {
	float:left;
	}
#userregistration span {
	display:block;
	float:left;
	margin-left:17px;
	width:298px;
	color:#b2b2b2;
	}
#userregistration select {
	width:215px;
	height:25px;
	}
#userregistration input {
	background: no-repeat left -223px;
	width:207px;
	height:21px;
	padding:4px 4px 0 4px;
	border:none;
	color:#4d4d4d;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#userregistration .capt4a input {
	background: no-repeat left top;
	width:84px;
	}
#userregistration .city_s {
	padding-top:0;
	}
#userregistration .border {
	border-top:1px dashed #8b9298;
	padding-top:14px;
	overflow:hidden;
	}
#userregistration .capt4a {
	width:215px;
	float:left;
	}
#userregistration .capt4a img {	
	background:#cccccc;
	margin-bottom:8px;
	}
#userregistration span .blue {
	border-bottom:1px dashed;
	padding:0;
	}
#userregistration span .blue:hover {
	border-bottom:none;
	padding-bottom:1px;
	}
#userregistration .ydashedborder_w {
	margin-top:32px;
	}
#userregistration .ydashedborder_w input {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	width:auto;
	height:auto;
	}
#userregistration .ydashedborder_w .right {
	padding:5px 0 0 8px;
	height:35px;
	}
#userregistration .capt4a .er_msg 
{
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	float:left !important;
	margin-top: 0px !important;
}
#userregistration label
{
	background-position: 2px 6px !important;
}
#userregistration .er_msg
{
	margin-left: 110px !important;
	margin-top: -10px !important;
}
#userregistration .cityCtrl
{
	margin-left: 1px;
	width: 200px !important;
	height: 55px;
}

#userregistration .cityLink
{
	float: left;
	padding-left: 15px;
}

/******************END USER REGISTRATION PAGE*************/
/******************USER SETTINGS PAGE*************/
#usersettings h2 {
	font-size:20px;
	font-weight:bold;
	}
#usersettings p {
	color:#b2b2b2;
	float:left;
	width:225px;
	}
#usersettings input {
	float:left;
	}
#usersettings label {
	display:block;
	float:left;
	padding-top:4px;
	font-weight:bold;
	padding-left:27px;
	}
#usersettings .section div {
	overflow:hidden;
	}
#usersettings .sectionSpace
{
	padding-bottom: 17px;
}
#usersettings .ava_sec,#usersettings .sett_sec,  #usersettings .sectionBorder{
	padding-bottom:7px;
	border-bottom:1px dashed #8b9298;
	}
#usersettings .ava_sec h2 {
	margin-bottom:6px;
	line-height:21px;
	}
#usersettings .ava_sec {
	padding-bottom:4px;
	}
#usersettings .ava_sec label {
	width:75px;
	}
#usersettings .ava img {
	width:72px;
	height:72px;
	float:left;margin-right:13px;
	}
#usersettings .ava input {
	width:235px;
	margin-bottom:7px;
	}
#usersettings .ava p {
	padding-right:100px;
	}
#usersettings .ava input
{
	height: 21px;
	border: solid 1px #8b9298;
	padding-top: 2px;
}
#usersettings .sign {
	background:no-repeat left -273px;
	padding:4px 4px 0 4px;
	height:21px;
	width:281px;
	border:none;
	}
#usersettings textarea {
	width:285px;
	height:120px;
	}
#usersettings .sett_sec {
	padding-bottom:14px;
	}
#usersettings .sett_sec h2 {
	margin:18px 0;
	margin-bottom:14px;
	}
#usersettings .sett_sec label {
	width:130px;
	}
#usersettings .sett_sec span {
	padding-left:4px;
	}
#usersettings .sett_sec input,#usersettings .rname input {
	background:no-repeat left -248px;
	padding:4px 4px 0 4px;
	width:217px;
	height:21px;
	border:none;
	margin-right:23px;
	}
#usersettings .sett_sec .npass p {
	padding-top:3px;
	margin-bottom:-1em;
	width:225px;
	}
#usersettings .sett_sec .cntry {
	width:235px;
	float:left;
	margin-right:14px;
	}
#usersettings .sett_sec .city {
	width:128px;
	margin-right:13px;
	float:left;
	}
#usersettings .sett_sec p {
	width:217px;
	}
#usersettings .sett_sec .em_lab {
	padding-top:1px;
	}
#usersettings .additional {
	padding-top:17px;
	}
#usersettings .additional label {
	width:130px;
	}
#usersettings .additional h2 {
	float:left;
	margin-bottom:10px;
	}
#usersettings .additional p {
	float:right;
	padding-top:9px;
	padding-right:22px;
	}
#usersettings .additional select
{
	overflow:auto;
}
#usersettings .rname {
	clear:left;
	}
#usersettings .b_day {
	width:45px;
	margin-right:13px;
	}
#usersettings .b_month {
	width:88px;
	margin-right:15px;
	}
#usersettings .b_year {
	width:63px;
	}
#usersettings .sexList label {
	padding-left:2px;
	padding-top:2px;
	font-weight:normal;
	width:auto !important;
	padding-right:18px;
	}
#usersettings .ydashedborder_w {
	margin-top:27px;
	}
#usersettings .ydashedborder_w .right {
	padding:5px 0 0 8px;
	height:35px;
	}
#content #usersettings .ndyourhelp {
	margin-top:45px;
	margin-bottom:15px;
	}
#content #usersettings .ndyourhelp h1 {
	float:left;
	color:#4d4d4d;
	font-size:20px;
	}
#content #usersettings .ndyourhelp .top .right {
	padding:5px 0 0 16px;
	height:28px;
	}
#content #usersettings .ndyourhelp .top .right a
{
	float:right;
	margin-right: 10px;
	padding-top: 3px;
}
#content #usersettings .ndyourhelp .bottom {
	padding-bottom:15px;
	}
#content #usersettings .ndyourhelp p {
	margin-left:28px;
	float:none;
	width:auto;
	padding-bottom:11px;
	font-size:13px;
	font-family:Arial,sans-serif;
	}
#content #usersettings .ndyourhelp strong {
	padding-left:35px;
	display:block;
	float:left;
	width:100px;
	padding-bottom:5px;
	clear:left;
	}
#content #usersettings .ndyourhelp span, #content #usersettings .ndyourhelp a {
	display:block;
	float:left;
	padding-bottom:5px;
	padding:0;
	}
#usersettings .er_msg
{
	width:auto;
	padding-bottom: 5px;
}
#usersettings .ava .er_msg
{
	margin-left:190px !important;
	padding-right:0px !important;
}
/******************END USER SETTINGS PAGE*************/
/******************MAIN PAGE*************/
#mainpg {
	background:url(http://cdn2.abyrvalg.net/design/img/fish.png) no-repeat 60px 113px;
	overflow:hidden;
	padding:43px 0 82px 280px;
	}
#mainpg .top {
	text-align:right;
	padding-right:18px;
	font-size:11px;
	font-weight:bold;
	height:52px;
	}
#mainpg .baloon {
	width:328px;
	height:282px;
	float:left;
	background:url(http://cdn3.abyrvalg.net/design/img/mainpg_baloon1-2.gif) no-repeat left top;
	padding:16px 32px 0 35px;
	margin-right:14px;
	}
#mainpg .baloon strong {
	display:block;
	color:#549d00;
	padding-bottom:5px;
	}
#mainpg .baloon p {
	padding-bottom:10px;
	line-height:15px;
	}
#mainpg .video {
	float:left;
	}
#mainpg h1 {
	clear:both;	
	padding-left:17px;
	color:#549d00;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	}
#mainpg .mycity {
	display:block;
	float:left;
	padding-left:17px;
	margin-right:15px;
	padding-top:10px;
	}
#mainpg #mainmenu {
	width:530px;
	float:left;
	clear:none;
	}
#mainpg #mainmenu .left .first span {
	border-bottom:1px dashed;
	}
#mainpg #mainmenu .right .last a {
	border-left:none;
	} 
/******************END MAIN PAGE*************/
/******************ERROR,SITEUPDATE,SITEMESSAGE SITEHELP PAGES*************/
.main_pgs_off {
	background:url(/design/img/fish.png) no-repeat 60px 67px !important;
	padding:70px 0 77px 300px;
	overflow:hidden;
	}
.main_pgs {
	background:url(http://cdn2.abyrvalg.net/design/img/fish.png) no-repeat 60px 67px;
	padding:70px 0 77px 300px;
	overflow:hidden;
	}
.main_pgs .baloon2 strong {
	background:url(http://cdn1.abyrvalg.net/design/img/alert_red.gif) no-repeat 16px top;
	display:block;
	padding:0 0 22px 34px;
	}
.main_pgs_off .baloon2 strong {
	background:url(http://cdn1.abyrvalg.net/design/img/alert_red.gif) no-repeat 16px top !important;
	display:block;
	padding:0 0 22px 34px;
	}
.main_pgs .baloon2 h2 {
	font-size:18px;
	font-weight:bold;
	color:#549d00;
	margin-bottom:20px;
	line-height:19px;
	}
.main_pgs .baloon2 p {
	padding-bottom:15px;
	}
.main_pgs .baloon2 textarea {
	width:290px;
	height:123px;
	margin-bottom:10px;
	}
.main_pgs .baloon2 a {
	border:none;
	}
#siteupdate .baloon2 .bottom{
	padding-bottom:34px;
	}
#sitemessage .baloon2 p {
	padding-bottom:15px;
	}
#sitehelp .baloon2 {
	margin-bottom:27px;
	}
#sitehelp .baloon2 p {
	padding-bottom:0;
	}
#sitehelp .baloon2 .bottom {
	padding:14px 50px 17px 25px;
	}
#sitehelp .section {
	padding:0 26px 35px 15px;
	margin-bottom:32px;
	margin-left:10px;
	border-bottom:1px dashed #8b9298;
	}
#sitehelp .section p {
	padding:0;
	}
#sitehelp .section h2 {
	font-size:20px;
	font-weight:bold;
	margin-bottom:13px;
	}
#sitehelp .ba_img {
	text-align:center;
	padding:27px 0;
	padding-left:10px;
	}
#sitehelp .questions {
	padding-top:15px;
	}
#sitehelp .questions h2 {
	height:24px;
	padding:6px 0 0 28px;
	background:url(http://cdn1.abyrvalg.net/design/img/blue_pointer.jpg) no-repeat 11px 10px;
	margin:0;
	font-size:15px;
	margin-bottom:3px;
	}
#sitehelp .questions p {
	display:none;
	padding-bottom:10px;
	padding-left:25px;
	}
#sitehelp .questions .act h2 {
	height:23px;
	border-bottom:1px solid #b3b193;
	background:url(http://cdn2.abyrvalg.net/design/img/sitehelph2_act_bg.gif) no-repeat 9px 12px #f9f99d;
	margin-bottom:14px;
	}
#sitehelp .questions .act h2 a {
	color:#4d4d4d;
	}
#sitehelp .questions .act p {
	display:block;
	}
#sitehelp .noborder {
	margin-bottom:0;
	padding-bottom:0;
	}
#sitehelp strong
{
	text-decoration:underline;
}
#sitemessage .baloon2 .bottom {
	padding-bottom:14px;
	}
/******************END ERROR,SITEUPDATE,SITEMESSAGE SITEHELP PAGES*************/
/******************BLOG PAGES*************/
.blog_header {
	height:220px !important;
	}
.blog_greetings {
	height:75px;
	background:url(http://cdn3.abyrvalg.net/design/img/blog_welcome1.gif) no-repeat left top;
	padding-top:89px;
	padding-left:125px;
	}
.blog_greetings .middle {
	background:repeat-x left -442px;
	float:left;
	}
.blog_greetings .left {
	background:no-repeat left -398px;
	float:left;
	}
.blog_greetings .right {
	background:no-repeat right -486px;
	height:44px;
	float:left;
	}
.blog_greetings h2 {
	font-size:14px;
	font-weight:bold;
	padding:13px 20px 0 27px;
	}
.blog_greetings a {
	border-bottom:1px dashed;
	padding:0;
	}
.blog_greetings a:hover {
	border:none;
	padding-bottom:1px;
	}
.blog_header #mainmenu .left a {
	padding-left:12px;
	padding-right:12px;
	}
.blog_header #mainmenu .left a:hover {
	padding-left:13px;
	padding-right:13px;
	}
.blog_header #mainmenu .left .first a {
	padding-right:12px;
	}
.blog_header #mainmenu .left .first a:hover {
	padding-right:13px;
	}
.blog_pg .post {
	padding-bottom:63px;
	}
.blog_pg .post h2 {
	font-size:28px;
	font-weight:bold;
	margin-bottom:23px;
	padding-left:14px;
	line-height:28px;
	margin-top:-2px;
	}
.blog_pg .post .entry {
	padding:0 16px 14px 14px;
	border-bottom:1px dashed #8b9298;
	}
.blog_pg .post .meta {
	padding:9px 14px 0 14px;
	font-size:11px;
	overflow:hidden;
	}
.blog_pg .ydashedborder_w .new {
	float:left;
	}
.blog_pg .ydashedborder_w .old {
	float:right;
	}
.blog_pg .ydashedborder_w .right {
	
	}
#content .blog_pg .post .votes_bg {
	font-size:11px;
	font-family:Arial,sans-serif;
	margin-right:9px;
	}
#content .blog_pg .post .votes_bg .right {
	padding:5px 8px 0 11px;
	height:20px;
	}
.blog_pg .post .meta p {
	padding-top:5px;
	float:left;
	}
.blog_pg .post .meta p strong {
	color:#666666;
	}
.blog_pg .post .meta p.right {
	float:right;
	padding-top:2px;
	font-size:13px;
	font-weight:bold;
	}
#content .blog_pg .ydashedborder_w {
	margin-top:13px;
	}
#content .blog_pg .ydashedborder_w a {
	border:none;
	display:block;
	}
#content .blog_pg .ydashedborder_w .right {
	padding:7px 9px 0 8px;
	height:33px;
	}
.blog_pg .entry p {
	padding-bottom:15px;
	}
.blog_pg .entry a {
	padding:0;
	border-bottom:1px dashed;
	}
.blog_pg .entry a:hover {
	padding-bottom:1px;
	border:none;
	}
.blog_pg h3 {
	padding-top:6px;
	padding-bottom:15px;
	font-size:17px;
	font-weight:bold;
	}
.blog_pg .entry img {
	display:block;
	margin:0 auto;
	margin-bottom: 10px;	
	}
.blog_pg .entry .img_desc {
	display:block;
	margin-left:50px;
	width:500px;
	text-align:center;
	color:#8B9298;
	font-size:11px;
	padding-bottom:10px;
	
	}
.blog_pg .comments {
	padding:0 16px 0 14px;
	overflow:hidden;
	}
.blog_pg .comments h3 {
	padding-bottom:12px;
	}
.blog_pg .entry ul {
	padding-bottom:12px;
	}
.blog_pg .entry ul li {
	background: no-repeat 8px 5px;
	padding-left:18px;
	margin-bottom:3px;
	}
.blog_pg .votes_bg3 a {
	font-family:Tahoma,sans-serif;
	font-weight:bold;
	}
.blog_pg .votes_bg3 p {
	font-size:11px;
	color:#8b9298;
	}
.blog_pg .comments .comment {
	clear:left;
	color:#666666;
	padding:6px 14px 30px 14px;
	}
.blog_pg .comments textarea {
	width:394px;
	height:122px;
	margin-bottom:14px;
	}
/******************END BLOG PAGES*************/
/*********************END CONTENT SECTION********************************/
/*************************FOOTER SECTION*****************************/
#footer {
	clear:both;
	border-top:2px solid #0092f3;
	padding-bottom:25px;
	margin-top: 30px;
	overflow:hidden;
	font-family:Tahoma,sans-serif;
	}
#footer .menu {
	float:left;
	width:640px;
	}
#footer .menu ul {
	float:left;
	padding-left:104px;
	padding-top:14px;
	
	}
#footer .menu li {
	display:inline;
	}
#footer .menu .a {
	padding-right:38px;
	}
#footer .menu .b {
	padding-right:40px;
	}
#footer .menu .c {
	padding-right:45px;
	}

#footer .menu li a {
	font-size:11px;

	/*color:#8b9298;*/
	color:#4d4d4d;
	}
#footer .copyright {
	margin-left:640px;
	font-size:10px;
	padding-top:10px;
	line-height:10px;
	color:#8b9298;
	}
#bodywrap .message_foot .copyright {
	/*margin-left:322px;*/
	}
#bodywrap .message_foot .menu {	
	/*padding-left:10px;*/
	}
#bodywrap .message_foot .menu .a
{
	padding-left: 100px;
}
/************************POPUPS*******************/
#popup_cont {
	position:absolute;
	top:0px;
	overflow:hidden;
	height:100%;
	width:965px;
	margin:0 auto;
	z-index:1;
	}
.popup_msg {
	}
.popup_msg .top {
	margin:0 auto;
	padding:0px 0px 0 50px;	
	overflow:hidden;
	}
.popup_msg .middle {
	padding:0 0px;
	margin:0 auto;
	}
.popup_msg .bottom {
	margin:0 auto;
	}
.popup_msg .top h2 {
	float:left;
	padding-top:0px;
	font-size:20px;
	font-weight:bold;
	}
#about_popup .bottom 
{
	margin:0px;
	height:97px;
	}
#about_popup .cnt {
	padding:23px 55px 17px 50px;
	overflow:hidden;
	}
#about_popup p {
	padding-bottom:7px;
	}
#about_popup .close {
	float:right;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#about_popup .close img {
	margin-left:5px;
	}
#about_popup p {
	clear:left;
	}
#fun_popup .cnt {
	padding:32px 0 30px 33px;
	}
#fun_popup .abr {
	background:url(http://cdn1.abyrvalg.net/design/img/fun_popup.gif) no-repeat left top;
	width:372px;
	height:77px;
	padding:28px 15px 0 127px;
	margin-bottom:27px;
	}
#fun_popup .author {
	margin-left:15px;
	overflow:hidden;
	margin-bottom:7px;
	}
#fun_popup .author img {
	float:left;
	width:72px;
	height:72px;
	margin-right:16px;
	}
#fun_popup .author textarea {
	background:transparent none repeat scroll 0 0;
	border:medium none;
	float:left;
	height:50px;
	margin:5px 0 0;
	padding:5px 0 5px 25px;
	width:382px;
	color:#4d4d4d;
	}
#fun_popup .buttons {
	text-align:right;
	padding-left:294px;
	overflow:hidden;
	}
#fun_popup .buttons a,  #fun_popup .buttons input{
	margin-left:10px;
	display:block;
	float:left;
	border:none;
	padding:0;
	}
#cityfeedback_popup .top {
	padding:0px 0px 0 23px;	
	}
#cityfeedback_popup .cnt {
	padding:20px 0 10px 23px;
	}
#cityfeedback_popup label {
	display:block;
	float:left;
	font-weight:bold;
	padding-left:19px;
	width:103px;
	margin-left:4px;
	}
#cityfeedback_popup .feedback {	
	margin-bottom:23px;
	margin-right:18px;
	}
#cityfeedback_popup .feedback p {
	float:left;
	width:290px;
	}
#cityfeedback_popup a {
	margin-top:9px;
	display:block;
	float:left;
	padding:0;
	border-bottom:1px dashed;
	}
#cityfeedback_popup  a:hover {
	border:none;
	padding-bottom:1px;
	}
#cityfeedback_popup .feedback textarea  {
	width:285px;
	height:120px;
	margin-top:13px;
	margin-left:122px;
	}
#cityfeedback_popup .feedback input  {	
	margin-top:13px;
	margin-left:122px;
	}	
	
#cityfeedback_popup .notarobot 
{
	margin-right:18px;
	overflow:hidden;
	}
#cityfeedback_popup .notarobot .block {
	float:left;
	width:195px;
	}
#cityfeedback_popup .notarobot img {	
	background:#cccccc;
	margin-bottom:8px;
	float:left;
	}
#cityfeedback_popup .notarobot input {
	background: no-repeat left top;
	width:84px;
	border:none;
	height:21px;
	padding:4px 4px 0 4px;
	}
#cityfeedback_popup .notarobot .txt {
	float:left;
	margin-left:17px;
	width:220px;
	color:#b2b2b2;
	}
	
#cityfeedback_popup .notarobot .er_msg 
{
	display: inline;
	margin-left:2px !important;
	padding: 2px !important;
	float:left;
	}
	
#cityfeedback_popup .notarobot a {
	margin:0;
	}
#cityfeedback_popup .ydashedborder_w {
	margin-right:18px;
	margin-top:32px;
	}
#cityfeedback_popup .ydashedborder_w a {
	border:none;
	display:block;
	padding:0;
	margin:0;
	}
#cityfeedback_popup .ydashedborder_w .right {
	padding:6px 11px 0 7px;
	height:34px
	}
#cityfeedback_popup .ydashedborder_w .r {
	float:right;
	}
	
.ydashedborder_w .r
{
	float:right;
	padding-right: 5px;
}

.ydashedborder_w input
{
	padding: 0px;
	margin: 0px;
}

.ydashedborder_w input.r
{	
	margin-top: -7px !important;
}
	
.popup_small {
	}
.popup_small .top {
	margin:0 auto;
	padding:0;
	width:300px;
	height:0px;
	overflow:hidden;
	}
.popup_small .middle {
	padding:0 0px;
	margin:0 auto;
	}
.popup_small .bottom {
	height:0px;
	margin:0 auto;
	}
.popup_small h2 {
	font-size:20px;
	font-weight:bold;	
	}
#login_popup .top {
	padding-top:25px;
	height:15px;
	padding-right:29px;
	width:371px;
	}
#login_popup .close {
	float:right;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#login_popup .close img {
	margin-left:5px;
	vertical-align:baseline;
	}
#login_popup .cnt {
	padding:0 0px 2px 5px;
	overflow:hidden;
	}
#login_popup .frm_wrap {
	overflow:hidden;
	padding-bottom: 3px;
	}

#login_popup .login {
	padding:6px 4px 0px 4px;
	height:19px;
	border:none;
	background:no-repeat left -98px;
	width:136px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	color:#8d8d8d;
	float:left;
	margin-right:8px;
	}
#login_popup .pass {
	padding:6px 4px 0 4px;
	height:19px;
	border:none;
	background: no-repeat left -73px;
	width:90px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	color:#8d8d8d;
	float:left;
	margin-right:8px;
	}
#login_popup input,#login_popup label {
	float:left;
	margin-bottom:3px;
	}
#login_popup .logBtn
{
	padding-top: -3px !important;
	margin-top: -3px  !important;
	top: -3px !important; 
}
#restore_popup .logBtn
{
	padding-top: -1px !important;
	margin-top: -1px  !important;
	top: -1px !important; 
}
#login_popup #remember_me {
	clear:left;
	}
#login_popup label {
	padding-top:3px;
	padding-left:3px;
	}
#login_popup .regforgot {
	clear:both;
	margin-top:14px;
	border-top:1px dashed #8b9298;
	padding-top:6px;
	}
#login_popup a {
	display:block;
	padding:0 0 1px 0;
	}
#login_popup a:hover {
	padding:0;
	}
#login_popup .left {
	float:left;
	}
#login_popup .right {
	float:right;
	}
#login_popup .error {
	background:url(http://cdn1.abyrvalg.net/design/img/alert_red.gif) no-repeat left 2px;
	color:#e00017;
	padding:0 0 7px 16px;
	line-height:2em;	
	}
	
	
#restore_popup input,#restore_popup label {
	float:left;
	margin-bottom:3px;
	}
	
		
#restore_popup .mail
{
	padding:6px 4px 0 4px;
	height:19px;
	border:none;
	background:no-repeat left -98px;
	width:136px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	color:#8d8d8d;
	float:left;
	margin-right:8px;
}	

#restore_popup .login
{
	padding:6px 4px 0 4px;
	height:19px;
	border:none;
	background:no-repeat left -73px;
	width:90px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	color:#8d8d8d;
	float:left;
	margin-right:8px;
}

#restore_popup .error {
	background:url(http://cdn1.abyrvalg.net/design/img/alert_red.gif) no-repeat left 2px;
	color:#e00017;
	padding:0 0 7px 16px;
	line-height:2em;	
	}

#restore_popup .restOk
{
	display:block;
	border:none;
	padding:0;
	float:right;
	margin-top: 31px;
}
	
#ok_popup .top {
	height:0px;
	}
#ok_popup .cnt {
	padding:0 13px 0 12px;
	overflow:hidden;
	}
#ok_popup .btnLink {
	display:block;
	border:none;
	padding:0;
	float:right;
	margin-top: 21px;
	}
#approve_popup .cnt {
	padding:0 30px 0 25px;
	}
#approve_popup textarea {
	width:285px;
	height:125px;
	margin-top:10px;
	margin-bottom:35px;
	}
#approve_popup .ydashedborder_w a {
	display:block;
	padding:0;
	border:none;
	}
#approve_popup .l {
	float:left;
	}
#approve_popup .r {
	float:right;
	}
#approve_popup .ydashedborder_w {
	margin:0;
	width:auto;
	}
#approve_popup .ydashedborder_w .right {
	padding:6px 9px 0 8px;
	height:34px
	}
	
	
/* ---- Paginator 3000 ------ */
/*
	Paginator 3000
	- idea by ecto (ecto.ru)
	- coded by karaboz (karaboz.ru)

	HTML example
	<div class="paginator" id="paginator_example">
		<table>
			<tr>
				<td><span><strong>1</strong></span></td>
				...
				<td><span><a href="">3000</a></span></td>
			</tr>
			<tr>
				<td colspan="">
					<div class="scroll_bar">
						<div class="scroll_trough"></div>
						<div class="scroll_thumb">
							<div class="scroll_knob"></div>
						</div>
						<div class="current_page_mark"></div>
					</div>				
				</td>

			</tr>
		</table>
	</div>
*/
.paginator {
	font-size:1em;
	width:485px;
	float:left;
}
.paginator table {
	border-collapse:collapse;
	table-layout:fixed;
	width:100%;
}
.paginator table td {
	padding:0;
	white-space:nowrap;
	text-align:center;
}
.paginator span {
	display:block;
	padding:3px 0;
	color:#fff;
}
.paginator span strong,
.paginator span a {
	padding:2px 8px;
}
.paginator span strong {
	background:url(http://cdn2.abyrvalg.net/extra/paginator/current.gif) no-repeat center top;
	font-style:normal;
	font-weight:normal; 
	
}
.paginator .scroll_bar {
	width:100%;	height:20px;
	position:relative;
	margin-top:3px; 
}
.paginator .scroll_trough {
	width:100%;	height:2px;
	background:#ccc;
	overflow:hidden;
}
.paginator .scroll_thumb {
	position:absolute;
	z-index:2;
	width:0; height:2px;
	top:0; left:0;
	font-size:1px;
	background:#0098f4;
}
.paginator .scroll_knob {
	position:absolute;
	top:-5px; left:50%;
	margin-left:-10px;
	width:20px; height:20px;
	overflow:hidden;
	background:url(http://cdn3.abyrvalg.net/extra/paginator/slider_knob.gif) no-repeat 50% 50%;
	cursor:pointer; cursor:hand;
}
.paginator .current_page_mark {
	position:absolute;
	z-index:1;
	top:0; left:0;
	width:0; height:3px;
	overflow:hidden;
	background:#529c05;
}

.fullsize .scroll_thumb {
	display:none;
}


.paginator_pages {
	width:600px;
	text-align:right;
	font-size:0.8em; 
	color:#808080;
	margin-top:-10px; 
}
.paginator a {
	border:none;
	padding:0;
	}
.paginator_wrap {
	overflow:hidden;
	width:635px;	
	margin-bottom:30px;
	padding-top:17px;
	}
#userprofile .paginator_wrap
{
	margin-bottom:0px !important;
}
.paginator_wrap .right {
	float:right;
	width:87px;
	padding-top:4px;
	color:#4c4c4c;
	font-size:11px;
	}
.paginator_wrap .right span {
	width:60px;
	display:block;
	float:left;
	margin-bottom:3px;
	}
.paginator_wrap .right strong {
	float:left;
	margin-bottom:3px;
	}
.paginator_wrap .right strong img {
	margin-left:4px;
	}

/* ---- End Paginator  ------ */
	
/*  -----------   OWN  --------------- */
/* jqmModal dialog CSS courtesy of;
Brice Burgess <bhb@iceburg.net> */
.jqmOverlay { background-color: #000; }

div.jqmDialog
{
    display: none;
    position: fixed;
    top: 17%;
    left: 25%;
    width: 700px;
    overflow: hidden;
    font-family: verdana,tahoma,helvetica;
}
/* Fixed posistioning emulation for IE6
Star selector used to hide definition from browsers other than IE6
For valid CSS, use a conditional include instead */
* html div.jqmDialog
{
    position: absolute;
    /*top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) +     'px' );*/
}
/* [[[ Title / Top Classes ]]] */
div.jqmdTC, div.jqmdTL, div.jqmdTR
{
    /*du*/background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABOCAYAAABBhBTeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAv5JREFUeNrsWUuO2zAMFWUtZtPfuutcIzCQZDk9RQ7QC8wFsupFsplNF0GATC6SKxToLkisRqic0hpSpJS2KQoLEGQ7Hr/HR4oiMWCMeTA/hze/hmdW7XU62N/cZdr4AggfMcR73LV6YAI9AAYBhWUaEux3mugCSKZBqyHugVmpv8s+5xTwCWPOAk4ttTtcVMErJgVcSuLVM6wANzvB/6Ywbl7FwFvG/+k1MH6EzPfF9wOBd0zwUWS0QQYlCnxQRjVUWg1SELroZ+zDDv1xf93FeOmED2t2wvW3fhcA+jj2dxqAXfIel2pBuY0HCnSZQEtJALEDqlTACkiZEIOBQgmVCliBs6CAj6BaJVRZsSfQg58zcnpCBahNQGkq7sGlo9gnxzdFQl0LhPexAhwgNXMkjJAjPKWAURDoUPBR4FBTD1jv/cvxePx6OByelsvlx0jIotUiYKs8G9RpGS4ErsxOp9P33W73ZbFYPIfbOM/E2s8OrXjmjvSBEnbgD+fezOfzp/V63RLWA6FAce7PKoCVmM1mn/b7/TeFEpQKnlCCrLItuTcvSqxWq0ekgs0EXbHVrAvwmEwmbQYUMkVMESmr+D0Hqi1SoKRkqim3pGu2qHGVrisFZFeosL4UMPsM/hB4LjAH9+5G2UtBQaMA/CZw1XSVwVcCbksIQGE8UOBWIGFrFch1ShIQe6i5wkTEAWsASRKuMuuBwueWKWgG9+7GHk8Dzk3ABGqt50hws0mfuUrrpa3GAasJSNZLlgMD3qTPbz0NQemCJiFwXZ2yJgBljqesp8CbnAKgVKBmB6SEGltZD2jyvgguEeCCUJML2EAM3VfowkI3FroyVyC3KThySfk3m81j27afQ9mPm9PaWtAIp+FAhdBtha5L20hKH+b2uCNWN51O32+322dsubYvqM0FA6Khy6LASwiU1nuDGbus4s4IFNtRsz2tZNmDueNwN8bBSOD/INCMCowE7k3AjQqMCowuGBW4JwHyHxZ/c9z1JBwJjAT+CQI/BBgAO5T1F+sWcUsAAAAASUVORK5CYII=);
}

div.jqmdTC
{
    background-repeat:repeat-x;
    background-position: 0px -52px;
    padding: 0px 0px 0px 0px;
    height: 26px;
}
div.jqmdTL
{
    background-repeat: no-repeat;
    background-position: 0px -26px;        
    padding-left: 32px;
}
div.jqmdTR
{
    background-repeat: no-repeat;
    background-position: right 0px;
    padding-right: 32px;
}
/* [[[ Body / Message Classes ]]] */div.jqmdBC
{
    /*du*/background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAQACAYAAAAgBjM/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD5JREFUeNrsxjsOgCAUAEHkZt7/SvJ7FhpIKOlmi8lebZTTCAAAAAAAAMABojvuCcp3C2V3P3W+lzbfShdgAEuwI/xNPqSaAAAAAElFTkSuQmCC) repeat-x center bottom;
    padding: 7px 7px 0px;
    
    overflow: hidden;
}
div.jqmdBL
{
    /*du*/background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAQACAYAAACAmVvRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8pJREFUeNrs1jFu2zAUAFDRUtHBaBcvPUWA3iAn6Fk6+QA9RC/gG7ijUaDINdzdi6d0DaKiQdw6iiR+0gm6PAIftE3Zevzkp5WapknNv5bO+mEsBtEOohuJN3/64/H4dbVafWxG2qL5zw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBTQP8b567H3/cj4xYB+4nWTQ6SU+lpAH8zIVCbuL8lAn0H0Gcw54uIlqFn3v7Hf73+8RhX0gZk/xHq9/nZ3d/crAphLe2TW9yP9/c3Nze12u/0yBkiPMfzsfGwYi0G0Z/0pupG+2+12n66vrz93XffudLM2ABjDpopoNpvNz8Ph8P3q6ur9crn80Lbt21wGmkAGFoMMLAazbyfeP8RcBqZmOpeB3Niz1k1stlR4AJ02XDrrI4i+HZn12DI0wY2a+24aVlUUkLtRmti0U5A+moFcqUbG5xCTgFwWcssRbm1QnQJrWnrzJxmoyULJxp16fniSgdosTF079yDzbBPWZKEEMXrzUkDNvsj+o7bBH5g7ZHIbL82doqWAWkSoDF8D0ZeUYWQdo0ftbOmN/Re8FCIFNl8Y0FSWWxMov4sBufIMP1G3gYtTwVhxZbTBakmFYxFIXwKoOXBCWSg9QFLlNZOf1Z5g6aWWrfoILfju7HW/BRgAlauqoi2jvP0AAAAASUVORK5CYII=) no-repeat left bottom;    
    padding-left: 32px;
}
div.jqmdBR
{
    /*du*/background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAQACAYAAACAmVvRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8xJREFUeNrs182N2kAUAOAhoQT6yYkKuOe+KYACUkFqIVLOaBtIAXvZBvaSPQIzAYmD5TCeN/ZKuXyWRoCQ/L73/ObHq3K90oPr7e3t92az+Xb9er6O0/1zPC6jkUejPBhp8Jk+pf98AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0AGVipInfywGr1SoSfIxNlf8WVSA3Mi+Be8wG5EYVWkFKC1EFvLy8HBs9EOmHeY/gfD6/7/f7n/cK5EAlyofOgsPh8P35+fnPKHiu9EQU9PC/9Tjz4/H4Y7fbHYPBU0c/1CtwOp3eX19ffz09PX3dbre30l9G5c+BzMuDqdjErK/z/cs94HDkEaJMIGqLV3gaXiqjln0OViD0WG49cB5kfJkofw40YupdlNaVsteq0QreiyrjCuQRINqIs9eCISCPAFONmIOrYRO2rmQayT537g+lVYHSaL5o5tHsy6MKlErHt5owzcl+WIFSWXZ794Gu7IcVKBOI0vjeChxqwtIRKAfW/tIzDS+NkkbOAj1L8D/bcXSXawWftSANK5AWHMFL8GT8cC/IgSCRoLOO5TVA6gwaCV6igLQg4KzzQJ64UU/A2bthCQDSgsWmRADR97zSGaBEKzBnK130Tth6BEsCd/XD59ub+EeVc04jjgFLbjprFvwVYABbrCvRUySMIgAAAABJRU5ErkJggg==) no-repeat right bottom;
    padding-right: 32px;
}

.jqmFrame
{
}

#jqmContent {
        width: 100%;
        height: 100%;
        display: block;
        clear: both;
        padding-top: 3px;
        margin-bottom: 0px;
        background: #FFF; 
        overflow:auto;       
    }

.jqmClose {
	float:right;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	background-color: #ffffff;
	}
.jqmClose a:hover
{
	text-decoration: none;
}

.mDialog
{
	padding-bottom:9px !important;
	padding-left: 10px !important;
}

select
{
	font-family:Arial,sans-serif;
	font-size:13px;
}

.captchaBox
{
	padding:6px 4px 0 4px;
	height:19px;
	border:none;
	background: no-repeat left -98px;
	width:136px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	color:#4d4d4d;
	float:left;
	margin-right:8px;
}

.ava
{
	text-decoration: none !important;
	border-bottom-color: transparent !important;
}

.smallIndent
{
	padding-right: 2px;
	padding-left: 2px;
}

.jqac-menu
{
	border: solid 1px #8b9298;
	border-top:none;
	margin-top: 0px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	background-color: white;
	z-index: 999;
}

.jqac-menu li
{
	padding:2px 5px 3px 5px;
	color:#4D4D4D;
}

.jqac-menu em
{
	font-style:normal;
	color: #176533;	
	font-weight:bold;
	padding-right: 1px;
}

.jqac-menu b em
{
	font-style:normal;
	color: #8b9298;
}

.jqac-menu li.hov
{
	background:#0098f4;
	color: White;
	cursor: pointer;
}

.jqac-menu li.hov em
{
	color: White !important;
}

.jqac-warning
{
	color: #8b9298 !important;
}

.jqac-loading
{
	padding:2px 5px 3px 5px;
	color: #8b9298 !important;
}
.jqac-link
{
}

div.inputWrapper 
{
	display:inline;
	background: no-repeat left -25px;	
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
	padding-right: 4px;
}


div.inputWrapper input 
{
	border: 0;
	height:18px;
	width:108px;
	background-color: transparent;
	font-family:Arial,sans-serif;
	font-size:13px;
}


div.inputWrapper2
{
	height: 25px;
	background:no-repeat left -25px;
}


div.inputWrapper2 input 
{
	border: 0;
	height:18px;
	width:108px;
	padding: 4px;
	background-color: transparent;
	font-family:Arial,sans-serif;
	font-size:13px;
}

div.mainSearchInput
{
	height: 25px;
	background: no-repeat left -25px;
}

div.mainSearchInput input 
{
	border: 0;
	height:18px;
	width:108px;
	padding: 4px;
	background-color: transparent;
	font-family:Arial,sans-serif;
	font-size:13px;
}

.valErrorTop, .valError
{	
	display: none !important;
	visibility:hidden !important;
}

.noDisplay
{
	display: none;
}


.error_wrap {
	background:url(http://cdn3.abyrvalg.net/design/img/ynoborder_tl.gif) no-repeat left top #f9f99d;
	margin-bottom: 2px;
	display:block !important;
	}
.error_wrap .tr {
	background:url(http://cdn1.abyrvalg.net/design/img/ynoborder_tr.gif) no-repeat right top;
	}
.error_wrap .bl {
	background:url(http://cdn2.abyrvalg.net/design/img/ynoborder_bl.gif) no-repeat left bottom;
	}
.error_wrap .br {
	background:url(http://cdn3.abyrvalg.net/design/img/ynoborder_br.gif) no-repeat right bottom;
	padding:3px 0;
	overflow:hidden;
	}
.error_wrap .formfield {
	padding-bottom:0;
	}
.error_wrap label {
	background:url(http://cdn1.abyrvalg.net/design/img/alert_red.gif) no-repeat  3px 2px !important;
	}
.error_wrap .er_msg {
	font-size:11px !important;
	color:#e00017 !important;
	font-family:Tahoma,sans-serif !important;
	margin-left:124px;
	padding-top:2px;
	margin-bottom:2px !important;
	}

.inputBig
{
	width:177px;
	height:19px;
	background: no-repeat left -348px;
	border:none;
	padding:6px 4px 0 4px;	
	font-size: 11px;
	font-family: Tahoma,sans-serif;
	color:#4d4d4d;
}


.reviewGuideText
{
	padding-right: 35px;
	padding-left: 10px;
}

.reviewGuideText p
{
	padding-bottom: 3px;
}

.reciewGuideBtn
{
	float:left;
}

.reviewGuideMsg
{
	font-weight: bold;
	margin-left: 110px;
	padding-top: 6px;
	color: #549d00;
	font-size: 15px;
}

.cssReset
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

.reviewTextInd
{
	padding-left: 75px;
	color:#B2B2B2;
	padding-top: 3px;
	width: 280px;
}

#modalHelper {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: -10;
}

.kart_link {
background:transparent none repeat scroll 0 0;
float:right;
height:17px;
padding:7px 5px 0 0;
width:21px;
}

#citymain .bl_top_rep {
background:transparent no-repeat scroll left -222px;
height:35px;
margin:0 0 5px;
width:310px;
}

#citymain .bl_top_bis {
background:transparent no-repeat scroll left -187px;
height:35px;
margin:0 0 5px;
padding:0;
width:310px;
}

.newReviewCatDesc
{
	padding-left: 5px;
	margin-left: 105px;
	height: 70px;
}

#header .profile .r
{
	padding-top: 2px;
}

.operationHoursDiv
{
	float:left;
}

.operationHoursDiv p
{
	float: left;	
	margin-left: 60px;
	width: 165px;
}

.operationHoursDiv textarea
{
	float: left;
	width: 215px;
	height: 70px;
}

#usersettings .contest
{
	clear:left;
}
#usersettings .contest label
{
	padding-left:2px !important;
	padding-top: 2px !important;	
	font-weight:normal;
	width: 155px;
}

#photoUpload #btnUpload
{
	padding-left: 10px;
	float:left;
}

.formErrorMessage
{
	padding-left: 140px;
	color: #e00017;
	font-weight:bold;
	display:none;
}

.saveTopMessage
{
	color: #e00017;
	padding-bottom: 20px;
	padding-left: 50px;
}

.bestPeopleTitleLink
{
	font-weight:normal;
	font-size: 13px;
	float: right;
	letter-spacing:normal;
	padding-top: 12px;
}

#blog_pg .pagetitle .rss img {
	float:left;
	margin-top:12px;
	}
	
#blog_pg .pagetitle span  {
	display:block;
	float:left;
	margin-right:12px;
	}
	
#blog_postnew
{
	font-size:medium !important;
}

#blog_postnew input
{
	font-size:10pt;
}

#blog_postnew p
{
	padding-top: 30px;
	}
.press p
{
	padding-bottom: 7px !important;
}
.press li
{
	padding-left: 20px !important;
	padding-bottom: 7px !important;
	text-indent: -7px;
}

.cityBlog h2
{
	font-size:22px !important;
}
.cutLink
{
	padding-top: 5px;
}

.blog_pg .commentsTitle
{
	font-size:20px;
	font-weight:bold;
	padding-bottom:13px;	
	padding-top: 20px;
}

.blog_pg .testimonial {
	padding:0 15px;
	}
.blog_pg .testimonial .top {
	overflow:hidden;
	padding-bottom:6px;
	}
.blog_pg .testimonial .top .l {
	float:left;
	overflow:hidden;
	}
.blog_pg  .testimonial .top .ava {
	float:left;
	width:46px !important;
	height:45px !important;
	}
.blog_pg  .testimonial .top .l .info {
	margin-left:52px !important; 
	padding-top: 0px !important;
	}
.blog_pg .testimonial .top .l .info .votes_bg,

.blog_pg  .testimonial .top .l .blue {
	font-weight:bold !important;
	}
.blog_pg .testimonial .top .r {
	float:right;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
.blog_pg .testimonial .top .r a {
	overflow:visible;
	}
.blog_pg  .testimonial .text {
	padding-right:20px !important;
	padding-bottom:11px !important;
	}

.blog_pg .commentPost
{
	padding-top: 50px;
}

.blog_pg .vote1 {
	margin-bottom:30px;
	}
.blog_pg .vote2 {
	margin-bottom:30px;
	}
	
.blog_pg .postListSub
{
	display:block;
	margin-right: 200px;
	font-size:12px;
	padding-top:5px;
	letter-spacing:normal;
	font-weight:bold;
	float:none;
	clear:both;
}

.ndyourhelp .blogPostList
{
	padding-left: 10px !important;
}

.ndyourhelp .blogPostList .l, .ndyourhelp .blogPostList .r
{
	margin-bottom: 10px !important;
}

.ndyourhelp .blogPostList p
{
	padding-left: 0px !important;
	margin-left: 1px !important;
	height: 50px;
}
.ndyourhelp .blogPostList h3
{
	font-weight: bold;
	padding-bottom: 5px;
}

.ndyourhelp .blogPostList .postInfo
{
	color: #666666;
	border-top: 1px dashed;
	padding-top: 5px;
	font-family:Tahoma,sans-serif;
	font-size:11px;
}

.ndyourhelp .blogPostList .postInfo a
{
	float:left;
	padding-left: 0px;
}

.ndyourhelp .blogPostList .postInfo .postInfoRight
{
	float:right;
	padding-right: 0px;
}

.regRightBlock
{
	padding-top: 0px;
	padding-left: 15px;
}

.regRightBlock ul li
{
	background:transparent no-repeat scroll 8px 6px;
	margin-bottom:5px;
	padding-left:18px;
}

.regRightBlock ul
{
	padding-bottom: 15px;
}

.regRightBlock h2
{
	font-size:16px;
	font-weight:bold;
	margin-bottom: 10px;
	padding-top: 10px;
}

.regRightBlockMark
{
	font-size:14px;
	font-weight:bold;
	color:#549D00;
	padding-bottom: 10px;
}

.text_pop_rad {
	background:transparent url(http://cdn1.abyrvalg.net/design/img/fun_popup.gif) no-repeat scroll -514px top;
	float:left;
	height:75px;
	width:410px;
}

.testimonial .authorComment
{
	font-weight: bold;
	padding-left: 60px;
}

.catSearchInput
{
	color:#4D4D4D !important;
	font-size: 11px;
	font-family: Tahoma,sans-serif;	
	width:217px;
	height:21px;
	background: no-repeat left -248px;
	padding:4px 4px 0 4px;
	border:none;
}
.catSearch
{
	margin-left:108px;
	padding-left:0;
	padding-top:20px;
}
.catSearch p
{
	font-weight:bold;
	padding-bottom:5px;
}
#catSearchResult
{
	padding-top: 10px;
	height: 65px;
}
#catSearchResult p
{
	font-weight:normal;
}
.altNamesBlock
{
	float:left;
	margin-left: 0px !important;
	width: 525px !important;
	padding-top: 15px;
}

.altNamesBlock p
{
	float: left;	
	margin-left: 60px;
	width: 220px;
}

.altNamesBlock input
{
	float:left;
}

.blog_pg .pagetitle p
{
	float:right;
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-right: 1px;
	letter-spacing:normal;
	padding-top: 10px;
}

#tourContent
{
	padding:5px 23px 20px 23px;
}

#tourContent p, #tourContent h2
{
	padding-bottom: 15px;
}

#tourContent p .mark
{
	color: #549D00;
	font-size: 14px;
	font-weight:bold;
}

#tourContent .screen
{
	margin:0 auto;
	display:block;
	padding-top: 10px;
	/*border: dashed 1px #b2b2b2;*/
}

#tourContent .screenTitle
{
	display:block;
	padding-top: 10px;
	text-align:center;
	color:#8B9298;
	font-size:11px;
	padding-bottom:26px;
}

#tourContent .back
{
	float:left;
}

#tourContent .next
{
	float:right;
}

#tourContent .ydashedborder_w .right 
{
	height:34px;
	padding:6px 11px 0 7px;
}

#tourContent .ydashedborder_w {
margin-right:10px;
margin-top:32px;
}

#tourContent .ydashedborder_w a {
border:medium none;
display:block;
margin:0;
padding:0;
}

#tourContent .topics h2
{
	color: #549D00;
	font-size: 14px;
	padding-bottom: 0px !important;
	padding-top: 10px !important;
}

#tourContent .topics p
{
	padding-bottom: 5px !important;
}


#tourContent  .questions {
	padding-top:10px;
	width: 550px;
	}
#tourContent  .questions h2 {
	height:18px;
	padding:20px 0 0 25px;
	margin:0;
	font-size:15px;
	margin-bottom:3px;
	color:#0092F3;
	}
#tourContent  .questions p {
	padding-bottom:10px;
	padding-left:25px;
	}
#tourContent  .questions li
{
	display:block;
	float:left;
	width:250px;
	padding-left:20px;
}

#tourContent  .questions .last
{
	padding-left: 170px;
}

#tourContent  .questions .act h2 {
	height:23px;
	border-bottom:1px solid #b3b193;
	margin-bottom:14px;
	}
#tourContent  .questions .act h2 a {
	color:#4d4d4d;
	}
#tourContent  .questions .act p {
	display:block;
	}

.testimonial h3
{
	border-top:1px dashed #8B9298;
	font-weight:bold;
	padding-top:10px
}

#about_popup .top h2 span
{
	padding-left: 200px;
	font-weight:normal;
	font-size:13px;
}

.reviewSpellCheckBlock
{
	padding-left: 50px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.opinion .textarea textarea
{
	margin-top: 1px;
	margin-bottom: 1px;
	padding-right: 0px;
	padding-top:0px;
	padding-left: 3px !important;
}

#SpellCheckErrors
{
	border: 1px solid #8B9298;
	color: #4D4D4D;
	font-family: Arial,sans-serif;
	font-size: 13px;
	float: left;
	height: 122px;
	margin-left: 95px;
	width: 490px;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	padding: 0px 4px 0px 4px;
	margin-top: 1px;
	margin-bottom: 1px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
	background-color: #F0F0F0;
	padding-left: 4px !important;
}

#SpellCheckErrors pre
{
	color:#4D4D4D;
	font-family:Arial,sans-serif;
	font-size:13px;
	padding-left: 0px;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	width: 475px;   /* remove horizontal scroll-bar when viewing in IE7 */

}

.wrongWord
{
	text-decoration: underline;
	color: #e00017;
}

.wrongWordCorrected
{
	text-decoration: underline;
	color: #549d00;
}

#photoSlide .ydashedborder_w a {
border:medium none;
display:block;
margin:0;
padding:0;
margin-top: -1px;
}

#photoSlide a
{
	display:block;
	margin-top:9px;
	padding:0;
}

#photoSlide .ydashedborder_w .right {
height:34px;
padding:6px 11px 0 7px;
}

.ydashedborder_w .r
{
	float:right;
}

.ydashedborder_w .l
{
	float:left;
}

#photoSlide .img
{
	margin:0 auto;
	display:block;
	border: dashed 1px #e4e4e4;
}

#photoSlide .imgTitle
{
	display:block;
	padding-top: 10px;
	text-align:center;
	color:#8B9298;
	font-size:12px;
	padding-bottom:10px;
}

.reviewEdit
{
	padding-right: 2px !important;
}

.reviewEdit a
{
	float:right;
	margin-right: 0px;
}

.newRevPlaceTypeDiv
{
	padding-left: 8px;
	padding-bottom: 10px;
	padding-top: 10px;	
}

.newRevPlaceTypeDiv label
{
	float:none !important;
	font-weight:normal !important;
	padding-top: 0px !important;
	margin-top: 0px !important;
	padding-left: 0px !important;
}

.newRevPlaceTypeDiv input
{
	display:inline !important;
	float:none !important;
}

.newRevPlaceTypeDiv .newRevPlaceTypeRow
{
	padding-bottom: 10px;
}

.newRevPlaceTypeDiv .l
{
	float:left;
	padding-right: 5px;
}

.newRevPlaceTypeDiv .lbl
{
	padding-top: 1px;
}

#citynewreview .formfield span
{
	padding-left: 65px;
	padding-top: 0px !important;
	margin-top: 0px !important;
}

.lp p
{
	padding-bottom: 7px !important;
}
.lp li
{
	padding-left: 18px !important;
	padding-bottom: 7px !important;	
}

.lp .greenMark li
{
	background: no-repeat 8px 5px;	
	padding-left:18px;
}

.searchagain
{
	margin-bottom: 15px;
}


#citybizlist .cats {
	background: repeat-y -1302px top;
	width:651px;
	margin-bottom:30px;
	}
#citybizlist .cats .top {
	background:no-repeat left top;
	}
#citybizlist .cats .bottom {
	background: no-repeat -651px bottom;
	padding:15px 0px 15px 25px;
	overflow:hidden;
	}
#citybizlist .cats h2 {
	font-size:20px;
	font-weight:bold;
	color:#549d00;
	margin-bottom:16px;
	}
#citybizlist .cats p {
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
#citybizlist .cats ul {
	padding-top:1px;
	}
#citybizlist .cats li {
	background: no-repeat left;
	font-size:13px;
	font-weight:bold;
	padding-left:8px;
	padding-bottom:2px;
	margin-bottom:2px;
	display:block;
	float:left;
	width:200px;
	}
#citybizlist .cats li a {
	color:#4d4d4d;
	}
#citybizlist .cats li a:hover {
	color:#549d00;
	border-bottom:1px dashed #2e3d4c;
	}
#citybizlist .cats li a span,#citybizlist .cats li span {
	color:#4d4d4d;
	font-weight:normal;
	}

.mainpgBody
{
	width: 1000px !important;
}

#register .middle {
	background: repeat-x left -442px;
	float:left;
	}
#register .left {
	background: no-repeat left -398px;
	float:left;
	}
#register .right {
	background: no-repeat right -486px;
	height:44px;
	float:left;
	}
	
#comfort th
{
	font-size:14px;
	font-weight:bold;
}

#comfort .pages
{
	padding-top:30px;
}

#comfortJoin
{
	padding-left: 9px;
}

#comfortJoin .joinSection
{
	padding-bottom: 10px;
}

#comfortJoin .joinSection p
{
	padding-top: 5px;
}

#comfortJoin h2
{
	font-weight:bold;
	font-size:20px;
	padding-bottom: 10px;
}

#comfortJoin label
{
	display: block;
	font-weight: bold;
}

#comfortJoin .subForm
{
	padding-top: 10px;
	padding-left: 10px;
}

#comfortJoin .subForm table a
{
	color:inherit;
	border: none;
	padding: 0px;	
}

#comfortJoin .subForm table a:hover
{
	color:inherit;
	border: none;	
	padding: 0px;
}

#comfortJoin .subForm label
{
	display:inline;
	font-weight:normal;
}

#comfortJoin td
{
	vertical-align: middle;
}

#comfortJoin .siteTextWrap
{
	width:225px;
	height:25px;
	background: no-repeat left -248px;
	padding:0 0 0 3px;
}

#comfortJoin .siteText
{
	color:#4D4D4D !important;
	
	font-size: 11px;
	font-family: Tahoma,sans-serif;
	
	
	height:18px;
	border:none;
	width:213px;
	margin-right:3px;
	margin-top:3px;
}

#comfortJoin .helperText
{
	
}

#comfortJoin textarea
{
	width: 580px;
	height: 60px;
}
#comfortJoin .ysolidborder .bottom div
{
	font-weight: bold;
	padding-bottom: 5px;
}
#comfortJoin .ysolidborder .bottom p
{
	padding-top: 5px;
	color:#e00017;
	font-size:11px;
	font-family:Tahoma,sans-serif;
}
#comfort .order .join 
{
margin-left:7px;
text-decoration:none;
font-weight:bold;
}

#comfort .order .date
{
margin-left:399px;
text-decoration:none;
}

.grey
{
	color:#8B9298;
}

#comfort .order span {
	padding:0 15px;
	}
#comfort .list ul {
	padding-top:8px;
	margin-bottom:10px;
	}
#comfort .list li {
	overflow:hidden;
	padding-bottom:9px;
	padding-top:6px;
	border-bottom:1px dashed #8b9298;
	font-family:Tahoma,sans-serif;
	}
#comfort .list p {
	float:left;
	}
#comfort .list .numbr {
	padding-top:14px;
	width:36px;
	text-align:center;
	}
#comfort .list .ava {
	padding-right:14px;
	}
#comfort .list .ava img {
	width:45px;
	height:45px;
	}
#comfort .list .name {
	font-size:15px;
	padding-top:12px;
	width:505px;
	padding-right:5px;
	}
#comfort .list .rating {
	padding-top:13px;
	font-weight:bold;
	color:#549d00;
	width:90px;
	padding-right:25px;
	font-size:15px;
	}
#comfort .list .activity {
	padding-top:15px;
	color:#b2b2b2;
	width:95px;
	padding-right:8px;
	}
#comfort .list .replies {
	padding-top:15px;
	color:#b2b2b2;
	}
	
.comfortHead
{
	font-weight: bold;
	font-size: 26px;
	padding-left: 20px;
	padding-top: 10px;	
	padding-bottom: 10px;
	color: #549D00;
}

.comfortSubHead
{
	font-weight: bold;
	font-size: 18px;
}

.comf p, .comf li
{
	font-size: 15px;	
	padding-bottom: 15px !important;
}

.comf ul
{
	padding-bottom: 15px;
}

.comf strong
{
	text-decoration: none !important;
	font-size:18px;
}

.comfJoinHead
{
	text-align:center;
	font-size: 12px;
	color:#8B9298;
}
.comfLogo
{
	text-align:center;
	padding-top: 20px;
	padding-bottom: 20px;
}

.comfLogo a:hover, .comfLogo a
{
	text-decoration:none;
	border: none;
	padding:0;
}

#citymain .greenBox
{
color:#549D00;
font-size:15px;
font-weight:bold;
margin-bottom:5px;
}

#citymain .search .best .head
{
color:#63686D;
font-size:15px;
font-weight:bold;
margin-bottom:5px;
}

#citymain .search .best .head span
{
color:#63686D !important;
}

.vidInput
{
	background: no-repeat left -298px;
	height:19px;
	width:190px;
	padding:6px 4px 0 4px;		
	font-size:11px;
	font-family:Tahoma,sans-serif;
	border:none;
	font-weight:bold;
	text-decoration:underline;
}

.catNav
{
	padding-left:5px;
	padding-bottom: 5px;
}

.catNav strong 
{
	font-weight:normal !important;
}

.testimonial .info p
{
	width: 430px;
}

#citybizpage .bizinfo .info .inner {
	overflow:hidden;
	padding-bottom:16px;
	}
#citybizpage .bizinfo .info .left
{
	width:230px;
	
}
#citybizpage .bizinfo .info .left span
{
	display:inline !important;
	float:left;
	
}
#citybizpage .bizinfo .info span
{
	width:230px;
}
#citybizpage .bizinfo .info .left span.locality
{
	display:none !important;
}
#citybizpage .testimonial .top .l .url,#cityreviewapprove .testimonial .top .l .url {
	font-weight:bold;
	}
address
{
	font-style:normal;
}
#welcomeMsg
{
	padding-bottom: 25px;
}
.welcomeText
{
	padding-left: 20px;
	font-size: 14px;
	padding-bottom: 10px;
	line-height: 16px;
	padding-right: 20px;
}
.mainPageTextWrap
{
	font-size:13px;
}
.mainPageTextWrap strong
{
	padding-bottom: 0px !important;
	display:inline !important;
	color: #4D4D4D !important;
}
.mainPageTextWrap ul
{
	padding-bottom: 10px;
}
.mainPageTextWrap ul li {
	background: no-repeat 8px 5px;
	padding-left:18px;
	margin-bottom:3px;
	}
.mainPageTextWrap .mark
{
	color:#549D00;
	font-weight:bold;
}
.mainpgBanner
{
	padding-left: 50px;
	padding-top: 25px;
	padding-bottom: 25px;	
	float:left;
}
.mainpgBanner a:hover, .mainpgBanner a
{
	border:none;
	padding: 0px;
}
.mainpgBanner img
{
	border: none;
	width: 614px;
	height: 100px;
}
.welcomeImg
{
	padding-left: 20px;
	padding-bottom: 20px;
}
#header #logo_city
{
	float:left;
	margin-top:32px;
	padding-left: 20px;
	font-size: 20px;
	font-weight: bold;
}
#header #logo_city a
{
	line-height: 26px;
}
#header #logo_city img
{
	padding-left:5px;
	padding-bottom: 4px;
}
a.nolink, a.nolink:hover
{
	border: none;
	padding-bottom: 0px;
}
.revIcon
{
	padding-right: 5px;
	vertical-align:bottom;
	width:16px;
	height:16px;
}
.loginMsg
{
	height: 110px !important;
	min-height: 110px !important;
	font-size:16px;
	padding-right: 5px;
}
.loginMsg span
{
	position: relative;
}
#mainpg #mainmenu .left a.select
{
	padding-top: 7px !important;
	height: 28px !important;
}
#mainpg #mainmenu .left .select span{
	border-bottom:1px dashed !important;	
	line-height: 19px;
	}
#mainpg .top a
{
	line-height: 16px;
}
.fotoLinkAll
{
	padding-top: 31px;
	line-height: 18px;
}
#citybizpage .bizinfo .info, #citybizpage .bizinfo .info
{
	font-size: 14px;
}
#citybizpage .bizinfo .info strong, #citybizpage .bizinfo .info strong
{
	width: 82px;
}
.bl_top_rep a, .bl_top_bis a
{
	color: White !important;
	line-height: 26px;
}
.bestauthors_wi h2 a
{
	color: White !important;
	line-height: 20px;
}
.bestauthors_wi h2 
{
	padding-top: 7px !important;
}
#rsidebar .widget .imgWrap {
	padding-left:17px;
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow:hidden;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	padding-top:10px;
	}
.cityBizSlide_wi h3
{
	padding-top: 5px;
}
.cityBizSlide_wi h3 span
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	padding-left: 5px;
}
.cityBizSlide_wi h3 span img
{
	padding-left:1px;
}
.cityBizSlide_wi .title h2
{
	background-image: url(http://cdn1.abyrvalg.net/design/img/biz_recommend_icon.png) !important;
	background-position: 10px 3px !important;
}
.cityBizSlide_wi .imgWrap a
{
	border: none;
	padding: 0;
}
.cityBizSlide_wi .imgWrap a img
{
	border: solid 1px #cccccc;
}

.cityBizSlide_wi p.kitchen
{
	padding-bottom: 3px;
}

.textareaWrapSpell
{
	width: 505px;
	height: 150px;
}
.revComments textarea, .revComments .comments textarea
{
	height: 122px  !important;
	width: 495px !important;
	margin: 0px !important;
	padding: 0px 4px 0px 4px;
}
.revComments #SpellCheckErrors
{
	margin: 0;
	float: none !important;
	padding: 0px 4px 0px 5px;
	width: 495px !important;
	height: 122px  !important;
}
.revComments #SpellCheckErrors pre
{
	width: 480px;
}
.revComments .reviewSpellCheckBlock
{
	padding-right: 0px;
	float:right;
	padding-top: 6px !important;
}
.textareaWrapSpellBox
{
	height: 127px;
	width: 505px;
}
#slideshowWrap {
    position:relative;
    height:217px;
    float:left;
}

#slideshowWrap IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshowWrap IMG.active {
    z-index:10;
}

#slideshowWrap IMG.last-active {
    z-index:9;
}

.reviewRotationBox
{
	padding: 5px 10px 5px 15px;
	height: 170px;
}

.reviewRotationBox .leftBlock
{
	float:left;
	width: 310px;
}

.reviewRotationBox .rightBlock
{
	float:right;
	width: 310px;
	height: 180px;
}

.reviewRotationBox .rightBlock p, .reviewRotationBox .rightBlock h3
{	
	padding-left: 4px !important;
	margin-left: 0px !important;
}

.reviewRotationBox .rightBlock .desc
{
	font-family: inherit !important;
	font-size: 100% !important;
}
.reviewRotationBox .rightBlock .biz
{
	height: 85px;
}

.reviewRotationBox .rightBlock .ofweek .votes
{
	margin-left: 0px !important;
	margin-top:  0px !important;
	float:none !important;
}

.reviewRotationBox .rightBlock .type
{
	padding-bottom: 5px !important;
}

.reviewRotationBox .rightBlock .addr
{
	font-weight:bold;
	padding-left:4px;
	padding-bottom: 5px;
}

.reviewRotationSection .top
{
	margin-bottom: 10px !important;
}

.reviewRotationSection 
{
	margin-bottom: 20px;
}

.reviewRotationBoxNoMap .leftBlock
{
	display:none !important;
}

.reviewRotationBoxNoMap .rightBlock
{
	float:none !important;
	width:650px !important;
	height: 75px !important;
}

.reviewRotationBoxNoMap .ofweek
{
	overflow:visible !important;
}

.reviewRotationBoxNoMap .business
{
	width: 630px !important;
	float: none !important;
}

.reviewRotationBoxNoMap .revText
{
	float: right;
	width: 380px;
}

.reviewRotationBoxNoMap .biz
{
	width: 250px;
	float:left;
	height: 90px !important;
}

.reviewRotationBoxNoMap
{
	height: 85px !important;
}
.sidebarBanner a
{
	border: none;
	padding: 0;
}
.sidebarBanner img
{
	padding-left: 19px;
}
.socialBm span
{
	font-weight: bold;
	width: 83px !important;
	float:left;
}
.socialBm a
{
	padding: 0;
	border: none;
}
.socialBm
{
	top: 0px;
	left: 0px;
	float:right;
	width:315px;
	margin-top: 40px;	
}
.rep_ta .reviewTags
{
	padding-left: 95px;
	margin-bottom: 20px;
}

.rep_ta .reviewTags .top
{
	height: 50px;
}

.rep_ta .reviewTags .l
{
	float:left;
	margin-right:20px;
	width:285px;
}
.rep_ta .reviewTags .r
{
	color:#B2B2B2;
	float:right;
	width:225px;
	padding-right: 22px;
}
.rep_ta .reviewTags .tagsBlock
{
	margin-bottom: 16px;
}
.rep_ta .reviewTags .tagsBlock span
{
	font-weight:bold;
	width: 100px;
	display:block;
	float:left;
	margin-top: 5px;	
}
.rep_ta .reviewTags .tagsBlock input
{
	font-size: 11px;
	font-family: Tahoma,sans-serif;
	color: #4d4d4d;	
	width:217px;
	height:21px;
	background-repeat: no-repeat !important;
	background-position: left -248px !important;
	padding:4px 4px 0 4px;
	border:none;
}

.rep_ta .reviewTags .tagsBlock .w
{
	width:281px !important;
	background-repeat: no-repeat !important;
	background-position: left -273px !important;
}

.rep_ta .reviewTags .tagsList
{
	padding-left: 100px;
	padding-top: 2px;
}
.rep_ta .reviewTags .tagsList span
{
	font-weight:normal;
	display: inline;
	float:none;
	margin-top:auto;
	width: auto;
}
.bizinfo .bizTags 
{
	margin-left:322px;	
	width:315px;
}
.bizinfo .bizTags .tagsClass
{
	font-weight:bold;	
}
.bizinfo .bizTags .tagsPositive,  .bizinfo .bizTags .tagsNegative
{
	font-weight:bold;
}
.bizinfo .bizTags .tagsPositive p,  .bizinfo .bizTags .tagsNegative p
{
	float:left;
}
.bizinfo .bizTags .tagsPositive a,  .bizinfo .bizTags .tagsNegative a
{
	font-weight:normal !important;
}
.bizinfo .bizTags .tagsPositive span
{
	color: #549D00;
	font-weight:normal !important;
}
.bizinfo .bizTags .tagsNegative span
{
	color: #E00017;
	font-weight:normal !important;
}
.bizinfo .bizTags .tagst
{
	color: #8B9298 !important;
	padding-left: 1px;
	padding-right: 7px;
}

.bizinfo .bizTags .tagft_1 {
	font-size:11px;
	}
.bizinfo .bizTags .tagft_2 {
	font-size:12px;
	}
.bizinfo .bizTags .tagft_3 {
	font-size:13px;
	}
.bizinfo .bizTags .tagft_4 {
	font-size:14px;
	}
.bizinfo .bizTags .tagft_5 {
	font-size:15px;
	}
.bizinfo .bizTags .tagft_6 {
	font-size:16px;
	}
.bizinfo .bizTags .tagft_7 {
	font-size:18px;
	}
.bizinfo .bizTags .tagft_8 {
	font-size:19px;
	}
.bizinfo .bizTags .tagft_9 {
	font-size:20px;
	}
.bizinfo .bizTags .tagft_10 {
	font-size:21px;
	}
.bizinfo .bizTags .tagft_11 {
	font-size:22px;
	}
.bizinfo .bizTags .tagft_12 {
	font-size:23px;
	}
.bizinfo .bizTags .tagft_13 {
	font-size:24px;
	}
.bizinfo .bizTags .tagft_14 {
	font-size:25px;
	}
.bizinfo .bizTags .tagft_15 {
	font-size:26px;
	}
	
.bizinfo .bizTags .tagfts_1 {
	font-size:10px;
	}
.bizinfo .bizTags .tagfts_2 {
	font-size:10px;
	}
.bizinfo .bizTags .tagfts_3 {
	font-size:11px;
	}
.bizinfo .bizTags .tagfts_4 {
	font-size:12px;
	}
.bizinfo .bizTags .tagfts_5 {
	font-size:13px;
	}
.bizinfo .bizTags .tagfts_6 {
	font-size:14px;
	}
.bizinfo .bizTags .tagfts_7 {
	font-size:15px;
	}
.bizinfo .bizTags .tagfts_8 {
	font-size:16px;
	}
.bizinfo .bizTags .tagfts_9 {
	font-size:17px;
	}
.bizinfo .bizTags .tagfts_10 {
	font-size:18px;
	}
.bizinfo .bizTags .tagfts_11 {
	font-size:19px;
	}
.bizinfo .bizTags .tagfts_12 {
	font-size:20px;
	}
.bizinfo .bizTags .tagfts_13 {
	font-size:21px;
	}
.bizinfo .bizTags .tagfts_14 {
	font-size:22px;
	}
.bizinfo .bizTags .tagfts_15 {
	font-size:23px;
	}

	
.replieswrap .tags,.testimonial .tags
{
	padding-top: 10px;
}
.replieswrap .positiveTags,.testimonial .positiveTags
,.replieswrap .negativeTags,.testimonial .negativeTags
{
	padding-top: 3px;
	clear:left;
}
.replieswrap .tags .tagsClass, .testimonial .tags .tagsClass
{
	color: #4D4D4D !important;
	float:left;
	width: 82px;
}
.replieswrap .tags .tagsList, .testimonial .tags .tagsList
{
}
.replieswrap .negativeTags span,.testimonial .negativeTags span
{
	color: #E00017;	
}
.replieswrap .positiveTags span,.testimonial .positiveTags span
{
	color: #549D00;
}
#content .vote2 .r p.votePresentWrap
{
	padding-right: 0px !important;
}
#content .vote2 .r span.votePresentWrap
{
	width: auto !important;
}

.bizinfo .bizInfoBtm
{
	width: 100%;
	padding-bottom: 30px;
}

.profileBizOwnerMsg
{
	color: #549D00;
	font-weight:bold;
}

.profile_wrap #citybizlist .main li
{
	padding-right: 0px;
}
.profile_wrap #citybizlist .main li.last
{
	border-bottom-style:none;
}
.profile_wrap #citybizlist .type
{
	padding-bottom: 7px !important;
	overflow:visible !important;
}
.profile_wrap #citybizlist .addr strong
{
	width: 55px !important;
}

/*  ----------- Biz Manager -------------- */
.bizmanager_sections {
	overflow:hidden;
	margin-bottom:18px;
	border-bottom:1px solid #80878d;
	}
.bizmanager_sections li {
	height:22px;
	display:block;
	float:left;
	width:86px;
	margin-left:1px;
	background-repeat: no-repeat;
	background-position: left -530px;
	text-align:center;
	font-size:12px;
	padding-top:10px;
	}
.bizmanager_sections .first {
	margin-left:0;
	}
.bizmanager_sections .last {
	float:right;
	}
.bizmanager_sections .act {
	background-repeat: no-repeat;
	background-position: left -562px;
	color:white;
	font-weight:bold;
	}
.bizmanagerRightSidebar .q_search .bottom
{
	padding-bottom: 15px !important;
	padding-top: 10px  !important;
}
.bizmanagerRightSidebar .q_search a
{
	float: none !important;
	font-family: inherit !important;
	font-size: 100% !important;
	border-bottom: none !important;
	line-height: 16px !important;
}

.bizmanagerRightSidebar .q_search a:hover
{
	border-bottom:1px dashed !important;
	padding-bottom:0 !important;
}

.bizmanagerRightSidebar .q_search .changeTypeLink
{
	float:right !important;
	padding-top: 10px;
}

.bizManagerChangeType
{
	font-size: 15px;
	padding-top: 15px;
	line-height: 25px;
	padding-bottom: 15px;
}
.bizManagerChangeType select
{
	margin-left: 5px;
}
.bizManagerTypeOver ul li
{
	background-color:transparent;
	background-repeat: no-repeat;
	background-position: 8px 6px;
	background-attachment:scroll;
	margin-bottom:5px;
	padding-left:18px;
}

.bizManagerTypeOver ul
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.bizManagerTypeOver
{
	font-size: 15px;
}

.bizmanagerWrap #citybizlist li.last
{
	border-bottom: none !important;
}

.bizmanagerWrap .dnfound p
{
	padding-bottom: 8px;
}

.bizmanagerWrap .dnfound
{
	margin-bottom: 20px;
}

#citybizphoto .ph_list .ownerImage
{
	border-bottom: solid 2px #e00017;
}

.bizownerCommentRules
{
	padding-top: 20px;
}
.bizownerCommentRules h3
{
	color:#e00017;
}
.bizownerCommentRules ul
{
	padding-top: 0px !important;
}

.testimonial .ownerComment
{
	font-weight: bold;
	color: #e00017;
	padding-left: 60px;
}


ul.abrList li
{
	background-attachment:scroll;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-position:8px 6px;
	margin-bottom:5px;
	padding-left:18px;
}

ul.abrList
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.bizmanagerWrap .bizSelector
{
	font-size: 15px; 
	padding-bottom: 5px; 
	margin-bottom: 20px; 
	border-bottom: dashed 1px #8B9298;
}

a.link
{
	text-decoration:none !important;
	cursor:pointer !important;
	overflow:visible !important;
	padding:0px 0px 1px 0px !important;
	color:#0092f3 !important;
}

a.link:hover
{
	border-bottom:1px dashed !important;
	padding-bottom:0 !important;
}

.bizOwnerDescription
{
	width:623px;
	background-repeat:repeat-y;
	background-position:-623px top;
	margin-bottom:25px;
	margin-left: 15px;
}

.bizOwnerDescription .top
{
	background-repeat: no-repeat;
	background-position: left top;
}

.bizOwnerDescription .bottom
{
	padding:5px 15px 10px 14px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: -1246px bottom;
}

.bizOwnerDescription .content
{
	padding-top: 5px;
	clear:both;
}
.bizOwnerDescription .extContent
{
	display:none;
	clear:both;
	padding-top: 5px;
}
.bizOwnerDescription .header
{
	height: 25px;
}
.bizOwnerDescription .header h2
{
	font-size:20px;
	font-weight:bold;
	float:left;
}
.bizOwnerDescription .header p
{
	float:left;
	font-size: 11px;
	padding-top: 7px;
	padding-left: 10px;
	color:#8B9298;
}
.bizOwnerDescription .header a
{
	float:right;
	padding-top: 6px;
}

.bizOwnerDescription .switch
{
}
.bizOwnerDescription .switch a
{
	float: right;
	
}

.bizOwnerDescription ul,.bizOwnerDescription ol
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.bizOwnerDescription ol li
{
	margin-bottom:3px;
	padding-left:8px;
	list-style-type:decimal;
	list-style-position:inside;
}

.bizOwnerDescription ul li
{
	background-color:Transparent;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:8px 6px;
	margin-bottom:3px;
	padding-left:18px;
}

.bizAd
{
	width:623px;
	background-repeat: repeat-y;
	background-position: -623px top;
	margin-bottom:30px;
	margin-left: 15px;
}

.bizAd .top
{
	background-repeat: no-repeat;
	background-position: left top;
}

.bizAd .bottom
{
	padding:5px 9px 10px 14px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: -1246px bottom;
}

.bizAd .adv {
	float:right !important;
	text-align:right;
	display:block;
	color: #8B9298;
	font-size:11px;
	line-height: 16px;
	}
.bizAd .header
{
	padding-top: 5px;
}
.bizAd h3
{
	float:left;
	display:block;
	padding-right: 10px;
	padding-top:3px;
}

.bizAd .votes_bg
{
 margin-top:3px;
}

.bizAd .votes_bg img {
	margin-top:-2px;
	}	
.bizAd .photo {
	width:73px;
	height:73px;
	float:left;
	padding-right: 5px;
	}
.bizAd .desc {
	margin-left:82px;
	}
	
.bizAd h3 a {
	font-size:18px;
	font-weight:normal;
	line-height:18px;
	}
.bizAd .type {
	padding-bottom:8px;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	}
.bizAd strong {
	width:60px;
	display:block;
	float:left;
	}
.bizAd .cnt
{
	float:left;
	width:520px;
}

.bizAd .photoHeader
{
	width: 75px;
}

.bizAd .photoHeader a
{
	border: none;
}

.bizAd .desc
{
	clear: both;
	margin-left:0px;
}

.bizAd .adText
{
	padding-top:9px;
}


.bizmanagerWrap h2
{
	font-size:20px;
	font-weight:bold;
	padding-bottom: 15px;
}


.bizAdCity {
	width:280px;
	background-repeat: repeat-y;
	background-position: -560px top;
	margin-bottom:20px;
	margin-left:3px;
	margin-top:9px;
	}
.bizAdCity .top {
	background-repeat: no-repeat;
	background-position: left top;
	}
.bizAdCity .bottom {
	background-repeat: no-repeat;
	background-position: -280px bottom;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	}
.bizAdCity .adv
{
	float:right;
	text-align:right;
	display:block;
	color: #8B9298;
	font-size:11px;
	line-height: 16px;
	padding-right: 5px;
}

.bizAdCity .content
{
	clear:both;
	padding: 0px 9px 12px 9px;
}

.bizAdCity .content h3
{
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
}

.bizAdCity .content p
{
	font-size: 11px;
	font-family: Tahoma,sans-serif;
}

.bizAdCity .content p.kitchen
{
	padding-bottom: 3px;
}

.bizAdCity .content .b
{
	margin-left: 0px;
}

.bizAdCity .content h3 span
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	padding-left: 5px;
}

.bizAdCity .content h3 span img
{
	padding-left:1px;
}

#bizOffers .order
{
	margin-bottom: 0px;
}

#bizOffers .offersEdit
{
	padding-top: 30px;
}

#bizOffers .offersList thead tr
{
	border-bottom: none !important;
	padding: 0 !important;
}

#bizOffers .offersList thead td
{
	padding: 0 !important;
}

#bizOffers .offersList tr
{
	border-bottom: dashed 1px #8B9298;	
}

#bizOffers .offersList td
{
	padding-bottom: 10px;
	padding-top: 10px;
	vertical-align:middle;
}

#bizOffers .offersList tr.last
{
	border-bottom: none !important;
}

#bizOffers .offersEdit h3
{
	font-weight:bold;
	padding-top: 10px;
	font-size: 15px;
	padding-bottom: 10px;
}

#bizOffers .offersEdit label
{
	font-weight:bold;
	width: 150px;
	display:block;
	float:left;
}

#bizOffers .offersEdit p
{
	padding-bottom: 5px;
}

#bizOffers .offersEdit .subj
{
	width: 300px;
	height: 19px;
	border: solid 1px #8B9298;
	padding:4px 4px 0;
	font-size:13px;
	font-family: Arial, Sans-Serif;
}

#bizOffers .offersEdit textarea
{
	width: 300px;
}

#rsidebar .anounce .title h2 {
	/*du*/background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABcBJREFUeNpi/P//PwMMsNxslCyWMeHoYfj/j4ERJPN8psX/v5/fMgAEECNUGRMQ/2P5ukX+PwMjE8Pfn38YWC6v/8wgJvGP4eGd/wwAAcQAUvZknsm/3zer/4PAj1Pe/x9NV/vJuD9eeJ62DWsiAwPUun8MQO1AAqQDhO+1Gf7f6creCeMDBBAjksNAtv6HYjCH4d+7YyDO3//fH/z79+40WILl19X6/78fLIJ7B+Q8drX0/yzfbmxn+P32O1QvUOL7P4Y/v7czMJ2cd1mURcKJ4fP9nwyf7/1gYBEyZBAKP8oIdsF2Z7ZbJ8M5/8NcBMIAAYTsKobni620mRi/HmeTMOdl4ZNm+PXmxv8/H649+fPps650xr2PYEeBiGcLbf4Lq/AwCEh+ZmDiN2Bg5JEDBh8rA+vfP4x/mX7JMgj8+/DzQiHDs/3r/zJeKJP6qGgpyPfvxwd4YP3/BwpvRjj739//YDkWQSVIPJ0vV/ovrcDA8OfbJ2DIsjKgg38/fjKw8Qox3DjxmgHFD/uC+KaaVdZmPV3cwgA0mOHjR0aGLx9+////71+k65bvKyFWIoXAJmsW9Q0WLALIYugYIIBQbIACRiiGxyMyYEFiM71YaryQkYkrmkPehhEYVQzf7u//9//n90Kp1FuT4KpANjyartrw4/a8/7/v9fz/++Hkfxj4cdLt/+87Pf8/Ha/4f79PxhjspLtdMsnycXPm/LqYzcDAIcvALGDEwMguxvDv+xOGv+/OMvz/8QycKFm1mhgerSyXZ3yx0v0/D9cNbM6F+giSARiZ2BmeXfryn4VTWITh95s/YFPQIwzE/vvrNyQIGL4xsLIxMrI8O3uVQVgYrBoYc0DMxIQUDJBkCtIAMuf1/b8MTE8uP9nPwqfJ8PvjH4Yfn/4y/PjwG4Hf/Wb49fkvwy+g+F8WGYYvb39YgePhYLTwU01fRymmf58ZPl0/xQCOZpCXWFgZOGXVGT7cf8Lw+unXDruFryvhEbfbi1OckZHxhbKJKMOvDx8YvnxhZvj+A5jwGJif/vz4VRaYNP6jRNyfn/9eKdnrMXx5cJ3h+dM/f912/mDBGmgwG04EcQq8fP5HBMh843/89wcGHAAgQGtVE9pEEIXfbnY32WybNk1rlchWWyxGREXiRRBFqD1YEFFavFYvgh68ePEiIujRkwiKggdFL6KUQomC2PZUMTagoG0VDWmb/2ySZbPJzoxvs6kalNSCA7MzCzPzzXvv+775G5d+55SdMkGP3eswEzMqNbIBRipu4IUCZjWp7B7/4t05Rhy/+UeA+O2BkEv2TLiUYL9vz2lwBw8jjAic6APOpeAOjIyUgJkppCFFbWWg8jUCpY8TNvkeWmX9gnrxe/kPgPidwUeif/uZnqNXgKaeA81PIwWDaAeDwMnbgPMOACcFsDo1YOUFoIU5oKVPCLQCzKogrgJC3zmgXAesTl5nll4c6r+8/Ir7fK3Xx0tSvm/sJm8lngDR5vEQzrkps1qPGJmtMnvOaNUhqJ1TdRTMnAbZ9y/nBcrLs5vCR3hz6S6Q4lIjm3ZU1lr9W4wVx4JqtZ9S4hDF+vAYxC0HMdjqXqGQNP2dmWVwCxnMJ9aLNNbajmLrx8WvO2cW+2Uxa76X/gZGEV+p1GL+uJ6NRvePhjmi5xC1Zu9zOqFIGL4+t2/GGGmM9j9p+A3eqUob6XG+Lq8P8nEDtBTV6kWePOZpkwNK3N8rdG49EMK0lrAWabCMcrPx0WYSE9p442yxiyK4e1QgnAILr6OAdb1/6EH6bBNNIyOyJLXLN4hZvdTeJXJ+NQD+XfugFJvFJ8BwkNA2pO7NoOwI10+nugHFlRQk3sUQ1FUyi8apoRdGZF2hTQ17zrd1eW6Fxk5Iq5FndeslWMtMktQoLz4lhvkWly1inx6eqmgbUvLMSTmg5Wjar3aDnsyQWpUxNMs5YrGrI2+qEdhAa2UV/6X9AOPHLUNZjX4WAAAAAElFTkSuQmCC) no-repeat 11px 4px;
	}

#rsidebar .anounce .b
{
	margin-left: 0px !important;
}

#rsidebar .anounce li
{
	padding-bottom: 5px !important;
}

#rsidebar .anounce .desc
{
	padding-top: 2px !important;
}

.votes_bg, .votes_bg2, .votes_bg3
{
	white-space:nowrap;
}

.placeClosedMark
{
	float:none !important; 
	width:200px !important;
	padding-bottom:20px !important;
	padding-left:20px !important;
}

.ebrains
{
	color: #dddddd;
}
.ebrains a
{
	color: #dddddd !important;
}

.googleTopAd
{
	height: 120px;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align:center;
}

.topBannerEnabled
{
	height: 120px !important;
	padding-bottom:30px !important;
}

/* ------------ DataUri ------------------ */

#rsidebar .widget ul,#sitehelp .widget ul,#rsidebar .widget .imgWrap
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODdhBABDAIQXAOjo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///////////////////////////////////ywAAAAABABDAAAFeCCkCIBImuWYnirqtjArr/Q723Wc3zruqxHFIBBZEATFY3IQYRQIEoahEJ1KGgeDxIE4bLsTRwIxeSgS5XN5oZhAGAtKpMGQ0+WOBkXycOz7FRIQDxUTERCFh4USERYUExKOkBaFE5QUFBaUFZoVFReaFhejpKWjIQA7);
}

#content .votes_bg, #content .votes_bg .left, #content .votes_bg .right
,#content .votes_bg2, #content .votes_bg2 .left, #content .votes_bg2 .right
,#content .votes_bg3, #content .votes_bg3 .left, #content .votes_bg3 .right
,#citymain .ofweek .votes, #citymain .ofweek .votes .left, #citymain .ofweek .votes .right
,#citybizlist .votes, #citybizlist .votes .left, #citybizlist .votes .right
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODdhBQC0AMIGAPn5nfr6u/r6x/v7x/395v7+/v///////ywAAAAABQC0AAADcmhKYSUAGBhJjOHqzbv/YChq2WVdxoCmkWIwAeFGg3LV2omNfO//pNzNQFPEZsCkcslsSliSEkDlrFqv2JEUoJPoFIUBNUsum88jsRpwJFbckYJmPJ3bb3davo7v6/18f4KBhHSGe4eAiYM6DRgFKTIKCQA7);
}

#content .ndyourhelp, #content .ndyourhelp .bottom
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODdhGAUQAMZnAIuSmJKYnqSqrqWqrqWqr6Wrr6arr6arsKassKessKessaetsaitsa+0uLa6vr7Cxb/Cxb/Cxr/DxsDDxsDDx8DEx8HEx8HFyMLFyMLFycLGycPGycPHysTHysTIy8XIy8zP0dPW2Nrc3uLj5enq6+rq6+vq6+vr6+vr7Ovs7Ozs7O3s7e3t7e3t7u7t7u7u7u7u7+/u7+/v7+/v8PDv8PDw8PDw8fHw8fDx8vHx8fHx8vLx8fLx8vLy8vLy8/Py8/Pz8/Pz9PP09PT09PT09fX09fT19fX19fX19vb19vX29vb29vb29/f29vf29/b39/f39/f3+Pj3+Pf4+Pj4+Pj4+fn4+fj5+fn5+fn5+vr5+vr6+vr6+/v7+/v7/Pz7+/z7/Pz8/Pz8/f39/f39/v3+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////ywAAAAAGAUQAAAH/oBngoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio5UMH6SoqaqrrK2ur7CxsrO0tYUADLa6u7y9vr/AwcLDxMXGx8jJysvMzaUAztHS09TV1texH7nY3N3e3+Dhy6fi5ebn6OnqkwDQ6+/w8fLzzOT09/j5+vuipvz/AAMKFIhroMGDCBMqXMiwocOHmtpBnEixokVPHxpMucixo8ePg6YAsAeypMmTB3GFQMmypUt5OEi+nEmzJjcGIkbY3Mmzp7JtPoMKHboLB9GjSJOCAtHgjDulUKNKlXRqSgAQU7NqzYojAIkzMreKHXvUHYmmODaSXcsW5ZQQ/jrVtp1LdyZQQR9GnmGgl68HMwsA/FUAoMMYwhzCIPZCeEOXBAA0bEEAIEOWAwAwWMF8gQpmC1AMALDgRHSFJQUATDhCQHWR1hKGtI4AZACABz4E3O6h+wHv3b1/+w5OHLjx4ceFKy+OvPny5MyfO49OHbr16dela6+Ovfv27Ny/ew9PHrz58efFqy+Pvv369NxzA4BQG0CEILBlA4jdenV/1gBQkERrp6VGmmigIRgaAJ1x5llmWGCGwWWRTVYhZY5BliEAiSGmGIeHFRZiB2QE9peJZvB1iop79eXiino5gBMhd9Vl4401maGjGWP0KEYYYXQhZBdbFJkFFkhW/kHFklFAAUUTSyyBxBFUEjHElUEA8cMPPvTAww455HBDDWTSIMOZMbzwggstsMDCCiqokAIKKJhQwp145qnnnnz26eefgAYq6KCEFmrooYgmquiijDbq6KOQRrqoCSacQGcKcaqwwgpustCCCy6o+QIMMZx55gw0kEmmDTeEmcMOPPDQgw8+bAkEEEEEceWVRBhBJZVIKBHlEk444WQUUSy5ZBVINptFkdByMWQXXgAJZI/Y7rjjJ0/h6O23DYW1iLbYjmGttdN2wQW0WmhxJBZXKLmkFMg6CQUTw0Y55a9GWLlrrrdy2cPAPeigQ5g3JKzwwgw37PDDEEcs8cQUu1ds8cUYZ6zxxhx37PHHIIcs8sgauxqmDrISPDCtP9yKaxBCCLErr73++isSSOQ7LBNP2HtsFFIouyyzzmbRrhbQbiFtukKe63S5PZKhrY6hiAvu1Vjz020jU+8I9dc/Oh0GGEwPuW7SSbv7brNIxiuv0PP6LPfcdNdt991456333nz37fffgAcu+OCEF2744YgnnjjQcDdORRWQX8H25EUbjfblRXKxdNlDfgGG2E6L8fXo5ZbRddehBAIAOw==);
}

#content  .ndyourhelp .top, #content  .ndyourhelp .top .left, #content  .ndyourhelp .top .right
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODdhBgBjAIQQAIuSmJmfpKarmaitsbOxk6+0uLW5psjLmsXIy8zP0dPW2N3foenq6/n5nfr6u/v7x////////////////////////////////////////////////////////////////ywAAAAABgBjAAAFhiAkQgoyJsICMczTNFBwvA1j0LCDF3gD9IgepDfo/XBB3BBXxB1pSdqS1qQ9X9HX9FV9XRtZGNEIFI6dQIJajUAABqKefE6v2+/4vH7P7/v/cmtrKyMQDgYBDHENB4pTDwlbAgo4C2FbYGRMZkiaVJxQnlygWKINXWKdaJtKZaufrUiCBAAhADs=);
}

.dnfound, .dnfound .top, .dnfound .bottom,
#content .ydashedborder, #content .ydashedborder .top, #content .ydashedborder .bottom
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODdhpAcKAMZoAIuSmJKYmpmfn6SpnaSqnaWqnaWqnqWrnqarnqarn6asn6espa6zrLW5rLW5rru/mr3Bob7Bob7Bor7Cor/Cor/Co7/Do8DDo8DDpMDEpMHEpMHEpcHFpcLFpcLFpsLGpsPGrcPHs8THucnMm93foNvd29/f3+Dg4OTmnOHh4eLi4uPj4+Tk5OXl5ebm5uvsnOfn5+jo6O/vl+np6enq7Orq6uvr6/Dwq+zs7PHxrPLyrO3t7fLyrfT0mvPzre7u7vPzrvT0ru/v7/T0r/b2m/Dw8PX1sPf3nPDx8vHx8fb2sfj4nPf3sfLy8vf3svn5nfn5o/j4svPz8/j4s/n5s/T09Pn5tPr6tPX19fr6tfb29vv7wvf39/j4+Pj4+fz8zvn5+fz81Pr6+vv7+/z8/P39/f7+/v//+f///////////////////////////////////////////////////////////////////////////////////////////////ywAAAAApAcKAAAH/oANL0+EhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGQRz0yoqeoqU8oAmiuaCUMDV8hAAu0tri3tbu5vLrAv8K+xL3GwcXIx8PLyczK0M/SztTN1tHV2NfT29nc2uDf4t7k3ebh5ejn4+vp7Orw7/Lu9O328c4CImevaACqAAMKHEiwoMGDCBMqXMiw4aEFDEY4nEixosWLGDNqlLSEyMaPkF6IcIUkDIkRg0CqXMmypcuXMGMaRPECigMarkLI3Mmzp8+fQINW/FKChNCjSJMqXcq0JxR+SAKkbEq1qtWrWLNWehAACZovWsOKHUu2bMwliEKgCTPVrNu3/nDjykX1wIErBw/m6t3Lt6/fJy/CoFnwt7Dhw4iDHkEEAI2XAHkTS55MuTLFFwFwnoFiubPnz6BPkSjxL7Tp06hTE/L40BUNB1BeoFBNu7Ztvi9GkAjjxZWItreDCx9edgQDncSTK19+lLWhL/3OiBAAIosCAB+sY9f+wUoCAB68A+hA5TuHKQgAcHCSfgN7ABqUHACQQT4ADEYM3M8PwMIQ/RYEUQAAFQAxIAU8EADABAkCIEEOAzgIIQAQ3BBhhRdaSKGGGG6Y4YcehtjhiByWCCKJJ5oooooorpjiiy7G2OKMLNYII4032iijjjjumOOPPgbZ45A8FgkkkUca/hljBBM+GKGTC+qgIINT+jBggVca2J+A/f3XpX4X8IeffvjNV5+Z9mnARHvvuZceB1G8OYV55Y1XZ3jf4YndFddl1yd3gP4p6HYNMFBCPwLMxtyijDYK0wuzOCrppJQy5FwhavWjqaZmdGpGGWSEOsYYYoBhKhhdcKEqF1pg4WoVVUghaxNJJFHErUII8cOuO+yAw6822FDDDMTGEAMMyLrQwrItsLDCsyuokEIKJ1RrwrXYZqvtttx26+234IYr7rjklmvuueimq+667Lbr7rvwxqtutfROq8K90D7LAgvMLuuCC8gGbCyxBNdQQ7C/JoxDr7s2nOutENfaRBOy/lYsBayuZqyFFquq2kUXp5oqhhijhmoyGWWU4Wmnm7bs8svIVSrzzDQHtAVhNees886SXEpIYy+37GnKoIo6Kqkjn/pxqqpu3GrGsMY668S01gpxrrry2mvCwQZr8LDFGiv22GSXbfbZaKet9tpst+3223DHLffcdNdt991456333nQTTOzXBneNcMK9Ft7wrlgLAfGttTZO9cQWXxx1xq46vXHHXCz9ccgjd350ySYTTfTKQZduOlg8p6766onUwvrrsFfq8xMLmM7pyp+KfjIZn4/aedIha/4x5pY/TXnUsEb++MSNN+/889BHL/301Fdv/fXYZ6/99tx37/33QOCHL/745Jcf/vLLRy4r8pNTTnnxl2PusfBLh3zq77/3/vnuoYo+Ou6ks50ANYWz2BnwgI4qDQIXyEDazO4LgQAAOw==);
}

.bizAdCity, .bizAdCity .top, .bizAdCity .bottom
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODlhSAMMAOYAAP////X19ejo6e/u74uSmMXIy6itsfHw8aSprr7BxP7+/v39/fv7+/z8/Pf39/r6+vj4+Pb29vn5+enq7PLy8vDx8szP0qespfz8zsPHs/Hx8vPz8/Dw8Ovr7Pb19qWqr6+0uO/v77a7vtvd35mfpfj4+fT09KarsPPy8+7u7/r5+vTz9Pn5+vn4+fv8/L3Bxff4+Pj3+MPGyerq6r/DxvLz86essb7Cxfv7/O7t7vX19pKYnunp6qCmq6essO3t7cHFyMTHyuzs7fz9/aetseno6fb298DEx+/v8OLk5fT09dPW2PDx8fHy8qarr7/Cxvr7++nq6vb39/Dv8Pr6+/T19fP09Pj5+evq68TIy/f29/3+/qWqrvHx8aSqrvPz9MPHyuzt7fHw8Pn6+sLFyfDw8aassKWrr8HEx/f29sLGyQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAABIAwwAAAf/gACCABMAIgQGAAWIioyLiY+NkI6Uk5aSmJGalZmcm5efnaCepKOmoqihqqWprKunr62wBCCEg7e4ubq7vL2+v8DBwsPExcbHyMnKvxjLzs/Q0dLT1NXOzYITPYnW3d7f4OHiwyA9hYLc4+rr7O3uxwUAF+/09fb34BmDFRb4/v8AA+YqcA4AiYICEypcuG4CCQAEGEqcSJFaRAD9KmrcyPFXxgIVOooc2bFCPH0kU6pkOG/Jw5UwY9ojsUSmzZv0sOHcybNaMwsjegodqmxERhEviCpd+uuFCEHzmEqdmgsl1atYCe0ImbXrzQo7zl30ShZnxHRl08KMJ6gEgCQW/7iqncuQXxIAbgVZpcuX47yxfQNTBAxgBIgXCogQCLLABgEZDHwQUCPhBAEgDpwQOOLhAwEaKzzfoICAQIIDpU+nRm2aterWq2PDnv26tuvbsm3nxk2bt+7eu4MDH/67uO/jwhNo8ELgBgouBJ6E/hzA85EIZwigcWAZyBXLZB6YeRyZAJgGjhkrzqJABIigt3QKnr+wGVv6+AWiHaRAwYIFDTBAhQoSQACBAxHoEIAJG9RAgQYHcBBCCjn8IEQHHczAQxECdOjhhyCGKOKIJJZo4okopqjiiiy2yGIRPEQxAxYYChHGDzmkkMIASHAgxgEaUEBBDRusYEIVAegQQeIaDsBgoAQsqPAAAwy40MB//SmgS1T5denPXl6GmVB//zXQAA4MPPCABAUeKEUEEQQQgBJWbICCkBowwcEUIQzg55+ABirooIQWauihiCaq6KKMNuoooyGE0CMHZXShQRNCorDBBl+YoIScAXgApxEONGlgC2yOoSaVOJjZwBBY9rcLYWLWqs5Ztua6zn24ZOlfmWa6QGWaarLAZgsGxlCqA0bA6QGo0EYr7bTUVmvttdhmq+223Hbr7behwgmnFss6EIOBEJSAKptRqqkmFMNW6eqr//23ha9a6gKmrvxaM08gADs=);
}

#reg_cen, #reg_left, #reg_right, #rsidebar .q_search .inp,#rsidebar .q_search .inp_foc
,#rsidebar .q_search .ext input,#rsidebar .q_search .ext .foc,#citymain .search .inp
,.searchagain #cat, .searchagain #place, .searchagain .place
,#citybizsearch .ysolidborder .name,.file-comm .inp
,.citynewreview .formfield input
,.citynewreview .add_field input
,.citynewreview #house
,#invite .single input
,.pf_sections li
,.pf_sections .act
,#userregistration input
,#userregistration .capt4a input
,#usersettings .sign
,#usersettings .sett_sec input,#usersettings .rname input
,.blog_greetings .middle
,.blog_greetings .left
,.blog_greetings .right
,#cityfeedback_popup .notarobot input
,#login_popup .login
,#login_popup .pass
,#restore_popup .mail
,#restore_popup .login
,.captchaBox
,div.inputWrapper
,div.inputWrapper2
,div.mainSearchInput
,.inputBig
,.catSearchInput
,#register .middle
,#register .left
,#register .right
,#comfortJoin .siteTextWrap
,.vidInput
,.rep_ta .reviewTags .tagsBlock input
,.rep_ta .reviewTags .tagsBlock .w
,.bizmanager_sections li
,.bizmanager_sections .act
{
	/*du*/background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAJYCAMAAADv+CsNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuJQTFRF////i5KYAJLzjJSZX2hvYGlw7O7v+vr70tbY1dja6u3u+fr69vb24+Pj2NjYqK2x+vr6/f398PDwAITpAH7mAIrtAHjiAI/x9/b38/P0bMD4hsv5eMX4k9D6X7r3oNb6UbT3rdv7RK/2uuH8OKr1C5fzx+b89/j4r7S48PHyoKarxcjLkpie+fn5trq+mZ+k6ers4uPl6err09bY1NfZ2tzekpib+fmd9/f3+Pj50tXX4uTl/Pz88vOdu7+f6+ztzM/R0dTWXmdt+/v7vcHFW2Vr+Pj4/v7+XmhvsLa5XWZs6+7u6ezt9vf3+Pn59PX1oKWg7uua8vKc293f+/ee9PGekJV9ztHU5eXl5efo0NTW5OTktru+mZ+l4+Xm6uvs3N/g7u7u7OzsX2dr5ubm8vLyk5qc6urq8/Pz7e/vxcnM6Ojo6+vrXGVr8fPz6+3ux8vNXWdt9PT0yczP3+HieoKIbnZ9ztLU7e3t5+fnvb+g8PLytLiZ6uvtT7T2v+P85ujp7vDwkJeb/Pz9rbS4iJCV6enprrS3mJ6Y2dnZoKaqaXN4wsWaZLz38fHxn6WYb8H48vPz3d3d8vP09fX1eYGG5Obo5+nqW2Rq9vb3xsrN6evsy8/ReYGH4ODg6Orr3NzczNDSlNH6rbO3DZfztbmjd36Eg4qQ6+yc5ObnBZTz0NPV6OnqzdHT7+/vsLW59/f4ycyeoaaheIGGtrqi8PLxiI+WwsagzM/Scnh/A5PzaXJxw8fK4ePlQK31UbT24uLiotb6fYSKeoKHJKH0kZiY2traR7D2KqP1t7qkGJz0rrOhanNyoKWfWrj3ys7QHZ70mZ+fmqCe29vbf8f5bsH4y87Rc8L4H5/03eDh4uTmjpV9KqT1eICF9fb23uHieICGyMzOx8vO3+HjC5bzp6ykldH6t72/39/fXmdqXmdr4eHh3t7e3N7gp6yi7fDv8/T1Fpv0xsrM3uDiVbb2+fmdOh0cYAAAAPZ0Uk5T//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8ASj8gqQAACzxJREFUeNrs3Xd0FNcVx/HZRUgCJEZSeu/Z1RZps6vC7qogadUbINMluhCmFxuMC2CDwRVj3BvgEjtusRPHju2427EdJ7GdOL333hP9n5UUTkwgZEaZ94b35vs7h3858Dl6b67unbtrGIGyiE9AysMBY1izGIHyYKkhIHEzFNAOqyxoCIoZ1g7LVyoKqzKkH5YhLD6wwAILLLDAAgsssMACCyywwAILLLDAAotOqRpYZWX04C1jMd2xgcXc0AbW8LAYrP+OqDKWoGN4kuOp8AUfNCRH3YtfYOmgX0khsijVrlgFCyywwAILLLDAAgsssMACCyywwAILLDqlunZKxQ1ZNezBM92xg8Xc0DpWde0nqyRafe3z1dXqYn2qSuoxTF/yVYWxvtwv93pPXvIZdbF8SckPw75fKowlu3JIVoHlhbcnwQILLLDAAgsssMACCyywwAJLPlapyl0H6f2sP9Ep9USnlB480x0xWIYxvVwgTvbHdlibGEZZqFLgoy8ciWuEVVkeEHpJTddoB98IThd8pUc0wjI/IfqlGbDAAgsssMACCyywwAILLLDAAgsssMACi04pPXiNsJju2MFibnjKYGlFK/gY6nVohV/wOj0OxJcOGhUa4otSjUpYsMACCyywwAILLLDAAgsssMACCyywwFIKi04pPXimO8wNVZobVtfWVfnUS1Vdrfz1YaN2RjBmqJdYcEatfKy6oKFmgnXysapiimLF5H/yiBvfNOBQfGCBBRZYYIEFFlhggQUWWGCBBRZYYIEFFp1SevBMd07p6Q5zQztYs879ok+bXHTZLIGGxqyLgqWGNombV8wSiHVu0NAq5mUi66xSvbAqr6AoPSVqVbDAAgsssMACCyywwAILLLDAAgsssMBSC4tOqY0efJleWEJ78Ex3mBuKwTICZRFVKMrDAVfXgo1AuTrHMG6GAq5ilSk1ZDXDrmKp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);
}

#header .login .top
,#rsidebar .bestauthors_wi .title
,#rsidebar .newreplies_wi .title
,#rsidebar .newbiz_wi .title
,#rsidebar .lastmessages_wi .title
,#rsidebar .tags_wi .title
,#citymain .bl_top_rep
,#citymain .bl_top_bis
{
	/*du*/background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATYAAAEBCAMAAADFHXmOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBQTFRF/v/8brsCxDksy0g5ryMWuC0dSI0Aer8Q9ffzUpUAqh0KsygZXaYEY7IF4uTgvd+N1tjVuUgIriEO3oqDwzgrUp0GargAsNx6vjMhzllMk89PphkH0mpbwTUjtisb0NLPfMMkY6oA9stux+Whma4d9/n255MX13AQm89QntNcWaIAo9NkWqMAV6AAV5oDYrEDvDAfXq4A1WZbU5YA2XhxiMg3qx8L56ml35qT6bq43uDdqScTU5AF87Uv+fv46O3v8bdL7vDt5uPox+OYb44L/e7Mp6yvrCAUq9Vu1XRoTZIGOWwAdRcI2X913ZiR8KkcVZgA46Sa56+p2XdrkMpDhsY0xUI1wDQiy09BZ64A7c3J5Zwt5ujl9wM0+NKD8vTxlHQL2Ywy+/36xlwPqsdS6uzp9Pr8a2MI24gb++a6lr9Ow8jK+PfkuWQVipKZ4X0Q2ei+2t3auEQ7+dyf////wus3qDMNwdip57aulJmcnjsMyKor9uXicL0IgYWIYIUEdalBbCsG7fL1xF1V5Onri8sYvXIpe6ga8bte/vjyvk9Fsi0htTsSvM+Ny2db9PT0xkIv+vDvt7y/01hMbKsGTBsEWpEBuT4z2YJ6rrO2szYRZp8M3aej6aRA+PX6//z6qst4g8Iljx4Iys/Sc6cOlJykfb0S1ZREbKQI4pWOsUIGxEU6XJYTzXp0pyUZ2GVbbbEKuDwafpQZszUszEw/z3Fnq0gaibM1vzYl/v38vUEj0v/ry0k6uTAh30IzyUc1YKgJfMQRZbEGyE8/tzsW1ntvsjEkgrAa2p2YxT4tb64Q0F1Sw2hj1G5insdBtCscjMk+xVQ8lsEyxE03k8M/hLwZtbU2ZawH1Y2Gwjsqb7oDsCoe0Xsai8NI5l8x0GFUwjgm/v78ryUWZ6UAca4UrrhqdZwFp9M6oEgKr9lbaLEJZKoAaKkFW6MDYJANYZwC/v79fLkkmdMr//v2SYMIy0k9tjIZ1HJl4msxe7wRuC4eVpEKtTgu/f79ujQm+fmd9OUrNgAAAQB0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AFP3ByUAAAyvSURBVHja7JwLeFPlHcZPWpEgSJtRSouAJZgErHObbkNxSRNtS9mGVWYLJiFJG1NT2tLUZFBqESgFUi5LqaPQlgO6WmQVdSLKxeFlVtnmppsTV13d1Tl0DtjYFZ3bd05uJyc5l2Sb0/T90Tw53wk8D+f3nPMvl/d7KSpM8zQgQjNR9K8IIWfmysqr5l4LBJl7VaU5Tltz5/DwXCDKcGczT1trxoJrgBQLMnjapmVMAtLEaquuzsj8LJAmM07bVUCaSq62aoMhozMfSNPJ1WYg2jIygTQZcdqAHDjayDOqgZAUtGmgLSVtSghJWpvBoAxry4EY+do00JaaNjuEpKDNbs8BsuBqU9rt04EsYrWZ8oAsYrSZTJ8GsuBpGwNkAW3/sTa7yTUDyIKjTWN3ucYDWfC0XQBkEavNCiEpadv8CSCHGG1Wa+v8zwNp5vO0Uc0XAWma+doo80MPXQJEeSgmAxLUxuRANj9/HRBg82Ze4iiijWL/y1SjVNrtdpPJ5XJZCRMJ85qamrKzsy9NM7JZyLU1zZs3j7nOiVYWcuUuE4FoUCqVGo2BUF3N+hHSxnhjxTG/LmQuqI5x15SdPjRxfXGNscqi0jSsNHFtzO1GvBFxzC0XK886Mc2wRoi1xaIMOgvdatUhPULa2DuOueeiaFiU6YomjCGO6urqqDG+tgizps4GgkydlUibp6IiaxYQIavCE6dtVkEWkKJgFk9bvaJwCpCiUMHTdsvqQiDNap42xeqpQJp4bZ8D0ih42V2FogBIE68NyIEXeYYQaIO2j7I2A7RB24eljfmXSQhJQZsmrC0XYpLRpswFsuBpuxjIgrcv4VNAFjxtnwGy4G3nmBnk6ZlAFN52jglAFjxtVwBZ8HbBfBLIgqdtshBXTgYceJuHrhTi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);
}

#content .ysolidborder
,#content .ysolidborder .top
,#content .ysolidborder .bottom
,#citymain .search
,#citymain .search .s_top
,#citymain .search .s_bottom
,#citycatlist .cats
,#citycatlist .cats .top
,#citycatlist .cats .bottom
,#citybizlist .cats
,#citybizlist .cats .top
,#citybizlist .cats .bottom
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODdhoQcOAKUwALOxk7e1lLe1lcC/n8XEpcXEptHQl8/OtdbVmN/f3+Dg4OLi0+Hh4efnmuLi4uPj4+Tk5OXl5ezrm+bm5ufn5+jo6Onp6erq6uzr5Ovr6+zs7O3t7fX0nO7u7u/v7/Hw6/Dw8PHx8fLy8vn5nfPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///////////////////////////////////////////////////////////////ywAAAAAoQcOAAAG/kCYcIg5DADIpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6HRycMAMh4CRfE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpODSJSXmJmam5ydnp+goaKjpHQAbx8EAQYNpa6vsLGys7S1treBDQYBBB9vcbjBwsPExcbHyLCWyczNzs/Q0dKup0ILAAgc09vc3d7f4MEcCAALQwOt4err7O3u74cNR/D09fb3+NDVCwIS+f8AAwocCEmCAHMwDhggyLChw4cQ5Rg4ACyixYsYM3Y79QGAP40gQ4oc6UoCAF8YAmgjybKly5eNOATAUBGmzZs4c9o5RQCB/s6fQINmREBASE+hSJMqzUcURs2lUKNK9QYg5cqpWLNqHSbTTcePW8OKHRvKpK+nZNOqXSsJgEK2cOPKLTTRWr+5ePPmNYgQrd6/gNcCQBe4sGGx8oZcy3a4seOc48rBeUy5MtBlljNrZllNyIcCq9JtHk36nq4ABXxNLs26NUHMrmPLpteZiBE1uHPr3s27t+/fwIMLH048Nxs3b5zOXs58Hezm0KM/q528+ovrL1y02M6CxQoV4FWkQEEexQkT6EuUIMFeRIgQIOJ78NCh/oYNGvJnyHDBgv8KFVAg4AQRFBgBBA8k+IADDDCgwIMJRCjhhBRWaOGFGGao4YYc/nbo4YcghijiiCSWaOKJKKao4ookPuhigw7EqGCCEEBgYIETTCDgjgD65+MFF+yX35Aa3FffkfPFp+R7IojA3pMkqIfelCecUB55KaQQHngrrNDddmC24IIL2F1X3ZlooumXdGy2GcxzbsYppyzUpTkEdmNqx1133nUZXpbjkVfleVOqt157Tbr3npLz0WfffUPutx+Q/f0H4KWYZqrpppx26umnoIYq6qiklmrqqaimquqqrLbq6quwpuqjf5QCKamQQ96n65H1NeqBkvG9J2yiTUIZpaFTojdolVeiAGiWW3YpLZ9fgplnnmXaqa22a87p7beewAnuuOReUqe2aWVed62eYFLbnbR+bvlsls0uS2iyhqpnLLFNCuvvvwAHLPDABBds8MEIJ6zwwgw37PDDEEcs8cQUV2yxxPzyayx7+SKbbLL2MtsslvMCumV48MLrLrVhWrsumelmu+3M1XVb7s04JwJAEAA7);
}

#citybizsearch li
,#citybizsearch li .top
,#citybizsearch li .bottom
,.bizOwnerDescription
,.bizOwnerDescription .top
,.bizOwnerDescription .bottom
,.bizAd
,.bizAd .top
,.bizAd .bottom
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODdhTQcIAOMPAIuSmJKYnpmfpKitsa+0uLa6vr3BxcXIy8zP0dPW2Nrc3uLj5enq6/Dx8vf4+P///ywAAAAATQcIAAAE/vDJl847YNy8Nfbc141iGZ5gSqKrarrs285yHd9wTuO7bvu8X28oLAaPwCQRuVQancxncyqtRq9QqGEisXC/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z88fNH2BgoOEhYaHiImKi4yNhAATCAMKjpWWl5iZmpucnZ5qDg0PBAyfpqeoqaqrrK2NAAAOrrO0tba3uLmEDpAMpbrAwcLDxMWaCAGigMbMzc7P0NFkAwei0tfY2drbnA0WAgjc4uPk5eZu1pDn6+zt7u/w8fLz9JsMBfX5+vv8hAsKXvoJHEiwIBoLBMIZXMiwYT0EBBxKnEhxXYJlFTNq3MisVzKOiSBDilTVIECpiCNTqlyJyQEBjCxjypzZB5CsBQlk0dzJsycZBwkWPNCpzqfRo0jBFE3KtKlPBQPwDQBgYWpVqg+sZsWqtSvXr1fDbhXrlSzYsWjLpj2rti3bt2bjrpXrli7cuXjr5r2rty/fv3YD7xXslzDgwYgLJz6suDHjx4YjL5ast8AkLhEAADs=);
}

#rsidebar .map .txt
,#rsidebar .map .txt .btm
,#rsidebar .map .notxt
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODlhQgMKANUAAOTk5enp6e7u7uDgfe3thfT0ifX1kfv7+/T0gfDwiObmgeDgdN7efOnpguTkdvb29vf3ke3tfPT09Pj4+dTUbvDw8N7ecvDwfvDwjtracenpevLyj9LSa/LykOrqfPn6+uvrhevt7v39/fz8/NjYb/Dwjfz8yP38+ufnefHx8/v7u+vr7ePjfvX19fPz89PTbPTz9Pj4mPb2jOfn6Pn5+e/v79vbeuPi49HRae7ujerq6vj4+P395ouSmP////n5nSH5BAAAAAAALAAAAABCAwoAAAb/wJ5wSCwaj8ikcslsOp/QqHRKrVqvwp92y+16v+CweEwum8/otHrNbrvfWqx8Tq/b7/j8vCtD+BEXgREehBooKA6JDguMFhYZGSSSFC8vOJeYmZqbnJ2en6ChoqOkpaanqByVLxQUkpKQGY4WjIyKiocoGhqEhBERgcF/CDJwxsfIycrLzM3LPtDRPiIjIwcHHxMP2y0SLikV4TUCAis6OgEBMzMA7QA38PHy8/T19vf4+fr7/P3+/wD/uXO3bka6AOfOhSBXo2G4cClcwJAgocW2izQ+fLhWbYQIEdJ8dIEgQ0aBkwUSqExAoCWIBjAbKJipgIXNATgZ6GRgo6fP/59AgwodSrSo0aNIkypdyrQp051QceK0aZMmzZgxQYBo2XKlV5QoZUBwRras2bNo0z4LOY2aNWw04l5s0c0buIfjyJlLyLev37+AAwseTLiw4cOIEyte/HfFioUMazx8GFEiRboWL06IG1fjtQPVPoIM2SUGhNOoDahezbqD6w2wYWOYjaFEiRy4c+vezbu379/AgwsfTry48ePIk+e2XYI27djQN7h2zbq6ddTYIcRQy7279+/gkbGVJrp8x2qfP3DmPGGH+/fw48ufT7++/fv48+vfz7+////3bbbeeht9Btp5oZWn4GjjiRTegxBGKOFZKkxo4YUYZjiGCg126KThhyCGKOKIJJZo4okopqjiiiyypeGLMMYIIQ8y1mjjjcvw0OKOPPbo449ABilkiTgWaeSRaPhgApJMNnmkCUNGKeWUVFZpJYpOZqmljdAsueWXYIYH5ZVklmnmmWiaGOaabH4XDQ8VtinnnHCooGOaeOap555R0unnn8ewdQIPhBZq6KGIJqrooow26uijkEYq6aSUVmrppZg2yuemnHbq6YhBAAA7);
}

#citymain .search .find li
,#citycatlist .cats li
,#citybizlist .cats li
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODdhAwAFAKEDAExMTPLynPn5nf///ywAAAAAAwAFAAACBkQElhsmBQA7);
}

.blog_pg .entry ul li
,.regRightBlock ul li
,.lp .greenMark li
,.mainPageTextWrap ul li
,.bizManagerTypeOver ul li
,ul.abrList li
,.bizOwnerDescription ul li
{
	/*du*/background-image:url(data:image/gif;base64,R0lGODdhBQAFAIABAFSdAP///ywAAAAABQAFAAACBwxup8sJUQAAOw==);
}

/* ------------ DataUri End -------------- */


/*  -----------   OWN  END --------------- */