@charset "utf-8";
/* CSS Document */
* {
margin:0px auto;
padding:0;
}


body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../img/background.gif);
	background-repeat:repeat;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	color: #000000;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	color:#333333;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	color:black;
	margin:6px;
	padding:0px;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:5px;
	padding:0px;
	text-align:center;
}
h3 a {
	text-decoration:none;
	color:#333333;
}
h3 a:hover {
	text-decoration:underline;
	color:#333333;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	color:white;
	margin:2px;
	padding:6px;
	background:url(../img/login-tytles-head.jpg);
	background-repeat:no-repeat;
}
#wrapper {
	margin:0px auto;
}
html, body, #wrapper {
	border:medium none;
/*	width:100%;*/
	height:96.8%;
	margin:0px auto;
	padding:0pt;
}
/**************STRUCTURE**************/
.thrColHybHdr #container {
min-width:801px;
	margin: 0 auto;
	
	
	text-align: left; /* this overrides the text-align: center on the body element. */
}  
.thrColHybHdr #header { 
	background: #DDDDDD; 
	padding: 0;
} 
.thrColHybHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}

.thrColHybHdr #sidebar1 {
	float: left; 
	width: 215px; /* since this element is floated, a width must be given */
	padding: 5px 0; /* top and bottom padding create visual space within this div */
}
.thrColHybHdr #sidebar2 {
	
	padding: 5px 0; /* top and bottom padding create visual space within this div */
}
.thrColHybHdr #sidebar1 h3, .thrColHybHdr #sidebar1 p, .thrColHybHdr #sidebar2 p, .thrColHybHdr #sidebar2 h3 {
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}

.thrColHybHdr #mainContent {
 	float:left;
	margin-top:8px;
		/*padding: 0 2em 0 2em;*/ /* padding here creates white space "inside the box." */
} 
.thrColHybHdr #footer { 
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#DDDDDD;
} 
.thrColHybHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}

/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/**************END OF STRUCTURE**************/

/**************HEADER**************/

