* {margin: 0; padding: 0;}
html {height: 100%}
body {width: 100%; height: 100%; background: #343434; color: #333333; font: 11px/170% Arial, Helvetica, sans-serif;}
blockquote {padding-left: 40px;}
img {border: none;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
div.clear {clear: both;}
span.gray {color: #9d9d9d;}
span.blue {color: #336699;}
span.black {color: #000;}
#main-wrapper {width: 100%; min-height: 100%; height: auto !important; height: 100%;}
/*Header-part starts*/
#header {width: 1024px; min-height: 130px; margin: 0 auto 5px auto;}
#header .top-line {width: 100%; height: 7px; background: #000; -moz-border-radius-bottomleft: 10px; border-bottom-left-radius:10px;}
#header .middle-line {}
#logo {float: left; padding: 5px 10px;}
#search-block {background: #000; width: 237px; height: 51px; float: right; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
#search-block .text {float: left; background: url('../img/common/header/search-field-tile.png') no-repeat top center; width: 190px; height: 31px; margin-left: 10px;}
#search-block .text input {width: 190px; height: 31px; border: none; background: none;}
#search-block .image {width: 22px; height: 30px; border: none; background: url('../img/common/header/search-button.png') no-repeat top center; float: right; margin-right: 10px;}
#search-block .image:hover {background-position: 0 -31px;}
#search-block .image input {width: 22px; height: 30px; border: none; background: none; display: block;}
#header .bottom-line {background: #000; height: 36px; -moz-border-radius: 5px; border-radius: 5px; background: -moz-linear-gradient(top,  #171717,  #000);background: -webkit-gradient(linear, left top, left bottom, from(#171717), to(#000));}
#header .bottom-line ul.top-menu {height: 36px;}
#header .bottom-line ul.top-menu li {list-style: none; display: inline-block; padding: 0 14px 0 13px; background: url('../img/common/top-menu/separator.png') no-repeat right bottom; height: 36px; line-height: 36px;}
#header .bottom-line ul.top-menu li.last-child {background: none; padding-right: 0;padding-left: 8px;}
#header .bottom-line ul.top-menu li a {color: #fff; text-decoration: none; font-weight: bold; display: inline-block; font-family: 'Arial'; font-size: 12px;}
#header .bottom-line ul.top-menu li a:hover {background: url('../img/common/header/hover-item.png') no-repeat center;}
#header .bottom-line ul.top-menu li a img {vertical-align: middle;}
#header .bottom-line ul.top-menu li.chickipedia-link a {background: url('../img/common/top-menu/chickipedia-link.png') no-repeat center; width: 117px;}
#header .bottom-line ul.top-menu li.chickipedia-link:hover {background: #002e4f; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border-top-left-radius:7px; border-top-right-radius:7px;}
#header .bottom-line ul.top-menu li.mademanual-link a {background: url('../img/common/top-menu/mademanual-link.png') no-repeat center; width: 108px;}
#header .bottom-line ul.top-menu li.mademanual-link:hover {background: #cd6420; background: -moz-linear-gradient(top,  #853d0c,  #cd6420); background: -webkit-gradient(linear, left top, left bottom, from(#853d0c), to(#cd6420)); -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border-top-left-radius:7px; border-top-right-radius:7px;}
#header .bottom-line ul.top-menu li.mademanual-link:hover a {background: url('../img/common/top-menu/mademanual-link-hover.png') no-repeat center;}
#header .bottom-line ul.top-menu li.rss-link a {background: url('../img/common/top-menu/rss-link.png') no-repeat center; width: 31px;}
#header .bottom-line ul.top-menu li.imaged-link a {height: 36px; display: inline-block;}
/*#header .bottom-line ul.top-menu li.search-block {margin-left: 10px;}*/
.ui-autocomplete {
	max-height: 100px;
	overflow-y: auto;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;
	/* add padding to account for vertical scrollbar */
	padding-right: 20px;
}
/* IE 6 doesn't support max-height
 * we use height instead, but this forces the menu to always be this tall
 */
* html .ui-autocomplete {
	height: 100px;
}

#header .bottom-line ul.top-menu li.search-block #SearchForm #search-submit {background: url('../img/common/top-menu/search-button.png') no-repeat 0 0; border: none; width: 23px; height: 31px; cursor: pointer; margin-left: 5px;}
#header .bottom-line ul.top-menu li.search-block #SearchForm #search-submit:hover {background: url('../img/common/top-menu/search-button.png') no-repeat 0 50%; border: none; width: 23px; height: 31px; cursor: pointer; margin-left: 5px;}

#search-submit:hover {background: url('../img/common/top-menu/search-button.png') no-repeat 0 50%; border: none; width: 23px; height: 31px; cursor: pointer; margin-left: 5px;}
#search-submit {background: url('../img/common/top-menu/search-button.png') no-repeat 0 0; border: none; width: 23px; height: 31px; cursor: pointer; margin-left: 5px;}

/*Header-part ends*/
/*Middle-part starts*/
#middle {width: 1024px; padding: 0 0 0px; height: 1%; margin: 0 auto;}
#middle:after {content: '.'; display: block; clear: both; visibility: hidden; height: 0;}
#middle .middle-line {border: 12px solid #171717; -moz-border-radius: 5px; border-radius: 5px; background: #fff; padding: 10px; min-height: 800px;}
#middle .middle-line #content {float: left; margin: 0 20px 0 10px; width: 620px;}
#middle .middle-line #content pre {overflow: auto;}

#middle .middle-line #content #main_carousel {background: url('../img/blocks/main_carousel_shadow.png') no-repeat bottom; padding-bottom: 17px; margin-bottom: 25px;}
#middle .middle-line #content #home-carousel li h2 {position: absolute; bottom: 0px; background: url('../img/carousel/header-tile.png') repeat-x top left; padding: 15px; width: 100%; width: 590px;overflow: hidden;height: 15px;white-space: nowrap;}
#middle .middle-line #content #home-carousel li h2 a {font-size: 23px; color: #fff; font-weight: bold;white-space: nowrap;}
#middle .middle-line #content .jcarousel-container-horizontal {width: 620px; position: relative;}
#middle .middle-line #content .jcarousel-clip-horizontal {width: 620px;}
#middle .middle-line #content .jcarousel-item-horizontal {width: 620px; height: 235px;}
#middle .middle-line #content .jcarousel-prev {width: 43px; height: 235px; position: absolute; left: 0px; top: 0px; cursor: pointer; background: url('../img/carousel/prev-arrow.png') no-repeat center left;}
#middle .middle-line #content .jcarousel-next {width: 43px; height: 235px; position: absolute; right: 0px; top: 0px; cursor: pointer; background: url('../img/carousel/next-arrow.png') no-repeat center right;}
#middle .middle-line #content .jcarousel-prev:hover {background: url('../img/carousel/prev-arrow-hover.png') no-repeat center left;}
#middle .middle-line #content .jcarousel-next:hover {background: url('../img/carousel/next-arrow-hover.png') no-repeat center right;}

#middle .middle-line #content #chicks_of_the_period {background: #f7f7f7 url('../img/blocks/content-block-bottom-tile.png') no-repeat bottom center; padding-bottom: 32px; margin-bottom: 25px;}
#middle .middle-line #content #chicks_of_the_period .content-block:hover .block-header h2 {color: #336699;}
#middle .middle-line #content #chicks_of_the_period .content-block:hover .block-header h2 a{color: #336699;}
#middle .middle-line #content #chicks_of_the_period #chick_of_the_day {float: left; width: 240px; margin-right: 5px;}
#middle .middle-line #content .content-block {margin-top: 7px;}
#middle .middle-line #content .content-block .block-header h2 {color: #363636; font-size: 20px;}
#middle .middle-line #content .content-block .block-header h2 a{color: #363636; font-size: 20px;text-decoration: none;}
#middle .middle-line #content .content-block .block-header p a {color: #336699; font-weight: bold; font-size: 12px;}
#middle .middle-line #content .content-block .block-header p a:hover {text-decoration: none;}
#middle .middle-line #content .content-block .block-header .left {float: left;}
#middle .middle-line #content .content-block .block-header .right {float: right;}
#middle .middle-line #content .content-block .block-content {background: #ebeaea url('../img/blocks/content-block-content-header.png') no-repeat top left; margin-top: 5px; padding: 15px 0;}
#middle .middle-line #content .content-block .block-content .chick-name {font-size: 16px; font-weight: bold; color: #336699;}
#middle .middle-line #content .content-block .block-content .chick-name a{font-size: 16px; font-weight: bold; color: #336699;text-decoration: none;}
#middle .middle-line #content .content-block .block-content .chick-votes {font-weight: bold; color: #555555;}
#middle .middle-line #content .content-block .block-content .chick-votes img {vertical-align: sub;}

#middle .middle-line #content #chick_of_the_day .block-content {padding: 15px 30px;}
#middle .middle-line #content #chick_of_the_day ul {margin-top: 9px;}
#middle .middle-line #content #chick_of_the_day ul li {list-style: none; display: inline-block; margin-right: 1px;}
#middle .middle-line #content #chick_of_the_day ul li.last-child {margin: 0;}

#middle .middle-line #content #chick_of_the_week .block-content {padding: 20px 29px;}
#middle .middle-line #content #chick_of_the_week ul li {list-style: none; display: inline-block; margin-right: 24px; width: 87px; overflow: hidden; height: 153px;vertical-align: top;}
#middle .middle-line #content #chick_of_the_week ul li .t{height: 38px;width: 87px;overflow: hidden;}
#middle .middle-line #content #chick_of_the_week ul li.last-child {margin-right: 0;}
#middle .middle-line #content #chick_of_the_week ul li a {font-size: 16px; font-weight: bold; color: #336699;}
#middle .middle-line #content #chick_of_the_week ul li a:hover {text-decoration: none;}

#middle .middle-line #content #chick_of_the_month .block-content {padding: 20px 29px;}
#middle .middle-line #content #chick_of_the_month ul li {list-style: none; display: inline-block; margin-right: 25px;}
#middle .middle-line #content #chick_of_the_month ul li.first-child {width: 85px;}
#middle .middle-line #content #chick_of_the_month ul li.last-child {margin-right: 0;}
#middle .middle-line #content #chick_of_the_month ul li img {vertical-align: middle;/* margin-top: -25px;*/}
#middle .middle-line #content #chick_of_the_month ul li.first-child img {margin: 0; vertical-align: sub;}

#middle .middle-line #content #hot_chicks {background: #f7f7f7 url('../img/blocks/content-block-bottom-tile.png') no-repeat bottom center; padding: 5px 0 32px 0; position: relative;}
#middle .middle-line #content #hot_chicks:hover .block-header h2 {color: #336699;}
#middle .middle-line #content #hot_chicks .block-content {padding: 20px 20px 15px 20px;}
#middle .middle-line #content #hot_chicks ul li {list-style: none; display: inline-block; margin: 0 10px 10px 0; width: 181px;}
#middle .middle-line #content #hot_chicks ul.bottom-list li {margin: 0 10px 0 0;}
#middle .middle-line #content #hot_chicks ul li .chick-photo {float: left; margin-right: 10px;}
#middle .middle-line #content #hot_chicks ul li .chick-info-container {float: left; width: 85px;}
#middle .middle-line #content #hot_chicks .block-footer {position: absolute; right: 5px; border: 12px;}
#middle .middle-line #content #hot_chicks .block-footer a {color: #336699; font-size: 12px; font-weight: bold;}

#middle .middle-line #content .content-wrapper-block {background: #f7f7f7 url('../img/blocks/content-block-bottom-tile.png') no-repeat bottom center; padding: 5px 0 32px 0; position: relative;}
#middle .middle-line #content .content-wrapper-block:hover .block-header h2 {color: #336699;}
#middle .middle-line #content .content-wrapper-block .block-header ul.options-list li {list-style: none; display: inline-block; border-right: 2px solid #336699; padding-right: 4px; line-height: 21px;}
#middle .middle-line #content .content-wrapper-block .block-header ul.options-list li.last-child {border-right: none; padding-right: 0;}
#middle .middle-line #content .content-wrapper-block .block-header ul.options-list li a {color: #336699; font-weight: bold; font-size: 12px;}
#middle .middle-line #content .content-wrapper-block .block-header p.feed-line {margin-left: 50px; height: 21px; line-height: 21px; background: url('../img/common/feed-icon.png') no-repeat left center; padding-left: 25px;}
#middle .middle-line #content .content-wrapper-block .block-header p.feed-line a {font-size: 12px; line-height: 21px;}
#middle .middle-line #content .content-wrapper-block .block-header p label {font-size: 12px; margin-right: 5px;}
#middle .middle-line #content .content-wrapper-block .block-header p select {width: 100px;}
#middle .middle-line #content .content-wrapper-block .block-content {padding: 15px;}
#middle .middle-line #content .content-wrapper-block .block-content ul.gallery-list {padding-left: 2px;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chick_gallery {padding-left: 3px;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chicks-video-gallery li {list-style: none; display: inline-block; margin: 10px 1px; max-width: 142px; min-height: 200px; vertical-align: top;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chicks-video-gallery li img {width: 120px;height: 90px;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chicks-video-gallery li a {text-decoration: none; color: #336699;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chicks-photo-gallery li {list-style: none; display: inline-block; margin: 10px 1px;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chick_gallery li {list-style: none; display: inline-block; margin: 3px 2px;}
#middle .middle-line #content #hot_chick_photos .block-content ul.chicks-photo-gallery li {text-align: center; margin: 10px 11px; vertical-align: top;}
#middle .middle-line #content #hot_chick_photos .block-content ul.chicks-photo-gallery li img {margin-bottom: 5px;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chicks-video-gallery li p.chick-video-wrapper {padding: 10px; background: #fff; border: 1px solid #aeaeae; height: 100px; overflow: hidden;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chicks-photo-gallery li p.chick-photo-wrapper {padding: 10px; background: #fff; border: 1px solid #aeaeae;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chicks-photo-gallery li p.chick-photo-wrapper span {display: block; height: 40px; overflow: hidden;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chicks-photo-gallery li p.chick-photo-wrapper a {color: #336699;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chicks-photo-gallery li p.chick-photo-wrapper a:hover {text-decoration: none;}
#middle .middle-line #content .content-wrapper-block .block-content ul.gallery-list li p {color: #336699; font-size: 12px; font-weight: bold;}
#middle .middle-line #content .content-wrapper-block .block-content ul.gallery-list li p.video-title {height: 40px; overflow: hidden;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chicks-photo-gallery li p {color: #336699; font-size: 12px; font-weight: bold;}
#middle .middle-line #content .content-wrapper-block .block-content ul.chicks-photo-gallery li p.text input {width: 150px;}
#middle .middle-line #content .content-wrapper-block .block-content ul.gallery-list li p.image-title {height: 40px; overflow: hidden;}
#middle .middle-line #content .content-wrapper-block .block-content ul.gallery-list li p.chick-name {height: 40px; overflow: hidden;}

#middle .middle-line #content .gallery-page .block-content .chicks-video-gallery li {position: relative; margin: 10px 1px 20px 1px !important;}
#middle .middle-line #content .gallery-page .block-content .chicks-photo-gallery li {position: relative; margin: 10px 5px !important;}
#middle .middle-line #content .gallery-page .block-content .gallery-list li p {font-size: 11px !important;}
#middle .middle-line #content .gallery-page .block-content .chicks-video-gallery li p.input {text-align: center;}
#middle .middle-line #content .gallery-page .block-content .chicks-video-gallery li p.text input {width: 130px;}
#middle .middle-line #content .gallery-page .block-content .chicks-video-gallery li .chick-video-description {text-align: left;}
#middle .middle-line #content .gallery-page .block-content .chicks-photo-gallery li .chick-photo-description {float: left; text-align: left; width: 90px;}
#middle .middle-line #content .gallery-page .block-content .chicks-video-gallery li .posted-by {margin-top: 15px;}
#middle .middle-line #content .gallery-page .block-content .chicks-photo-gallery li .posted-by {margin-top: 10px;}
#middle .middle-line #content .gallery-page .block-content .chicks-photo-gallery li .edit-checkbox {margin-top: 20px;}
#middle .middle-line #content .gallery-page .block-content .gallery-list li .edit-checkbox a {color: #336699;}
#middle .middle-line #content .gallery-page .block-content .gallery-list li .edit-checkbox .chick-selector {margin-left: 5px; vertical-align: sub;}
#middle .middle-line #content .gallery-page .block-content .gallery-list li .chick-photo {float: left; margin-left: 5px;}
#middle .middle-line #content .gallery-page .block-content .chicks-video-gallery li .form-edit {background: #336699; padding: 15px 0; display: none; position: absolute; top: 120px; left: 0; width: 100%;}
#middle .middle-line #content .gallery-page .block-content .chicks-photo-gallery li .form-edit {background: #336699; padding: 30px 0; display: none; position: absolute; top: 0; left: 0; width: 100%;}
#middle .middle-line #content .gallery-page .block-content .gallery-list li .form-edit .close-button {color: #fff; position: absolute; top: 5px; right: 5px; font-weight: bold; display: block; padding: 2px 3px; border: 1px solid #fff; line-height: 10px; cursor: pointer;}
#middle .middle-line #content .gallery-page .block-content .gallery-list li .form-edit .close-button:hover {color: #ff0000;}
#middle .middle-line #content .gallery-page .block-content .gallery-list li .form-edit label {color: #fff;}
#middle .middle-line #content .gallery-page .block-content .gallery-list li .form-edit .submit input {margin: 5px 0 0 0;}
#middle .middle-line #content #hot_chick_videos .submit {text-align: center;}
#middle .middle-line #content .gallery-page .block-content #check_all input {vertical-align: sub; margin-left: 5px;}
#middle .middle-line #content .gallery-page .block-content .chicks-video-gallery li .form-edit .suggester {z-index: 100; background: #fff; overflow: auto; height: 100px; left: 5px; position: absolute; text-align: left; width: 130px; border: 1px solid #ccc; border-top: 1px solid #fff; margin-top: -1px;}     
#middle .middle-line #content .gallery-page .block-content .chicks-photo-gallery li .form-edit .suggester {z-index: 100; background: #fff; overflow: auto; height: 100px; left: 12px; position: absolute; text-align: left; width: 150px; border: 1px solid #ccc; border-top: 1px solid #fff; margin-top: -1px;}     
#middle .middle-line #content .gallery-page .block-content .gallery-list li .form-edit .suggester p {cursor: pointer;}
#middle .middle-line #content .gallery-page .block-content .gallery-list li .form-edit .suggester p.odd {background: #f7f7f7;}
#middle .middle-line #content .gallery-page .block-content .gallery-list li .form-edit .suggester p:hover {color: #fff !important; background: #336699;}

#middle .middle-line #content #hot_chick_photos .submit {text-align: center;}
#middle .middle-line #content #hot_chick_photos .message {padding: 5px; text-align: center; border: 1px solid #ff0000; border-radius: 10px; -moz-border-radius: 10px;}
#middle .middle-line #content #hot_chick_photos .message ul {list-style: inside;}

#middle .middle-line #content #chick_gallery .block-header p.feed-line {margin-left: 0;}
.video-chick-gallery-page #middle .middle-line #content #chick_gallery .chick_gallery li {margin: 10px 7px; width: 130px; vertical-align: top;}
.video-chick-gallery-page #middle .middle-line #content #chick_gallery .chick_gallery li a {font-weight: bold; color: #336699; font-weight: 12px;}
.video-chick-gallery-page #middle .middle-line #content #chick_gallery .chick_gallery li a:hover {text-decoration: none;}
.video-chick-gallery-page #middle .middle-line #content #chick_gallery .chick_gallery li a span {display: block; height: 40px; overflow: hidden;}

#middle .middle-line #content #chick_photo .block-content, #middle .middle-line #content #chick_video .block-content {padding: 15px 15px 0 15px;}
#middle .middle-line #content #chick_photo .block-content .left, #middle .middle-line #content #chick_video .block-content .left {float: left;}
#middle .middle-line #content #chick_photo .block-content .right, #middle .middle-line #content #chick_video .block-content .right {float: right;}
#middle .middle-line #content #chick_photo .block-content .photo-title, #middle .middle-line #content #chick_video .block-content .video-title {font-size: 16px; font-weight: bold; margin-bottom: 5px;}
#middle .middle-line #content #chick_photo .block-content .photo-options li, #middle .middle-line #content #chick_video .block-content .video-options li {list-style: none; display: inline-block; border-right: 2px solid #000; padding: 0 5px 0 2px; line-height: 12px;}
#middle .middle-line #content #chick_photo .block-content .photo-options li.last-child, #middle .middle-line #content #chick_video .block-content .video-options li.last-child {border: none; padding-right: 0;}
#middle .middle-line #content #chick_photo .block-content .photo-options li a, #middle .middle-line #content #chick_video .block-content .video-options li a {font-weight: bold; color: #197b30;}
#middle .middle-line #content #chick_photo .block-content .photo-options li a:hover, #middle .middle-line #content #chick_video .block-content .video-options li a:hover {color: #000; text-decoration: none;}
#middle .middle-line #content #chick_photo .block-content #chick_photo_carousel {margin-top: 10px;}
#middle .middle-line #content #chick_photo .block-content #chick_photo_carousel li {display:table-cell;text-align: center; vertical-align: middle; list-style: none; width: 585px; height: 795px; margin: auto; line-height: 795px;}
#middle .middle-line #content #chick_photo .block-content #chick_photo_carousel li img {vertical-align: middle;}
#middle .middle-line #content #chick_photo .block-content .jcarousel-container {width: 585px; position: relative;}
#middle .middle-line #content #chick_photo .block-content .jcarousel-container .jcarousel-clip-horizontal {width: 585px;}
#middle .middle-line #content #chick_photo .block-content .jcarousel-prev {height: 795px; visibility: hidden;}
#middle .middle-line #content #chick_photo .block-content .jcarousel-next {height: 795px; visibility: hidden;}
#middle .middle-line #content #chick_photo .block-content .jcarousel-container:hover .jcarousel-prev {visibility: visible;}
#middle .middle-line #content #chick_photo .block-content .jcarousel-container:hover .jcarousel-next {visibility: visible;}
#middle .middle-line #content #chick_photo .block-content .jcarousel-container:hover .jcarousel-prev a {display: block; line-height: 795px; width: 43px;}
#middle .middle-line #content #chick_photo .block-content .jcarousel-container:hover .jcarousel-next a {display: block; line-height: 795px; width: 43px;}

#middle .middle-line #content #chick_photo .message {padding: 5px; text-align: center; border: 1px solid #ff0000; border-radius: 10px; -moz-border-radius: 10px;}

#middle .middle-line #content #chick_photo_rate, #middle .middle-line #content #chick_video_rate {margin: 10px 0 17px 0;}
#middle .middle-line #content #chick_photo {margin-bottom: 70px;}
#middle .middle-line #content #chick_photo_rate {margin: 50px 0 17px 0; position: absolute;}
#middle .middle-line #content #chick_photo_rate .spocial, #middle .middle-line #content #chick_video_rate .spocial {float: left; margin-right: 5px;}
#middle .middle-line #content #chick_photo_rate .share-this, #middle .middle-line #content #chick_video_rate .share-this {float: right; margin-right: 0; padding-left: 2px; background: url('../img/social/share-this-separator.png') no-repeat left center; padding-left: 5px;}
#middle .middle-line #content #chick_photo_rate .spocial .db-clean .db-container span.db-body span, #middle .middle-line #content #chick_video_rate .spocial .db-clean .db-container span.db-body span {display: inline-block; visibility: visible; font-weight: bold; margin-right: 2px;}
#middle .middle-line #content #chick_photo_rate .spocial .db-clean .db-container span.db-body a, #middle .middle-line #content #chick_video_rate .spocial .db-clean .db-container span.db-body a {display: inline-block; visibility: visible; background: url('../img/social/digg-icon.png') no-repeat center; height: 16px; width: 38px; text-align: center; line-height: 16px; color: #867c32;}
#middle .middle-line #content #chick_photo_rate .spocial .db-clean .db-container span.db-body a:hover, #middle .middle-line #content #chick_video_rate .spocial .db-clean .db-container span.db-body a:hover {text-decoration: none; cursor: pointer;}

#middle .middle-line #content #chick_photo_thumbnails .jcarousel-container-horizontal {width: 586px; margin: auto;}
#middle .middle-line #content #chick_photo_thumbnails .jcarousel-clip-horizontal {width: 546px; margin: 0 20px;}
#middle .middle-line #content #chick_photo_thumbnails .jcarousel-prev {background: url('../img/carousel/prev-arrow-thumbnailed.png') no-repeat center; width: 20px; height: 99px;}
#middle .middle-line #content #chick_photo_thumbnails .jcarousel-next {background: url('../img/carousel/next-arrow-thumbnailed.png') no-repeat center; width: 20px; height: 99px;}
#middle .middle-line #content #chick_photo_thumbnails ul {text-align: center;}
#middle .middle-line #content #chick_photo_thumbnails ul li {display: inline-block;}
#middle .middle-line #content #chick_photo_thumbnails #chick_photo_thumbnails_carousel li {list-style: none; display: inline-block; width: 78px; height: 99px;}

#middle .middle-line #content #chick_video_thumbnails .jcarousel-container-horizontal {width: 586px; margin: auto;}
#middle .middle-line #content #chick_video_thumbnails .jcarousel-clip-horizontal {width: 546px; margin: 0 20px; background: #ebeaea; padding: 4px 0;}
#middle .middle-line #content #chick_video_thumbnails .jcarousel-prev {background: url('../img/carousel/prev-arrow-thumbnailed.png') no-repeat center; width: 20px; height: 90px; padding: 4px 0;}
#middle .middle-line #content #chick_video_thumbnails .jcarousel-next {background: url('../img/carousel/next-arrow-thumbnailed.png') no-repeat center; width: 20px; height: 90px; padding: 4px 0;}
#middle .middle-line #content #chick_video_thumbnails ul {background: #ebeaea; text-align: center;}
#middle .middle-line #content #chick_video_thumbnails ul li {list-style: none; display: inline-block; width: 120px; height: 90px; margin: 0 8px;}
#middle .middle-line #content #chick_video_thumbnails #chick_video_thumbnails_carousel li {list-style: none; display: inline-block; width: 120px; height: 90px; margin: 0 8px;}
#middle .middle-line #content #chick_video_thumbnails #chick_video_thumbnails_carousel li img {height: 90px;}

#middle .middle-line #content #chick_photo_upload .block-header h1 {font-size: 20px;}
#middle .middle-line #content #chick_photo_upload #upload_from_url {color: #336699;}
#middle .middle-line #content #chick_photo_upload #log {margin: 0; padding: 0; width: 100%;}
#middle .middle-line #content #chick_photo_upload #log tr td {margin: 2px; padding: 10px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #333; background: #fff; position: relative;}
#middle .middle-line #content #chick_photo_upload #log tr .file-name {width: 120px;}
#middle .middle-line #content #chick_photo_upload #log tr .file-name div {width: 120px; overflow: hidden;}
#middle .middle-line #content #chick_photo_upload #log tr .file-name div.hider {width: 120px; height: 20px; margin-top: -20px;}
#middle .middle-line #content #chick_photo_upload #log tr .status-thumbnail {width: 235px; text-align: center;}
#middle .middle-line #content #chick_photo_upload #log tr .status-thumbnail .status {line-height: 14px; margin: 0; color: #fff; font-weight: bold; text-align: left; padding-left: 5px;}
#middle .middle-line #content #chick_photo_upload #log tr .describe {width: 235px;}
#middle .middle-line #content #chick_photo_upload #log tr td .progressbar {border: 1px solid #000; height: 15px; background: #fff;}
#middle .middle-line #content #chick_photo_upload #log tr td .progress {background: #336699; width: 0%; height: 15px;}
#middle .middle-line #content #chick_photo_upload #log tr.success {border: 1px solid #339933; background: #ccf9b9;}
#middle .middle-line #content #chick_photo_upload #log tr td.describe p {margin: 5px 0;}
#middle .middle-line #content #chick_photo_upload #log tr td.describe p span.cancel {width: 20px; height: 20px; display: block; background: url('../img/common/cancel-upload.png') no-repeat; cursor: pointer; margin: auto;}
#middle .middle-line #content #chick_photo_upload #log tr td.describe p input {padding: 2px; width: 97%;}
#middle .middle-line #content #chick_photo_upload #log tr td.describe p textarea {padding: 2px; width: 97%;}
#middle .middle-line #content #chick_photo_upload #progress-box {background: #fff; border: 1px solid #000;}
#middle .middle-line #content #chick_photo_upload .submit {margin: 5px 0; text-align: center;}
#middle .middle-line #content #chick_photo_upload #queuestatus {display: none;}
#middle .middle-line #content #chick_photo_upload #button-fake {font-family: Tahoma; font-size: 11px; height: 23px; padding: 0 8px 2px 8px; vertical-align: 6px; display: none; margin: 0; width: 73px; height: 21px; border: none; background: none; background: url(../img/common/upload-button.png) no-repeat top;}

#middle .middle-line #content #chick_article:hover .block-header h2 {color: #000;}
#middle .middle-line #content #chick_buzz:hover .block-header h2 {color: #000;}
#middle .middle-line #content #chick_article .block-header .options-list li {border: none;}
#middle .middle-line #content #chick_article .block-header .options-list li a {font-size: 11px;}
#middle .middle-line #content #chick_article .block-content-wrapper {background: #fff;}
#middle .middle-line #content #chick_article .block-content-wrapper .left {float: left;}
#middle .middle-line #content #chick_article .block-content-wrapper .right {float: right;}
#middle .middle-line #content #chick_article .block-content-wrapper .details {margin: 10px 0;}
#middle .middle-line #content #chick_article .block-content-wrapper .twitter-scar {margin: 10px 0;}
#middle .middle-line #content #chick_article .block-content-wrapper .main h3 {color: #4c4a4b !important; border-bottom: 1px dotted #4c4a4b; padding-bottom: 2px;}
#middle .middle-line #content #chick_article .block-content-wrapper .main {padding: 10px; width: 220px; position: relative; padding-bottom: 30px;}
#middle .middle-line #content #chick_article .block-content-wrapper .right-part {width: 370px;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .hidden-tip {display: none; position: absolute; background: #fdfdc7; border: 1px solid #000; width: 230px; padding: 10px;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .details {font-weight: bold;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .details .options {margin: 5px 0;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .details .links {overflow: hidden;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .details ul li {list-style: none;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .details a {color: #336699;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .twitter-scar p {margin: 10px 0;white-space:pre-wrap;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .spocial-wrapper {background: #fff; width: 240px; padding: 3px 0; position: absolute; left: 0;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .spocial-wrapper .spocial {display: inline-block; vertical-align: middle;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .spocial-wrapper .fblike {width: 120px; background: url('../img/social/share-this-separator.png') no-repeat right; margin-right: 10px;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .spocial-wrapper .tweetmeme {width: 65px;}
#middle .middle-line #content #chick_article .block-content-wrapper .main .spocial-wrapper .share-this {width: 20px; /*background: url('../img/social/share-this-separator.png') no-repeat left; padding-left: 10px;*/}
#middle .middle-line #content #chick_article .block-content-wrapper .photos {padding: 10px;}
#middle .middle-line #content #chick_article .block-content-wrapper .photos .block-header {margin-bottom: 10px;}
#middle .middle-line #content #chick_article .block-content-wrapper .photos ul li {display: inline-block; margin-right: 7px;}
#middle .middle-line #content #chick_article .block-content-wrapper .photos ul li.last-child {margin-right: 0;}
#middle .middle-line #content #chick_article .block-content-wrapper .videos {padding: 10px 5px;}
#middle .middle-line #content #chick_article .block-content-wrapper .videos .block-header {margin-bottom: 10px;}
#middle .middle-line #content #chick_article .block-content-wrapper .videos ul li {display: inline-block; margin-right: 2px; vertical-align: middle; background: #000; width: 86px; overflow: hidden;}
#middle .middle-line #content #chick_article .block-content-wrapper .videos ul li.last-child {margin-right: 0;}
#middle .middle-line #content #chick_article .block-content-wrapper .articles {padding: 10px 5px; background: #fff;}
#middle .middle-line #content #chick_article .block-content-wrapper .articles .block-header {background: url('../img/common/dotted-line.png') no-repeat bottom left; padding-bottom: 2px; margin-bottom: 8px; padding-left: 5px;}
#middle .middle-line #content #chick_article .block-content-wrapper .articles ul {padding-left: 5px;}
#middle .middle-line #content #chick_article .block-content-wrapper .articles ul li {font-size: 12px; font-weight: bold; list-style: none;}
#middle .middle-line #content #chick_article .block-content-wrapper .articles ul li a {color: #336699; font-weight: normal;}
#middle .middle-line #content #chick_article .block-content-wrapper .about {padding: 10px 5px; background: #fff;}
#middle .middle-line #content #chick_article .block-content-wrapper .about .block-header {background: url('../img/common/dotted-line.png') no-repeat bottom left; padding-bottom: 2px; margin-bottom: 8px; padding-left: 5px;}
#middle .middle-line #content #chick_article .block-content-wrapper .about dl {float: left; font-size: 12px; font-weight: bold; margin-left: 15px;}
#middle .middle-line #content #chick_article .block-content-wrapper .about dl dt {float: left; clear: both; text-align: right; margin-right: 10px; width: 70px;}
#middle .middle-line #content #chick_article .block-content-wrapper .about dl dd {float: left; width: 85px; overflow: hidden; /*height: 20px;*/}
#middle .middle-line #content #chick_article .block-content-wrapper .about dl dd a {color: #336699; font-weight: normal;}
#middle .middle-line #content #chick_article .block-content-wrapper .article {background: #fff; padding: 20px 0 20px 10px; font-size: 12px; color: #555555; position: relative;overflow: hidden;width: 600px}
#middle .middle-line #content #chick_article .block-content-wrapper .article a {color: #336699;}
#middle .middle-line #content #chick_article .block-content-wrapper .article a.edit {position: absolute; right: 0; top: 40px;}
#middle .middle-line #content #chick_article .block-content-wrapper .article ul,ol{margin-left:15px;}
#middle .middle-line #content #chick_article .block-content-wrapper .article h2 {font-size: 18px; margin: 20px 0;}
#middle .middle-line #content #chick_article .block-content-wrapper .article h3 {font-size: 16px; margin: 10px 0;color:#555555 !important;}
#middle .middle-line #content #chick_article .block-content-wrapper .on-the-web .block-content {font-size: 12px; font-weight: bold;}
#middle .middle-line #content #chick_article .block-content-wrapper .on-the-web .block-content a {color: #336699;}
#middle .middle-line #content .low-on-content {font-size: 13px; padding-left: 33px; background: url('../img/common/warning.png') no-repeat 5px center; margin-bottom: 5px;}
#middle .middle-line #content #chick_buzz .record {margin: 5px 0;}
#middle .middle-line #content #chick_buzz .login a {color: #336699; font-size: 14px; font-weight: bold;}

#middle .middle-line #content .tag_administration .block-content #FilterForm label {font-size: 11px; font-family: 'Verdana'; color: #000;}
#middle .middle-line #content .tag_administration .block-content #FilterForm #filter {color: #666; border: 1px solid #000; padding: 3px; width: 200px;}
#middle .middle-line #content .tag_administration .block-content #FilterForm input {font-size: 11px; font-family: 'Verdana'; color: #000;}
#middle .middle-line #content .tag_administration .block-content #FilterForm #add-tag {color: #336699; text-decoration: underline;}
#middle .middle-line #content .tag_administration .block-content table {background: #fff; border: 1px solid #000; width: 100%; font-size: 12px; font-family: 'Arial';}
#middle .middle-line #content .tag_administration .block-content table tr.even {background: #eaeaea;}
#middle .middle-line #content .tag_administration .block-content table tr.hidden {display: none;}
#middle .middle-line #content .tag_administration .block-content table tr.new {background: #fffed0;}
#middle .middle-line #content .tag_administration .block-content table tr:hover {background: #fffed0;}
#middle .middle-line #content .tag_administration .block-content table th {vertical-align: top;}
#middle .middle-line #content .tag_administration .block-content table td {text-align: center; padding: 5px;}
#middle .middle-line #content .tag_administration .block-content table td.slug {width: 60px;}
#middle .middle-line #content .tag_administration .block-content table td.members {width: 60px;}
#middle .middle-line #content .tag_administration .block-content table td.name {width: 72px;}
#middle .middle-line #content .tag_administration .block-content table td.name input {border: 1px solid #000; width: 54px; font-size: 12px; font-family: 'Arial'; color: #333; padding: 3px;}
#middle .middle-line #content .tag_administration .block-content table td.display-name {width: 72px;}
#middle .middle-line #content .tag_administration .block-content table td.display-name input {border: 1px solid #000; width: 54px; font-size: 12px; font-family: 'Arial'; color: #333; padding: 3px; text-align: center;}
#middle .middle-line #content .tag_administration .block-content table td.group {width: 85px;}
#middle .middle-line #content .tag_administration .block-content table td.group select {border: 1px solid #000; padding: 3px; min-width: 75px;}
#middle .middle-line #content .tag_administration .block-content table td.group select option {font-size: 12px; font-family: 'Arial'; color: #333;}
#middle .middle-line #content .tag_administration .block-content table td a {color: #336699;}
/*#middle .middle-line #content #chick_article .block-content-wrapper .videos ul li.last-child {margin-right: 0;}*/

#middle .middle-line #content ul.pager {position: relative; text-align: center;}
#middle .middle-line #content ul.top-pager {margin-bottom: 15px;}
#middle .middle-line #content ul.bottom-pager {margin-top: 15px;}
#middle .middle-line #content ul.pager li {list-style: none; display: inline-block; border: 1px solid #bacedb; padding: 2px 4px;}
#middle .middle-line #content ul.pager li.current {font-size: 12px; color: #363636; font-weight: bold; background: #60a8c9;}
#middle .middle-line #content ul.pager li.previous {position: absolute; left: 0; top: 0px; padding: 2px 10px;}
#middle .middle-line #content ul.pager li.next {position: absolute; right: 0; top: 0px; padding: 2px 10px;}
#middle .middle-line #content ul.pager li a {font-size: 12px; color: #363636; font-weight: bold;}
#middle .middle-line #content ul.pager li a:hover {color: #336699;}

#middle .middle-line .bottom-part {background: url('../img/common/bottom-part-wrapper.png') repeat-x left bottom; min-height: 189px; width: 100%; margin: 0px 0 5px 0; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; color: #fff; font-size: 16px;}
#middle .middle-line .bottom-part p {margin: 5px 0 5px 10px;}
#middle .middle-line .bottom-part .top-subpart {background: url('../img/common/bottom-part-top.png') repeat-x left bottom; margin: 0 15px; min-height: 104px; width: auto; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; padding-top: 1px;}
#middle .middle-line .bottom-part .top-subpart ul {/*margin: 12px 10px 0 10px;*/margin:5px 9px 0;}
#middle .middle-line .bottom-part .top-subpart ul.first-child {margin: 0 10px 0 10px;}
#middle .middle-line .bottom-part .top-subpart ul li {list-style: none; display: inline-block;/* margin: 0 25px;*/padding:2px 9px;width:110px;}
#middle .middle-line .bottom-part .top-subpart ul li.first-child {margin-left: 0;}
#middle .middle-line .bottom-part .top-subpart ul li.last-child {margin-right: 0;}
#middle .middle-line .bottom-part .top-subpart ul li a {color: #a4c4e4;font-size: 14px; font-weight: bold;}
#middle .middle-line .bottom-part .bottom-subpart {margin: 0 15px;}
#middle .middle-line .bottom-part .bottom-subpart ul li {list-style: none; display: inline-block; margin: 0 9px;}
#middle .middle-line .bottom-part .bottom-subpart ul li a {color: #fff; font-size: 23px; font-weight: bold;}
/*Right sidebar starts*/
#right-sidebar {width: 310px; padding: 10px; background: #343434; float: right; position: relative;}
#right-sidebar .right-block {margin-bottom: 5px; padding-bottom: 15px;}
#right-sidebar .right-block .block-header h2 {font-size: 18px; font-weight: bold; color: #fff;}
#right-sidebar .right-block .block-header p {font-size: 12px; font-weight: bold; color: #fff;}
#right-sidebar .right-block .block-header p a {color: #fff;}
#right-sidebar .right-block .block-header p a:hover {text-decoration: none;}
#right-sidebar .right-block .block-header .left {float: left;}
#right-sidebar .right-block .block-header .right {float: right;}
#right-sidebar .right-block .block-content {background: #202020 url('../img/blocks/right-block-content-header.png') no-repeat top left; margin-top: 5px; padding: 15px 10px;}
#right-sidebar .right-block .block-content ul {list-style: none;}
#right-sidebar .right-block .block-content ul li {display: inline-block; width: 87px; margin: 0 3px; vertical-align: top;}
#right-sidebar .right-block .block-content ul li div{width: 87px;height:55px; overflow: hidden;text-align: center;}
#right-sidebar .right-block .block-content ul li.first-child {margin: 0 5px 0 0; vertical-align:top;}
#right-sidebar .right-block .block-content ul li.last-child {margin: 0 0 0 5px;}
#right-sidebar .right-block .block-content ul li img {margin-bottom: 5px;}
#right-sidebar .right-block .block-content ul li a {font-size: 12px; font-weight: bold; color: #fff;}
#right-sidebar .right-block .block-content ul li a:hover {text-decoration: none;}

#right-sidebar .right-block .block-content .photos-list li {display: inline-block; background: #fff; border: 1px solid #606060; width: auto; padding: 7px; text-align: center;}
#right-sidebar .right-block .block-content .photos-list li.first-child {margin: 10px 10px 15px 17px;}
#right-sidebar .right-block .block-content .photos-list li.last-child {margin: 10px 18px 15px 10px;}
#right-sidebar .right-block .block-content .photos-list li a {color: #336699;}

#right-sidebar .right-block .block-content .videos-list li {display: inline-block; background: #fff; border: 1px solid #606060; width: auto; padding: 7px; text-align: center;}
#right-sidebar .right-block .block-content .videos-list li.first-child {margin: 15px 10px 10px 16px;}
#right-sidebar .right-block .block-content .videos-list li.first-child div{text-align: center;height:20px;overflow:hidden;width:100px;}
#right-sidebar .right-block .block-content .videos-list li.last-child {margin: 15px 17px 10px 10px;}
#right-sidebar .right-block .block-content .videos-list li a {color: #336699;}

#right-sidebar #chicks_like_selected .block-content {margin: 5px 0;}
#right-sidebar #at_a_glance .block-content {color: #336699; font-size: 12px; font-weight: bold;}
#right-sidebar #at_a_glance .block-content h2 {color: #fff; background: url('../img/common/white-dotted-line.png') no-repeat bottom; margin: 0 0 5px -10px; padding: 0 0 5px 15px;}
#right-sidebar #at_a_glance .block-content a {color: #336699;}

#right-sidebar #facebook_connect .block-content {background: url('../img/common/white-dotted-line.png') no-repeat left top; padding: 10px 0 15px 0;}
#right-sidebar #facebook_connect .block-content iframe {background: #fff;}
/*#right-sidebar .right-block .block-content .videos-list li a {color: #336699;}*/
/*Right sidebar ends*/

/*Middle-part ends*/

/*Bottom-part starts*/
#footer {width: 1024px; margin: -110px auto 0; height: 110px;}
#footer .top-line {}
#footer .top-line .menu {float: left;}
#footer .top-line .menu ul {list-style: none;}
#footer .top-line .menu ul li {display: inline-block; padding:20px 0;line-height: 12px;height:12px; position: relative;}
#footer .top-line .menu ul li:hover {background: #d16822; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
#footer .top-line .menu ul li .child {display: none;}
#footer .top-line .menu ul li:hover .child {display: block; position: absolute; bottom: 52px; left: 0px; background: #d16822; width: auto; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-right-radius:10px; padding: 10px; min-width: 350px; font-size: 12px; color: #ffffff; line-height: 25px;}
#footer .top-line .menu ul li:hover .child .child-content {max-height: 200px; overflow-y: auto;}
#footer .top-line .menu ul li:hover .child a {color: #ffffff; padding: 0; font: 12px Arial, Helvetica, sans-serif normal; text-decoration: underline;}
#footer .top-line .menu ul li a {color: #ffffff; text-decoration: none; padding: 15px 24px 15px 20px; font: bold 14px/16px "Calibri", "Myriad Pro", "Trebuchet MS", "Arial Black", Gadget, sans-serif;}
#footer .top-line .menu ul li.last-child {font-size: 14px; color: #999999; font-size: 11px;}
#footer .top-line .menu ul li.last-child:hover {background: none;}
#footer .top-line .bottom-logo {float: right;}
#footer .middle-line {background: #1b1b1b; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;  padding: 0 18px;}
#footer .middle-line .menu {list-style: none; /*background: url('../img/common/footer/menu-border.png') repeat-x bottom left;*/ padding: 15px 0;}
#footer .middle-line .menu li {display: inline-block; /*width: 140px;*/ margin-left: 100px;}
#footer .middle-line .menu li.first-child {margin-left: 0px;}
#footer .middle-line .menu li a {font-size: 12px; color: #aaaaaa; font-weight: bold; text-decoration: none;}
#footer .middle-line .menu li a:hover {color: #D85A07;}
/*#footer .bottom-line {background: #1b1b1b; padding: 17px 18px; min-height: 108px;}*/
#footer .bottom-line .menu {width: 120px; list-style: none; float: left;}
#footer .bottom-line .menu li {line-height: 13px;}
#footer .bottom-line .menu li a {font-size: 12px; color: #aaaaaa; font-weight: bold; text-decoration: none; line-height: 13px;}
#footer .bottom-line .menu li a:hover {color: #D85A07;}
/*Bottom-part ends*/
/*Add chick block starts*/
#add-chick {position: fixed; background: url('../img/common/add_chick.png') no-repeat center; width: 42px; height: 92px; top: 150px; left: -4px; cursor: pointer;}
#random-chick {position: fixed; background: url('../img/common/random_chick.png') no-repeat center; width: 42px; height: 139px; top: 245px; left: -5px; cursor: pointer;}
#add-chick:hover, #random-chick:hover {left: 0px;}
/*Add chick block ends*/

/*Overlay styles starts*/
#shadow-box {height: 100%; width: 100%; background: #000; position: fixed; top: 0px; left: 0px; display: none;}
#message-box {background: #fff; border: 2px solid #369; -moz-border-radius: 10px; border-radius: 10px; padding: 20px; width: auto; height: auto; margin: auto; position: absolute; top: 0px; left: 0px; display: none;}
#message-box a {color: #0000ff;}
#message-box #close-button {position: absolute; right: 10px; top: 5px;}
#message-box #close-button:hover {text-decoration: none;}
#message-box #close-button span {display: inline-block; padding: 1px 2px; border: 1px solid #fff; line-height: 11px; margin-right: 2px;}
#message-box #close-button:hover span {color: #ff0000;}
#message-box p, #message-box div {margin: 10px 0; text-align: center;}
#message-box .text input {width: 220px; padding: 3px;}
#message-box .text img {vertical-align: middle;}
#message-box .input label {margin-right: 10px; display: inline-block; width: 50px; text-align: right;}
#message-box .textarea textarea {vertical-align: text-top; width: 220px;}
#message-box #DudeForm .input {text-align: left;}
#message-box #DudeForm .input label {font-weight: bold; margin: 0; width: auto;}
#message-box #DudeForm .input textarea {width: auto;}
#message-box #DudeForm .textarea input {vertical-align: bottom; margin-left: 5px; margin-bottom: -2px;}
#message-box #ProjectForm .input {text-align: left;}
#message-box #ProjectForm .input label {font-weight: bold; margin: 0; width: auto;}
#message-box #ProjectForm .input textarea {width: auto;}
#message-box #ProjectForm .textarea input {vertical-align: bottom; margin-left: 5px; margin-bottom: -2px;}
#message-box #PageAdd {margin-top: 20px; position: relative;}
#message-box #PageAdd label {width: 90px; color: #fff;}
#message-box #PageAdd .submit input {padding: 2px;}
#message-box #PageAdd .suggester {position: absolute; background: #fff; border:1px solid #000000; margin:0; right:0; width:226px; z-index: 100; overflow: auto; height: 100px;}
#message-box #PageAdd .suggester p {cursor: pointer; margin: 0;}
#message-box #PageAdd .suggester p.odd {background: #f7f7f7;}
#message-box #PageAdd .suggester p:hover {color: #fff !important; background: #336699;}
#message-box p.pageAddMessage {color: #fff; text-align: center;}
#message-box p.pageAddMessage a {color: #fff; font-weight: bold;}
/*Overlay styles ends*/

/*Edit relations autosuggester starts*/
#EditRelations .block-content {position: relative;}
#EditRelations .suggester {position: absolute; background: #fff; border:1px solid #000000; margin:0; left:9px; width:282px; z-index: 100; overflow: auto; height: 100px;}
#EditRelations .suggester p {cursor: pointer; margin: 0; color: #000;}
#EditRelations .suggester p.odd {background: #f7f7f7;}
#EditRelations .suggester p:hover {background: #336699; color: #fff;}
/*Edit relations autosuggester ends*/

/*Edit COTD autosuggester starts*/
#addCotdQueue {position: relative;}
#addCotdQueue .suggester {position: absolute; background: #fff; border:1px solid #000000; margin:0; left:0; width:142px; z-index: 100; overflow: auto; height: 100px;}
#addCotdQueue .suggester p {cursor: pointer; margin: 0; color: #000;}
#addCotdQueue .suggester p.odd {background: #f7f7f7;}
#addCotdQueue .suggester p:hover {background: #336699; color: #fff;}
/*Edit COTD autosuggester ends*/

/*Edit chick-tags autosuggester starts*/
#ChickEditForm td {position: relative;table-layout: fixed;}
#ChickEditForm .suggester {position: absolute; background: #fff; border:1px solid #000000; margin:-1px 0 0; width:143px; z-index: 100; overflow: auto; height: 100px;}
#ChickEditForm .suggester p {cursor: pointer; margin: 0; color: #000;}
#ChickEditForm .suggester p.odd {background: #f7f7f7;}
#ChickEditForm .suggester p:hover {background: #336699; color: #fff;}
#ChickEditForm .suggester p span.remover {cursor: pointer; color: #ff0000; display: inline-block; float: right; margin-right: 5px;}

#ChickEditForm b.remover {color: #ff0000; cursor: pointer;}
/*Edit chick-tags autosuggester ends*/

/*Safari-Chrome haks starts*/
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type #footer .bottom-line {padding: 18px 18px;}
}*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type #footer .middle-line .menu {padding: 17px 0;}
body:first-of-type #middle .middle-line #content #home-carousel li h2 {bottom: -1px;}
body:first-of-type #middle .middle-line #content #chick_of_the_week ul li {margin-right: 20px;}
body:first-of-type #middle .middle-line #content #chick_of_the_week ul li.last-child {margin-right: 0;}
}
/*Safari-Chrome haks ends*/

/* dude styles start*/
#dude_article li{border:none !important;}
.dude_main{}
.dude_main .fl{float: left;}
.dude_main .fl img{padding-top: 5px;}
.dude_main .details{padding-left:170px;color: #333333;font-size: 12px;}
.dude_main .details p{padding-bottom:10px;}
.dude_main .foto-block{padding: 0 43px;display:inline-block;/*height:125px;*/margin:0 auto;overflow:hidden;}
.dude_foto{text-align: center;}
.dude_main .foto-line{float:left;padding: 2px;}
.dude_main .foto-line a{color: #336699;font-size: 11px;display: block;height: 99px;overflow: hidden;width: 80px;}
.dude_main .foto-line div a{color: #336699;font-size: 11px;display: block;height: 25px;overflow: hidden;width: 80px;}
.dude_main .foto-line div{text-align: center;color: #336699;font-size: 11px;width:80px;line-height:12px;height:25px;}
.dude_main .web_block{font-size: 12px;font-weight: bold;color: #555555;}
.dude_main .web_block a{color: #336699;}
.dude_main .web_block .url_block{float: left;width: 280px;padding: 5px;}
.dude_main .web_block .url_block a{color: #336699;}
.dude_main .comment td{vertical-align: top;}
.dude_main .comment .avatar_comment{padding-top: 5px;}
.dude_main .comment .top_name_comment{color: #336699;font-size: 14px;font-weight: bold;}
.dude_main .comment .top_name_comment a{color: #336699;font-size: 14px;font-weight: bold;}
.dude_main .comment .text_comment{color: #555555;font-size: 12px;font-weight: bold;line-height:14px;}
.dude_main .comment .time_comment{color: #898989;font-size: 11px;}

.dude-block{background:transparent url("../img/blocks/content-block-bottom-tile.png") no-repeat scroll center bottom !important;}
.dude-article{padding:0 0 32px !important;}
.dude-content-block{background:transparent !important;padding:0 !important;position:static !important;}
.dude-content-block li{border:none !important;}
/* dude styles ends*/

/* project styles start*/
#project_article li{border:none !important;}
.project_main{}
.project_main .fl{float: left;}
.project_main .fl img{padding-top: 5px;}
.project_main .details{padding-left:170px;color: #333333;font-size: 12px;}
.project_main .details p{padding-bottom:10px;}
.project_main .foto-block{padding: 0 43px;display:inline-block;/*height:125px;*/margin:0 auto;overflow:hidden;}
.project_foto{text-align: center;}
.project_main .foto-line{float:left;padding: 2px;}
.project_main .foto-line a{color: #336699;display: block;font-size: 11px;height: 100px;overflow: hidden;width: 80px;}
.project_main .foto-line div{text-align: center;color: #336699;font-size: 11px;width:80px;line-height:12px;height:25px;}
.project_main .web_block{font-size: 12px;font-weight: bold;color: #555555;}
.project_main .web_block .url_block{float: left;width: 280px;padding: 5px;}
.project_main .web_block .url_block .url_title{color: #336699;}
.project_main .web_block .url_block a{color: #336699;}

.project_main .comment td{vertical-align: top;}
.project_main .comment .avatar_comment{padding-top: 5px;}
.project_main .comment .top_name_comment{color: #336699;font-size: 14px;font-weight: bold;}
.project_main .comment .top_name_comment a{color: #336699;font-size: 14px;font-weight: bold;}
.project_main .comment .text_comment{color: #555555;font-size: 12px;font-weight: bold;line-height:14px;}
.project_main .comment .time_comment{color: #898989;font-size: 11px;}

.project-block{background:transparent url("../img/blocks/content-block-bottom-tile.png") no-repeat scroll center bottom !important;}
.project-article{padding:0 0 32px !important;}
.project-content-block{background:transparent !important;padding:0 !important;position:static !important;}
.project-content-block li{border:none !important;}
/* project styles ends*/

/*Page Article common styles starts*/
#middle .middle-line #content .page_article #page-interactions li {display: inline-block; border-right: 2px solid #000 !important; line-height: 11px; padding: 0 6px 0 4px;}
#middle .middle-line #content .page_article #page-interactions li.first-child {padding: 0 6px 0 0;}
#middle .middle-line #content .page_article #page-interactions li.last-child {border-right: none !important; padding: 0 0 0 4px;}
#middle .middle-line #content .page_article #page-interactions li a {font-size: 11px; font-weight: bold; color: #197b30;}
#middle .middle-line #content .page_article #page-interactions li a:hover {color: #000; text-decoration: none;}
/*Page Article common styles ends*/

/* form block */
.form_h span{color: #336699;}
#form_block { background:url("../img/blocks/content-block-bottom-tile.png") no-repeat scroll center bottom #EBEAEA;padding:0 0 32px 0;position:relative;margin-top:10px;}
#form_block .form_content{background:url("../img/blocks/content-block-content-header.png") no-repeat scroll left top #EBEAEA;padding:10px 5px;}
#form_block .form_content form{margin: 0;padding: 0;}
#form_block .form_content form input{border:solid 1px #000000;}
#form_block .form_content form button{padding:2px 5px;}
#form_block .form_content form select{max-width: 150px;}
#form_block .form_content form select.sel{width: 75px;}
#form_block .form_content td{font-weight: bolder;text-align: left;padding: 3px;}
/* form block ends */

/* popap dudes */
#message-box.edit_dude_popap {background: #274e8f url("../img/fon_popap.png") repeat-x !important;}
#message-box.edit_dude_popap div{color:#ffffff;}
#message-box.edit_project_popap{background: #274e8f url("../img/fon_popap.png") repeat-x !important;}
#message-box.edit_project_popap div{color:#ffffff;}
/* popap dudes ends */

/* popap fields */
#message-box.edit_field_popap {background: #274e8f url("../img/fon_popap.png") repeat-x !important;}
#message-box.edit_field_popap div{color:#ffffff;}

/* popap fields ends */

/* right edit page */
.chik_relations h2,h3{color:#ffffff !important;padding-top:5px;font-weight: normal;}
.chik_relations .block-content div{color:#ffffff !important;}
.chik_relations .block-content input{width: 280px !important;}
.chik_relations .block-content .target .block{width: 56px;height: 60px;float:left;margin:1px 1px;background: #444444;overflow: hidden;}
.chik_relations .block-content .target img{width: 56px;height: 60px;float:left;margin:1px 1px;background: #444444;overflow: hidden;}
.chik_relations .block-content .source {background:#FCFCFC;min-height:200px;_height:200px;/*overflow-x:hidden;overflow-y:auto;*/padding:5px 27px;}
.chik_relations .block-content .source .block{width: 56px;height: 60px;float:left;margin:1px 1px;background: #444444;overflow: hidden;}
.chik_relations .block-content .source img{width: 56px;height: 60px;float:left;margin:1px 1px;background: #444444;overflow: hidden;}
#sortable{min-height: 62px;_height:62px;/*overflow: hidden;*/background: #292929;}
#sortable2{}
#sortablevideo{min-height: 80px;_height:80px;/*overflow: hidden;*/background: #292929;}
.chik_relations .block-content .videos img{width: 68px;height: 76px;margin:2px;float:left;background: #444444;overflow: hidden;}
.chik_relations .block-content .videos .block{width: 68px;height: 76px;margin:2px;float:left;background: #444444;overflow: hidden;}
.chik_relations .block-content .source.videos{min-height:245px;_height:245px;}
/* right edit page ends */

/*Rating starts*/
.rate #rating {font-weight: bold; font-size: 18px; vertical-align: top;}
.rate span {margin-right: 5px;}
.rate span img {cursor: pointer;}
#details .rate #rating {display: block; background: url('../img/common/thumb_level.png') no-repeat center; width: 51px; color: #fff; text-align: center; padding: 30px 0 5px 0; margin-bottom: 5px;}
/*Rating ends*/

/* HEADER - Sub header */
.sub_header{padding-top:10px;overflow:visible;}
.header_widget{width:218px;height:91px;float:left;clear:left;overflow:hidden;}
.ad_top{width:728px;height:90px;float:right;z-index:100;}

/* navbar **/
#navbar { width:1004px;padding-bottom:5px;float:left;margin-bottom:20px;background:#171717;margin-top:-15px;margin-left:-10px;margin-right:-10px;}
#navbar ul { float:left } 
#navbar li { float:left;height:20px;line-height:20px;padding:8px 4px;margin-right:12px;}
#navbar li a { color:#ffffff;font-size:0.8125rem;font-weight:bold;text-transform:uppercase }
#navbar li a:hover { color:#ca4e3a;text-decoration:none; } 

/* login form */
.login_link {position: relative;float:left}
.login_link .login_box{position: absolute;top:35px;left:-130px;width: 160px;background: url("../img/fon_popap.png") repeat-x #274E8F;z-index: 1000;display:none;border:1px solid #59709F;border-top:none;padding: 10px;}
.login_link .login_box div{color:#ffffff;height: 30px;}

#user_login_li #aLoginLink {text-transform:uppercase;border: medium none;color:#ffffff;cursor: pointer;display: inline-block;font-size: 0.8125rem;font-weight: bold;height: 20px;padding: 8px 4px;width:auto;text-decoration:none}
#user_login_li a.current {background:#d16822 !important;border:medium none;color:#FFFFFF !important;padding:0 2px;text-decoration:none;width:auto;height: 42px;cursor:pointer;}
#user_login_li a.current span {background:url("../img/loginform/drop_right_curve.gif") no-repeat scroll right -47px transparent;border:medium none;color:#FFFFFF;padding:11px 8px 17px 0px;text-decoration:none;}
#user_login_li .login {position:absolute;right:0px;top:35px;width:349px;z-index:2147483647;}
#user_login_li .login .top_curve {background:url("../img/loginform/login_top_curve.png") no-repeat scroll 0 0 transparent;font-size:2px;height:7px;width:349px;}
#user_login_li .login .login_details {background:url("../img/loginform/login_drop_bg.png") repeat-y scroll 0 0 transparent;padding:13px 0 10px 30px;width:319px;}
#user_login_li .login .bottom_curve {background:url("../img/loginform/login_bottom_curve.png") no-repeat scroll 0 0 transparent;font-size:2px;height:7px;width:349px;}
#user_login_li .login .login_details form {margin:0;padding:0;width:317px;}
#user_login_li .login .login_details fieldset {background:none repeat scroll 0 0 transparent;border:medium none;margin:0;padding:0;width:317px;}
#user_login_li .login .login_details .name_input_bg {background:url("../img/loginform/user_bg.gif") no-repeat scroll 0 0 transparent;margin:10px 0 5px;padding:0;width:283px;}
#user_login_li .login .login_details input {background:none repeat scroll 0 0 transparent;border:medium none;color:#888888;font:19px/21px Arial,Helvetica,sans-serif;height:22px;margin:0;padding:13px 0 0 73px;width:210px;}
#user_login_li .login .login_details .pass_input_bg {background:url("../img/loginform/pass_bg.gif") no-repeat scroll 0 0 transparent;margin:10px 0 5px;padding:0;width:283px;}
#user_login_li .login .login_details input.i_want {background:url("../img/loginform/i_want_in.gif") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:41px;margin:9px 0 0 71px;padding:0;width:160px;}
#user_login_li .login .login_details input.i_want_over{width:160px; padding:0; margin:9px 0 0 71px; display:inline; background:url("../img/loginform/i_want_in.gif") no-repeat 0 -41px; height:41px; border:none; cursor:pointer}
#user_login_li .login .login_details input.i_want_active{width:160px; padding:0; margin:9px 0 0 71px; display:inline; background:url("../img/loginform/i_want_in.gif") no-repeat 0 bottom; height:41px; border:none; cursor:pointer}

#user_login_li #aLoginLink:hover {
	color:#ca4e3a;
}
/* login form ends */

/* history */
.history{padding:30px 15px !important;}
.history .tab_history td{color:#336699;}
.history .tab_history td.black{color:#000000;}
.history .pager{margin: 30px 0;text-align:center;}
.history .pager .nav{border:solid 1px #73a6c9;color:#555555;font-weight: bolder;text-decoration: underline;padding: 3px 10px;}
.history .pager .pagenator{padding: 3px 10px;}
.history .pager .pagenator a{border:solid 1px #73a6c9;color:#555555;font-weight: bolder;text-decoration: underline;padding: 4px;}
.history .pager .pagenator a.sel{color:#1040b0;}
.history .pager .pagenator a.fill{background:#93c6e9;}
/* history ends */

/* tags */
.tags-block {}
.tags-block .fl{float:left;}
.tags-block .fr{float:right;}
.tags-block .tags-block-top{margin-bottom: 20px;}
.tags-block .tags-block-top .options-list {color:#336699;font-size:12px;font-weight:bold;margin-left: 20px;}
.tags-block .tags-block-top .fl-img{border: solid 1px #604040;float:left;margin-right:10px;padding:5px;width: 50px;height: 50px;}
.tags-block .tags-block-top .fl-img img{width: 50px;height: 50px;}
.tags-block .tags-block-top .tags-block-content{margin-top:10px;}
.tags-block .tags-content-block{background: url("../img/blocks/content-block-bottom-tile.png") no-repeat scroll center bottom;padding-bottom: 30px;}
.tags-block .tags-content-block .block-header{font-size: 12px;}
.tags-block .tags-content-block .block-header a{font-size: 12px;color:#336699;font-weight:bolder;padding: 0 1px;text-decoration: none;}
.tags-block .tags-content-block .tags-block-content-wrapper {padding:20px;background:url("../img/blocks/content-block-content-header.png") no-repeat scroll left top #EBEAEA;margin-top:5px;}
.tags-block .tags-content-block .tags-block-content-wrapper .block-content .block-f{width: 192px;float:left;margin-bottom: 20px;}
.tags-block .tags-content-block .tags-block-content-wrapper .block-content .block-f img{width: 90px;height: 90px;margin-right:5px;}
.tags-block .tags-content-block .tags-block-content-wrapper .block-content .block-f .block-f-t .title{color:#336699;font-weight: bolder;width: 95px;height:40px;overflow: hidden;}
.tags-block .tags-content-block .tags-block-content-wrapper .block-content .block-f .block-f-t .rat img{width: auto;height: auto;}
.tags-block .tags-content-block .tags-block-content-wrapper .block-content .block-f .block-f-t{float: left;font-weight: bold;}
.sel{width:200px; }
.refresh{background: url("../img/refresh.gif") no-repeat;width: 106px;height: 22px;border: none;font-size: 0px;line-height: 0px;}
.reset{background: url("../img/reset.png") no-repeat;width: 106px;height: 22px;border: none;font-size: 0px;line-height: 0px;}
/* tags ends */

/* category */
.category-block {}
.category-block .fl{float:left;}
.category-block .fr{float:right;}
.category-block .category-block-top{margin-bottom: 20px;}
.category-block .category-block-top .options-list {color:#336699;font-size:12px;font-weight:bold;margin-left: 20px;}
.category-block .category-block-top .fl-img{border: solid 1px #604040;float:left;margin-right:10px;padding:5px;width: 50px;height: 50px;}
.category-block .category-block-top .fl-img img{width: 50px;height: 50px;}
.category-block .category-block-top .category-block-content{margin-top:10px;}
.category-block .category-content-block{background: url("../img/blocks/content-block-bottom-tile.png") no-repeat scroll center bottom;padding-bottom: 30px;}
.category-block .category-content-block .block-header{font-size: 12px;}
.category-block .category-content-block .block-header a{font-size: 12px;color:#336699;font-weight:bolder;padding: 0 1px;text-decoration: none;}
.category-block .category-content-block .category-block-content-wrapper {padding:20px;background:url("../img/blocks/content-block-content-header.png") no-repeat scroll left top #EBEAEA;margin-top:5px;}
.category-block .category-content-block .category-block-content-wrapper .block-content .block-f{width: 192px;float:left;margin-bottom: 20px;}
.category-block .category-content-block .category-block-content-wrapper .block-content .block-f img{width: 90px;height: 90px;margin-right:5px;}
.category-block .category-content-block .category-block-content-wrapper .block-content .block-f .block-f-t .title{color:#336699;font-weight: bolder;width: 95px;height:40px;overflow: hidden;}
.category-block .category-content-block .category-block-content-wrapper .block-content .block-f .block-f-t .rat img{width: auto;height: auto;}
.category-block .category-content-block .category-block-content-wrapper .block-content .block-f .block-f-t{float: left;font-weight: bold;}
.category-block ul li {display:inline;border-left:1px solid black;padding-left:5px;padding-right:5px;}
.category-block ul li.first {border-left:0px;}
.category-block ul li a {color:#336699}
.category-block ul li a.selected {color:#000}
.sel{width:200px; }
.refresh{background: url("../img/refresh.gif") no-repeat;width: 106px;height: 22px;border: none;font-size: 0px;line-height: 0px;}
.reset{background: url("../img/reset.png") no-repeat;width: 106px;height: 22px;border: none;font-size: 0px;line-height: 0px;}
/* category ends */

/* block */
.content-block-block{background: url("../img/blocks/content-block-bottom-tile.png") no-repeat scroll center bottom;padding-bottom: 30px;}
.content-block-block .block-block-content{background:url("../img/blocks/content-block-content-header.png") no-repeat scroll left top #EBEAEA;margin-top:5px;padding:15px;}
/* block ends */

/* chick-of-the-day */
#chick-of-the-day .color_top_chick{color:#336699;}
#chick-of-the-day .img-block {margin-top: 5px;}
#chick-of-the-day .img-block img{width: 110px;margin:2px;}
#chick-of-the-day .spocial {margin-top: 5px;}
#chick-of-the-day .spocial .spocial {float: left;}

.chick_left_block{padding-right: 10px;width: 340px;float:left;}
.chick_right_block{float: left;width: 240px}

#chick-of-the-day .past{margin-top: 20px;}
#chick-of-the-day .past .jcarousel-container-horizontal{width: 570px !important;padding: 0 20px;}
#chick-of-the-day .past .jcarousel-clip-horizontal{width: 570px !important;}
#chick-of-the-day .past .jcarousel-item-horizontal{width: 57px !important;height:110px !important;}
#chick-of-the-day .past .jcarousel-item-horizontal div{text-align: center;height:20px;overflow: hidden;}
#chick-of-the-day .past .jcarousel-item-horizontal div a{text-decoration: none;color:#333333;font-size:10px;}
#chick-of-the-day .past .jcarousel-item-horizontal span{color:#336699;}
#chick-of-the-day .past .jcarousel-item-horizontal img{width: 57px !important;height:73px !important;display:block;}
#chick-of-the-day .past .jcarousel-next{background:url("../img/carousel/next.png") no-repeat scroll left center transparent !important;cursor:pointer;height:110px !important;position:absolute;right:0;top:0;width:20px !important;}
#chick-of-the-day .past .jcarousel-next:hover{background-position: right center !important;}
#chick-of-the-day .past .jcarousel-prev{background:url("../img/carousel/prev.png") no-repeat scroll right center transparent !important;cursor:pointer;height:110px !important;position:absolute;right:0;top:0;width:20px !important;}
#chick-of-the-day .past .jcarousel-prev:hover{background-position: left center !important;}
#chicks-of-the-day-carousel{display:none;}

#chick-of-the-day .more-chick {background: #EBEAEA;padding: 10px;margin-top: 40px;}
#chick-of-the-day .more-chick .more-chick-edit {text-align: right;}
#chick-of-the-day .more-chick .more-chick-edit a{color:#336699;text-decoration: none;}
#chick-of-the-day .more-chick .more-chick-title{font-weight: bolder;font-size:12px;}
#chick-of-the-day .more-chick .dot{border-top:1px dotted #000000;width: 200px; margin-bottom: 10px;}
#chick-of-the-day .more-chick .link{margin-bottom: 15px;}
#chick-of-the-day .more-chick .link a{color: #333333;text-decoration: underline;}
/* chick-of-the-day ends */

/* chick-of-the-month starts */
#chick-of-the-month .color_top_chick{color:#336699;}
#chick-of-the-month .img-block {margin-top: 5px;}
#chick-of-the-month .img-block img{width: 110px;margin:2px;}
#chick-of-the-month .spocial {margin-top: 5px;}
#chick-of-the-month .spocial .spocial {float: left;}
#chick-of-the-month .past{margin-top: 20px;}
#chick-of-the-month .tab td{font-weight: bolder;}
#chick-of-the-month .y{padding-top: 20px;font-weight: bolder;font-size: 16px;}
#chick-of-the-month #cotm-voting-carousel {width: 620px; list-style: none;}
#chick-of-the-month #cotm-voting-carousel .jcarousel-item-horizontal {height: auto !important; position: relative;}
#chick-of-the-month .chicks-nominee {list-style: none; text-align: center; margin: 10px 0;}
#chick-of-the-month .chicks-nominee li {display: inline-block; margin: 0 2px; width: 96px;}
#chick-of-the-month .chicks-nominee li p img {width: 96px; cursor: pointer;}
#chick-of-the-month .chicks-nominee li p a {color: #336699;}
#chick-of-the-month .chicks-nominee li p.chicks-title-votes{height: 40px;overflow: hidden;}
/* chick-of-the-month ends */

/* chick-of-the-year */
#chick-of-the-year .color_top_chick{color:#336699;}
#chick-of-the-year .img-block {margin-top: 5px;}
#chick-of-the-year .img-block img{width: 110px;margin:2px;}
#chick-of-the-year .spocial {margin-top: 5px;}
#chick-of-the-year .spocial .spocial {float: left;}
#chick-of-the-year .past{margin-top: 20px;}
#chick-of-the-year .tab td{font-weight: bolder;}
#chick-of-the-year #coty-voting-carousel {width: 620px; list-style: none;}
#chick-of-the-year #coty-voting-carousel .jcarousel-item-horizontal {height: auto !important; position: relative;}
#chick-of-the-year .chicks-nominee {list-style: none; text-align: center; margin: 10px 0;}
#chick-of-the-year .chicks-nominee li {display: inline-block; margin: 0 1px;}
#chick-of-the-year .chicks-nominee li p {display: block;width: 98px;overflow: hidden;}
#chick-of-the-year .chicks-nominee li p img {width: 98px; cursor: pointer;}
#chick-of-the-year .chicks-nominee li p a {color: #336699;display: block;height: 40px;width: 98px;overflow: hidden;}
/* chick-of-the-year ends */

/* hot photos */
#hotphotos h2{color:#363636;font-size:20px;}
#hotphotos:hover h2{color:#336699;}
.hotphotos {float: left; width: 100px;padding: 9px;}
.hotphotos a{text-decoration: none;}
.hotphotos div {text-align: center;color:#336699;width: 100px;overflow: hidden;height: 36px;}
.hotphotos div a{color:#336699;}
/* hot photos ends */

/* home carusel block */
#desc-box{position: absolute;display: none;padding: 10px;border:solid 1px #c0c0c0;width:200px;overflow: hidden;}
#desc-box .text{color:#ffffff;position:relative;width: 100%;height: 100%;z-index: 2;}
#desc-box .fon{background: #000070;position: absolute;top:0;left: 0;width: 100%;height: 100%;z-index: 1;}
.edit-home {text-align: right;}
.edit-home a{color:#336699;text-decoration: none;font-size: 10px;font-weight: bolder;}

#edit-home-content{display: none;}
#edit-home-bl .bl-left {float: left;height: 310px;position: relative; width: 122px; margin-right: 10px;}
#edit-home-bl .bl-left .box1{background: #a0a0a0;width: 100px;position: absolute; top:0;left: 0;padding: 5px 10px;}
#edit-home-bl .bl-left .box1 label{display: block;}
#edit-home-bl .bl-left .box2{background: #a0a0a0;width: 100px;position: absolute; top:150px;left: 0;padding: 5px 10px;}
#edit-home-bl .bl-left .box2 .title{font-weight: bolder;font-size: 12px;}
#edit-home-bl .bl-left .box2 input{width: 95px;}
#edit-home-bl .radius {-moz-border-radius:4px;border-radius: 4px;-webkit-border-radius: 4px;border:1px solid #555555;}
#edit-home-bl .bl-center {float:left;background: #a0a0a0;width: 550px; padding: 5px 15px;}
#edit-home-bl .bl-center #tab1{display: none;}
#edit-home-bl .bl-center #tab2{display: none;}
#edit-home-bl .bl-center #tab0{display: none;}
#edit-home-bl .bl-center #tab1 .box-form-img {float: left;padding: 2px;margin: 0 2px; position: relative;}
#edit-home-bl .bl-center #tab1 .box-form-img p {text-align: right;}
#edit-home-bl .bl-center #tab1 .box-form-img img{width: 173px;height:120px;border:solid 1px #000000;}
#edit-home-bl .bl-center #tab1 .box-form-img input{display:block;margin-top: 4px;width: 100%;border:solid 1px #000000;}
#edit-home-bl .bl-center #tab1 .box-form-img textarea{margin-top: 4px;height: 100px;width: 100%;border:solid 1px #000000;}
#edit-home-bl .bl-center #tab1 .box-form-img div input{width: 100px;display: inline;}
#edit-home-bl .bl-center #tab1 .box-form-img .file{width: 10px;}
#edit-home-bl .bl-center #tab2 textarea{width: 100%;height: 295px;border:solid 1px #000000;}
#edit-home-bl .bl-right{float:left;margin-left: 10px;}
#edit-home-bl .bl-right .box{background: #a0a0a0;width: 300px;min-height: 100px;_height: 100px;height:auto;padding: 5px 15px;}
#edit-home-bl .bl-right .box .title{font-size: 14px;font-weight: bolder;color:#ffffff;}
#edit-home-bl .bl-right .box #chick-featured-edit{float:left;}
#edit-home-bl .bl-right .box #chick-featured-edit div{color:#80ffff;}
#edit-home-bl .bl-right .box #chick-featured-edit div span{color:#ffffff;cursor: pointer;}
#edit-home-bl .bl-right .box #add-add-chick-input{width:100px;height: 20px;}
#edit-home-bl .bl-right .box #add-chicki-embedded_video{width:250px;height: 200px;}
#dialog #edit-home-bl .bl-right .box .suggester{position: absolute;width: 104px;top:26px;left: 0;border: solid 1px #555555;background: #f0f0f0;}
#dialog #edit-home-bl .bl-right .box .suggester .even{background: #a0dfa0;}
#dialog #edit-home-bl .bl-right .box .suggester .odd{background: #a0a0df;}
#dialog .block-previous {position: absolute; display: none; background: #fff; border: 1px solid #000; padding: 10px; z-index: 100; left: 75px; bottom: 20px; width: 310px; height: 255px; overflow: auto;}
#dialog .block-previous ul {list-style: none;}
#dialog .block-previous ul li {display: inline-block;}
/* home carusel block ends */

#dialog form {margin: 10px 0;}
#dialog form .input {margin: 10px 0;}
#dialog form .input label {margin-right: 10px; width: 80px; display: inline-block; text-align: right;}
#dialog form .input input {padding: 2px; width: 150px;}
#dialog form .image img {width: 100px; border: 2px solid #c3c3c3;}
#dialog form .textarea textarea {width: 160px; vertical-align: middle;}
#dialog form .suggester {position: absolute; border: 1px solid #c3c3c3; height: 100px; overflow: auto; width: 154px; left: 133px; background: #fff;}
#dialog form .suggester p.even {background: #f1f1f1;}
#dialog form .suggester p:hover {background: #b0cefc; cursor: pointer;}
#dialog #PageAdd .input label {width: 110px;}
#dialog #PageAdd .input .suggester {left: 133px; width: 154px;}
#dialog #upload-from-url .input {text-align: center;}
#dialog #upload-from-url .input label {width: auto; display: block; margin: 0; text-align: center;}
#dialog #upload-from-url .input input {width: 200px;}

#featured_chicks .block-content .second-list {display: none;}

/* user edit */
#user{background: #F7F7F7;}
#user a{color:#336699;}
#user h2{padding: 3px;}
#user h2 span{border:1px solid #000000;color:#336699;font-size:12px;font-weight:normal;padding:2px 7px;}
#user .user-content .top{margin-bottom: 20px;}
#user .user-content .top .left{float: left;margin-right:20px;}
#user .user-content .top .left label{font-weight: bolder;width: 100px;float: left;display: inline-block;}
#user .user-content .top .right{float: left;border: solid 1px #000000;}
#user .user-content .top .right .per_us{padding: 5px;border-bottom: solid 1px #000000;}
#user .user-content .top .right .per_us div{font-weight: bolder;}
#user .user-content .top .right .per_us_bottom{padding: 5px;border-bottom: none;}
#user .user-content .top .right .per_us_bottom a{color:#336699;text-decoration: none;}
#user-carousel{display: none;}
#carousel-content {width:590px;height:190px; padding: 0 2px;}
#carousel-content .jcarousel-container-horizontal{width: 546px !important;padding: 0 20px;}
#carousel-content .jcarousel-clip-horizontal{width: 546px !important;}
#carousel-content .jcarousel-item-horizontal{width: 87px !important;height:124px !important;padding: 0 2px;}
#carousel-content .jcarousel-item-horizontal div{text-align: center;height:20px;overflow: hidden;}
#carousel-content .jcarousel-item-horizontal div a{text-decoration: none;color:#333333;font-size:10px;}
#carousel-content .jcarousel-item-horizontal span{color:#336699;}
#carousel-content .jcarousel-item-horizontal img{width: 87px !important;height:111px !important;display:block;}
#carousel-content .jcarousel-next{background:url("../img/carousel/next.png") no-repeat scroll left center transparent !important;cursor:pointer;height:143px !important;position:absolute;right:0;top:0;width:20px !important;}
#carousel-content .jcarousel-next:hover{background-position: right center !important;}
#carousel-content .jcarousel-prev{background:url("../img/carousel/prev.png") no-repeat scroll right center transparent !important;cursor:pointer;height:143px !important;position:absolute;right:0;top:0;width:20px !important;}
#carousel-content .jcarousel-prev:hover{background-position: left center !important;}
#user .activity {}
#user .activity a{text-decoration: underline;}
#user .activity .time{padding-left: 30px;font-weight: bolder;}
#user .activity .content_video{text-align: center;}
/* user edit ends */

/* manage footer */
#manage_footer{margin: 50px 0 0 0px;}
#manage_footer .fl{float:left;width: 140px;margin-bottom: 20px;}
#manage_footer input{width: 130px;}
#manage_footer .left{float:left;width:300px;}
#manage_footer .left b{font-size: 12px;}
#manage_footer .right{float:left;margin-left: 20px;}
#manage_footer .right .r_title{width: 140px;margin-bottom: 23px;font-size: 16px;font-weight: bolder;}
#manage_footer .right .input{}
#manage_footer .right div.help{font-size: 11px;line-height:14px;width:110px;}
#manage_footer .right .add_b{width: 80px;}
#manage_footer #tag-content{}
#manage_footer #tag-content div{margin: 3px 0;}
#manage_footer #tag-content span{color:#d00000;margin-left: 5px;font-weight: bolder;cursor: pointer;}
/* manage footer ends */

/* manage partners */
#manage-partners{}
#manage-partners a{color:#336699;text-decoration: none;}
#manage-partners td{vertical-align: top;}
#manage-partners .left{border-right: solid 1px #000000;}
#manage-partners .left h2{margin-bottom: 20px;}
#manage-partners .left #partners-cont .partners-block{border-bottom: solid 1px #000000;padding-bottom: 5px;margin-right: 10px;}
#manage-partners .left #partners-cont .partners-block .partners-text{float: left;width: 250px;}
#manage-partners .left #partners-cont .partners-block .partners-button{float: right;text-align: center;width: 55px;padding-top: 30px;}
#manage-partners .left #partners-cont .partners-block .partners-button input{width: 50px;margin-bottom: 3px;}
#manage-partners .left #partners-cont .partner-name{font-size: 14px;font-weight: bolder;margin-top: 10px;}
#manage-partners .left #partners-cont .title-input{font-weight: bolder;}
#manage-partners .left #partners-cont span{color:#f00000;font-weight: bolder;cursor: pointer;clear:both;}
#manage-partners .left #partners-cont #source .url{max-width: 200px;overflow: hidden;_width:200px;color:#000000;font-weight: normal;}
#manage-partners .left #partners-cont #source div{color:#000090;font-weight: bolder;overflow:hidden;}
#manage-partners .right .radio{margin: 5px 0 30px 0;}
#manage-partners .right .radio label{margin-right: 30px;}
/* manage partners ends */

/* mostwanted ends */
#mostwanted .mostwanted-content{background: #fcfcfc;border:solid 1px #000000;height: 500px;}
#mostwanted .mostwanted-content .create{color:#336699;text-decoration: none;}
#mostwanted .mostwanted-content .del{text-align:center;color:#FF8000;font-weight: bolder;cursor: pointer;border-right: solid 1px #000000;border-left: solid 1px #000000;}
#mostwanted .mostwanted-content table td {padding: 2px 10px;}
#mostwanted .mostwanted-content table td.term-name {width: 130px;}
#mostwanted .mostwanted-content table td.term-creation {width: 130px;}
#mostwanted .mostwanted-content table td.del {padding: 2px 0;}
/* mostwanted ends */

/* featured chicks */
#featured-chicks .photo-block{float:left;width: 193px;padding: 5px 1px;}
#featured-chicks .photo-block .photo-block-l{float:left;}
#featured-chicks .photo-block .photo-block-r{float:right;width: 90px;}
#featured-chicks .photo-block .photo-block-r .title{width: 90px;height: 60px;overflow: hidden;color:#336699;}
#featured-chicks .photo-block .photo-block-r .title a{color:#336699;text-decoration: none;}
#featured-chicks .photo-block .photo-block-r .rat{}
#featured-chicks .photo-block a{text-decoration: none;}
/* featured chicks ends */

.photo-chick-photo-edit-page .message {padding: 5px; text-align: center; border: 1px solid #ff0000; border-radius: 10px; -moz-border-radius: 10px;}

#search-results{}
#search-results .search-results h1 {color: #000000 !important;font-size: 14px;font-weight: bolder;}
#search-results .search-results h2 {color: #000000 !important;font-size: 14px;font-weight: bolder;}
#search-results .search-results h3 {color: #000000 !important;font-size: 14px;font-weight: bolder;}
#search-results .search-results h4 {color: #000000 !important;font-size: 14px;font-weight: bolder;}

.errors {color: red; font-size: 14px;}

#errorBox {margin-top:20px;}
#errorBox .errorLeft {position:relative;left:0px;font-family:arial;font-size:14px;color:#666;}
#errorBox .errorMiddle {position:relative;left:175px;font-family:century gothic;font-size:70px;color:#666;letter-spacing:-1px;}
#errorBox .errorRight {position:relative;left:340px;font-family:arial;font-size:14px;color:#666;}
#errorBox .error_msg {margin-top:40px;width:420px;text-align:center;font-family:arial;font-size:11px;color:#999;}
#errorBox p {text-align:center;margin-top:15px;}

#right-sidebar #featured_mademan_articles .block-content ul li {
    display:block;
    height: 90px;
	width:290px;
	margin-bottom:5px;
}
#featured_mademan_articles ul li img.left{
    height: 90px;
    margin-left: 7px;
    width: 120px;
	float:left;
}

#right-sidebar #featured_mademan_articles .block-content div.right{
	width:160px;
	float:right;
	min-height: 90px;
	height:auto;
	text-align:left;
	overflow:auto;
}

#right-sidebar #featured_mademan_articles .block-content div.right a.title{
	font:bold 12px arial;
	border-bottom:1px solid #AAAAAA;
	color:#ccc;
}
#right-sidebar #featured_mademan_articles .block-content div.right p.sidebar-desc{
	margin-top:4px;
	line-height: 1.1em;
	font:bold 11px;
	color:#ccc;
}



.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
  width:620px;
}

.AccordionTitle
{
  height:20px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-size:10pt;
  font-weight:bold;
  vertical-align:middle;
  text-align:center;
  background-repeat:repeat-x;
  display:table-cell;
  background-image:url('../img/title_repeater.jpg');
  -moz-user-select:none;
}

.AccordionContent
{
  height:0px;
  overflow:auto;
  display:none;
}

.AccordionContainer
{
  border-top: solid 1px #C1C1C1;
  border-bottom: solid 1px #C1C1C1;
  border-left: solid 2px #C1C1C1;
  border-right: solid 2px #C1C1C1;
}

.UniversalFooter {
	line-height: 16px;
}

.UniversalFooter span,
.UniversalFooter a {
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
}