/*
Theme Name: zeixs20 theme
Theme URI: http://www.zeixs.com/
Description: Standard Theme für zeixs.com
Version: 1.1
Author: Simon Rei
Author URI: http://www.dieideeistgut.de
Text Domain: zeixs20
*/


/* Begin Typography & Colors */
html,body{
	margin: 0;
	padding: 0;
}

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: url(images/body_bg.png) repeat-y white;
}
a{
	text-decoration: none;
	color: #555;
}
img {
	border: none 0;
}


/*hide items!*/
ul.tml-links,{
	display: none;
}
/*transform to zeixs-buttonstyle*/
#wp-submit-tml-page{
	background: #ddd url(images/bg_corner.png) no-repeat right -8px;
	border: 0 none;
	margin: 0px;
	width: 115px;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	cursor: pointer;
	padding: 5px;
}
#wp-submit-tml-page:hover{
	background: #ccc url(images/bg_corner.png) no-repeat right -8px;
	color: #555;
}


a:hover{
	outline: none;
	text-decoration: none;
}
a:focus{
	-moz-outline-style: none;
	outline: none;
}
input, textarea{ 	
	text-decoration: none;
	outline: none;
}
input:hover, textarea:hover{
	outline: none;
}
input:focus, textarea:focus{
	-moz-outline-style: none;
}


#page {
}

#header {
	height: 133px;
	background: url(images/header_bg_new.png) no-repeat;
}
#header a{
	display: block;
	height: 113px;
	width: 72px;
	margin: 0 38px 0 550px;
	background: transparent;
	text-indent: -1000em;
}

#content {
	width: 646px;
	margin: 0px 0 0 13px;
	padding: 0 0 0px 0;
}

#footer{
	width: 592px;
	height: 135px;
	padding: 15px 20px 10px 34px;
	margin: 25px 0px 0 13px;
	background: url(images/bg_footer.png) no-repeat left 0px;
	background-repeat: no-repeat;
}

#footer div.main{
	width: 250px;
	height: 60px;
	float: left;
	background: url(images/bg_footer.png) no-repeat right -8px;
	padding: 8px 10px;
}
#footer div.second{
	margin: 0 0px 0 16px;
	background: url(images/bg_footer.png) no-repeat  right -8px;
	height: 60px;
	padding: 8px 10px;
	width: 125px;
	float: left;
	line-height: 14px;
	color: #555;
}
#footer div.third{
	margin: 0 0px 0 0;
	background: url(images/bg_footer.png) no-repeat  right -8px;
	padding: 8px 10px;
	height: 60px;
	width: 125px;
	float: right;
}

#footer div.sociable{
	z-index: 99 !important;
}
#footer div.sociable div.sociable-tagline{
	display: none;
}
#footer div.footerfooter{
	background: url(images/zeixs25.png) no-repeat center left;
	line-height: 14px;
	color: #888;
	padding: 0 0 0 45px;
	margin: 5px 0 0 5px;
}


#sidebar {
	width: 365px;
	position: fixed;
	left: 672px;
	top: 13px;
	color: #666666;
	z-index: 100;
}
#sidebar a{
	color: #666666;
	text-decoration: none;
}
#sidebar a:hover{
	text-decoration: underline;
}

#sidebar ul{
	padding: 0;
	margin: 0;
	list-style: none;
}

#sidebar #qtranslate-3{
	text-transform: lowercase;
}
#sidebar #qtranslate-3 ul li{
	display: block;
	float: left;
	padding: 2px 3px;
	text-shadow: 0px 1px #FFF;
}
#sidebar #qtranslate-3 ul li.active{
	font-weight: bold;
	background: #e4e4e4;
}
#sidebar #qtranslate-3 div.qtrans_widget_end{
	clear: both;
}

#sb_cart #sideshoppingcart {
	background:  url(images/bg_sb_cart.png) no-repeat;
}
#sb_cart_en #sideshoppingcart {
	background:  url(images/bg_sb_cart_en.png) no-repeat;
}
#sideshoppingcart{
	/*background: url(images/bg_sb_cart.png) no-repeat;*/
	margin: 0 0 5px 0;
	height: auto;
}
#sideshoppingcart h3{
	color: red;
	display: inline;
	text-indent: -1000em;
	height: 28px;
	margin: 0 !important;
	padding: 0 !important;
}
#sideshoppingcart h3 a{
	display: block;
	width: 129px !important;
	margin: 0 !important;
	padding: 0 !important;
	height: 28px !important;
	text-indent: -1000em;
	cursor: pointer;
}

#sideshoppingcart a{

}
#sideshoppingcart div#shoppingcartcontents{
	margin: 0;
	padding: 0px;
	width: 129px;
}
#sideshoppingcart div#sliding_cart{
	margin: 0;
	padding: 0;
	width: 100%;
}

div.shopping-cart-wrapper {
}

#sb_login{
	background: url(images/bg_sb_login.png) no-repeat;
	margin: 8px 0 5px 0;
}

#sb_login form{
	padding: 0;
	margin: 0;
}
#sb_login label{
	display: block;
	background: gray;
	width: 112px;
	margin: 0 0 4px 9px;
	background: url(images/bg_forminput.png);
	font-size: 9px;
	font-weight: bold;
	color: #81617b;
	height: 13px;
	padding: 1px 1px 1px 2px;
}
#sb_login label input{
	width: 75px;
	border: 0;
	padding: 1px;
	margin: 0;
	height: 11px;
	float: right;
	background: transparent;
	line-height: 11px;
	font-size: 10px;
	font-weight: bold;
	color: #81617b;
}
#sb_login input.button2{
	background: url(images/bg_forminput.png);
	border: 0 none;
	margin: 0 0 0px 9px;
	width: 115px;
	font-size: 9px;
	font-weight: bold;
	color: #81617b;
	height: 15px;
	cursor: pointer;
	padding: 1px 1px 1px 1px;
}
#sb_login input.button2:hover{
	background: white;
}

