/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }				<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/
body {
	background-image:url(/v2/images/cloudbackground.png);
	background-attachment:fixed;
	background-repeat:repeat-x;
	background-position:bottom center;
	background-color:#39F;
	font-variant:normal;
	color:#FFF;
	text-transform:none;
	letter-spacing:0px;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, .4);
}
body a {
	outline:none;
}

.custom blockquote {
	color:#000;
	border-left:none;
	background:url(/v2/images/cloud_puff2.png) no-repeat top left;
	margin-left:-50px;
	padding-left:100px;
}
.custom #page {
	background:none;
}
.custom .widget {
	background:rgb(255, 255, 255);
	background:rgba(255, 255, 255, .4);
	padding-left:10px;
	padding-top:10px;
	margin-bottom:10px;
	-moz-border-radius-topleft: 45px;
	-webkit-border-top-left-radius: 45px;
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-top:2px solid rgba(255, 255, 255, .8);
	border-left:2px solid rgba(255, 255, 255, .8);
	border-bottom:1px solid rgba(255, 255, 255, .2);
	border-right:1px solid rgba(255, 255, 255, .2);
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	
	/*	margin:5px;
/*	border:1px solid #000033;
	padding:10px;*/
}
.custom a.widget {
	color:#003399;
}
.custom a.sidebar {
	color:#003399;
}
.custom #sidebar a {
	color:#0066ff;
}
.custom #content {
	width:650px;
	overflow:visible;
}
.custom #content2 {
	padding:10px 10px 10px 10px;
	width:650px;
		background:rgb(255, 255, 255);
	background:rgba(255, 255, 255, .4);
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-top:4px solid rgba(255, 255, 255, .8);
	border-left:4px solid rgba(255, 255, 255, .8);
	border-bottom:2px solid rgba(255, 255, 255, .2);
	border-right:2px solid rgba(255, 255, 255, .2);
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	overflow:visible;
	color:#000;
}
.custom a {
	/*	color:#838383;*/
	color:#333;
	font-size:1.2em;
	line-height:1.4em;
}
.custom a:hover {
	text-decoration:underline;
}
.custom #tabs {
	border:none;
	/*	background:url(/v2/images/navbar_bg.png);
	background-repeat:no-repeat;*/
	
	overflow:visible;
	letter-spacing:normal;
	font-variant:normal;
	text-transform:none;
	font-weight:bold;
	height:100px;/*padding-left:20px;
	margin-left:250px;*/
}
/*#tabs.li {
	padding-right:20px;
	background:rgba(255, 255, 255, .4);
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-top:2px solid white;
	letter-spacing:normal;
	font-variant:normal;
	text-transform:none;
	background:#fff;
	border:none;
}*/
.custom #tabs li {
	padding-right:20px;
	background:rgba(255, 255, 255, .4);
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-top:2px solid white;
	background:none;
	margin-right:5px;
	letter-spacing:normal;
	font-variant:normal;
	text-transform:none;
	border:none;
	display:block;
}
.custom #tabs a {
	text-transform:lowercase;
	letter-spacing:1px;
	display:block;
	background:rgba(255, 255, 255, .4);
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-top:2px solid rgba(255, 255, 255, .8);
	border-left:2px solid rgba(255, 255, 255, .8);
	border-bottom:1px solid rgba(255, 255, 255, .2);
	border-right:1px solid rgba(255, 255, 255, .2);
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	margin-right:40px;
}
.custom li.page-item-2 {
	padding-left:40px;
}
.custom li.page-item-984 {
	padding-left:20px;
}
.custom #tabs .current_page_item, #tabs .current-cat {
	background:rgba(255, 255, 255, .8);
	background:none;
	letter-spacing:normal;
	font-variant:normal;
	text-transform:none;
	text-decoration:underline;
}
.custom #header {
	padding:0;
	border:none;
}