.header {
	background-image:url(../img/bgr-gray.jpg);
	background-repeat:repeat-x;
	width:100%;
}
.top-bar {
	width:900px;
	height:73px;
	margin:0px auto;
}
.logo {
	width:165px;
	height:62px;
	background-image:url(../img/logo-gray.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	float:left;
}
.menu {
	width:430px;
	height:31px;
	float:left;
	margin-left:15px;
}
.button {
	float:left;
	list-style-type:none;
	float:left;
	margin:0px;
	padding:0px;
}

.menu-101 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../img/button-a.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:36px;
	padding-right:40px;
	float:left;
	margin-right:3px;
}
.menu-101 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../img/button-a-href.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	background-position:left bottom;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:36px;
	padding-right:40px;
	margin-right:3px;
}
.menu-102 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../img/button-a.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:30px;
	float:left;
	margin-right:3px;
}
.menu-102 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../img/button-a-href.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	background-position:left bottom;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:30px;
	margin-right:3px;
}
.menu-103 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../img/button-a.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:36px;
	padding-right:40px;
	float:left;
	margin-right:3px;
}
.menu-103 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../img/button-a-href.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	background-position:left bottom;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:36px;
	padding-right:40px;
	margin-right:3px;
}
.menu-104 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../img/button-a.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:30px;
	padding-right:46px;
	float:left;
	margin-right:3px;
}
.menu-104 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../img/button-a-href.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	background-position:left bottom;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:30px;
	padding-right:46px;
	margin-right:3px;
}
.seacrh-div {
	width:200px;
	float:left;
	margin-top:8px;
	margin-left:20px;
}
.search-left-c {
	width:6px;
	height:26px;
	float:left;
	background-image:url(../img/search-left-corner-gray.jpg);
	background-repeat:no-repeat;
}
.search-bar {
	background-image:url(../img/search-box-bgr.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#9A8181;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:21px;
	padding-top:5px;
	width:180px;
}
.search-right-c {
	width:7px;
	height:26px;
	background-image:url(../img/search-right-corner-gray.jpg);
	background-repeat:no-repeat;
	float:left;
}
.search-submit {
	padding-top:7px;
}
.betalink {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:420px;
	text-align:center;
	padding-top:10px;
}
.betalink a {
	text-decoration:none;
	color:#333333;
}
.betalink a:hover {
	text-decoration:underline;
	color:#333333;
}
.loginblock {
	width:290px;
	margin-left:10px;
	float:left;
}
.reg-log {
	width:115px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0058b2;
	font-size:12px;
	font-weight:bold;
	background-image:url(../img/login-gray.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:20px;
	padding-left:25px;
	float:left;
	margin-left:25px;
	margin-top:13px;
}
.reg-log a{
	color:#0058b2;
	text-decoration:none;
}
.reg-log a:hover {
	color:#0058b2;
	text-decoration:underline;
}
.upload {
	width:60px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0058b2;
	font-size:12px;
	font-weight:bold;
	background-image:url(../img/upload-gray.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:20px;
	padding-left:25px;
	float:left;
	margin-top:13px;
}
.upload a{
	color:#0058b2;
	text-decoration:none;
}
.upload a:hover {
	color:#0058b2;
	text-decoration:underline;
}

/**************END-HEADER**************/

/**************LEFT SIDEBAR**************/
.left-heads {
	width:188px;
	height:19px;
	background-image:url(../img/left-box-head.gif);
	background-repeat:no-repeat;
	margin-top:3px;
	margin-left:2px;
	padding-left:17px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
}
.left-content {
	width:195px;
	background:white;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	margin-left:2px;
	padding-left:2px;
	padding-right:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f3f3f;
}
.left-bottom {
	width:205px;
	height:5px;
	margin-left:2px;
	background:url(../img/left-box-bottom.gif);
	background-repeat:no-repeat;
	margin-bottom:3px;
}

.scale {
	background:url(../img/scale.jpg);
	height:40px;
}

.voice-y {
	width:35px;
	min-height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#389438;
	background:url(../img/yes.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:25px;
}
.voice-m {
	width:35px;
	min-height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004081;
	background:url(../img/maybe.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:35px;
}
.voice-n {
	width:35px;
	min-height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0022;
	background:url(../img/no.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:25px;
}

.min-img {
	width:110px;
	float:left;
	margin-right:10px;
}

.votes-box {
	background:url(../img/votes-box.jpg);
	background-repeat:no-repeat;
	width:37px;
	height:37px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:white;
}
.vote-info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f3f3f;
	padding-top:5px;
}

/**************END LEFT SIDEBAR**************/

/**************CONTENT**************/

.vote-bar {
	background:url(../img/vote-bar.gif);
	background-repeat:no-repeat;
	width:316px;
	height:47px;
	margin:0px auto;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.vote-YES {
	background-image:url(../img/vote-yes.gif);
	background-repeat:no-repeat;
	width:64px;
	height:22px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;
	margin-left:30px;
	margin-right:25px;
	float:left;
}
.vote-YES a{
	color:#FFFFFF;
	text-decoration:none;
}
.vote-YES a:hover {
	color:white;
	text-decoration:underline;
}
.vote-MAYBE {
	background-image:url(../img/vote-maybe.gif);
	background-repeat:no-repeat;
	width:64px;
	height:22px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;
	margin-left:5px;
	margin-right:25px;
	float:left;
}
.vote-MAYBE a{
	color:#FFFFFF;
	text-decoration:none;
}
.vote-MAYBE a:hover {
	color:white;
	text-decoration:underline;
}
.vote-NO {
	background-image:url(../img/vote-no.gif);
	background-repeat:no-repeat;
	width:64px;
	height:22px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;
	margin-left:5px;
	margin-right:25px;
	float:left;
}
.vote-NO a{
	color:#FFFFFF;
	text-decoration:none;
}
.vote-NO a:hover {
	color:white;
	text-decoration:underline;
}
/*.category-img {
	width:400px;
	margin:0px auto;
	padding-top:5px;
}*/
/*.category-label {
	padding-left:20px;
	width:150px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}*/
/*.category-tytle {
	padding-left:50px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}*/
.main-adds {
	width:280px;
	height:47px;
	background:url(../img/ADD-blank1.jpg);
	margin:0px auto;
	padding-top:3px;
}
.large-img-top {
	background:url(../img/large-top-corner.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:283px;
	height:4px;
	margin:0px auto;
}
.large-picture-top {
	background-color:#d0d0d0;
	/*width:273px;*/
	min-height:50px;
	margin:0px auto;
	padding-left:5px;
	padding-right:5px;
}
.large-bottom-top {
	background:url(../img/large-bottom-corner.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:283px;
	height:4px;
	margin:0px auto;
}
.user-submit {
	width:280px;
	margin:0px auto;
	padding-top:5px;
}
.mini-avatar {
	width:35px;
	height:35px;
	border:solid 1px #000000;
	float:left;
	margin-top:3px;
}
.favicons {
	width:55px;
	height:55px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}
.pic-icons {
	width:290px;
	margin-top:10px;
	margin-left:10px;
}
.soc-bookmarks {
	min-width:10px;
	min-height:10px;
	float:left;
	margin:2px;
}
.pic-url {
	width:290px;
	height:31px;
	background:url(../img/pic-url.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:0px auto;
}
.form-pic-url {
	width:220px;
	height:14px;
	margin-left:55px;
	margin-top:5px;
}
.comments-box {
	margin-left:5px;
	margin-right:5px;
	background-color:#eeeeee;
	border-bottom:solid 1px #aaaaaa;	
}
.comment-avatars {
	width:50px;
	height:50px;
	border:1px solid #aaaaaa;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-top:5px;
}
.comment-nickname {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#007ed3;
}
.comment-city {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#43cc00;
}
.comment-theme-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c6699;
	padding-right:3px;
}
.comment-theme-title a {
	color:#5c6699;
	text-decoration:none;
}
.comment-theme-title a:hover {
	color:#5c6699;
	text-decoration:underline;
}
.comment-post {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-right:3px;
}
.hot-linx {
	width:225px;
	border:1px solid #dddddd;
	margin-left:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	min-height:63px;
}
.hot-linx a {
	color:#003399;
	text-decoration:none;
}
.hot-linx a:hover {
	color:#003399;
	text-decoration:underline;
}
.thumbs {
	width:50px;
	height:50px;
	border:1px solid #CCCCCC;
	margin:6px;
	float:left;
}
.thumbs2 {
	width:50px;
	height:50px;
	border:1px solid #CCCCCC;
	margin:3px;
	float:left;
}
.thumbs-user {
	width:50px;
	min-height:70px;
	margin:5px;
	float:left;
}
.thumbs-nicks {
	width:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003399;
	text-align:center;
	margin-left:2px;
}
.thumbs-nicks a{
	color:#003399;
	text-decoration:none;
}
.thumbs-nicks a:hover{
	color:#003399;
	text-decoration:underline;
}
.more {
	width:225px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-align:right;
	font-size:12px;
}
.more a {
	color:#ff0000;
	text-decoration:none;
}
.more a:hover {
	color:#ff0000;
	text-decoration:underline;
}

.scale {
	background:url(../img/scale.jpg);
	height:40px;
}
.voice-y {
	width:35px;
	min-height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#389438;
	background:url(../img/yes.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:25px;
}
.voice-m {
	width:35px;
	min-height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004081;
	background:url(../img/maybe.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:35px;
}
.voice-n {
	width:35px;
	min-height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0022;
	background:url(../img/no.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:25px;
}
.min-img {
	width:110px;
	float:left;
	margin-right:10px;
}
.min-img-top {
	width:109px;
	height:6px;
	background:url(../img/mini-img-top.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.min-img-conteiner {
	width:97px;
	min-height:100px;
	background:#d0d0d0;
	padding-left:6px;
	padding-right:6px;
}
.min-img-bottom {
	width:109px;
	height:6px;
	background:url(../img/mini-img-bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.votes-box {
	background:url(../img/votes-box.jpg);
	background-repeat:no-repeat;
	width:37px;
	height:37px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:white;
}
.vote-info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f3f3f;
	padding-top:5px;
}
.user-moreimg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding-top:4px;
	font-weight:bold;
}
/*.text-area {
	padding:10px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}*/
.text-area-two {
	padding:1px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
.text-area-thr {
	padding:8px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.text-area-thr a{
	color:#666666;
	text-decoration:none;
}
/*.text-area-thr a:hover{
	color:white;
	text-decoration:none;
	background:#FF0000;
}*/

.first-place {
	margin-top:20px;
	margin-left:20px;
}
.large-bar {
	width:772px;
	height:35px;
	margin:0px auto;
	background:url(../img/large-bar.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:5px;
}
.second-place {
	min-width:100px;
	min-height:100px;
	border:solid 5px #CCCCCC;
	margin:20px;
	float:left;
}
.thr-place {
	min-width:50px;
	min-height:50px;
	border:solid 5px #CCCCCC;
	margin:10px;
	float:left;
}
/*.login-container{
	margin-top:200px;
	margin-left:150px;
}*/
.login-blok {
	width:322px;
	background:url(../img/login-blok_02.gif);
	background-repeat:repeat-y;
	background-position:center;
	margin-top:200px;
}
.login-end {
	width:322px;
	height:13px;
	background:url(../img/login-blok_03.gif);
	background-repeat:no-repeat;
	background-position:top;
}
/*.login-content {
	width:294px;
	min-height:150px;
	padding-left:14px;
	padding-right:14px;
	padding-top:8px;
	background:url(../img/login-blok_01.gif);
	background-repeat:no-repeat;
	background-position:top;
}*/
.form-divs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:10px;
	margin-bottom:6px;
	padding-bottom:2px;
	border-bottom:1px dotted #FFFFFF;
}
.form-divs a{
	color:#333333;
	text-decoration:none;
}
.form-divs a:hover{
	color:#333333;
	text-decoration:underline;
}
.edit-divs{
	border-bottom:1px dotted #333333;
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:10px;
	margin-bottom:6px;
	padding-bottom:2px;
}
.user-box {
	background:url(../img/user-menu-bgr.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:90px;
}
.user-avatar {
	width:69px;
	height:69px;
	border:solid 1px black;
}

/*footer*/
.footer {

	width:100%;
	height:38px;
	padding-top:20px;
	background:url(../img/footer_02.gif);
	background-position:bottom;
}
.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#585858;
}
.footer-nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	border:none;
	text-decoration:none;
}
.footer-nav a{
	color:#000000;
	text-decoration:none;
	font-size:9px;
}
.footer-nav a:hover{
	color:#000000;
	text-decoration:underline;
	font-size:9px;
}



.body2 {
	margin:0px auto;
	background-image:url(../img/bgr-body2.jpg);
	background-repeat:repeat-y;
}

#wrapperGGG {
float:left;
}

.container {
	margin:0px auto;
	background-image:url(../img/bgr-body2-sec.jpg);
	background-repeat:repeat-x;
	background-color:#efeeee;
}
.left-container {
	float:left;
}
.left-col {
float:left;
	width:215px;
	
}
.center-col {
float:left;
	min-width:323px;
	margin-left:6px;
	margin-right:6px;
	
}
.righ-col {
float:right;
	width:250px;
	
}
.left-heads {
	width:188px;
	height:19px;
	background-image:url(../img/left-box-head-grey.gif);
	background-repeat:no-repeat;
	margin-top:3px;
	margin-left:2px;
	padding-left:17px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
}
.left-content {
	width:195px;
	background:white;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	margin-left:2px;
	padding-left:2px;
	padding-right:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f3f3f;
}
.left-bottom {
	width:205px;
	height:5px;
	margin-left:2px;
	background:url(../img/left-box-bottom.gif);
	background-repeat:no-repeat;
	margin-bottom:3px;
}
.center-heads {
	width:323px;
	height:4px;
	background:url(../img/center-box-head.gif);
	background-repeat:no-repeat;
	margin-top:3px;
	margin-left:5px;
}
.center-content {
	width:321px;
	background:#FFFFFF;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	margin-left:5px;
	padding:5px;
}
.center-bottom {
	width:323px;
	height:5px;
	background:url(../img/center-box-bottom.gif);
	background-repeat:no-repeat;
	margin-left:5px;
}
.inv {
	background:url(../img/invait.jpg);
	width:240px;
	height:27px;
	padding-top:6px;
	margin-top:5px;
	margin-left:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:white;
	text-align:center;
}
.inv a {
	color:white;
	text-decoration:none;
	font-size:18px;
}
.inv a:hover {
	color:#ffcb5d;
	text-decoration:none;
	font-size:18px;
}
.right-conteiner {
	padding-top:3px;
	padding-left:7px;
}
.right-heads {
	background:url(../img/right-box-head-grey.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:223px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:white;
	padding-left:17px;
	padding-top:5px;
}
.right-content {
	background:#FFFFFF;
	width:238px;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f3f3f;
}
.right-bottom {
	background:url(../img/right-box-bottom.gif);
	width:240px;
	height:5px;
}
.comment-box {
	margin-left:2px;
	position:relative;
	clear:both;

}
.comment-box-top {
	width:539px;
	height:4px;
	background:url(../img/comments-box-head.gif);
}
.comment-box-content {
	width:537px;
	background-color:#FFFFFF;	
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
}
.comment-box-bottom {
	background:url(../img/comments-box-bottom.gif);
	width:539px;
	height:5px;
}

/**************END - BODY CONTAINER**************/

/**************CONTENT**************/

.vote-bar {
	background:url(../img/vote-bar.gif);
	background-repeat:no-repeat;
	width:316px;
	height:47px;
	margin:0px auto;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.vote-YES {
	background-image:url(../img/vote-yes.gif);
	background-repeat:no-repeat;
	width:64px;
	height:22px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;
	margin-left:30px;
	margin-right:25px;
	float:left;
}
.vote-YES a{
	color:#FFFFFF;
	text-decoration:none;
}
.vote-YES a:hover {
	color:white;
	text-decoration:underline;
}
.vote-MAYBE {
	background-image:url(../img/vote-maybe.gif);
	background-repeat:no-repeat;
	width:64px;
	height:22px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;
	margin-left:5px;
	margin-right:25px;
	float:left;
}
.vote-MAYBE a{
	color:#FFFFFF;
	text-decoration:none;
}
.vote-MAYBE a:hover {
	color:white;
	text-decoration:underline;
}
.vote-NO {
	background-image:url(../img/vote-no.gif);
	background-repeat:no-repeat;
	width:64px;
	height:22px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;
	margin-left:5px;
	margin-right:25px;
	float:left;
}
.vote-NO a{
	color:#FFFFFF;
	text-decoration:none;
}
.vote-NO a:hover {
	color:white;
	text-decoration:underline;
}
.category-img {
	width:450px;
	margin:0px auto;
	padding-top:5px;
}
.category-label {
	padding-left:20px;
	width:150px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}
.category-tytle {
	padding-left:50px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.main-adds {
	width:280px;
	height:47px;
	background:url(../img/ADD-blank1.jpg);
	margin:0px auto;
	padding-top:3px;
}
.large-img-top {
	background:url(../img/large-top-corner.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:283px;
	height:4px;
	margin:0px auto;
}
.large-picture-top {
	background-color:#d0d0d0;
	/*width:273px;*/
	min-height:50px;
	margin:0px auto;
	padding-left:5px;
	padding-right:5px;
}
.large-bottom-top {
	background:url(../img/large-bottom-corner.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:283px;
	height:4px;
	margin:0px auto;
}
.tytle-img {
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ce6100;
	margin-left:5px;
	padding-top:2px;
}
.dis-img {
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
	margin-left:5px;
	padding-top:2px;
}
.user-submit {
	width:280px;
	margin:0px auto;
	padding-top:5px;
}
.mini-avatar {
	width:35px;
	height:35px;
	border:solid 1px #000000;
	float:left;
	margin-top:3px;
}
.favicons {
	width:55px;
	height:55px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}
.pic-icons {
	width:290px;
	margin-top:10px;
	margin-left:10px;
}
.soc-bookmarks {
	min-width:10px;
	min-height:10px;
	float:left;
	margin:2px;
}
.pic-url {
	width:290px;
	height:31px;
	background:url(../img/pic-url.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:0px auto;
}
.form-pic-url {
	width:220px;
	height:14px;
	margin-left:55px;
	margin-top:5px;
}
.comments-box {
	margin-left:5px;
	margin-right:5px;
	background-color:#eeeeee;
	border-bottom:solid 1px #aaaaaa;	
}
.comment-avatars {
	width:50px;
	height:50px;
	border:1px solid #aaaaaa;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-top:5px;
}
.comment-nickname {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#007ed3;
}
.comment-city {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#43cc00;
}
.comment-theme-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c6699;
	padding-right:3px;
}
.comment-theme-title a {
	color:#5c6699;
	text-decoration:none;
}
.comment-theme-title a:hover {
	color:#5c6699;
	text-decoration:underline;
}
.comment-post {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-right:3px;
}
.hot-linx {
	width:225px;
	border:1px solid #dddddd;
	margin-left:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	min-height:63px;
}
.hot-linx a {
	color:#003399;
	text-decoration:none;
}
.hot-linx a:hover {
	color:#003399;
	text-decoration:underline;
}
.thumbs {
	width:50px;
	height:50px;
	border:1px solid #CCCCCC;
	margin:6px;
	float:left;
}
.thumbs2 {
	width:50px;
	height:50px;
	border:1px solid #CCCCCC;
	margin:3px;
	float:left;
}
.thumbs-user {
	width:50px;
	min-height:70px;
	margin:5px;
	float:left;
}
.thumbs-nicks {
	width:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003399;
	text-align:center;
	margin-left:2px;
}
.thumbs-nicks a{
	color:#003399;
	text-decoration:none;
}
.thumbs-nicks a:hover{
	color:#003399;
	text-decoration:underline;
}

more-left {
	width:195px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	margin-left:140px;
}
.more-left a {
	color:#ff0000;
	text-decoration:none;
	text-align:right;
	margin-left:140px;
}
.more-left a:hover {
	color:#ff0000;
	text-decoration:underline;
		text-align:right;
	margin-left:140px;
}
.scale {
	background:url(../img/scale.jpg);
	height:40px;
}
.voice-y {
	width:35px;
	min-height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#389438;
	background:url(../img/yes.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:25px;
}
.voice-m {
	width:35px;
	min-height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004081;
	background:url(../img/maybe.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:35px;
}
.voice-n {
	width:35px;
	min-height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0022;
	background:url(../img/no.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:25px;
}
.min-img {
	width:110px;
	float:left;
	margin-right:10px;
}
.min-img-top {
	width:109px;
	height:6px;
	background:url(../img/mini-img-top.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.min-img-conteiner {
	width:97px;
	min-height:100px;
	background:#d0d0d0;
	padding-left:6px;
	padding-right:6px;
}
.min-img-bottom {
	width:109px;
	height:6px;
	background:url(../img/mini-img-bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.votes-box {
	background:url(../img/votes-box.jpg);
	background-repeat:no-repeat;
	width:37px;
	height:37px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:white;
}
.vote-info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f3f3f;
	padding-top:5px;
}
.user-moreimg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding-top:4px;
	font-weight:bold;
}
.text-area {
	padding:30px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.text-area-two {
	padding:1px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
.text-area-thr {
	padding:8px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.text-area-thr a{
	color:#666666
	text-decoration:none;
}
.text-area-thr a:hover{
	color:#333333;
	text-decoration:none;
}

.first-place {
	margin-top:35px;
	margin-left:20px;
}
.large-bar {
	width:772px;
	height:35px;
	margin:0px auto;
	background:url(../img/large-bar.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:5px;
}
.second-place {
	min-width:100px;
	min-height:100px;
	border:solid 5px #CCCCCC;
	margin:10px;
	float:left;
}
.thr-place {
	min-width:50px;
	min-height:50px;
	border:solid 5px #CCCCCC;
	margin:10px;
	float:left;
}
.login-container{
	margin-top:22px;
}
.login-container2{
	margin-top:80px;
}
/*.login-blok {
	width:322px;
	background:url(../img/login-blok_02.gif);
	background-repeat:repeat-y;
}*/
.login-end {
	width:322px;
	height:13px;
	background:url(../img/login-blok_03.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.login-content {
	width:294px;
	padding-left:14px;
	padding-right:14px;
	padding-top:8px;
	background:url(../img/login-blok_01.gif);
	background-repeat:no-repeat;
	background-position:top;
}
/*.form-divs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin-top:10px;
	margin-bottom:6px;
	padding-bottom:2px;
	border-bottom:1px dotted #FFFFFF;
}*/
.user-box {
	background:url(../img/user-menu-bgr.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:90px;
}
.user-avatar {
	width:69px;
	height:69px;
	border:solid 1px black;
}

/*footer*/

.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#585858;
}
.footer-nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	border:none;
	text-decoration:none;
}
.footer-nav a{
	color:#000000;
	text-decoration:none;
	font-size:9px;
}
.footer-nav a:hover{
	color:#000000;
	text-decoration:underline;
	font-size:9px;
}
/**********NEW STR**********/

.center-bottom-bgr {
	background:url(../img/center-box-bottom_02.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.center-top-bgr {
	background:url(../img/center-box-head_02.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.center-container-new {
	min-width:323px;
	margin-left:6px;
	margin-right:6px;
}
.votebar-center {
	background:url(../img/centerside-votebar.gif);
	background-repeat:repeat-x;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-bottom:2px;
}
.large-image {
	background:#d0d0d0;
	min-width:200px;
	margin:0px auto;
}
.comment-bottom {
	background:url(../img/center-box-bottom_02.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.comment-top {
	background:url(../img/comment-top-center.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.body2-left {
	background:url(../img/bgr-body2-left.jpg);
	background-position:right;
	background-repeat:repeat-y;
	width:14px;
}
.body2-right {
	background:url(../img/bgr-body2-right.jpg);
	background-position:right;
	background-repeat:repeat-y;
	width:14px;
}
.body2-second {
	background:url(../img/bgr-body2-sec.jpg);
	background-position:top;
	background-color:#efedee;
	background-repeat:repeat-x;
	min-height:373px;
}
.col-bgr {
	background:url(../img/body2-bgr-gray.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
}
.right-shadow {
	background:url(../img/right-shadow.jpg);
	background-repeat:repeat-y;
	background-position:left;
	width:50%;
}
.left-shadow {
	background:url(../img/left-shadow.jpg);
	background-repeat:repeat-y;
	background-position:right;
	width:50%
}
.first-place-picbox {
	background-color:#d0d0d0;
	margin:5px;
}
.captcha {
	width:96px;
	height:60px;
	margin:5px;
	border:1px solid #CCCCCC;
}
.ad-space {
	/*width:728px;*/
	width:100%;
	height:90px;
	margin:0px auto;
	background:white;
}
.ad-space-right {
	min-width:200px;
	min-height:200px;
	border:solid 1px #CCCCCC;
	margin:20px;
}
.invate-page-head {
	background:url(../img/right-box-head.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:223px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:white;
	padding-left:17px;
	padding-top:5px;
}
.first-place-picbox-2 {
	background-color:#d0d0d0;
	margin-top:100px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:50px;
}
.max-height {
	background:#F0F0F0 none repeat scroll 0%;
	height:auto !important;
	margin:0pt auto;
	min-height:100%;
	position:relative;
}
.bottom-footer {
	bottom:0px;
	position:fixed;
	padding-right:6px;
	margin:0px;
}
#main-linx {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	padding-left:10px;
	background-image:url(../img/user-menu-a1.JPG);
}
#main-linx a {
	text-decoration:none;
	color:#FF0000;
}
#main-linx a:hover {
	text-decoration:underline;
	color:#FF0000;
}
#secondery-linx {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#0066CC;
	text-decoration:none;
	padding-left:10px;
}
#secondery-linx a {
	text-decoration:none;
	color:#0066CC;
}
#secondery-linx a:hover {
	text-decoration:underline;
	color:#0066CC;
}