#sb_upload {
	background: url(images/bg_sb_upload.png) no-repeat;
	margin: 0 0 5px 0;
}
#sb_submit {
	background: url(images/bg_sb_submit.png) no-repeat;
	margin: 0 0 5px 0;
}
#sb_newsletter {
	background: url(images/bg_sb_newsletter.png) no-repeat;
}
#sb_newsletter form{
	padding: 0;
	margin: 0;
}
#sb_newsletter label{
	display: block;
	background: gray;
	width: 112px;
	margin: 0 0 4px 9px;
	background: #f1f3ec;
	font-size: 9px;
	font-weight: bold;
	color: #81617b;
	height: 13px;
	padding: 1px 1px 1px 2px;
}
#sb_newsletter label input{
	width: 75px;
	border: 0;
	padding: 1px;
	margin: 0;
	height: 11px;
	float: right;
	background: transparent;
	line-height: 11px;
	font-size: 10px;
	font-weight: bold;
	color: #81617b;
}
#sb_newsletter input.button2{
	background: #f1f3ec;
	border: 0 none;
	margin: 0 0 0px 9px;
	width: 115px;
	font-size: 9px;
	font-weight: bold;
	color: #81617b;
	height: 15px;
	cursor: pointer;
	padding: 1px 1px 1px 1px;
}
#sb_newsletter input.button2:hover{
	background: white;
}

#sb_login_content,#sb_upload_content,#sb_newsletter_content,#sb_registerme_content{
	display: none;
}

div.registerme{
	background: url(images/bg_sb_registerme.png) no-repeat 9px 1px;
}
div.registerme a.sb_trigger{
	height: 24px !important;
}
#sb_registerme_content{
	padding: 4px 0 8px 0;
}
#sb_registerme_content label {
	display: block;
	background: gray;
	width: 112px;
	margin: 0 0 1px 9px;
	background: url(images/bg_forminput.png);
	font-size: 9px;
	font-weight: bold;
	color: #81617b;
	padding: 0;
}

#sb_registerme_content input{
	width: 108px;
	border: 0;
	padding: 2px;
	margin: 0 0 4px 9px;
	height: 16px;
	float: none;
	display: block;
	background: url(images/bg_forminput2.png);
	line-height: 11px;
	font-size: 10px;
	font-weight: bold;
	color: #81617b;
}
#sb_registerme_content input:hover,#sb_registerme_content input:focus,#sb_registerme_content input:active{
	background: url(images/bg_forminput.png);
}


a.sb_trigger{
	display: block;
	width: 129px !important;
	margin: 0 !important;
	padding: 0 !important;
	height: 28px !important;
	text-indent: -1000em;
	cursor: pointer;
}

#counter {
	background: transparent url(images/counter_dl.png) no-repeat;
	background-position: 0px 7px;
	width: 142px;
	height: 21px;
	padding: 6px 0 0 87px;
	margin: 0 0 0 0px;
	float: right;
}

#counter div { float: left; width: 12px; height: 17px;
background: url(images/counter_bg.png) no-repeat 0px 0px; } 
#counter div.image0 { background-position: -2px 0px; } 
#counter div.image1 { background-position: -17px 0px; } 
#counter div.image2 { background-position: -34px 0px; } 
#counter div.image3 { background-position: -49px 0px; } 
#counter div.image4 { background-position: -64px 0px; } 
#counter div.image5 { background-position: -80px 0px; } 
#counter div.image6 { background-position: -96px 0px; } 
#counter div.image7 { background-position: -112px 0px; } 
#counter div.image8 { background-position: -127px 0px; } 
#counter div.image9 { background-position: -143px 0px; } 
#counter div.imageDay { background-position: -159px 0px; width: 14px;} 
#counter div.imageSep { background-position: -175px 0px; } 
#counter div.imageSpace { background-position: -186px 0px; width: 6px; } 





#navi {
	width: 646px;
	margin: 0 0 0 13px;
	height: 75px;
}
#navi div.lineone {
	margin: 0 0 3px 0;
}
#navi div.linetwo {
	margin: 0 0 3px 0;
}

#navi ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
#navi ul li{
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	cursor: pointer;
}

#navi div.lineone li {
	background: url(images/navi_one.png) no-repeat 0px 0px;
}

#navi div.lineone ul li.page_item {
	height: 19px;
	
}
#navi div.lineone ul li.page_item a{
	display: block;
	text-indent: -1000em;
	height: 19px;
}
#navi ul li.page-item-2{					width: 69px;	margin: 0 0 0 160px;	}
#navi ul li.page-item-2:hover{				background-position: 0px -19px;	}
#navi ul li.page-item-2.current_page_item{	background-position: 0px -19px;	}

#navi ul li.page-item-1702{					background-position: -69px 0px;		width: 57px;	}
#navi ul li.page-item-1702:hover{				background-position: -69px -19px;		}
#navi ul li.page-item-1702.current_page_item{	background-position: -69px -19px;		}

#navi ul li.page-item-3{					background-position: -126px 0px;		width: 72px;	}
#navi ul li.page-item-3:hover{				background-position: -126px -19px;		}
#navi ul li.page-item-3.current_page_item{	background-position: -126px -19px;		}

#navi ul li.page-item-16{					background-position: -198px 0px;	width: 112px;	}
#navi ul li.page-item-16:hover{				background-position: -198px -19px;	}
#navi ul li.page-item-16.current_page_item{	background-position: -198px -19px;	}

#navi ul li.page-item-25{					background-position: -310px 0px;	width: 90px;	}
#navi ul li.page-item-25:hover{				background-position: -310px -19px;	}
#navi ul li.page-item-25.current_page_item{	background-position: -310px -19px;	}

#navi ul li.page-item-29{					background-position: -400px 0px; 	width: 41px;	}
#navi ul li.page-item-29:hover{				background-position: -400px -19px;	}
#navi ul li.page-item-29.current_page_item{	background-position: -400px -19px;	}

#navi div.linetwo li {
	background: url(images/navi_two.png) no-repeat 0px 0px;
}

