* {margin:0; padding:0; list-style:none;}
p {margin:0;}
html, body {height:100%;}
body {
	font:normal 13px Arial, "Sans Serif";
	color:#555;
	background:#F1F1F1 url(/i/fon_body.jpg) top;
	}
img {border:0;}
/* IE6 and lower fix */
* html div, * html ul, * html dl, * html li, * html dd, * html dt {height:1%;}

a {
	color:#156b11;
	text-decoration:none;
}
a:hover {text-decoration:underline;}
:focus {outline:0;}
.invert {color:#75b86b;}
.bloody {color:#a73648;}



.ac {text-align:center;}
.ar {text-align:right;}

.wrap, .viewBigPhoto, .editProfile .editMenu {
	overflow:hidden;
	min-height:1%;
}
* html .wrap, * html .viewBigPhoto, * html .editProfile .editMenu {
	height:1%;
	overflow:visible;
}
.clearit {clear:both;font-size:0;height:1px;overflow:hidden;}

.wrapper:after, .main_menu ul:after, .photoList:after, .photoz:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.wrapper, .main_menu ul, .photoList, .photoz {min-height:1px;}
* html .wrapper, * html div, * html .main_menu ul, * html .photoList, * html .photoz {height: 1%;}


/*GlOBAL*/
#container {
	width:952px;
	margin:0 auto;
	min-height:100%;
	position:relative;
	background:url(/i/fon_body1.jpg) repeat-y 0 0;
}

.header, .content {
	margin:0 auto;
	min-height:1%;
}
* html .header, * html .content {height:1%;}
#content {position:relative;padding-bottom:40px;}
.content .content_data {
	/*background:url(/i/bigblock/fon_mid.png) repeat-y;*/
	padding:0 47px;
	/*width:831px;*/
	
}
.shophome .content .content_data {
	margin:0 17px;
	background:#F6F6F6;
	padding:0 23px;
}
.commhome .content .content_data {
	margin:0 17px;
	background:transparent;
	padding:0;
}

.user_menu {
	padding:10px 0 0;
	text-align:right;
	position:absolute;z-index:5;
	top:5px;
	width:95%;
}
.user_menu a {}
.user_menu dt, .user_menu dd {display:inline;padding-bottom:1px;}
.user_menu dt {
	padding-right:10px;
	padding-left:20px;
}
.user_menu dt img {
	vertical-align:middle;
	margin-right:5px;
}
.user_menu dd {
	font-weight:normal;
	padding:0 11px 0 10px;
}
.user_menu dd.user_menu_last {padding-right:0;}

/*
.main_menu .top, .content .top {
	height:26px;
	background:url(/i/bigblock/fon_top.png) no-repeat;
}
.main_menu .top {position:relative;}
* html .main_menu .top, * html .content .top {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bigblock/fon_top.png', sizingMethod='scale');
}
.main_menu .bottom, .content .bottom {
	height:26px;
	background:url(/i/bigblock/fon_bottom.png) no-repeat;
}
* html .main_menu .bottom, * html .content .bottom {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bigblock/fon_bottom.png', sizingMethod='scale');
}
*/

/*Changed*/
.main_menu .top {height:26px;}
.content .top {height:8px;overflow:hidden;}
.main_menu .top {position:relative;}
.main_menu .bottom, .content .bottom {height:1px;}
/*End of Changed*/


.main_menu ul.menu_itself {
	/*background:url(/i/bigblock/fon_mid.png) repeat-y;*/
	width:825px;
	padding:0 0 0 46px;
}
/* html .main_menu ul.menu_itself {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bigblock/fon_mid.png', sizingMethod='scale');
}*/
.main_menu li {
	float:left;
	height:28px;
	padding:21px 21px 0 0;
	position:relative;
}
.main_menu li.logoIE, .main_menu li.logoIE a {
	float:none;
	width:216px;height:50px;
	padding:0;
	display:block;
	text-indent:-6666em;
	overflow:hidden;

}
.main_menu li.logoIE {
	background:url(/i/logo/logo-big.png) no-repeat;
}


.main_menu li a {
	font-size:16px;
	font-weight:bold;
	padding-right:7px;
}
.main_menu li a:hover {
	color:#6cba64;
	text-decoration:none;
}
.main_menu li.search_inmenu {float:right;padding-top:17px;height:32px;}
.main_menu li.search_inmenu .eLogin {width:240px;margin-right:10px;}
.main_menu li.search_inmenu .submit {
	font-size:11px;
	margin-top:-3px;
	margin-right:10px;
	padding:6px 15px;
	position:relative;
}
.main_menu li a img {
	background:url(/i/main_menu/arr_off.png) no-repeat;
	width:19px;
	height:10px;
}

.main_menu li a.on img {
	background:#F6F6F6 url(/i/main_menu/arr_on.png) no-repeat;
}


.main_menu ul div {
	position:absolute;
	z-index:50;
	right:28px;
	top:35px;
	padding-top:6px;
	border-bottom:solid 1px #cacaca;
	border-right:solid 1px #cacaca;
	background:url(/i/main_menu/fon_popup.gif) repeat-y 100% 0;
	width:135px;
}
* html .main_menu ul div {right:6px;}
.main_menu ul ul {
	background:#F6F6F6 url(/i/main_menu/fon_popup2.gif) no-repeat 0 0;
	border-left:solid 1px #CACACA;
	padding:5px 0;
}
.main_menu li li {
	float:none;
	padding:0;
	position:static;
	height:auto;
	width:134px;
}
.main_menu li li a {
	padding:5px 9px;
	display:block;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}
.main_menu li li a:hover {
	background:#FFF;
	color:#5a92cb;
}

.login {padding:55px 220px;}
.login p {padding-bottom:16px;}
.login .formBox {
	border:solid 3px #d9d9d9;
	padding:15px;
	margin-bottom:15px;
	background:#FFF;
}

.signin {padding:20px;}
.signin h5 strong {
	font-size:19px;
	color:#555;
	padding:5px 12px;
	background:#F5F5F5;
	margin-right:4px;
}
.signin h5 {font-size:16px;padding-bottom:15px;}
.signin h5 span {
	float:right;
	padding-top:7px;
	font-size:12px;
	font-weight:normal;
}
.signin h5 span a {font-weight:bold;}
.signin p {padding:2px 0 16px;}
.signin .formBox {
	padding:20px 45px;
}
.signin .formBox * {vertical-align:middle;}
#likelink a img {background:url(/i/design/favb_off.jpg) no-repeat;}
#likelink a:hover img {background:url(/i/design/favb_off_hover.jpg) no-repeat;}

.seeComments {padding:30px 15px 5px; }
.seeComments dt {
	font-size:15px; 
	font-weight:bold;
	padding-bottom:8px;
	border-bottom:solid 1px #DDD;
}
.seeComments dd {
	padding:6px 0;
	border-bottom:solid 1px #DDD;
}
.seeComments dd .comm_pic {
	float:left; 
	width:10%;
	text-align:center;
}
.seeComments dd .comm_pic a img {
	background:#FFF;
}

.seeComments dd .comm_extra {
	float:right;
	width:20%;
	text-align:right;
	color:#999;
	padding-top:10px;
}
.seeComments dd .comm_extra input {vertical-align:middle;}
.seeComments dd .submit {float:right;}
.seeComments dd .comm_extra .submit {margin-top:-5px;}
.seeComments dd .comm_itself {margin:0 21% 0 11%;line-height:150%;}
.seeComments dd .comm_itself strong {font-size:13px;}
.comm_itself small { font-size:10px;
	font-weight:normal;
	font-variant:small-caps;
	text-transform:lowercase;
	background:#fdff99;
	padding:1px 2px;
}
.seeComments dd.last {padding-left:15px;border:0;}



/* Form Elements */
select {
	background:#F9F9F9;
	padding:2px;
	font-size:14px;
	font-weight:bold;
	color:#777;
	vertical-align:middle;
}
select option {padding-right:12px;}
input[type='text'], input[type='password'] {
	vertical-align:middle;
}
input[type='text'], input[type='password'], textarea, .multipleInputDiv {
	background:#f7f7f7;
	border:solid 1px #BBB;
	border-top-width:2px;
	border-bottom-color:#BBB;
	padding:2px;
	font-size:14px;
	font-weight:bold;
	color:#777;
	width:97%;
}
* html .eLogin {
	vertical-align:middle;
}
* html .eLogin, * html textarea {
	background:#F7F7F7;
	border:solid 1px #BBB;
	border-top-width:2px;
	border-bottom-color:#BBB;
	padding:2px;
	font-size:14px;
	font-weight:bold;
	color:#777;
	width:97%;
}
textarea {
	background:#F9F9F9;
	font-family:Arial;
}
input[type='text']:hover, input[type='password']:hover, input[type='submit']:hover, input[type='button']:hover, textarea:hover, .div_like_input:hover {
	border-color:#AAA;
}
input[type='text']:focus, input[type='password']:focus, textarea:focus {
	background:#FFF;
	color:#999;
}
.submit {
	border:solid 1px #b2b2b2;
	background:#FFF url(/i/submit/fon.gif) repeat-x bottom;
	font-size:11px;
	font-weight:bold;
	padding:6px 15px;
	color:#646464;
	position:relative;
	float:left;
	cursor:pointer;
	margin-right:10px;
}
.submit:hover {text-decoration:none;color:#156b11;}
.submit ins {
	display:block;
	position:absolute;
	width:11px;
	height:11px;
	z-index:2;
}
.submit ins.tl {
	background:url(/i/submit/tl.gif) no-repeat;
	top:-1px;left:-2px;
}
.submit ins.tr {
	background:url(/i/submit/tr.gif) no-repeat;
	top:-1px;right:-2px;
}
.submit ins.bl {
	background:url(/i/submit/bl.gif) no-repeat;
	bottom:-1px;left:-2px;
}

.submit ins.br {
	background:url(/i/submit/br.gif) no-repeat;
	bottom:-1px;right:-2px;
}
* html .submit ins.bl, * html .submit ins.br  {bottom:-4px;}
input.hider {
	height:0;width:0;border:0;
}

* html .iecheck {margin:-3px;}
.matroz {background:#F8F8F8;}
.popupiyGroup {
	color:#EFEFEF;
	background:#555;}

.video_search {float:right;width:737px;padding-top:3px;}
.video_search .eLogin {float:left;width:500px;margin-right:5px;}
.video_search .submit {margin-top:-3px;}
.video_site_logo {padding:7px 0 10px;}
/*.megapopup_inner

.dialog-styles {
	padding:7px;
	background:url(/i/fon_popup.png) repeat;
}
* html .dialog-styles {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/fon_popup.png', sizingMethod='scale');
}*/
.dialog-innerstyles {
	/*background:#FEFEFE;*/
	padding:5px;
}


.dialog-innerstyles strong {font-size:17px;}
.dialog-innerstyles .popup_rounds {
	margin:0 20px;height:20px;background:#FFF;
	position:relative;
}
.dialog-innerstyles .popup_rounds em {
	display:block;
	width:20px;
	height:20px;
	position:absolute;
}
.dialog-innerstyles .popup_rounds em.tl {background:url(/i/design/tl.png);left:-20px;top:0;}

.dialog-innerstyles .popup_rounds em.tr {background:url(/i/design/tr.png);right:-20px;top:0;}

.dialog-innerstyles .popup_rounds em.bl {background:url(/i/design/bl.png);left:-20px;top:0;}

.dialog-innerstyles .popup_rounds em.br {background:url(/i/design/br.png);right:-20px;top:0;}


.dialog-innerstyles .popup_body {
	background:#FFF;
	padding:0 20px;
} 
.dialog-innerstyles .popup_closer, .del_design {
	display:block;
	position:absolute;
	width:18px;
	height:18px;
	top:-8px;right:-8px;
	z-index:10;
}
 .del_design {right:-5px;top:0;}
.dialog-innerstyles .popup_closer img, .del_design img {
	background:url(/i/design/close.png) no-repeat 0 0;
	width:18px;
	height:18px;
}

.popup-left {float:left;}
.popup-right {margin-left:113px;}
.termHead {
	padding:15px 0 5px 0;
	color:#96b6da;
	font-size:14px;
	font-weight:bold;
}
ol.listForTerms {
	margin-left:40px;
	padding:10px 0 5px;
}
ol.listForTerms li {
	list-style:decimal outside none;
	padding-bottom:5px;
}
.termsData {
	height:300px;
	overflow:auto;
	padding:10px;
	border:solid 1px #EEE;
}
.mail .wrap {padding-bottom:16px;}
.mail label {float:left;width:99px;}
.mail p {margin-left:100px;}

/*ERRORS*/
.errorField {background: #ffffaa !important;}
.okSpan {color:green;font-weight:bold;padding:0 10px;}
.err {color:red;padding:0 10px;}


/*BLOCKS*/
.bigblock {
	float:left;
	width:32%;
	margin-left:2%;
}
.manyBlocks .bigblock {
	margin-left:1.1%;
}
.twix {width:66%;}

* html .bigblock {display:inline;width:31.9%;}
* html .twix {width:66%;}

.first {margin-left:0;}
.theBlock {
	background-color:#FFF;
	margin-bottom:13px;
	background-image:url(/i/fon_block_br.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	min-height:1%;
}
.theBlock_tr {background:url(/i/fon_block_bl.gif) no-repeat left bottom;}
.theBlock_bl {background:url(/i/fon_block_tr.gif) no-repeat right top;}
.theBlock_tl {background:url(/i/fon_block_tl.gif) no-repeat left top;}

.theBlock h4 {
	padding:5px 5px 5px 28px;
	background-repeat:no-repeat;
	background-position:8px 5px;
	border-bottom:solid 3px #F0F0F0;
	font-size:14px;
}
.theBlock h4.noIconz {padding-left:13px;}
.theBlock .div_holder, .user_item_data, .editProfile {
	padding:10px;
}

.addLink {float:right;padding:3px 7px 0 0;}
.editProfile h2 {
	font-size:19px;
	padding:10px 0 25px;
}
.editProfile h5 {
	font-size:13px;
	font-weight:normal;
	margin-bottom:10px;
}
.editProfile h5 img, .theBlock h4.noIconz img {vertical-align:middle;}
.editProfile h5 b {font-size:15px;color:#000;}
.editProfile .editMenu {
	padding:10px;
	background:#F6F6F6;
	margin-bottom:15px;
}
.editProfile .editMenu li {
	padding:3px 10px;
	margin-right:10px;
	float:left;
}
.editProfile .editMenu li.selected {
	background:#cfd9c1;
	font-weight:bold;
}
.editProfile .editMenu li.selected a, .editProfile .editMenu li.selected a:hover {
	color:#000;
	cursor:text;
	text-decoration:none;
}

.editProfileData {padding:0 20px 20px;}
.editProfileData h6 {font-size:18px;padding-bottom:16px;}
.editProfileData p {padding-bottom:16px;}
.accForm label {float:left;width:9.5em;}
.accForm .eLogin {width:68%;}

.batchItem {padding:10px 0 20px;}
.alb_photo {
	float:left;
	width:18%;
}
.batchItem_info2 {
	position:relative;
	float:right;
	width:80%;
}
.batchItem_info2 a.clozIt {
	position:absolute;
	top:-9px;right:1px;
	padding-right:13px;
	font-size:9px;
	height:12px;
	background:url(/i/actions/delete.gif) no-repeat 100% 1px;
}


.userPassport {
	font-size:11px;
	padding-bottom:7px;
}
.userPassport h1 {font-size:25px;color:#474248;}
.userPassport p.black {color:#474248;font-size:13px;}
.userPassport a img {display:block;}
.userPassport p {padding-bottom:7px;}
.userpassport_list {
	background:#cfd9c1;
	padding:7px;
	text-transform:uppercase;
	font-weight:bold;
	margin:0 1px 7px 0;
}
.userpassport_list li {padding:2px;color:#474747;}

.impovedActivity label {
	display:block;
	float:none;
	width:auto;
	padding-top:4px;
	padding-bottom:2px;
	border-bottom:solid 1px #DDD;
	margin-bottom:3px;
	font-size:9px;
}
.impovedActivity p {
	margin:0;
	padding-bottom:10px;
}

.pip {float:left;}
.pip_text {padding-left:15px;}
.comment_pip_edition {
	font-size:11px;
	padding:5px 45px 20px;
}



.red, .editProfile h5 b.red {color:#DD0000;}
.delete, .delete:hover {color:#DD0000;font-size:12px;}
.delete img {vertical-align:middle;}
.good {color:#1d7bb9;}

/*MAILBLOCK*/
.mailblock {
	padding:14px;
}
.mailblock h5 {
	font-size:16px;
	font-weight:normal;
	padding-bottom:15px;
}
.mailblock h5 span {
	float:right;
	font-size:13px;
	font-weight:bold;
}
/*.mailblock h5 span a {color:#a3b2ba;}
.mailblock h5 span a:hover {color:#fa4b98;}*/
.mailLeft {
	float:left;
	width:164px;
}
* html .mailLeft, * html .mailLeft {height:auto;overflow:hidden;}

.mailRight {margin-left:165px;}
.mailMenu {
	font-size:14px;
	padding-top:12px;
	padding-bottom:20px;
}
.mailMenu dt {padding-bottom:13px;}
.mailMenu a {text-decoration:underline;}
.mailMenu a:hover {text-decoration:none;}
.mailMenu dt a {
	padding-left:22px;
	background:url(/i/mail_table/compose.gif) no-repeat 0 -1px;
}

.mailMenu dd {padding-bottom:7px;}
.mailMenu dd.selected {
	font-weight:bold;
}
.mailMenu dd.selected a, .mailMenu dd.selected a:hover {
	color:#000;
	text-decoration:none;
}
.mailMenu dd.selected small {background:url(/i/mail_table/sel.gif) no-repeat 100% 3px;padding-right:20px;}
.mail {padding:20px 20px 0;}
.mail label {float:left;width:99px;}
.mail p {margin-left:100px;}
.mainTable {
	width:100%;
	background:#FEFEFE url(/i/mail_table/fon_table.gif) repeat-x top;
	font-size:12px;
}
.mainTable th.table_left_th {background:url(/i/mail_table/fon_left.gif) no-repeat left top;text-align:center;}
.mainTable th.last {background:url(/i/mail_table/fon_right.gif) no-repeat right top;}
.mainTable th {
	text-align:left;
	font-weight:normal;
	border-bottom:solid 1px #44a961;
}

.mainTable th .hoverout, .mainTable th .hoverOn  {
	padding:7px 7px 0;
	min-height:28px;
}
.mainTable th .hoverout, .mainTable th .hoverOnText {
	padding:10px 7px 0 31px;
	min-height:25px;
}
.mainTable th .hoverout p, .mainTable th .hoverOn p, .mainTable th .hoverOnText p {
	float:right;
	width:19px;
	position:relative;
	top:-4px;
}
.mainTable th .hoverOn p {top:-1px;}
.mainTable th .hoverOnText p {top:-4px;}
.mainTable th .hoverOn p:before {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	margin-top:-1px;
}


.mainTable th .hoverOn, .mainTable th .hoverOnText {display:none;}
.mainTable th:hover .hoverout {display:none;}
.mainTable th:hover .hoverOn, .mainTable th:hover .hoverOnText {display:block;}

.mainTable th .hoverOn input {
	border-style:solid;
	border-width:1px;
	background:#FFF url(/i/mail/fon_tr_input.gif) no-repeat 0 50%;
	padding:2px 5px 2px 23px;
	margin:0;
	width:55%;
	font-size:12px;
	font-weight:normal;
	height:13px;
	position:relative;
	top:-1px;
	font-family:Arial;
}

.mainTable th .hoverOn a, .mainTable th .hoverOnText a {
	display:block;
	width:19px;
	height:11px;
}
.mainTable th .hoverOn a.sort_up, .mainTable th .hoverOnText a.sort_up {background:url(/i/mail/sortElements/sort_Up_off.gif) no-repeat;}
.mainTable th .hoverOn a.sort_up:hover, .mainTable th .hoverOnText a.sort_up:hover {background:url(/i/mail/sortElements/sort_Up_on.gif) no-repeat;}
.mainTable th .hoverOn a.sort_down, .mainTable th .hoverOnText a.sort_down {background:url(/i/mail/sortElements/sort_Down_off.gif) no-repeat;}
.mainTable th .hoverOn a.sort_down:hover, .mainTable th .hoverOnText a.sort_down:hover {background:url(/i/mail/sortElements/sort_Down_on.gif) no-repeat;}
.mainTable th .hoverOn:before {
	content: "."; 
	display: block; 
	height: 1px;
	visibility:hidden;
}
.mainTable th .inputFree {padding-left:10px;}
.mainTable td {
	padding:7px 10px;
}
.mainTable td.tdPic {padding-right:0;border-right:0;}
.mainTable td.tdUserName {padding-left:5px;overflow:hidden;}
.mainTable td.unread {color:#000;font-weight:bold;}
.mainTable td.unread small {font-weight:normal;}
.editProfileData .mainTable td {
	
}
.editProfileData .mainTable {margin-bottom:50px;}
/*
.mainTable td a {color:#f84000;}
.mainTable td a:hover {text-decoration:none;}
*/
.mainTable td.actions a {margin-right:5px;}

.mainTable .mail_foot {
	border-top:solid 1px #44a961;
	background:#FEFEFE url(/i/mail_table/fon_bottom.gif) repeat-x bottom;
	padding:0;
}
.mail_foot .wrapper {background:url(/i/mail_table/fon_bottom_right.gif) no-repeat right bottom;}
.mail_foot .wrapper .pip {background:url(/i/mail_table/fon_bottom_left.gif) no-repeat left bottom;padding:8px 0 8px 10px;}
.mail_foot .wrapper .pip select {font-size:11px;}
.mail_foot .wrapper .pip input.submit {height:20px;padding:2px 5px;float:none;}
.mail_foot * {vertical-align:middle;}
.mainTable td.mail_head {
	padding:0;
	height:1px;
	overflow:hidden;
	font-size:0;
	padding:0;
}
.nothing {
	padding:40px;text-align:center;
	float:none !important;width:auto !important;
}
.mainTable tr.zebra, .nothing {
	background:#F6F6F6;
	color:#000;
}
.mail_head {
	background:#9f6613;
	color:#FFF;
}

.batchEditVideo {
	margin:0 15px;
	border-top-width:1px;
	border-top-style:solid;
	padding-top:10px;
 }
  .allForm {
	padding:10px;
	margin:5px 0 15px;
 }

 .radioBtn input {vertical-align:middle;}
 .allForm .privacy {
	float:left;
	width:29%;
 }
.allForm .allTag {
	float:left;
	width:34%;
}
.allForm .allTag select {
	width: 98%; 
	height: 60px; 
	margin-bottom: 2px;
	font-size:14px;
}
.batchItem {
	border-top-style:solid;
	border-top-width:1px;
	padding:10px 0 5px;
}
.batchItem input, .batchItem textarea {
	margin-bottom:7px;
}

.alb_photo {
	float:left;
	width:18%;
}
.alb_photo img {
	border-style:solid;
	border-width:1px;
}
.batchItem_info {
	float:left;
	width:59%;
	padding:0 2%;
}
.batchItem_info2 {
	position:relative;
	color:#999;
	float:right;
	width:80%;
}

.batchItem_info2 a.clozIt {
	position:absolute;
	top:-9px;right:1px;
	padding-right:13px;
	font-size:9px;
	height:12px;
	background:url(/i/actions/delete.gif) no-repeat 100% 1px;
}
.photoList {padding:10px 5px;}
.photoList p {float:left;width:85px;text-align:center;padding-bottom:5px;}
.photoList .itemBox {
	float:left;
	width:24.8%;
}

.media_optionz {
	float:left;
	width:17%;
}
* html .media_optionz {
	height:auto;
	overflow:hidden;
}
.media_albomz {margin-bottom:25px; margin-top:10px; line-height:140%;}
.media_albomz h6 {
	font-size:14px;
	font-weight:bold;
	padding-bottom:3px;
}
.media_albomz .last {padding-right:0;}
.alb_brief {
	float:left;
	width:48%;
	overflow:hidden;
	padding:3px 3% 7px 0;
	line-height:110%;
}
.user_picz {width:25%;padding:3px 0 0 0;}
.alb_brief a {font-size:9px;}

.alb_brief a img {margin-bottom:2px;}

.user_picz a img {margin-bottom:0;}
.tagz_cloud {padding-top:5px;}
.tagz_cloud a {text-decoration:none;}
.media_container {
	float:right;
	width:80%;
}
.media_itself {
	float:left;
	width:73%;
}
.media_itself h6 {
	font-size:15px;
	font-weight:normal;
	padding:10px 15px;
}
.media_optionsDL {
	padding:3px 3px 40px;
	margin-bottom:15px;

	color:#000;
}

.media_optionsDL dt {
	padding:10px 0 13px 10px;
	font-size:14px;
	color:#000;
}
.media_optionsDL dd {
	padding:2px 10px;
	font-size:13px;
}
.media_optionsDL dd a img {margin:4px 0 0;}
.media_optionsDL dd a {text-decoration:none;}
.media_optionsDL dd.selected {background:#FFF;}
.media_optionsDL dd.selected a, .media_optionsDL dd.selected a:hover {
	color:#1d7bb9;
	font-weight:bold;
}
.albom dd {
	text-align:center;font-size:10px;
	padding-bottom:10px;
}

.albom dd a img {
	border-color:#999;
	background:#FFF;
	margin-bottom:3px;
}
.albom dd.albOn {text-align:left;}
.albom dd.albOn img {
	padding:2px;
	border:solid 1px #fa4b98;
	margin-bottom:3px;
}
.albom dd.albOn strong {
	display:block;
	padding:3px 0;
	color:#000;
}
.albom dd.albOn p {padding-bottom:4px;}


.groupTopLinks {padding:10px 10px 25px;}
.groupTopLinks li {display:inline;padding:4px 25px;color:#BBB;background:transparent no-repeat 0 50%;}
.groupTopLinks li a {text-decoration:none;color:#666;}
.groupTopLinks li a:hover, .groupTopLinks li.skipper a:hover {color:#417bb7;}
.groupTopLinks li.on {color:#333;}
.form_error {color:#FF0000; font-weight:bold;}
.checkout_fields .form_error {padding-left:11em;padding-bottom:3px;}
.group_form_box .eLogin, .group_form_box select {margin-bottom:13px;}
.group_privacy_box {width:33%;float:left;padding:10px 0;}
.group_privacy_box big {font-size:15px; display:block;padding-bottom:3px;}
.group_privacy_box p {padding:0 0 5px 13px;}
.group_privacy_box p * {vertical-align:middle;}
.groupTopLinks li.skipper {font-size:12px;float:right;}
.groupTopLinks li.skipper a {color:#CC0000;}

/* GROUPS */
.bigLeftPart {
	float:left;
	width:600px;
}
.bigLeftPart h6 {
	font-size:22px;
	font-weight:normal;
	padding-bottom:10px;
	padding-left:5px;
}
.bigLeftPart h6 a.richt {
	float:right;
	font-size:11px;
	padding-top:16px;
}
.groupTopLeft {
	float:left;width:427px;padding-left:5px;}
.groupTopLeftPic {
	float:left;display:block;width:106px;}
.groupTopLeftPic img {margin-bottom:5px;}
.groupTopLeftData {
	float:left;padding:10px 0 0 10px;width:303px;}
.groupTopLeftData h2 {
	font-size:22px;font-weight:normal;padding-bottom:15px;}
.groupTopLeftData a {
	padding:3px 5px;
	font-weight:bold;
}
.groupTopLeftData a.listOn, .groupTopLeftData a.listOn:hover {
	background:#fe6700;color:#FFF;text-decoration:none;}
.groupOptionz {
	float:left;width:160px;font-size:11px;padding-top:10px;}
.groupOptionz li {
	padding-bottom:3px;}
.groupPeeps {
	float:right;width:215px;}
.groupPeeps h3 {
	font-size:17px;font-weight:normal;padding-bottom:4px;}
.groupPeeps .user_item_data img {border:solid 1px #BBB;margin-bottom:2px;}

.bigLeftPart h6 span {font-size:12px;font-weight:normal;color:#898989;vertical-align:middle;}
.bigLeftPart h6 a {text-decoration:none;padding:3px 5px;}
.zelected, .zelected:hover {background:#1d7bb9;color:#FFF;font-weight:bold;}



.toGroupPopup {
	width:300px;
	position: absolute; 
	z-index:100;
	padding:10px;
	border:solid 1px #666;
	border-bottom-width:2px;
	border-right-width:2px;
	background:#FFF;
}
	
.toGroupPopup h4 {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-bottom:5px;
	padding-left:7px;
}
#addForGroups {
	max-height:500px;
	overflow:auto;
}

#addForGroups li {
	float:none;
	margin:1px 0 0;
	padding:0;
	overflow:hidden;
}
#addForGroups li a {
	padding:6px 6px 6px 26px;
	margin:0;
}

#addForGroups li a:hover {
	background:#F1F1F1 url(/i/groups/add.gif) no-repeat 8px 7px !important;
}
#addForGroups li.alreadyAdded {
	background:#F1F1F1;
	font-weight:bold;
}
#addForGroups li.alreadyAdded a, #addForGroups li.alreadyAdded a:hover {
	text-decoration:none;
	color:#333;
	padding:0;
	background:transparent !important;
	padding:6px;
}
#addForGroups li.alreadyAdded a img {margin:0 5px -1px 0;}

.friends_selector_div h4, .groupInnerArea h4.noIconz, .discuss_item h4 {
	padding:16px 0 5px;
	font-size:15px;
	border:0;
}

.discuss_item {padding:15px;}
.discuss_item .replies {
	color:#AAA;
	display:block;
	padding-bottom:4px;
}
.discuss_item p {padding-bottom:7px;}
.discuss_item .reply_itself {font-size:14px;}
.post_item {border-bottom:solid 2px #FFF;}
.pic_width {width:50px;}

.settings_list {padding-bottom:15px;}
.settings_list dt {font-size:13px;font-style:italic;}
.settings_list dd {padding:0 0 3px 5px;}
.settings_list dd input {vertical-align:middle;}
.settings_list dd .cat_div {
	padding-left:1.5em;
}

.tagzz {font-size:11px;}
.tagzz a {text-decoration:none;margin-right:5px;}
.tagzz a:hover {text-decoration:underline;}
.chozzen_tagz {
	color:#888;
	padding-right:7px;
	background:url(/i/fon_chozzen_tagz.gif) no-repeat 100% 60%;
}


/* POPUP */
#container .mediaPopup {
	position:absolute; 
	left:-20px; 
	bottom:105px; 
	width:232px;
	padding:0 !important;
	margin:0 !important;
	border:0 !important;
	font-size:10px;
	font-style:italic;
	text-align:left; 
	height:auto;
	overflow:hidden;
}
#container .mediaPopup * {
	padding:0;
	margin:0;
	border:0;
	float:none;
	width:auto;
	height:auto;
	text-align:left;
}
#container .mediaPopup .popupTop {
	background:url(/i/popup/popupTop.png) repeat-y 0 0;
	height:10px;
	overflow:hidden;
}
#container .mediaPopup .popupBottom {
	background:url(/i/popup/popupBottom.png) repeat-y 0 0;
	height:12px;
	overflow:hidden;
}
#container .mediaPopup .popupBody {
	width:212px;
	padding:0 10px 10px;
	background:url(/i/popup/popupBody.png) repeat-y 0 0;
}
#container .mediaPopup .popupBody p {
	padding:5px 0;
}

.editVideo .eLogin, .editVideo textarea, .editVideo select {margin-bottom:7px;}

/*DESIGN ADDS*/
.design_head {padding:0 5px 13px 0;font-size:11px;}
.design_head h2 {font-size:21px;color:#a2484a;}
.design_head img {vertical-align:middle;margin-left:2px;}
.design_head ins {
	float:right;
	text-decoration:none;
	padding:1px 8px;
	background:#a2484a;color:#FFF;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	
}
.design_head ins em {
	font-style:normal;
	padding-left:6px;
	border-left:solid 1px #947573;
	margin-left:6px;
}
.designPrice big {
	float:left;color:#757364;
	font-size:35px;
	font-weight:bold;
	padding:10px 15px 0 0;
}
.designPrice div p {
	font-size:11px;
	float:left;padding-right:10px;
	font-weight:bold;
}
.designPrice div p select {width:96%;}
.designPrice div div {padding-top:20px;}
.designPrice div a.submit {margin-top:-7px;}
.availability {
	font-size:14px;font-weight:bold;
	padding:5px 13px 0;
}
.availability ul {
	float:right;
	font-size:12px;
}
.availability ul li {float:left;padding:3px 8px;}
.availability ul li.on {background:#e6e6e6;}
.availability ul li.on a, .availability ul li.on a:hover {color:#666;text-decoration:none;}
.grafeg ul {background:#e6e6e6;padding:10px 7px 2px 40px;font-size:12px;}
.grafeg ul li {
	margin-bottom:7px;
	height:1.4em;
	background:#d4d4d4;
	border:solid 1px #FFF;
	position:relative;
}
.grafeg ul li em {
	position:absolute;
	width:25px;
	text-align:center;
	left:-30px;
	font-weight:bold;font-style:normal;
}
.grafeg ul li span {
	height:1.4em;
	background:#c9eda5;
	position:absolute;top:0;left:0;
}
.design_addz h3 {font-size:17px;color:#a2484a;padding:7px 0;}
.design_addz p {padding-bottom:10px;font-size:11px;color:#222;}
.design_addz p.note {color:#a1a1a1;}

/*VIEWPHOTO*/
.mediaItemView {
	float:left;
	width:524px;
}
.mediaItemView h6 {
	font-size:17px;
	font-weight:normal;
	padding-bottom:5px;
}

.vote_bar {
	background:url(/i/viewphoto/vote_bar.gif) no-repeat 0 0;
	width:215px;
	height:26px;
	margin-top:5px;
	padding-bottom:20px;
}
.designs li li {width:auto;height:auto;padding:0;min-height:1px;}

.viewBigPhoto div {float:left;position:relative;min-height:1%;}

.viewBigPhoto div img {max-width:525px;}

.popup_body .viewBigPhoto div img {max-width:626px;}
.viewBigPhoto div em {position:absolute;width:21px;height:21px;display:block;z-index:3;}
.viewBigPhoto div em.tl {top:0;left:0;background:url(/i/viewphoto/tl.png) no-repeat;}

.viewBigPhoto div em.tr {top:0;right:0;background:url(/i/viewphoto/tr.png) no-repeat;}

.viewBigPhoto div em.bl {bottom:0;left:0;background:url(/i/viewphoto/bl.png) no-repeat;}

.viewBigPhoto div em.br {bottom:0;right:0;background:url(/i/viewphoto/br.png) no-repeat;}

.popup_body .underBigPhoto {background-image:none;margin:0;padding-bottom:0;}

.viewBigPhoto div em.showBigPic {top:0;right:0;background:url(/i/rounds/open.jpg) no-repeat;width:22px;height:18px;cursor:pointer;}

.underBigPhoto {
	background:url(/i/viewphoto/underPhoto.gif) no-repeat left bottom;
	padding:10px 10px 15px;
	margin-bottom:15px;
}
.underBigPhoto .voter li, .vote_bar .voter li {
	float:left;padding:0 10px 0 5px;
}
* html .underBigPhoto .voter li, .vote_bar .voter li {height:1px;}
.underBigPhoto .voter li.pt {padding-top:2px;position:relative;}
.underBigPhoto .voter li.pt2 {padding-top:7px;font-size:11px;font-weight:bold;}
.fav_buy {position:absolute;z-index:3;top:-35px;left:0;}
.small_fav {position:relative;}
.small_fav .fav_buy {}
.vote_bar .voter li {padding-top:2px;}

.underBigPhoto .media_buttons {text-align:right;padding-right:20px;}
.underBigPhoto .media_buttons li {
	display:inline;
	padding-right:5px;
}
.underBigPhoto .media_buttons li img {height:16px;background:transparent no-repeat 0 0;}
.underBigPhoto .media_buttons li a:hover img {background-position:0 -16px;}
.media_description {padding-bottom:15px;}
#likepeeps.photoz li {width:38px;text-align:center;}

.designs {color:#474248}
.designs li {float:left;width:24.9%;min-height:160px;padding-bottom:15px;}
* html .designs li {height:150px;}
.designs h6 {font-size:15px;}
.designs p {font-size:11px;padding-bottom:5px;}
.designs p img {vertical-align:middle;}

.toGroupPopup {
	width:300px;
	position: absolute; 
	z-index:100;
	padding:10px;
	border:solid 1px #666;
	border-bottom-width:2px;
	border-right-width:2px;
	background:#FFF;
}
	
.toGroupPopup h4 {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-bottom:5px;
	padding-left:7px;
}
#addForGroups {
	max-height:500px;
	overflow:auto;
}

#addForGroups li {
	display:block;
	margin:1px 0 0;
	padding:0;
	overflow:hidden;
	text-align:left;
}
#addForGroups li a {
	padding:6px 6px 6px 26px;
	margin:0;
	display:block;
}

#addForGroups li a:hover {
	background:#F1F1F1 url(/i/groups/add.gif) no-repeat 8px 7px !important;
}
#addForGroups li.alreadyAdded {
	background:#F1F1F1;
	font-weight:bold;
}
#addForGroups li.alreadyAdded a, #addForGroups li.alreadyAdded a:hover {
	text-decoration:none;
	color:#333;
	padding:0;
	background:transparent !important;
	padding:6px;
}
#addForGroups li.alreadyAdded a img {margin:0 5px -1px 0;}

.ratePump {
	float:right; 
	width:125px; 
	height:50px;
	background:url(/i/media/fon_rate.gif) no-repeat 50% 0;
	position:relative;
	padding-bottom:15px;
}
.ratePump span {
	display:block;
	padding-top:17px;
	text-align:center;
	font-size:13px;
}
.ratePump .pump, .ratePump .dump {
	display:block;
	position:absolute;
	width:27px;height:27px;
	background:url(/i/media/butts/pump.png) no-repeat 0 0;
	top:12px;left:0;
}

.ratePump .dump {
	background:url(/i/media/butts/dump.png) no-repeat 0 0;
	left:auto;
	right:0;
}


.embed_stuff p {padding-bottom:15px;}
.embed_stuff label.pip {width:4em;}

.mediaItemAdds {
	float:right;
	width:242px;
}



.photoz {padding:10px;}
.photoz li {float:left;width:33%;padding-bottom:4px;}
.photoz li img {display:block;}
.viewgroups li img {border:solid 2px #f0f0f0; padding:1px;}
/*.viewgroups li {width:19.9%;}*/
.photoz li.viewed img {border:solid 2px #fe6700;}
.viewgroups .wrap a {text-decoration:none;}
.viewgroups .wrap {padding:10px;}
.searchResults .photoz {padding:10px 0;}
.viewgroups .photoz {border:solid 1px #CCC;background:#f0f0f0;}
.searchResults .photoz li {width:140px;padding-bottom:15px;}
.searchResults .peoplesearch li {width:100px;}
.photoz li small {
	display:block;
	text-align:center;
}
.viewgroups .navigate {
	padding:5px 15px 5px 5px;
	background:#f0f0f0;
	margin-top:2px;
}
.viewgroups .navigate em, .viewgroups .navigate a {margin-right:5px;}
.viewgroups .navigate b {font-size:15px;color:#9c9c9c;float:right;}

.advert_photo {border:solid 6px #f4f4f4;background:#f4f4f4;margin-bottom:15px;}


.editAlbumTutorial {
	float:left;
	width:49%;
}
.editAlbumTutorial strong {
	display:block;
	font-size:14px;
	padding-bottom:10px;
}
.editAlbumTutorial ul {padding:0 15px 15px;}
.editAlbumTutorial li {
	list-style:square outside none;
	padding:3px 0;
}
.editAlbumTutorial p.wrapper {padding-bottom:14px;}
.editAlbumTutorial p.wrapper label {
	float:left;
	width:4em;
}
.editAlbumTutorial .eLogin, .editAlbumTutorial textarea {
	font-size:12px;
	font-weight:normal;
}
.editAlbumTutorial p.wrapper .eLogin {
	width:150px;
	margin:0;
}	
.albumCoverPic {
	float:left;
	width:80px;
	height:60px;
	padding:6px;
	background:#dedede url(/i/media/drugHere.jpg) no-repeat 6px 6px;
}
.albumInfo {float:left;width:270px;padding-left:13px;}
.albumInfo .eLogin {margin-bottom:7px;}
.draggyLeft {
	float:left;
	width:450px;
}
.draggyRight {
		width:352px;
		float:right;
		background:url(/i/000/noPhotos.jpg) no-repeat center center;
}
.draggyLeft p.wrapper, draggyRight p.wrapper {padding-top:10px;}
.draggyLeft p.wrapper span, .draggyRight p.wrapper span {float:right;}
.draggyLeft p.wrapper a, draggyRight p.wrapper a {color:#454545;}
.draggyLeft p.wrapper a:hover, draggyRight p.wrapper a:hover {color:#fa4b98;}
.draggyAlbomPics {
	padding:20px 8px 5px;
	border:solid 1px #888;
	min-height:440px;
}
* html .draggyAlbomPics {height:440px;}

.draggyAlbomPics div {
	float:left;
	width:108px;
	text-align:center;
	padding-bottom:20px;
}

/*tabs*/
	.tabcolor_1_holder {border-bottom:solid 2px #156b11;margin-bottom:10px;}
	.tabcolor_on,  .mail_head, .searchThis, .searchThis a, .searchThis a:hover {
		background:#156b11;
		color:#FFF;
		float:right;
		padding:4px 8px !important;
	}
	.tabcolor_off {
		float:right;
		padding:4px 8px !important;
	}

/* Border-colors */
.batchEditVideo, .batchItem, .alb_photo img {
	border-color:#DDD;
}

#profile_comments {padding-bottom:10px;}
.comm_block {padding-top:10px;margin:0 1px;}

.criteria_off, .criteria_on {
	display:block;
	color:#555;
	background:url(/i/fon_criteria_off.gif) no-repeat 0 13px;
	padding:10px 12px;
	font-weight:bold;
	cursor:pointer;
}
.criteria_on {background-image:url(/i/fon_criteria_on.gif);}


.textBlock p {padding-bottom:17px;}

.rightLinkz {
	text-align:right;
	padding-bottom:5px;
	border-bottom:solid 1px #CCC;
}
.shop_item {padding:20px 0 15px;border-bottom:solid 1px #EEE;}
.shop_img {float:left;}
.shop_data {padding-left:10px;}
.shop_data h3 {font-size:16px;padding-bottom:10px;}
.shop_data p {padding-bottom:10px;}
.shop_data p b {font-size:14px;}
.cart_item {
	position:relative;
	padding:15px 30px 15px 15px;
	border-bottom:solid 1px #EEE;
}
.cart_item .del {position:absolute;right:15px;top:20px;}
.cart_item span {float:right;padding-top:4px;width:5em;text-align:center;}
.total_order {padding:15px 35px 0 0;font-size:15px;text-align:right;}
.required {padding:3px 0 10px;color:#888;}
.required ins, .checkout_fields .wrap label ins {color:#156b11;font-size:2em;text-decoration:none;}

.quantity_selector {
	vertical-align:middle;
	margin:0;
	font-size:13px;
}
.quantity_selector option {
	padding-right:13px;
}
.checkout_fields div.wrap {border-bottom:1px dashed #CCC;margin-bottom:15px;padding-top:3px;}
.checkout_fields div.wrap span {display:block;padding-bottom:17px;}
.checkout_fields .wrap textarea {margin-bottom:17px;}
.checkout_fields .wrap label {
	float:left;
	width:10em;
	padding-right:1em;
	text-align:right;
	margin-top:-7px;
}

.search_criteria {display:inline;padding:2px 15px;font-size:11px;font-weight:bold;} 
.search_criteria li {padding:2px 5px;display:inline;}
.search_criteria li.on {background:#248ad2;color:#FFF;}
.search_criteria li.on a, .search_criteria li.on a:hover {color:#FFF;text-decoration:none;}

.searchResults {padding-top:15px;}
.searchResults h5 {
	font-size:18px;
	font-weight:normal;
}
.searchResults h5 b, .searchSummary b {
	font-weight:normal;
	background:#fffeac;
	padding:4px;
}
.search .comm_block {padding-right:25px;}
.search .mailRight {margin:0;}
.search  form.mailRight {width:auto;float:none;}
.searchSummary {
	float:right;
	font-size:13px;
	padding:6px 0 0;
}
.searchResultsBlock h6 {
	font-size:15px;
	font-weight:bold;
	padding:7px 0;
}
.search_viewAll {
	padding:10px 0 10px 16px;
	border-bottom:solid 1px #EEE;
	margin-bottom:10px;
}

.act_photos {
	float:left;
	width:65px;
	text-align:center;
	display:block;
	margin-top:2px;
}
.act_photos img {
	width:56px;
	height:40px;
}
.act_videos {
	float:left;
	width:90px;
	margin-top:2px;display:block;text-align:center;
	position:relative;
}
.act_videos img {width:80px;height:60px;}
.act_videos em {
	display:block;
	position:absolute;
	height:23px;width:100%;
	background:url(/i/actions/click.png) no-repeat 50% 0;
	top:19px;
}
.act_videos:hover em {background-position:50% -23px;}
.user_photo p, .user_details p, .user_item_data p, .user_item_data div {
	padding-bottom:7px;
}

.designblock {
	width:601px;
	float:left;color:#555;
	font-size:11px;
}
.designblock h3, .addblock h3 {font-size:18px;padding:0 0 5px 15px;margin-top:-25px;}
.designblock p {padding-bottom:10px;}
.promotext {
	float:left;
	width:240px;
	padding:10px 20px 30px 5px;
	font-size:17px;
}
* html .promotext  {width:213px;}
.promotext h2 {font-size:23px;padding-bottom:10px;}
.art_details h6, .win_des li h6, .shop_ed li h6, .popup_body h6 {
	color:#777;
	font-size:23px;
	text-align:center;
	float:right;
}
.art_details h6 a, .win_des li h6 a, .shop_ed li h6 a, .popup_body h6 a {display:block;font-size:11px;}
.art_details h5 {font-size:11px;padding-bottom:3px;}
.art_details p.wrap {padding-left:5px;}
.art_details p.wrap a {text-decoration:underline;color:#333;font-weight:bold;}
.art_details p.wrap a:hover {text-decoration:none;}

.adv_link {
	float:left;
	display:block;
	padding:2px 15px 3px;
	background:#63a961;
	color:#FFF;
	font-size:11px;
	margin-bottom:7px;
}
.adv_link strong {font-size:14px;display:block;font-family:"Times New Roman", Serif;}
.adv_link:hover {text-decoration:none;}

.win_des {padding:10px 4px 0 0;}
.win_des li {
	float:left;
	width:170px;min-height:225px;
	padding:10px;margin:0 4px 10px 0;
	border:solid 1px #e9e9e9;
	background:#FFF;
}
* html .win_des li {height:225px;}
.win_des li img {display:block;margin-bottom:3px;}
.win_des li h6, .shop_ed li h6, .popup_body h6 {text-align:right;line-height:1;}
.win_des li strong, .shop_ed li strong, .popup_body strong {display:block;padding-top:8px;}
.win_des li span a, .shop_ed li span a, .popup_body span a {color:#888;text-decoration:underline;}
.win_des li span a:hover, .shop_ed li span a:hover, .popup_body span a:hover {text-decoration:none;}
.shop_ed {background:#FFF;padding:15px 27px;margin-bottom:30px;}
.shop_ed li {width:216px;margin:15px 27px 15px 29px;}
.win_des_h3 {background:#FFF;padding:8px 15px 5px;width:10em;}

.mainindex {
	position:relative;
	height:238px;padding-top:462px;
	background:url(/i/fon_index.jpg) no-repeat -6px 0;
	color:#FFF;
	font-size:15px;
	line-height:1.5;
}
.mainindex h2 {
	padding:0 0 15px 40px;
	color:#4bf757;
	font-size:21px;
	font-weight:normal;
}
.mainindex h6 {
	padding:0 0 15px 40px;
	font-size:18px;font-weight:normal;
	color:#FFF;
}
.mainindex h6 a {color:#65c5f6;text-decoration:underline;}
.mainindex h6 a:hover {color:#9cd9f9;}
.mainindex a.signit {
	float:left;
	width:173px;
	height:85px;
	background:url(/i/000/signup.jpg) no-repeat 0 0;
	margin-left:13px;
	text-indent:-9999em;
}
.winner {
	position:absolute;
	left:555px;top:223px;
	width:261px;height:102px;
	padding:15px;
	color:#454545;font-size:12px;
	background:url(/i/000/badge.png) no-repeat 0 0;
}
.winner img {vertical-align:middle;}
.winner h3 {font-size:22px;}
.winner p {padding-bottom:14px;}
.winner h4 {font-size:17px;}
.winner h4 a {text-decoration:underline;color:#29a805;}
.winner h4 a:hover {color:#156b11;}


.addblock {
	float:right;
	width:210px;
	color:#555;
	font-size:11px;
}
.addblock h3 {padding-left:0;margin-top:0;padding-top:8px;}
.addblock p {padding-bottom:7px;}

/*PAGER*/
.pager {padding:8px;font-size:14px;color:#000;}
.pager a {text-decoration:underline;padding:0 2px;}
.pager a:hover {text-decoration:none;}
.pager b {font-weight:normal;padding-right:10px;}
.pager strong {padding:0 5px;}
.pager span {padding:0 5px;}
.pager ins {text-decoration:none;font-size:12px; font-weight:bold;}
.arrow {font-size:14px;text-decoration:none !important;}


/*FOOTER*/
.footer {
   padding:5px 0;
   width:952px;
	margin:-42px auto 0;
   position:relative;z-index:3;

}
.footer .copyright {
	margin:0 35px;
	padding:5px 0 0 88px;
	background:url(/i/logo/logo-small.png) no-repeat 0 0;
	height:27px;
	color:#41a65a;
}
.footer .copyright li {display:inline;padding-right:15px;}
.footer .copyright li a {font-weight:bold;color:#666;}