.custom #footer {
	border:none;
}
.custom h2 {
	/*color:#00;*/
	font-variant:normal;
}
.custom h3 {
	color:#191919;
	font-variant:normal;
	letter-spacing:0px;
}
.custom .sidebar h3 {
	padding-left:10px;
	padding-top:5px;
	font-variant:normal;
	color:#333;
	font-size:1.5em;
	letter-spacing:0px;
}
.custom h2 a {
	color:#191919;
}
.custom h2.entry-title {
	color:#191919;
}
.custom h2.entry-title a:hover {
	color:#191919;
	text-decoration:underline;
}
.custom .post_box, .custom .post {
	padding:10px 10px 10px 10px;
	/*	border:10px; 
	border-color:#FFF;*/
	padding-top:10px;
		background:rgb(255, 255, 255);
	background:rgba(255, 255, 255, .8);
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-top:4px solid rgba(255, 255, 255, .8) !important;
	border-left:4px solid rgba(255, 255, 255, .8) !important;
	border-bottom:2px solid rgba(255, 255, 255, .2) !important;
	border-right:2px solid rgba(255, 255, 255, .2) !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	overflow:visible;
	color:#000;
	margin-bottom:20px;
}
.custom .post_tags  {
color:#000033;
}
/*                              COMMENTS SECTION                        */
.custom #respond {
	/*padding:10px 10px 10px 10px;
	/*	border:10px; 
	border-color:#FFF;*/
	/*padding-top:10px;
		*/	padding-left:10px;
		margin: -20px 0px 0px -20px;
		width:420px;
		background:rgb(255, 255, 255);
	background:rgba(255, 255, 255, .4);
	-moz-border-radius-topleft: 30px;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topright:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-top:6px solid rgba(255, 255, 255, .8) !important;
	border-left:6px solid rgba(255, 255, 255, .8) !important;
	border-bottom:3px solid rgba(255, 255, 255, .2) !important;
	border-right:3px solid rgba(255, 255, 255, .2) !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	overflow:visible;
	color:#000;
}
.custom #respond_intro {
	margin:0px 0 0 -30px;
	height:77px;
	background-image:url(/v2/images/leaveacomment.png);
	background-position:left top;
	background-repeat:no-repeat;
	
}
.custom #respond_intro p {
	display:none;
}

/*.custom #commentform {
	background-image:url('/v2/images/jenlovescomments.png');
	background-repeat:no-repeat;
	background-position:absolute;
	background-position:400px;
}*/
.custom #comments {
	margin-top:-30px;
	
}
.custom .comments_intro {
	/*padding:10px 10px 10px 10px;
	/*	border:10px; 
	border-color:#FFF;*/
	/*padding-top:10px;
		*/
		color:#333;
		padding-left:10px;
		width:400px;
		margin: -5px 0px 0px 20px;
		background:rgb(255, 255, 255);
	background:rgba(255, 255, 255, .4);
	-moz-border-radius-topleft: 30px;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topright:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-top:6px solid rgba(255, 255, 255, .8) !important;
	border-left:6px solid rgba(255, 255, 255, .8) !important;
	border-bottom:3px solid rgba(255, 255, 255, .2) !important;
	border-right:3px solid rgba(255, 255, 255, .2) !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	overflow:visible;
	color:#000;
}
.custom .comments_intro span {
	color:#666;
}
.custom .format_text .to_comments {
	display:none;
}
.custom dl#comment_list {
	font-variant:normal;
	width:500px;
	padding-left:10px;
		margin: -5px 0px 0px 60px;
		background:rgb(255, 255, 255);
	background:rgba(255, 255, 255, .4);
	-moz-border-radius-topleft: 30px;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topright:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-top:6px solid rgba(255, 255, 255, .8) !important;
	border-left:6px solid rgba(255, 255, 255, .8) !important;
	border-bottom:3px solid rgba(255, 255, 255, .2) !important;
	border-right:3px solid rgba(255, 255, 255, .2) !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	overflow:visible;
	color:#000;
	text-transform:none;
	letter-spacing:normal;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, .4);
}
.custom dl#comment_list .bypostauthor {
background:none;
}
.custom #commentform span.allowed span {
line-height:1.4;
}
.custom #commentform textarea  {
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-top:4px solid rgba(255, 255, 255, .8) !important;
	border-left:4px solid rgba(255, 255, 255, .8) !important;
	border-bottom:2px solid rgba(255, 255, 255, .2) !important;
	border-right:2px solid rgba(255, 255, 255, .2) !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	margin-left:40px;
	width:475px;
}
.custom input, .custom textarea {
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-top:4px solid rgba(0, 0, 0, .2) !important;
	border-left:4px solid rgba(0, 0, 0, .3) !important;
	border-bottom:2px solid rgba(255, 255, 255, .2) !important;
	border-right:2px solid rgba(255, 255, 255, .2) !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
}
.paypal input, .paypal textarea {
	-webkit-box-shadow: 0 0 0;
	-moz-box-shadow: 0 0 0;
	box-shadow: 0 0 0;
	border:none;
	background:none;
	border-width:0px !important;
	border-color:#ffffff !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-style:none;
}