#navi div.linetwo ul li.page_item {
	height: 15px;
}
#navi div.linetwo ul li.page_item a{
	display: block;
	height: 15px;
	text-indent: -1000em;
}
#navi ul li.page-item-26{					width: 54px;	margin: 0 0 0 185px;	}
#navi ul li.page-item-26:hover{				background-position: 0px -15px;		}
#navi ul li.page-item-26.current_page_item{	background-position: 0px -15px;	}
#navi ul li.page-item-28{					background-position: -54px 0px;		width: 116px;	}
#navi ul li.page-item-28:hover{				background-position: -54px -15px;	}
#navi ul li.page-item-28.current_page_item{	background-position: -54px -15px;	}
#navi ul li.page-item-17{					background-position: -170px 0px;	width: 82px;	}
#navi ul li.page-item-17:hover{				background-position: -170px -15px;	}
#navi ul li.page-item-17.current_page_item{	background-position: -170px -15px;	}
#navi ul li.page-item-31{					background-position: -253px 0px;	width: 53px;	}
#navi ul li.page-item-31:hover{				background-position: -253px -15px;	}
#navi ul li.page-item-31.current_page_item{	background-position: -253px -15px;	}
#navi ul li.page-item-32{					background-position: -306px 0px;	width: 63px;	}
#navi ul li.page-item-32:hover{				background-position: -306px -15px;	}
#navi ul li.page-item-32.current_page_item{	background-position: -306px -15px;	}
#navi ul li.page-item-33{					background-position: -369px 0px;	width: 48px;	}
#navi ul li.page-item-33:hover{				background-position: -369px -15px;	}
#navi ul li.page-item-33.current_page_item{	background-position: -369px -15px;	}

#navi #breadcrumb {
	color: #929292;
	text-align: right;
	padding: 10px 47px 0 45px;
	text-shadow: 0px 1px #FFF;
}
#navi #breadcrumb a{
	color: #929292;
	text-decoration: underline;
}
#navi #breadcrumb a:hover{
	color: #5b5b5b;
}

h1, h2, h3, h4, h5 {
	padding: 0; margin: 0;
	color: #929292;
	text-shadow: 0px 1px #FFF;
}
h1 a, h2 a, h3 a, h4 a, h5 a{
	color: #929292;
	text-decoration: none;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover{
	color: #666;
}

hr{
	background: 0;
	border: none 0;
	height: 20px;
	background: no-repeat url(images/barline.png) 0 4px;
	margin: 0;
	padding: 0;
}

div.post {
	padding: 0 125px 0 35px;
	line-height: 1.6em;
	font-size: 1.0em;
	color: #313131;
}
div.post a{
	text-shadow: 0px 1px #FFF;
	color: #929292;
}
div.post a:hover{
	color: #666;
}

div.friendslist{
	margin: 0px 0 0 0;
}
div.friend{
	padding: 24px 0 0 0;
	clear: both;
	background: no-repeat url(images/barline.png) 0 12px;
}
div.friendslist div.lef{
	width: 150px;
	float: left;
	padding: 5px 0 0 0;
}
div.friendslist div.lef a{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
div.friendslist div.lef a:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;

}
div.friendslist div.rig{
	width: 320px;
	float: right;
}

/*newslist*/

div.homepage_newslist{
	margin: 0px 0 0 0;
	width: 486px;
	margin: 0px 0 0 13px;
	padding: 0 125px 0 35px;
	line-height: 1.6em;
	font-size: 1.0em;
	color: #313131;
}
div.homepage_newslist div.newslist_item{
	padding: 10px 0 14px 0;
	border-bottom: #aaa dashed 1px;
}
div.homepage_newslist div.newslist_item div.text{
	margin: 15px 0 0 0;
}
div.homepage_newslist div.newslist_item div.lef{
	width: 75px;
	float: left;
	padding: 0px 0 0 0;
}
div.homepage_newslist div.newslist_item div.lef a{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
div.homepage_newslist div.newslist_item div.lef a:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;

}
div.homepage_newslist div.newslist_item div.rig{
	width: 395px;
	float: right;
	padding: 0px 0 0 0;
}
div.homepage_newslist div.newslist_item div.rig p{
	padding: 0;
	margin: 0;
}

/*presskit*/

div.homepage_presskit{
	margin: 0px 0 0 0;
	width: 486px;
	margin: 0px 0 0 0px;
	padding: 0 0px 0 0px;
	line-height: 1.6em;
	font-size: 1.0em;
	color: #313131;
}
div.homepage_presskit div.presskit_item{
	padding: 24px 0 0 0;
	background: no-repeat url(images/barline.png) 0 12px;
}
div.homepage_presskit div.presskit_item div.text{
	margin: 15px 0 0 0;
}
div.homepage_presskit div.presskit_item div.lef{
	width: 75px;
	float: left;
}
div.homepage_presskit div.presskit_item div.lef a{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
div.homepage_presskit div.presskit_item div.lef a:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;

}
div.homepage_presskit div.presskit_item div.rig{
	width: auto;
	height: 100px;
	margin: 0 0 0 100px;
}
div.homepage_presskit div.presskit_item div.rig a{
	font-weight: bold;
	background: #616161 url(images/bg_corner.png) no-repeat right -14px;
	padding: 3px 10px 4px 4px;
	margin: 0 4px 0 0;
	color: #f4f4f4;
	text-shadow: 0px -1px #393232 !important;
}
div.homepage_presskit div.presskit_item div.rig a:hover{
	/*background: #7b7a7a url(images/bg_corner.png) no-repeat right -14px;*/
	color: #FFF;
}


div.homepage_presskit div.presskit_item div.rig p{
	padding: 0 0 8px 0;
	margin: 0;
}


div.itemlist{
	margin: 10px 0 0 0;
	padding: 10px 90px 0 35px;
}

div.itemlist div.itemlist_listitem{
	width: 150px;
	float: left;
	margin: 0 0px 5px 0;
	padding: 10px 10px 10px 10px;
}
div.itemlist div.itemlist_listitem:hover{
	background: #ddd url(images/bg_corner.png) no-repeat top right;
}

div.itemlist div.itemlist_listitem a{
	color: #313131 !important;
	display: block;
}

div.itemlist div.itemlist_listitem div.grafik{
	text-align: center;
}
div.itemlist div.itemlist_listitem div.headline{
	font-weight: bold;
	background: url(images/bg_headlines_gray.png) no-repeat right top;
	padding: 3px 4px 3px 4px;
	color: #f4f4f4;
	text-shadow: 0px -1px #393232 !important;
}
div.itemlist div.itemlist_listitem div.headline a{
	color: #eee !important;
	text-decoration: none !important;
	text-shadow: 0px -1px #393232 !important;
}
div.itemlist div.itemlist_listitem div.headline a:hover{
	color: #FFF !important;
	text-decoration: none;
}

div.itemlist div.itemlist_listitem div.product_headline{
	font-weight: bold;
	background: #616161 url(images/bg_corner.png) no-repeat right -14px;
	padding: 1px 2px 2px 4px;
	color: #f4f4f4;
	text-shadow: 0px -1px #393232 !important;
	margin: 3px 0 0 0;
}

div.itemlist div.itemlist_listitem div.text{
	display: block;
	text-shadow: none;
	font-weight: normal;
	margin: 3px 0;
	padding: 0 2px;	
}

div.itemlist div.itemlist_listitem div.product_headline a{}
div.itemlist div.itemlist_listitem div.product_headline a span.normal{ display: block;}
div.itemlist div.itemlist_listitem div.product_headline a span.hover{ display: none;}

div.itemlist div.itemlist_listitem div.product_headline a:hover{}
div.itemlist div.itemlist_listitem div.product_headline a:hover span.normal{ display: none; }
div.itemlist div.itemlist_listitem div.product_headline a:hover span.hover{ display: block; }

div.itemlist div.itemlist_listitem div.text{
	line-height: 1.6em;
	font-size: 1.0em;
	color: #313131;
}
div.itemlist div.itemlist_listitem div.text p{
	padding: 0;
	margin: 5px 0;
}
div.itemlist div.itemlist_listitem div.linkage{}
div.itemlist div.itemlist_listitem div.linkage a{}
div.itemlist div.itemlist_listitem div.linkage a:hover{
	text-decoration: underline;
}

div.itemlist div.itemlist_listitem div.linkage a.upcoming_link, #content a.upcoming_link{
	display: block;
	background: url(images/bg_headlines_dbrown.png) no-repeat right top;
	font-weight: bold;
	padding: 2px 3px 2px 4px;
	margin: 3px 0 0 0;
	color: #f4f4f4 !important;
}
div.itemlist div.itemlist_listitem div.linkage a.upcoming_link:hover{
	text-decoration: none;
	background: url(images/bg_headlines_lbrown.png) no-repeat right top;
	color: #f4f4f4 !important;
}
#content a.upcoming_link{
	background: url(images/bg_headlines_dbrown.png) no-repeat right top;
	font-weight: bold;
	padding: 2px 3px 2px 4px;
	margin: 3px 0 0 0;
	color: #f4f4f4 !important;
	width: 140px;
	display: block;
	line-height: 16px !important;
	text-shadow: none;
}
#content a.upcoming_link:hover{
	text-decoration: none;
	background: url(images/bg_headlines_lbrown.png) no-repeat right top;
	color: #f4f4f4 !important;
}
#content a.download_link{
	background: url(images/bg_headlines_dgrey.png) no-repeat right top;
	font-weight: bold;
	padding: 2px 3px 2px 4px;
	margin: 3px 0 0 0;
	color: #f4f4f4 !important;
	width: 140px;
	display: block;
	text-shadow: none;
}
#content a.download_link:hover{
	text-decoration: none;
	background: url(images/bg_headlines_lgrey.png) no-repeat right top;
	color: #f4f4f4 !important;
}


div.itemlist p.wpsc_extras_forms{
	margin: 2px 0 0 0 !important;
}

/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Master button styles - note that up and down versions 
have been removed in this example */

.simply-scroll-btn {
	position: absolute;
	background-image: url(buttons.png);
	width: 42px;
	height: 44px;
	z-index:3;
	cursor: pointer;
}
	
.simply-scroll-btn-left {
	left: 6px;
	bottom: 6px;
	background-position: 0 -44px;
}
.simply-scroll-btn-left.disabled {
	background-position: 0 0 !important;
}
.simply-scroll-btn-left:hover {
	background-position: 0 -88px;
}

.simply-scroll-btn-right {
	right: 6px;
	bottom: 6px;
	background-position: 84px -44px;
}
.simply-scroll-btn-right.disabled {
	background-position: 84px 0 !important;
}
.simply-scroll-btn-right:hover {
	background-position: 84px -88px;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll {
	background: url(images/bg_homestage.png) center 10px;
	width: 646px;
	height: 270px;
	margin-bottom: 1em;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 646px;
	height: 260px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 170px;
	padding: 0px;
	height: 260px;
}
.simply-scroll .simply-scroll-list li div.itembox{
	height: 260px;
}
.simply-scroll .simply-scroll-list li div.itembox:hover{
	background: top center url(images/bg_homestage_hover.png);
}
.simply-scroll .simply-scroll-list li div.itembox div.itemicon{
	height: 224px;
}

.simply-scroll .simply-scroll-list li div.itembox div.itemtext{
	text-align: center;
	padding: 0px 0 0 0;
	font-weight: bold;
	text-shadow: 0px 1px #FFF;
	color: #666;
}

/*slideshowstyle*/
div.slideshow { 
	height: 270px; 
	width: 646px; 
	margin: 0 0 15px 0; 
	z-index: 1;}
div.slideshow img { 
	padding: 0; 
	border: none 0px; 
	background-color: #eee; 
}

/*yourstuff-styles*/
div.swfupload-control { 
	margin:0px 0px 13px 0;
	width: 390px;
}
div.swfupload-control div.trigger{
	float: right;
	width: 100px;
	background: url(images/bttns_yourstuff.png) right -58px;
	height: 29px;
	line-height: 29px;
	text-indent: -1000em;
	cursor: pointer;
}
div.swfupload-control div.trigger:hover{
	background: url(images/bttns_yourstuff.png) right -87px;
}
ol.log { 
	margin:0; 
	padding:0; 
	width:390px;
}
ol.log li{ 
	list-style-position:inside; 
	margin:0 0 5px 0; 
	padding:8px; 
	font-size:11px; 
	background:#cecece url(images/bg_corner.png) no-repeat -0px right; 
	position:relative;
}
ol.log li .progressbar{ 
	height:10px; 
	background:#e4e4e4;
	margin: 6px 0; 
}
ol.log li .progress{ 
	background:#f2f2f2; 
	width:0%; 
	height:10px; 
}
ol.log li p{ 
	margin:0; 
	line-height:18px; 
}
ol.log li.success{ 
	background:#cde18b url(images/bg_corner.png) no-repeat -6px right;
	color: #6e8031; 
}
ol.log li.success .progress{
	background:#c1d874; 
}
ol.log li span.cancel{ 
	position:absolute; 
	top:0px; 
	right:0px; 
	width:20px; 
	height:20px; 
	background:url(yourstuff_files/swfupload/zxcancel.png) no-repeat top right; 
	cursor:pointer; 
}

/*profile page!*/
#profile {
	background: no-repeat url(images/barline.png) 0 4px;
	padding: 5px 0 0 0;
	margin: 5px 0 0 0;
}
#profile h3{
	padding: 2px 3px;
	margin: 10px 0 10px 0;
	background:#ddd url(images/bg_corner.png) no-repeat -12px right;
}