.custom input[type="submit"] {
	-moz-border-radius-topleft: 30px;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topright:30px;
	-webkit-border-top-right-radius:30px;
	-moz-border-radius-bottomleft: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-bottomright:30px;
	-webkit-border-bottom-right-radius:30px;
	border-top:4px solid rgba(0, 0, 0, .6) !important;
	border-left:4px solid rgba(0, 0, 0, .5) !important;
	border-bottom:2px solid rgba(0, 0, 0, .4) !important;
	border-right:2px solid rgba(0, 0, 0, .3) !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	margin-left:120px;
	color:#000033;
	margin-bottom:5px;
}
.custom input[type="submit"]:hover {
	-moz-border-radius-topleft: 30px;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topright:30px;
	-webkit-border-top-right-radius:30px;
	-moz-border-radius-bottomleft: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-bottomright:30px;
	-webkit-border-bottom-right-radius:30px;
	border-top:4px solid rgba(0, 0, 0, .2) !important;
	border-left:4px solid rgba(0, 0, 0, .3) !important;
	border-bottom:2px solid rgba(0, 0, 0, .7) !important;
	border-right:2px solid rgba(0, 0, 0, .8) !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	margin-left:120px;
	color:#F9F;
	margin-bottom:5px;
}

.custom #commentform input.form_submit {
	-moz-border-radius-topleft: 30px;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topright:30px;
	-webkit-border-top-right-radius:30px;
	-moz-border-radius-bottomleft: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-bottomright:30px;
	-webkit-border-bottom-right-radius:30px;
	border-top:4px solid rgba(0, 0, 0, .6) !important;
	border-left:4px solid rgba(0, 0, 0, .5) !important;
	border-bottom:2px solid rgba(0, 0, 0, .4) !important;
	border-right:2px solid rgba(0, 0, 0, .3) !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	margin-left:300px;
}
.custom #commentform input.form_submit:hover {
	-moz-border-radius-topleft: 30px;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topright:30px;
	-webkit-border-top-right-radius:30px;
	-moz-border-radius-bottomleft: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-bottomright:30px;
	-webkit-border-bottom-right-radius:30px;
	border-top:4px solid rgba(0, 0, 0, .2) !important;
	border-left:4px solid rgba(0, 0, 0, .3) !important;
	border-bottom:2px solid rgba(0, 0, 0, .7) !important;
	border-right:2px solid rgba(0, 0, 0, .8) !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	margin-left:300px;
}

/*
.category-movie {
	padding:10px 0px 10px 0px;
	background:none;
	border:none !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0) !important;
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0) !important;
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0) !important;
}*/
.custom .teasers_box {
	/*border:5px; 
	border-color:#FCF;
	border-top:solid;
	*
	padding-top:4em;/*background:url(/v2/images/transparentwhite.png);
	background-repeat:repeat;
	border:solid 1px black;
	*/
	padding-top:10px;
	}