#profile table {
	width: 100%;
	color: #313131;
	padding: 0; 
	border-spacing: 0; }
#profile table tr{
	margin: 0;
}
#profile table tr th{
	text-align: left;
	vertical-align: top;
	width: 180px;
	padding: 0 0 0 10px;
}
#profile table tr td{
	padding: 0 0 10px 0;
}
#profile table #pass-strength-result{
	display: none;
}
#profile table span.description{
	display: block;
}
#profile table #user_login{
	border: none;
	background: transparent;
	width: auto;
	padding: 3px 3px 3px 0;
	display: inline;
}
#profile table input, #profile table select{
	width: 230px;
	border: 0 none;
	padding: 3px;
	display: block;
}

form.htmlupload{
	width: 420px;
	margin: 10px 0 0 0;
}
form.htmlupload table{
	width: 420px;
	border-collapse: collapse;
}
form.htmlupload table th{
	padding: 3px 10px 3px 3px;
	width: 120px;
	text-align: right;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
form.htmlupload table td{
	border-bottom: 1px solid #ccc;
	padding: 3px 3px 3px 10px;
}
form.htmlupload input,form.htmlupload select{
	width: 220px;
}

/*zeixs blog*/

.page-template-page_blog-php{
	background: url(images/blog_body_bg.png) repeat-y white;
}
.page-template-page_blog-php #header {
	background: url(images/blog_header_bg.png) no-repeat;
}


.page-template-page_blog-php #sb_cart #sideshoppingcart,
.page-template-page_blog-php #sb_cart_en #sideshoppingcart,
.page-template-page_blog-php #sb_login,
.page-template-page_blog-php #sb_upload,
.page-template-page_blog-php #sb_newsletter{
	/*display: none;*/
}

#sb_blogabout {
	background: url(images/bg_sb_blogabout.png) no-repeat;
	margin: 0 0 5px 0;
}


.page-template-page_blog-php #navi div.lineone li {
	background: url(images/blog_navi_one.png) no-repeat 0px 0px;
}
.page-template-page_blog-php #navi ul li.page-item-2{					width: 69px;	margin: 0 0 0 160px;	}
.page-template-page_blog-php #navi ul li.page-item-2:hover{				background-position: 0px -19px;	}
.page-template-page_blog-php #navi ul li.page-item-2.current_page_item{	background-position: 0px -19px;	}
.page-template-page_blog-php #navi ul li.page-item-1702{					display: block;	width: 57px;	}
.page-template-page_blog-php #navi ul li.page-item-1702:hover{				background-position: -69px -19px;	}
.page-template-page_blog-php #navi ul li.page-item-1702.current_page_item{	background-position: -69px -19px;	}
.page-template-page_blog-php #navi ul li.page-item-3{					background-position: -126px 0px;		width: 72px;	}
.page-template-page_blog-php #navi ul li.page-item-3:hover{				background-position: -126px -19px;		}
.page-template-page_blog-php #navi ul li.page-item-3.current_page_item{	background-position: -126px -19px;		}
.page-template-page_blog-php #navi ul li.page-item-16{					background-position: -198px 0px;	width: 112px;	}
.page-template-page_blog-php #navi ul li.page-item-16:hover{				background-position: -198px -19px;	}
.page-template-page_blog-php #navi ul li.page-item-16.current_page_item{	background-position: -198px -19px;	}
.page-template-page_blog-php #navi ul li.page-item-25{					background-position: -310px 0px;	width: 90px;	}
.page-template-page_blog-php #navi ul li.page-item-25:hover{				background-position: -310px -19px;	}
.page-template-page_blog-php #navi ul li.page-item-25.current_page_item{	background-position: -310px -19px;	}
.page-template-page_blog-php #navi ul li.page-item-29{					background-position: -400px 0px; 	width: 41px;	}
.page-template-page_blog-php #navi ul li.page-item-29:hover{				background-position: -400px -19px;	}
.page-template-page_blog-php #navi ul li.page-item-29.current_page_item{	background-position: -400px -19px;	}
.page-template-page_blog-php #navi div.linetwo li {
	background: url(images/blog_navi_2new.png) no-repeat 0px 0px;
}
.page-template-page_blog-php #navi ul li.page-item-1710{					width: 63px; margin: 0 0 0 56px;	background-position: -0px 0px;	}
.page-template-page_blog-php #navi ul li.page-item-1710:hover{				background-position: -0px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1710.current_page_item{	background-position: -0px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1711{					width: 63px;	background-position: -63px 0px;	}
.page-template-page_blog-php #navi ul li.page-item-1711:hover{				background-position: -63px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1711.current_page_item{	background-position: -63px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1712{					width: 87px;	background-position: -126px 0px;	}
.page-template-page_blog-php #navi ul li.page-item-1712:hover{				background-position: -126px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1712.current_page_item{	background-position: -126px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1713{					width: 72px;	background-position: -213px 0px;	}
.page-template-page_blog-php #navi ul li.page-item-1713:hover{				background-position: -213px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1713.current_page_item{	background-position: -213px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1714{					width: 75px;	background-position: -285px 0px;	}
.page-template-page_blog-php #navi ul li.page-item-1714:hover{				background-position: -285px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1714.current_page_item{	background-position: -285px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1715{					width: 59px;	background-position: -360px 0px;	}
.page-template-page_blog-php #navi ul li.page-item-1715:hover{				background-position: -360px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1715.current_page_item{	background-position: -360px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1716{					width: 57px;	background-position: -419px 0px;	}
.page-template-page_blog-php #navi ul li.page-item-1716:hover{				background-position: -419px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1716.current_page_item{	background-position: -419px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1717{					width: 67px;	background-position: -477px 0px;	}
.page-template-page_blog-php #navi ul li.page-item-1717:hover{				background-position: -477px -15px;	}
.page-template-page_blog-php #navi ul li.page-item-1717.current_page_item{	background-position: -477px -15px;	}

.page-template-page_blog-php #navi #breadcrumb {
	text-shadow: 0px 1px #ece6dd;
	color: #4b4b4d;
	text-align: right;
	padding: 10px 47px 0 45px;
}
.page-template-page_blog-php #navi #breadcrumb a{
	color: #4b4b4d;
	text-decoration: underline;
}
.page-template-page_blog-php #navi #breadcrumb a:hover{
	color: #2b2b2c;
}

.page-template-page_blog-php #sidebar {
	position: absolute;
	left: 672px;
	top: 13px;
	color: #666666;
	z-index: 100;
}
.page-template-page_blog-php #blogbar {
	position: absolute;
	left: 820px;
	top: 124px;
	color: #666666;
	z-index: 100;
}

.page-template-page_blog-php #footer {
	height: 60px;
	background: #827f7c;
}
.page-template-page_blog-php #footer .footerfooter{
	color: #d5cdc2;
}
.page-template-page_blog-php #footer .footerfooter a{
	color: #fff;
}

.page-template-page_blog-php div.artistoftheday_header{
}
.page-template-page_blog-php div.artistoftheday_header div.slideshow{
	background: #827f7c;
	margin-bottom: 25px;
	margin: 0 0 20px 13px;
}
.page-template-page_blog-php div.artistoftheday_header div.artistoftheday_info{
	background: #605e5e;
	color: #ccc;
	height: 22px;
	font-size: 10px !important;
	text-transform: lowercase;
	line-height: 22px;
	width: 610px;
	position: absolute;
	top: 460px;
	z-index: 100;
	left: 13px;
	padding: 0 0 0 36px;
}
.page-template-page_blog-php div.artistoftheday_header div.artistoftheday_info a{
	color: white;
	line-height: 22px;
	padding: 4px 3px;
}
.page-template-page_blog-php div.artistoftheday_header div.artistoftheday_info a:hover{
	background: #444;
}

.page-template-page_blog-php div.post{
	padding: 0 24px 0 23px;
}

.page-template-page_blog-php div.blog_add{
	margin: 5px 0 15px 0px;
	padding: 15px 0 15px 0;
	text-align: center;
	background: #BBB3A8;
}
.page-template-page_blog-php div.blog_inline_ad{
	margin: 5px 0 5px 14px;
	text-align: center;
	padding: 5px 0 0 0;
}
.page-template-page_blog-php div.blog_inline_ad img{
	border: none !important;
	margin: 0;
	padding: 0;
}

.page-template-page_blog-php div.bloglist_item{
	margin: 5px 0 15px 13px;
	padding: 0 0 15px 0;
	border-bottom: 1px dashed #9e978f;
}
.page-template-page_blog-php div.bloglist_item div.text{
	background: #BBB3A8;
	background-image: url(images/blog_corner.png);
	background-repeat: no-repeat;
	background-position: right -0px;
	width: 165px;
	float: left;
	padding: 10px 10px 0 10px;
}
.page-template-page_blog-php div.bloglist_item div.lef{
	float: right;
	padding: 0;
	margin: 0 0px 0 0;
	width: 385px;
	position: relative;
	overflow: hidden;
}
.page-template-page_blog-php div.bloglist_item div.lef a.corner{
	background: url(images/blog_corner.png) no-repeat top right;
	width: 385px;
	height: 385px;
	right: 0;
	position: absolute;
}
.page-template-page_blog-php div.bloglist_item div.lef a.corner:hover{
	background: url(images/blog_fade_bg_hover.png) no-repeat top right transparent;
	width: 385px;
	height: 385px;
	right: 0;
	position: absolute;
}
.page-template-page_blog-php div.bloglist_item div.lef img{
	width: 385px;
}
.page-template-page_blog-php div.bloglist_item div.text div.headline{
	color: white;
}
.page-template-page_blog-php div.bloglist_item div.text div.headline a{
	text-shadow: none;
	color: white;
}
.page-template-page_blog-php div.bloglist_item div.text div.headline a:hover{
	color: #ddd;
}
.page-template-page_blog-php div.bloglist_item div.text div.headline2{
	color: white;
}
.page-template-page_blog-php div.bloglist_item div.text div.headline2 h3{
	color: white;
	font-size: 15px;
	padding: 5px 0 0px 0;
	text-transform: lowercase;
	font-weight: bold;
}
.page-template-page_blog-php div.bloglist_item div.text div.headline2 h3 a{
	color: white;
	text-shadow: none;
}
.page-template-page_blog-php div.bloglist_item div.text div.headline2 h3 a:hover{
	color: #ddd;
}
.page-template-page_blog-php div.bloglist_item div.text div.main{
	color: #222;
	width: 165px;
	overflow: hidden;
	padding: 8px 0;
}
.page-template-page_blog-php div.bloglist_item div.text div.main a{
	text-shadow: none;
	color: white;
}
.page-template-page_blog-php div.bloglist_item div.text div.main a:hover{
	color: #ddd;
}
.page-template-page_blog-php div.bloglist_item div.text div.main div{
	margin: 5px 0 0 0;
	font-weight: bold;
}
.page-template-page_blog-php div.bloglist_item div.text div.main span.author{
	color: #d5cdc2;
	float: right;
	font-style: italic;
	text-transform: lowercase;
}
div.blogpost_single{
	font-size: 10px;
	margin: 0 22px 0 13px;
	color: #222;
}
div.blogpost_single p{
	padding: 0 0 10px 0;
	margin: 0 0 0 0;
}
div.blogpost_single h2{
	text-shadow: none;
	color: white;
	font-size: 18px;
	text-transform: lowercase;
}
div.blogpost_single div.blogcontent{
	margin: 10px 0 0 0;
	padding: 12px 10px 1px 10px;
	background: #BBB3A8;
	background-image: url(images/blog_corner.png);
	background-repeat: no-repeat;
	background-position: right -0px;
}
div.blogpost_single div.blogcontent div.author {
	margin: 0 4px 8px 0;
	font-style: italic;
	text-align: right;
	color: #827f7c;
	text-transform: lowercase;
}
div.blogpost_single div.blogcontent img{
	position: relative;
	left: -10px;
	border-bottom: 8px solid #d5cdc2;
	border-top: 8px solid #d5cdc2;
}
div.blogpost_single em{
	background: #4d4842;
	background-image: url(images/blog_corner.png);
	background-repeat: no-repeat;
	background-position: right -9px;
	display: block;
	color: #d5cdc2;
	padding: 13px;
	font-style: normal;
}
div.blogpost_single em a{
	color: white;
}
div.blogpost_single ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
div.blogpost_single ul li{
	list-style: none;
	margin: 0;
	padding: 0 0 5px 0;
}
div.blogpost_single em ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
div.blogpost_single em ul li{
	list-style: none;
	margin: 0;
	padding: 0 0 5px 0;
}
div.blogpost_single ul{
	padding: 0;
	margin: 0 0 0 15px;
}
div.blogpost_single a{
	color: #fff;
	text-shadow: none;
}
div.blogpost_single a:hover{
	color: inherit;
}
div.blogcomment_single h3#comments, div.blogcomment_single #respond h3{
	border-bottom: 1px dashed #6D6761;
	margin: 0 0 15px 0;
	padding: 0 0 10px 36px;
	text-shadow: 0px 1px #ece6dd;
	color: #4b4b4d;
	font-size: 15px;
	text-transform: lowercase;
}