.custom .teasers {
	width:27em;
}
.custom .teaser {
	width:27em;
	margin-top:-10px;
}
.custom .teaser_right {
	margin-top:10px;
	margin-left:10px;
	margin-right:20px;
}
.custom #header #logo a {
	line-height:2.5;
}
.custom a.rsswidget {
	font-size:.9;
	line-height:1.1;
}
.custom .time-meta {
	font-size:9px;
}
.custom .from-meta {
	font-size:9px;
}
.custom #header #logo a:hover {
	color:#111111;
	border-bottom:solid #FFF 2px;
	text-decoration:none;
}
.custom #column_wrap {
	background:none;
}
.custom #content_box {
	background:none;
	margin-top:-10px;
}
.custom img.alignleft, img.left {
	float:left;
	margin:15px;
}
.custom #commentform textarea {
	height:4em;
}
.custom #commentform span.allowed {
	background:none;
	border:none;
	color:#807E70;
	display:block;
}/*
.custom .format_text .to_comments span {
	font-size:1em;
	color:#333;
	margin-left:0;
	padding-left:0;
}
.custom .format_text .to_comments a {
	font-size:1em;
	color:#333;
	margin-left:0;
	padding-left:0;
}
.custom .format_text .to_comments {
	font-size:1em;
	color:#333;
	margin-left:0;
	padding-left:0;
}
.custom .headline_meta, .custom abbr.teaser_date {
	color:#333;
	font-variant: normal;
}*/
.cusotm headline_meta span, .custom .headline_meta abbr {
	text-transform:none;
	letter-spacing:.5px;
}
.custom input.form_submit {
	background:url(http://www.jenniferheller.com/v2/images/cloud.png) no-repeat -50 -50;
	color:#000033;
	cursor:pointer;
	font-weight:bold;
	overflow:visible;
	width:auto !important;
}
.custom #commentform input.form_submit {
	border-width:0;
}
.custom input.form_submit:hover {
	color:#F66;
}
.custom #commentform {
	border-top: none;
}
.custom #commentform span.allowed {
	background:transparent none repeat scroll 0 0;
	border:medium none;
	color:#222;
	display:block;
}
/* PREVIOUS NEXT AREA */
.custom .prev_next {
	background:rgba(0, 0, 0, .05);
	border-top:none;
	text-transform:none;
	color:#333;
	letter-spacing:0px;
	-moz-border-radius-topleft: 30px;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topright:30px;
	-webkit-border-top-right-radius:30px;
	-moz-border-radius-bottomleft: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-bottomright:30px;
	-webkit-border-bottom-right-radius:30px;
	border-top:4px solid rgba(0, 0, 0, .6) !important;
	border-left:4px solid rgba(0, 0, 0, .5) !important;
	border-bottom:2px solid rgba(0, 0, 0, .4) !important;
	border-right:2px solid rgba(0, 0, 0, .3) !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	margin-left:90px;
	margin-bottom:5px;
	padding-left:20px;
}
.custom .prev_next p {
	size:1.2em;
}
.custom #wphc_value {
	display:none;
}

.custom #archive_info {
	border:none;
	display:none;
}
.custom .sidebar ul.sidebar_list {
	padding-left:0;
	padding-right:0;
}
.custom .keepintouch {
	width:160px;
	float:right;
	height:78px;
	margin-right:100px;
	background:url(/v2/images/connect_bg.png);
	background-repeat:no-repeat;
	background-position: absolute top;
		overflow:visible;
	
		/*	background:url(/v2/images/navbar_bg.png);
	background-repeat:no-repeat;*/
}
.custom .keepintouch a {
		font-size:12px;
		line-height:1em;
		border-bottom: none;
	font-weight:normal;
}
.custom .keepintouch a:hover {
	text-decoration:none;
	color:#000000;
}
.custom .keepintouch img {
	padding: 2px 2px 2px 2px;
}
/*object {
	background-image:url(/v2/images/tv.png);
	background-position: 0 -200px;
	background-repeat: no-repeat;
	padding:20px;
	overflow:visible;
}*/
.custom #moviediv {
	background-image:url(/v2/images/cloudtv.png);
	background-position: top center;
	background-repeat: no-repeat;
	padding:40px 0 63px 41px;
	overflow:visible;
	margin-bottom:-15px;
}
.custom #moviediv_wide {
	background-image:url(/v2/images/cloudtv_2.png);
	background-position: top center;
	background-repeat: no-repeat;
	overflow:visible;
	margin: 0 -20px 0 -20px;
	padding: 39px 0px 60px 33px;
}
.custom #moviediv3 {
	background-image:url(/v2/images/movie3.png);
	background-position: top center;
	background-repeat: no-repeat;
	overflow:visible;
	margin: 0 0px 0 0px;
	padding: 41px 0px 60px 68px;
}
.custom img.thumb, .custom img.post_image {
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
}

.custom .shashin_thumb, .custom .shashin_thumb img {
	border:none;
	padding:0;
	margin:5px;
	background:none;
}
.custom p.headline_meta, .custom p.keepintouch {
	background:none;
	padding: 0px 0 15px 0;
}
.custom .keepintouch p {
	background:none;
	border:none;
	padding:0px;
}
.custom #comment_list dl {
	background-image:none;
}
.custom .headline_area {
	margin-bottom:0px;
}
/*
p {
	background:rgba(255, 255, 255, .4);
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-top:4px solid rgba(255, 255, 255, .8);
	border-left:4px solid rgba(255, 255, 255, .8);
	border-bottom:2px solid rgba(255, 255, 255, .2);
	border-right:2px solid rgba(255, 255, 255, .2);
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	}*/
	.custom top {
	border-top:4px solid rgba(255, 255, 255, .8) !important;
	border-left:4px solid rgba(255, 255, 255, .8) !important;
	border-bottom:2px solid rgba(255, 255, 255, .2) !important;
	border-right:2px solid rgba(255, 255, 255, .2) !important;
	}
	
	.custom #bottom_bar {
		width:650px;
		margin-left:110px;
		padding-bottom:20px;
		background-image:url(/v2/images/navbar_bg3.png);
		background-repeat:no-repeat;
		background-position: bottom center;
		padding-left:70px;
		overflow:visible;
		height:110px;
	}
	.custom #bottom_bar a{
		font-size:11px;
		line-height:.9em;
		border-bottom: none;
	}