div.blogcomment_single ol.commentlist{
	margin: 0;
	padding: 0 46px 0 36px;
}
div.blogcomment_single ol.commentlist li{
	background-color: #c9c2b8;
	background-image: url(images/blog_corner.png);
	background-repeat: no-repeat;
	background-position: right -9px;
	padding: 7px;
	margin-bottom: 7px;

}
div.blogcomment_single ol.commentlist li .avatar{
	display: none;
}
#commentform{
	margin: 0 0 0 36px;
}
#sb_blog_suggest {
	background: url(images/blog_bg_sb_share.png) no-repeat;
	margin: 5px 0 5px 0;
	list-style: none;
}
#sb_blog_suggest form{
	padding: 2px 0 0 0;
	margin: 0;
}
#sb_blog_suggest label{
	display: block;
	background: gray;
	width: 110px;
	margin: 0 0 4px 9px;
	background: #f1f3ec;
	font-size: 9px;
	font-weight: bold;
	color: #81617b;
	height: 13px;
	padding: 3px 1px 1px 4px;
}
#sb_blog_suggest label input{
	width: 75px;
	border: 0;
	padding: 1px;
	margin: 0;
	height: 11px;
	float: right;
	background: transparent;
	line-height: 11px;
	font-size: 10px;
	font-weight: bold;
	color: #81617b;
}
#sb_blog_suggest input.button2{
	background: #f1f3ec;
	border: 0 none;
	margin: 0 0 0px 9px;
	width: 115px;
	font-size: 9px;
	font-weight: bold;
	color: #81617b;
	height: 15px;
	cursor: pointer;
	padding: 1px 1px 1px 1px;
}
#sb_blog_suggest input.button2:hover{
	background: white;
}
#sb_blog_share {
	background: url(images/blog_bg_sb_post.png) no-repeat;
	margin: 0px 0 98px 0;
	list-style: none;
}
#sb_blog_adds_1 {
	background: ;
	margin: 50px 0 5px 0;
	padding: 28px 5px 5px 5px;
	list-style: none;
}
#sb_blog_share_content, #sb_blog_suggest_content {
	display: none;
}
li.sb_blog_adds{
	margin: 0px 0 15px 0;
	list-style-type: none;
}
li.sb_blog_adds img{
	display: block;
	margin: 0 0 26px 0;
}
div.sb_blog_adds a{
	display: block;
	height: 100%;
}

h2.pagetitle{
	border-bottom: 1px dashed #6D6761;
	margin: 0 0 15px 0;
	padding: 0 0 10px 36px;
	text-shadow: 0px 1px #ece6dd;
	color: #4b4b4d;
}
div.navigation {
	margin: 0px 0 0 0;
	padding: 10px 26px 0 0;
	text-align: right;
	color: #ede8e0;
}
.wp-pagenavi {
	clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	padding: 4px 6px;
	margin: 2px;
	font-weight: bold;
	color: #4b4b4d !important;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	background: #6D6761;
	color: #fff !important;
}

.wp-pagenavi span.current {
}
.wp-pagenavi span.pages{
	color: #4b4b4d;
	text-shadow: 0px 1px #ece6dd;
	border: none;
}

div.blogpostslike ul{
	margin: 0 0 0 36px;
	padding: 0;
	list-style: none;
	display: block;
	height: 112px;
}
div.blogpostslike ul li{
	width: 80px;
	float: left;
	margin: 0 16px 0 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #827f7c;
}
div.blogpostslike ul li:hover{
	background: #bbb3a8;
}
div.blogpostslike ul.main li:hover{
	background: #C9C9C9;
}
div.blogpostslike ul li:hover a{
	color: black;
}
div.blogpostslike div.image{
	height: 60px;
	margin: 0 0 8px 0;
	width: 80px;
	overflow: hidden;
	vertical-align: middle;
	position: relative;
}
div.blogpostslike div.image span.corner{
	background-image: url(images/blog_corner.png);
	background-repeat: no-repeat;
	background-position: right -9px;
	width: 385px;
	height: 385px;
	right: 0;
	position: absolute;
}

div.blogpostslike div.image span.corner2{
	background-image: url(images/bg_corner.png);
	background-repeat: no-repeat;
	background-position: right -9px;
	width: 385px;
	height: 385px;
	right: 0;
	position: absolute;
}

/*memberlist*/

div.teammembers {
	margin: 0 0px 0 36px;
}
div.teammembers div.memberbox {
	width: 176px;
	float: left;
	margin: 0 18px 17px 0;
}
div.teammembers div.memberbox div.membericon{
	background-image: url(images/blog_corner.png);
	background-repeat: no-repeat;
	background-position: right -0px;
	background-color: #ffffff;
	height: 130px;
	text-align: center;
	position: static;
}
div.teammembers div.memberbox div.membericon img{
	position: relative;
	top: 10%;
}
div.teammembers div.memberbox div.membertext{
	background: #bbb3a8;
	padding: 10px 0px 8px 8px;
}
div.teammembers div.memberbox div.membertext h2{
	color: white;
	text-shadow: none;
	margin: 0px 0 0 0;
}
div.teammembers div.memberbox div.membertext p{
	line-height: 18px;
}
div.teammembers div.memberbox div.membertext a{
	color: white;
	text-shadow: none;
}
div.teammembers div.memberbox div.membertext a:hover{
	color: black;
	text-decoration: underline;
}

/*yourstuff blog */

div.blog_yourstuff{
	padding: 0 40px 0 38px;
}
div.blog_yourstuff form{
	margin: 0 0 20px 0;
}
div.blog_yourstuff h2{
	color: #4b4b4d;
	font-size: 15px;
	text-shadow: none;
	margin: 0 0 4px 0;
	padding:  0 0 4px 0;
	border-bottom: 1px dashed #a69e94;
}
div.blog_yourstuff h3{
	color: #4b4b4d;
	font-size: 13px;
	text-shadow: none;
	margin: 28px 0 0 0;
}
div.blog_yourstuff #previewbox_wrap {
	background: #a69e94;
	width: 385px;
	margin: 6px 0 10px 0px;
	padding: 0px 0;
	color: white;
	text-align: center;
	font-weight: bold;
	border-right: 179px solid #cdc5bb;
}
div.blog_yourstuff #previewbox_wrap img{
	width: 385px;
	height: auto;
}
div.blog_yourstuff #previewbox_wrap div.deletepreimgdiv{
	text-align: right;
	padding: 5px 10px;
	cursor: pointer;
}
div.blog_yourstuff #previewbox_wrap div.deletepreimgdiv:hover{
	color: white;
	background: #b25447;
}

div.blog_yourstuff #mainviewbox_wrap {
	color: white;
	text-align: center;
	font-weight: bold;
	background: #a69e94;
	width: 564px;
	margin: 6px 0 10px 0px;
	padding: 0px 0;
}
div.blog_yourstuff #mainviewbox_wrap img{
	width: 564px;
	height: auto;
}
div.blog_yourstuff #mainviewbox_wrap div.deletepreimgdiv{
	text-align: right;
	padding: 5px 10px;
	cursor: pointer;
}
div.blog_yourstuff #mainviewbox_wrap div.deletepreimgdiv:hover{
	color: white;
	background: #b25447;
}

div.blog_yourstuff input,div.blog_yourstuff textarea {
	width: 554px;
	border: none;
	padding: 6px 4px;
	margin: 5px 0 5px 0;
	background: white;
	border-right: none;
	background: #a69e94;
}
div.blog_yourstuff input:hover,div.blog_yourstuff input:focus,div.blog_yourstuff textarea:hover,div.blog_yourstuff textarea:focus {
	background: #999086;
	color: white;
}
div.blog_yourstuff ol.log { 
	margin:0; 
	padding:0; 
	width:385px;
	background: #d5cdc2;
}
div.blog_yourstuff ol.log li{ 
	list-style-position:inside; 
	margin:0 0 5px 0; 
	padding:8px; 
	font-size:11px; 
	background:#cdc5bb url(images/blog_corner.png) no-repeat -0px right; 
	position:relative;
}
div.blog_yourstuff ol.log li .progressbar{ 
	height:10px; 
	background:#9f988c;
	margin: 6px 0; 
}
div.blog_yourstuff ol.log li .progress{ 
	background:#a8ff00; 
	width:0%; 
	height:10px; 
}
div.blog_yourstuff ol.log li p{ 
	margin:0; 
	line-height:18px; 
}
div.blog_yourstuff ol.log li.success{ 
	background:#a8ff00 url(images/blog_corner.png) no-repeat -6px right;
	color: #3d3d3d; 
}
div.blog_yourstuff ol.log li.success .progress{
	background:#a8ff00; 
}
div.blog_yourstuff ol.log li span.cancel{ 
	position:absolute; 
	top:0px; 
	right:0px; 
	width:20px; 
	height:20px; 
	background:url(yourstuff_files/swfupload/zxcancel.png) no-repeat top right; 
	cursor:pointer; 
}


/*specials */

a.special_facebooklink{
	background: url(images/button_facebook.png) no-repeat;
	width: 150px;
	display: block;
	text-indent: -1000em;
	height: 20px;
	margin: 10px 0 0 40px;
}
input.special_commentbutton{
	background: url(images/button_submit.png) no-repeat;
	width: 75px;
	display: block;
	text-indent: -1000em;
	height: 36px;
	border: none;
	margin: 0 0 0 0;
	cursor: pointer;
}
div.blogabouttext{
	background-color: #BBB3A8;
	background-image: url(images/blog_corner.png);
	background-repeat: no-repeat;
	background-position: right -9px;
	margin: 0 46px 10px 36px;
	padding: 5px 10px !important;
}

div.blogfbcontent{
	background-color: #F2F2F2;
	background-image: url(images/blog_corner.png);
	background-repeat: no-repeat;
	background-position: right -9px;
	padding: 10px;
	margin: 0 46px 0 36px;
}
div.blogfbcontent2{
	background-color: #E5E5E5;
	background-image: url(images/bg_corner.png);
	background-repeat: no-repeat;
	background-position: right -9px;
	padding: 10px;
	margin: 0 46px 0 36px;
}
div.blogfbcontent h3,div.blogfbcontent2 h3{
	display: none;
}
.single .fbcommentbox, .single .fbcomments/*, .single #content .fb_ltr*/{
	background: #F2F2F2 !important;
}
div.blogfbcontent2 .fbcommentbox, div.blogfbcontent2 .fbcomments, div.blogfbcontent2 #content .fb_ltr{
	background: #E5E5E5 !important;
}
.blogfblike{
	width: 100%;
	padding: 5px;
	/*background: #F2f2f2;*/
	margin: 5px 46px 0 44px;
}
div.post .fbbar{
	background-color: #FaFaFa;
	background-image: url(images/bg_corner.png);
	background-repeat: no-repeat;
	background-position: right -9px;
	border:none; 
	overflow:hidden; 
	width:100%;
	height:65px;
	margin: 0px 0 0 0;
}
div.blogpost_single .fbbar{
	background-color: #F2F2F2;
	background-image: url(images/blog_corner.png);
	background-repeat: no-repeat;
	background-position: right -9px;
	border:none; 
	overflow:hidden; 
	width:100%;
	height:65px;
	margin: 18px 0 0 0;
}
.blogfblike2{
	width: 185px;
	background: #ffffff;
	display: none;
}
div.userpostcreditials{
	background-color: #A39B8F;
	padding: 5px;
	margin: 0 0 10px 0;
}

#fb-root {
	height: 13px;
	display: block;
	background: white;
}