.custom .abouticon {
display:block; /*This Cover Full TD */
background:url(/v2/images/bottombar_about.gif) center top no-repeat; 
/*opacity:0.4;
filter:alpha(opacity=40);
color:rgba(0, 0, 0, 1);
/*This Will Set the Link background */
height:58px; /*This Will Make Fixes Size Link (Use Image height)*/
width:60px; /*This Will Make Fixes Size Link (Use Image width)*/
text-align:center;
text-decoration:none;
padding-top:60px;
position:relative;
float:left;
margin-left:30px;
/*margin-right:15px;*/
}
.custom .abouticon:hover {
	background:url(/v2/images/bottombar_about_over.gif) center top no-repeat; 
opacity:1;
filter:alpha(opacity=100);
}
.custom .blogicon {
display:block; /*This Cover Full TD */
background:url(/v2/images/bottombar_blog.gif) center top no-repeat; 
/*opacity:0.4;
filter:alpha(opacity=40);
color:rgba(0, 0, 0, 1);
/*This Will Set the Link background */
height:40px; /*This Will Make Fixes Size Link (Use Image height)*/
width:80px; /*This Will Make Fixes Size Link (Use Image width)*/
text-align:center;
text-decoration:none;
padding-top:60px;
position:relative;
float:left;
/*margin-right:15px;*/
}
.custom .blogicon:hover {
background:url(/v2/images/bottombar_blog_over.gif) center top no-repeat; 
opacity:1;
filter:alpha(opacity=100);
}

.custom .articon {
display:block; /*This Cover Full TD */
background:url(/v2/images/images/bottombar_art.gif) center top no-repeat; 
/*opacity:0.4;
filter:alpha(opacity=40);
color:rgba(0, 0, 0, 1);
/*This Will Set the Link background */
height:40px; /*This Will Make Fixes Size Link (Use Image height)*/
width:80px; /*This Will Make Fixes Size Link (Use Image width)*/
text-align:center;
text-decoration:none;
padding-top:60px;
position:relative;
float:left;
/*margin-right:15px;*/
}
.custom .articon:hover {
	background:url(/v2/images/images/bottombar_art_over.gif) center top no-repeat; 
opacity:1;
filter:alpha(opacity=100);
}

.custom .designicon {
display:block; /*This Cover Full TD */
background:url(/v2/images/images/bottombar_design.gif) center top no-repeat; 
/*opacity:0.4;
filter:alpha(opacity=40);
color:rgba(0, 0, 0, 1);
/*This Will Set the Link background */
height:40px; /*This Will Make Fixes Size Link (Use Image height)*/
width:110px; /*This Will Make Fixes Size Link (Use Image width)*/
text-align:center;
text-decoration:none;
padding-top:60px;
position:relative;
float:left;
/*margin-right:15px;*/
}
.custom .designicon:hover {
	background:url(/v2/images/images/bottombar_design_over.gif) center top no-repeat; 
opacity:1;
filter:alpha(opacity=100);
}
.custom .loveicon {
display:block; /*This Cover Full TD */
background:url(/v2/images/images/bottombar_love.gif) center top no-repeat; 
/*opacity:0.4;
filter:alpha(opacity=40);
color:rgba(0, 0, 0, 1);
/*This Will Set the Link background */
height:40px; /*This Will Make Fixes Size Link (Use Image height)*/
width:100px; /*This Will Make Fixes Size Link (Use Image width)*/
text-align:center;
text-decoration:none;
padding-top:60px;
position:relative;
float:left;
/*margin-right:15px;*/
}
.custom .loveicon:hover {
	background:url(/v2/images/images/bottombar_love_over.gif) center top no-repeat; 
opacity:1;
filter:alpha(opacity=100);
}
.custom .contacticon {
display:block; /*This Cover Full TD */
background:url(/v2/images/bottombar_contact_2.gif) center top no-repeat; 
/*opacity:0.4;
filter:alpha(opacity=40);
color:rgba(0, 0, 0, 1);
/*This Will Set the Link background */
height:40px; /*This Will Make Fixes Size Link (Use Image height)*/
width:70px; /*This Will Make Fixes Size Link (Use Image width)*/
text-align:center;
text-decoration:none;
padding-top:60px;
position:relative;
float:left;
}
.custom .contacticon:hover {
	background:url(/v2/images/bottombar_contact_2_over.gif) center top no-repeat; 
opacity:1;
filter:alpha(opacity=100);
}
.custom .comments_closed p{
	display:none;
}
.custom .post_box, .custom .teasers_box {
border-top:none;
}

/*                        SIDE BARS                        */
.custom #sidebar {
	border:none;
	border-right:none;
	border-style:none;
}
.custom #sidebars {
	boder:none;
	margin-top:-50px;
	
}
.custom #sidebar_1 {
	padding-top:15px;
	border:none;
	border-right:none;
	border-style:none;
	width:200px; /*margin-top:-100px;*/
	margin-right:10px;
	background: url(/v2/images/cloud_puff.png);
	background-repeat: no-repeat;
	background-position:top right;
}
.custom #sidebar_2 {
	margin-top:-60px;
	padding-top:40px;
	background: url(/v2/images/cloud_puff2.png);
	background-repeat: no-repeat;
	background-position: top right;
}
.custom ul.sidebar_list {
	padding-top:none;
}
/*           
.custom .ShashinWidget {
	background: url(/v2/images/cloud_puff.png);
	background-repeat: no-repeat;
	background-position:top right;
}
.custom .thesis_widget_google_cse {
	background: url(/v2/images/cloud_puff2.png);
	background-repeat: no-repeat;
	background-position: 0px 20px;
}*/
.product iframe {
	background:rgb(255, 255, 255);
	background:rgba(255, 255, 255, .4);
	padding-left:10px;
	padding-top:10px;
	margin-bottom:10px;
	-moz-border-radius-topleft: 45px;
	-webkit-border-top-left-radius: 45px;
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-top:2px solid rgba(255, 255, 255, .8);
	border-left:2px solid rgba(255, 255, 255, .8);
	border-bottom:1px solid rgba(255, 255, 255, .2);
	border-right:1px solid rgba(255, 255, 255, .2);
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
	}


/*                           POST IMAGES                         */
.custom .wp-caption {
border:none;
font-style:normal;
font-weight:bold;
background:none;
}
.custom .shashin_caption {
	line-height: 1.6;
}
/*                            FEATURE BOX                  */
.custom #feature_box {
background:none;
border:none;
}
/*                         MULTIMEDIA BOX                */
.custom .custom_box {
	background:none;
}
.custom .image_box {
	background:none;
	border:0;
}
.custom #image_box img {
	background:none;
	border:0;
}

/*   POSTS DIFFERENT  */
.custom .left-post post {
	background:white;
}
/*      SOCIABLE        */

div.sociable { 
background-image:url(/v2/images/share.png);
background-position: top center;
background-repeat:no-repeat;
padding: 45px 0 0px 16px;
float:right;
font-size:16px;
text-decoration:none;
color:#666;

}

span.sociable_tagline { position: relative;opacity:0;
-moz-opacity:0;
filter: alpha(opacity=0); 
}
span.sociable_tagline span { display: none; width: 14em; opacity:0;
-moz-opacity:0;
filter: alpha(opacity=0);}
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	text-decoration:none;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
	opacity:0;
-moz-opacity:0;
filter: alpha(opacity=0);
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	
	float: none;
	border: 0;
	margin: 5px 0 0 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .8;
	-moz-opacity: .8;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

/*    MORE LINK    */

.custom a.more-link {
padding:0px 20px 15px 25px;
/*background-image: url(/v2/images/more.png);
background-repeat: no-repeat;
background-location:top center;
width:79px;
height:45px;
float:right;
line-height:2.5em;
margin-top:10px;
margin-left:20px;
text-decoration:none;
opacity: .5;
	-moz-opacity: .5;
	filter: alpha(opacity=50);
	color:#003;*/
}
.custom a.more-link:hover {
	/*background-image: url(/v2/images/more_over.png);
*/
opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);}

.custom .comment_time, .custom .edit_comment {
	color:#003;
}