/*

Theme Name: Custom

Theme URI: http://wordpress.org/

Description: Custom Theme

Version: 1.6

Author: Michael Heilemann

Author URI: http://binarybonsai.com/

Tags: blue, custom header, fixed width, two columns, widgets



	Kubrick v1.5

	 http://binarybonsai.com/kubrick/



	This theme was designed and built by Michael Heilemann,

	whose blog you will find at http://binarybonsai.com/



	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/







/* Begin Typography & Colors */

body {

	font-size: 13px; /* Resets 1em to 10px */

	font-family: Helvetica;

	background: #FFFFFF /*url('images/kubrickbgcolor.jpg')*/;

	color: #010101;

	text-align: center;

	}

/* ul{list-style-type:circle;}*/



#page {

	background-color: white;

	border: 1px solid #959596;

	text-align: left;

	}



#header {

	/*background: #73a0c5 url('images/kubrickheader.jpg') no-repeat bottom center;*/

	}



#headerimg 	{

	margin: 7px 9px 0;

	height: 192px;

	width: 740px;

	}



#content {

	font-size: 13px;

	padding-top:29px

	}

.content-subpage

{

	padding-top:14px !important;

}

.content-cmspage

{

	padding-top:30px !important;

}

.widecolumn .entry p {

	font-size: 1.05em;

	}



.narrowcolumn .entry, .widecolumn .entry {

	line-height: 1.4em;
	width:628px;
	}



.widecolumn {

	line-height: 1.6em;

	}



.narrowcolumn .postmetadata {

	text-align: center;

	}



.thread-alt {

	/*background-color: #f8f8f8;*/

}

.thread-even {

	background-color: white;

}

.depth-1 {

border: none;

}



.even, .alt {



	border-bottom: 1px solid #ddd;

}



/*#footer {

	background: #eee url('images/kubrickfooter.jpg') no-repeat top;

	border: none;

	}*/



small {

	font-family: "Trebuchet MS";

	font-size: 0.9em;

	line-height: 1.5em;

	}



h1, h2, h3 {

	font-family: 'Trebuchet MS', Helvetica;

	font-weight: bold;

	}



h1 {

	font-size: 4em;

	text-align: center;

	}



#headerimg .description {

	font-size: 1.2em;



	text-align: center;

	}



h2 {

	font-size: 1.6em;

	}

#sidebar h3

{

	color:#FF3300;

	font-size:14px;

	padding:0 0 15px 0;

}

#sidebar .featured_row h3

{

	color:#FF3300;

	font-family:Helvetica, sans-serif;

	font-size:15px;

	font-weight:normal;

	line-height:11px;

	padding:0 0 12px 0;

	margin:0px;

}

#content h2,#content h2 a

{

	color:#FF3300;

	font-size:21px;

}

#content .notfirst h2,#content .notfirst h2 a

{

	font-size:21px;

}

h2.pagetitle {

	font-size: 1.6em;

	}



#sidebar h2 {

	font-family: 'Lucida Grande', Verdana, Sans-Serif;

	font-size: 1.2em;

	}



h3 {

	font-size: 1.3em;

	}



h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {

	/*text-decoration: none;*/

	color: white;

	}



h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {

	color: #333;

	}



h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {

	/*text-decoration: none;*/

	}

h2 a:hover, h3 a:hover

{

	/*text-decoration:underline;*/

}

.entry p a:visited {

	color: #ff9966;

	}



.commentlist li, #commentform input, #commentform textarea {

	font: 0.9em Helvetica;

	}

.commentlist li ul li {

	font-size: 1em;

}



.commentlist li {

	font-weight: bold;

}



.commentlist li .avatar { 

	float: right;

	border: 1px solid #eee;

	padding: 2px;

	background: #fff;

	}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 1.1em;

	}



.commentlist p {

	font-weight: normal;

	line-height: 1.4em;

	text-transform: none;

	font-size:13px;

	}



#commentform p {

	font-family: Helvetica;

	}



.commentmetadata {

	font-weight: normal;

	}



#sidebar {

	font: 1em Helvetica;

	}



.authornm

{

	color:#FF3300;

	font-size:10px;

	font-weight:bold;

}
.authornm a,.authornm a:hover

{

	color:#FF3300;

	font-size:10px;

	font-weight:bold;

}
#content h2 .authornm a,#content h2 .authornm a:hover

{

	color:#FF3300;

	font-size:10px;

	font-weight:bold;

}
small

{

	color: #999999;

	font-size:13px;

	line-height:18px;

}

 #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {

	color: #999999;

	font-size:10px;

	}



code {

	font: 1.1em 'Courier New', Courier, Fixed;

	}



acronym, abbr, span.caps

{

	font-size: 0.9em;

	letter-spacing: .07em;

	}



a, h2 a:hover, h3 a:hover {

	color: #ff9966;

	/*text-decoration: none;*/

	}



a, a:visited

{

	text-decoration:none;

}

a:hover {

	text-decoration: underline;

	}



#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;

	}



#wp-calendar a {

	/*text-decoration: none;*/

	}



#wp-calendar caption {

	font: bold 1.3em Helvetica;

	text-align: center;

	}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

	}

/* End Typography & Colors */







/* Begin Structure */

body {

	margin: 0 0 20px 0;

	padding: 0;

	}



#page {

	background-color: white;

	margin: 0px auto;

	padding: 0px 20px 0px 0px;

	/*width: 760px;*/

	width:1020px;

	border: 0px solid #959596;

	background-image:url(images/right-shade.jpg);

	background-repeat:repeat-y;

	background-position:right;

	}



.page-shade

{

	padding-left:20px;

	background-image:url(images/left-shade.jpg);

	background-repeat:repeat-y;

}

#header{width:1000px; height:112px;  background:url(images/top_bg.jpg) no-repeat top;}

#logo{ width:346px; height:112px;  float:left;}







/* Top Menu Part

-----------------------------------------------------------------------------*/

#menu{ width:654px; float:left; padding:87px 0 0 0;}

#main-menu{ width:595px; height:25px; float:left; padding: 0 0 0 49px;}

.tabs{ list-style:none; display:block; height:23px; margin:0; padding:0; }

.tabs li{ float:left; }

.tabs li a{	display:block; position:relative; /*text-decoration:none;*/ }

.tabs li a em{ display:block; height:19px; float:left; padding:6px 14px 0 7px; background: url(images/btn_img.gif) no-repeat right top;	position:relative; font:bold 13px Helvetica; color:#999; z-index:100; /*text-decoration:none;*/}

.tabs li a b{ display:block; float:left;  width:8px;  height:25px; background:url(images/btn_img.gif) no-repeat left top;position:relative; z-index:200; }

/* hover*/

.tabs li a:hover{cursor:pointer;}

.tabs li a:hover em{ background:url(images/btn_img_new.gif) no-repeat right center; /*text-decoration:none;*/ color:#660066; }

.tabs li a:hover b{	background:url(images/btn_img_new.gif) no-repeat left center; /*text-decoration:none;*/ color:#660066; }

.tabs li.red a:hover em{ background:url(images/btn_img_new.gif) no-repeat right bottom; /*text-decoration:none;*/ color:#FFF; }

.tabs li.red a:hover b{	background:url(images/btn_img_new.gif) no-repeat left bottom ; /*text-decoration:none;*/ color:#FFF; }

/* active*/

.temp_menu
{
	float:left;
}

.temp_menu a em

{
	 background:url(images/btn_img.gif) no-repeat right center !important; 

	color:#660066!important;
}

.tabs .temp_menu a b{display:block; float:left;  width:8px;  height:25px;	background:url(images/btn_img_new.gif) no-repeat left bottom ; color:#FFF; }




/*.temp_menu li a em{ display:block !important; height:19px!important; float:left!important; padding:6px 14px 0 7px!important; background: url(images/btn_img.gif) no-repeat right top!important;	position:relative!important; font:bold 13px Helvetica!important; color:#660066!important; z-index:100; }



.temp_menu a b

{ display:block!important; float:left;  width:8px;  height:25px; background:url(images/btn_img.gif) no-repeat left top!important;position:relative; z-index:200; }

*/



.tabs li a.active{cursor:pointer;}

.tabs li a:hover{text-decoration:none;}

.tabs li a.active em,

.tabs li a.active:hover em{	background-position:right bottom; /*text-decoration:none;*/ color:#fff; }

.tabs li a.active b,

.tabs li a.active:hover b{ background-position:left bottom;	/*text-decoration:none;*/ color:#fff; }

/* menu area end */
#bd
{
	width:107px;
	_width:auto;
}
#bh
{
	width:111px;
	_width:auto;
}
#bh1
{
	width:112px;
	_width:auto;
}
.tabs #bd a em
{
	/*padding-left:26px;
	padding-right:27px;*/
	width:78px;
}
.tabs #bh a em
{
	/*padding-left:26px;
	padding-right:27px;*/
	width:82px;
}
.tabs #bh1 a em
{
	/*padding-left:26px;
	padding-right:27px;*/
	width:83px;
	text-align:center;
}
#sub-menu{ width:595px; float:left; padding: 0 0 0 49px;z-index:1000;}

#body-beauty {
	position:absolute;
	top:70px;
	visibility:hidden;
	z-index:100;
	top:111px;

	/*background: url(../images/drop-menu-top.gif) top repeat-x #ffc06f;*/

	background:url(images/drop-menu-bot.gif) bottom no-repeat ;

	/*background:url(images/drop-menu-bot.gif) bottom no-repeat*/

/*	top:111px;

	width:auto;

	float:left;

	margin:0 0 0 65px;

	z-index:999;

	position:absolute;

	visibility:hidden;*/

}

.menu-home
{
	background:#0F0;
	float:left;
	margin:0px;
	/*position:absolute;
	top:111px;*/
	/*visibility:hidden;*/
	width:114px;
	height:100px;
	z-index:999;
}
#body-beauty-new1 {

	background-color: #ffc06f;

	margin: 0px 0px 3px 0px;

	float: left;

}

#body-beauty-new {

	background: url(images/drop-menu-top.gif) top repeat-x;

	float:left;

	padding:7px 7px 7px 9px;

	width:91px;

}



#better {

	/*background: url(../images/drop-menu-top.gif) top repeat-x #ffc06f;*/

	background:url(images/drop-menu-bot1.gif) bottom repeat-x;
top:111px;
	/*top:111px;

	width:111px;

	float:left;

	margin:0 0 0 172px;

	z-index:999;

	position:absolute;

	visibility:hidden;*/
	position:absolute; 
	/*top:270px;*/ 
	visibility:hidden; 
	z-index:100; 
}

#better-new1 {

	/*background: url(../images/drop-menu-top.gif) top repeat-x #ffc06f;*/

	background-color: #ffc06f;

	float:left;

	margin: 0px 0px 3px 0px;

}

#better-new {

	background: url(images/drop-menu-top.gif) top repeat-x ;

	float:left;

	padding:7px 8px 7px 7px;

	width:96px;

}



#bee {

	/*background: url(../images/drop-menu-top.gif) top repeat-x #ffc06f;*/

	background:url(images/drop-menu-bot1.gif) bottom left no-repeat;
top:111px;
	/*top:111px;

	width:111px;

	float:left;

	margin:0 0 0 283px;

	z-index:999;

	position:absolute;

	visibility:hidden;*/

	position:absolute;
	/*top:270px;*/
	visibility:hidden;
	z-index:1000;

}


#bee-new1 {

	/*background: url(../images/drop-menu-top.gif) top repeat-x #ffc06f;*/

	background-color: #ffc06f;

	float:left;

	margin: 0px 0px 3px 0px;
	z-index:1000;
}

#bee-new {

	background: url(images/drop-menu-top.gif) top repeat-x ;
	float:left;
	padding:7px 9px 7px 7px;
	z-index:1000;
	width:96px;

}



.sub-menu{width:85px; float:left; padding:0 0 0 10px;z-index:1000;}

.sub-menu ul{ margin:0px; padding:0px;}

.sub-menu li{ list-style:none; line-height:18px; color:#fff;font-size:13px;}

.sub-menu li a{ color:#fff; /*text-decoration:none;*/}

.sub-menu li a:hover{ color:#FFFFFF;/*text-decoration:underline;*/}





/* Top belt Part

-----------------------------------------------------------------------------*/

#top-belt{ width:975px; height:43px; background:url(images/top-belt.gif) repeat-x; padding:0 0px 0 25px; color:#fff; font-size:18px;}

#title{ width:400px; float:left; line-height:43px; }

#search{ width:500px; float:right; padding:9px 0 0 0;}

#search form { margin:0px; padding:0px; }

.serch-text{ width:auto; float:right; padding:0 16px 0 0;font-size:13px;font-weight:bold;}

.serch-text-1{ width:auto; float:left; padding:4px 6px 0 0;margin:0 0 0px 0px; font-size:13px;font-weight:bold;vertical-align:super;}

.serch-textbox{ width:248px; height:18px; font-size:14px;vertical-align:top;}







#headerimg {

	margin: 0;

	height: 112px;

	width: 100%;

	}



.narrowcolumn {

	float: left;

	padding: 0 35px 20px 20px;

	margin: 0px 0 0;

	width: 628px;

	}



.widecolumn {

	float: left;

	padding: 0 30px 20px 20px;

	margin: 0px 0 0;

	width: 634px;

	}



.post {

	margin: 0 0 15px;

	text-align: left;

	border-bottom:1px solid #cccccc;

	clear:both;

	}

.post-cmspage {

	margin: 0px;

	text-align: left;

	clear:both;

	}

.post-cmspage p

{

	margin:0px;

}

.post hr {

	display: block;

	}



.widecolumn .post {

	margin: 0;

	}



.narrowcolumn .postmetadata {

	padding-top: 5px;

/*	padding-left:170px;*/

	}



.widecolumn .postmetadata {

	margin: 30px 0;

	}



.widecolumn .smallattachment {

	text-align: center;

	float: left;

	width: 128px;

	margin: 5px 5px 5px 0px;

}



.widecolumn .attachment {

	text-align: center;

	margin: 5px 0px;

}



.postmetadata {

	clear: both;

}



.clear {

	clear: both;

}



/*#footer {

	padding: 0;

	margin: 0 auto;

	width: 1000px;

	clear: both;

	}



#footer p {

	margin: 0;

	padding: 20px 0;

	text-align: center;

	}

*/	

.footer-container

{

	width:1040px;

	margin:0px auto;

	clear:both;

}

#footer{ 

	width:1000px; 

	height:300px; 

	float:left; 

	background:url(images/footer-bg.gif) repeat-x;

	text-align:left;

}

.footer-shadow-left

{

	width:20px;

	float:left;

	height:81px;

	background: url(images/shadow-bottom-left.jpg) no-repeat;

}

.footer-shadow-right

{

	width:20px;

	float:left;

	height:81px;

	background:url(images/shadow-bottom-right.jpg) no-repeat;

}

.fot-box{ width:350px; float:left; padding:0 33px 0 0;}



.fot-box1{ width:250px; float:left; padding:15px 33px 0 0;}

.fot-box1 ul{ margin:0px; padding:0px;}

.fot-box1 li{ list-style:none; display:block; color:#fff; line-height:24px; font-weight:bold; font-size:15px; }

.fot-box1 li a{ color:#fff; /*text-decoration:none;*/}

.fot-box1 li a:hover{ color:#999;}



.fot-box2{ width:250px; float:left; padding:15px 33px 0 0;color:#fff; line-height:22px; font-size:14px;font-weight:bold;}

.fot-box2 ul{ margin:0px; padding:0px;}

.fot-box2 li{ list-style:none; display:block; color:#fff; line-height:22px; font-size:13px;  }

.fot-box2  a{ color:#fff; /*text-decoration:none;*/font-size:13px;font-weight:normal;}

.fot-box2  a:hover{ color:#999;}



.dot_line_ext{padding:0 0 15px 0; display:block;}

/* End Structure */







/*	Begin Headers */

h1 {

	padding-top: 0px;

	margin: 0;

	}

#content h2

{

	/*margin: 8px 0;*/
	margin: 9px 0 9px 0;
}

#content .notfirst h2

{

	margin: 9px 0;

}
#content small
{
	margin-bottom:0px;
}
#content .notfirst small

{
	margin: 0px 0;

}

h2 {

	margin: 10px 0 9px;

	}



h2.pagetitle {

	margin-top: 30px;

	text-align: center;

}





h3 {

	padding: 0;

	margin: 30px 0 0;

	}



h3.comments {

	padding: 0;

	margin: 40px auto 20px ;

	}

/* End Headers */







/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 15px 0px 0;

	display: inline;

	border:1px solid #F5611B;

	}

.entry .alignleft img

{

	padding: 4px;

	margin: 0 14px 15px 0;

	border:1px solid #F5611B;

}
#content_new .entry .alignleft  img

{

	padding: 4px;

	margin: 0 14px 15px 0;

	border:1px solid #F5611B;
	width:152px;
	height:126px;
}
.entry #content_new .com_links img,.entry #content_new .navigation-full img
{
	border:none;
}
.alignright {

	float: right;

	}



.alignleft {

	float: left

	}

.entry img {

	padding: 10px;
	
	border:1px solid #F5611B;
	margin-bottom:10px;

}
.entry #content_new .navigation-full img {
	padding:0px;
	margin:0px;
}/* End Images */

.entry #content_new .com_links img
{
	padding:0 20px 0 0px;
	margin:0px;
}





/* Begin Lists



	Special stylized non-IE bullets

	Do not work in Internet Explorer, which merely default to normal bullets. */



html>body .entry ul {

	margin-left: 0px;

	padding: 0 0 0 30px;

	list-style: none;

	padding-left: 10px;

	}



html>body .entry li {

	margin: 7px 0 8px 10px;

	}



.entry ul li:before, #sidebar ul ul li:before {

	/*content: "\00BB \0020";*/

	}



.entry ol {

	padding: 0 0 0 35px;

	margin: 0;

	}



.entry ol li {

	margin: 0;

	padding: 0;

	}



.postmetadata ul, .postmetadata li {

	display: inline;

	list-style-type: none;

	list-style-image: none;

	}



#sidebar ul, #sidebar ul ol {

	margin: 0;

	padding: 0;

	}



#sidebar ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 15px;

	}



#sidebar ul p, #sidebar ul select {

	margin: 5px 0 8px;

	}



#sidebar ul ul, #sidebar ul ol {

	margin: 5px 0 0 0px;

	}



#sidebar ul ul ul, #sidebar ul ol {

	margin: 0 0 0 10px;

	}



ol li, #sidebar ul ol li {

	list-style: decimal outside;

	}



#sidebar ul ul li, #sidebar ul ol li {

	margin: 3px 0 0;

	padding: 0;

	}

/* End Entry Lists */







/* Begin Form Elements */

#searchform {

	margin: 0px auto;

	padding: 0px 3px 0 0;

	text-align: center;

	}



#sidebar #searchform #s {

	width: 108px;

	padding: 2px;

	}



#sidebar #searchsubmit {

	padding: 1px;

	}



.entry form { /* This is mainly for password protected posts, makes them look better. */

	text-align:center;

	}



select {

	width: 130px;

	}



#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0;
	border:1px solid #660066;
	}



#commentform {

	margin: 5px 10px 0 0;

	}

#commentform textarea {

	width: 100%;

	padding: 2px;

	}

#respond:after {

		content: "."; 

	    display: block; 

	    height: 0; 

	    clear: both; 

	    visibility: hidden;

	}

#commentform #submit {

	margin: 0 0 5px auto;

	float: right;

	}

/* End Form Elements */







/* Begin Comments*/

.alt {

	margin: 0;

	padding: 10px;

	}



.commentlist {

	padding: 0;

	text-align: justify;

	margin-left:0px;

	}



.commentlist li {

	margin: 15px 0 0px;

	padding: 0px 5px 1px 0px;

	list-style: none;

	}

.commentlist li ul li { 

	margin-right: -5px;

	margin-left: 10px;

}



.commentlist p {

	margin: 10px 5px 10px 0;

}

.children { padding: 0; }



#commentform p {

	margin: 5px 0;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}

/* End Comments */







/* Begin Sidebar */

#sidebar

{

	padding: 0px 0 10px 0;

	margin-left: 684px;

	margin-top:30px;

	width: 190px;

	font-weight:bold;

	}



#sidebar form {

	margin: 0;

	}

/* End Sidebar */







/* Begin Calendar */

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 155px;

	}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

	}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

	}



#wp-calendar a {

	display: block;

	}



#wp-calendar caption {

	text-align: center;

	width: 100%;

	}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

	}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #fff; }

/* End Calendar */







/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	border-bottom: 1px dashed #999;

	}



blockquote {

	margin: 15px 30px 0 10px;

	padding-left: 20px;

	border-left: 5px solid #ddd;

	}



blockquote cite {

	margin: 5px 0 0;

	display: block;

	}



.center {

	text-align: center;

	}



.hidden {

	display: none;

	}



hr {

	display: none;

	}



a img {

	border: none;

	}



.navigation {

	display: block;

	text-align: right;

	/*margin-bottom: 60px;*/

/*	width:250px;
*/	
	width:360px;
	float:right;

	}
	
.navigation1 {

	display: block;
	text-align: left;
	width:100%;
	float:none;
	padding-top:10px;
	}


.navigation-full

{

	display: block;

	text-align: left;

	/*margin-bottom: 60px;*/

	padding:10px 0px 0px !important;

	clear:both;

}

/* End Various Tags & Classes*/







/* Captions */

/*.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}*/

.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
text-align:left;
}

.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: none;
padding-top: 0px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

/* End captions */





.hel10-peach{ color:#ff9966; font-weight:normal;}

.hel10-peach a:hover{ color:#ff9966; font-weight:normal;}

.hell0-pur,.hell0-pur a, .hell0-pur a:visited,#content .entry .hell0-pur a:hover{ font-size:10px; color:#660066 !important; font-weight:bold;/*text-decoration:none;*/}



#sidebar .pollin-area .hell0-pur a{

font-size:10px; color:#660066; font-weight:bold;/*text-decoration:none;*/}



#content .entry a:hover{font-weight:bold;/*text-decoration:none;*/}



#post-comments{ color:#660066; font-size:15px; font-weight:bold; float:left;}

.post-left{ width:350px; float:left;}

.order{ width:100px; float:right; padding:0 15px 0 0; background:url(images/order-arrow.gif) right center no-repeat; text-align:right; color:#ccc;}

.order a{ color:#999999; /*text-decoration:none;*/}

.hel13-grey3{ font-size:13px; color:#999999; font-weight:bold;}

.hell3-pur{ font-size:13px; color:#660066; font-weight:bold;}

.hell3-pur a,.hell3-pur a:hover{ color:#660066; /*text-decoration:none;*/}

.navigation .alignright a,.navigation .alignleft a

{

 color:#999999; font-size:15px; padding:15px 0 25xp 0; font-weight:bold; 

}

.navigation-full .alignright a,.navigation-full .alignleft a

{

 color:#999999; font-size:15px; padding:15px 0 25xp 0; font-weight:bold; 

}



#sidebar .fetured-pro{

		background: transparent url(images/dot-line1.gif) no-repeat scroll center bottom; 

		font-size:13px;

		font-family:Helvetica, sans-serif;

		font-weight:normal;

		color:#666666;

		padding:0px 0px 13px 0px !important;

		width:300px;

}

#sidebar .fetured-pro a,#sidebar .fetured-pro a:hover{color:#666666;}

.featured_post

{

	background:url(images/bullet.gif)  no-repeat;

	padding-left:10px;

}



#banner

{

background: transparent url(images/dot-line1.gif) no-repeat scroll center bottom;

padding:0px 0 15px 0;

width:300px;
z-index:-1000;

}

#sidebar #banner h2 

{

	display:none;

}

#sidebar .pollin-area

{

	background: transparent url(images/dot-line1.gif) no-repeat scroll center bottom;
	padding:0px 0 14px 0;
	width:300px;

	color:#666666;
	font-family:Helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:20px;
}
#sidebar .pollin-area strong
{
	font-weight:normal;
}


.question-content

{

	color:#780050;

	font-size:13px;

	font-weight:normal;

	line-height:20px;

}

#poll-form

{

	padding-bottom:10px;

}

#poll-form .main_que_content

{

	width:300px;

}

.pollin-area label

{

	font-family:Helvetica, sans-serif;

	font-size:13px;

	font-weight:normal;

	color:#666666;

	line-height:20px;

}

#sidebar #authors

{

	background: transparent url(images/dot-line1.gif) no-repeat scroll center bottom;

	padding:0px 0 15px 0;

	width:300px;

	margin:0px;

}

#sidebar #authors a

{

	color:#780050;

	font-size:13px;

	font-family:Helvetica;

	font-weight:normal;

}

#authors ul li 

{

	list-style-image:none!important;

	list-style:none!important;

	list-style-type:none!important;

}

#authors ul li img

{

	margin-left:-8px;

	border:2px solid #780050;

}

#sidebar #authors ul

{

	margin-top:0px;

}

#sidebar #authors ul li

{

	margin-bottom:3px;

	

}

li ul li

{

		list-style:none;

	list-style-type:none;

	list-style-image:none;

	width:300px;

}

li ul li  a img

{

	vertical-align:top;

	padding-right:14px;

	padding-bottom:5px;

}

.widget_categories

{

	background: transparent url(images/dot-line1.gif) no-repeat scroll center bottom;

	padding:5px 0 15px 0;

	width:300px;

}

#archives

{

	background: transparent url(images/dot-line1.gif) no-repeat scroll center bottom;

	padding:0px 0 13px 0;

	width:300px;

}

#sidebar #archives ul li a

{

	/*margin-left:-8px;*/

}

*html #sidebar #archives ul li a

{

	margin-left:0px;

}

*html #sidebar ul li ul li img

{

	margin-left:0px;

}

#most_pop ul li a img

{

	/*margin-left:-8px;*/

}



#most_pop h3

{

	font-family:Helvetica;

}

*html #most_pop ul li img a

{

	margin-left:0px;

}

#sidebar #most_pop ul

{

	margin-top:0px;

}

#sidebar #most_pop ul li

{

	margin-top:0px;

}

#sidebar #most_pop h3

{

	margin-top:0px;

	padding-bottom:10px;

	line-height:10px;

	font-weight: normal;

}

#sidebar #archives a

{

	color:#660066;

	font-size:13px;

	font-family:Helvetica;

	font-weight:normal;

}

#sidebar #archives ul,#sidebar #archives ul li

{

	margin-top:0px;

}

#sidebar  #category_cloud

{

	background: transparent url(images/dot-line1.gif) no-repeat scroll center bottom;

	padding:0px 10px 15px 0;

	width:300px;

	/*word-spacing:17px;*/

	word-spacing:5px;

	line-height:19px;

	text-align:center;

}

#sidebar #category_cloud a

{

	color:#CC66CC;

	font-family:Helvetica;

	font-weight:normal;

	font-size:13px;	

}



#sidebar ul li a

{

	font-size:13px;

	font-family:Helvetica;

	color:#666666;

	font-weight:normal;

}

.article_cat

{

	color:#660033;

	font-size:16px;

	font-weight:bold;

	font-family:Helvetica;

}

.article_cat a,.article_cat a:hover

{

	color:#660033;

	font-size:16px;

	font-weight:bold;

	font-family:Helvetica;

}

.related_topic

{

	color:#999999;

	font-weight:bold;

	padding:21px 0px 0px;

	font-size:12px !important;

}

.entry .related_topic a,.entry .related_topic a:hover,.entry .related_topic a:visited

{

	color:#FF3300;

	font-size:12px;

	font-weight:bold;

	text-transform:capitalize;

}

.article_time

{

	color:#ff9966;

	font-size:12px;

	font-weight:bold;

	width:384px;

	float:left;

	padding:0 0 10px 0px;

}

.article_time span a

{

	color:#999999;

}

.article_comments

{

	width:250px;

	text-align:right;

	float:left;

	color:#FF9966;

	font-size:11px;

	font-weight:bold;

	padding:0 0 10px 0px;

}

.article_comments a,.article_comments a:hover,.article_comments a:visited

{

	color:#FF9966;

	/*text-decoration:none;*/

	

}

.com_links

{

	clear:both;

}

.com_links img{margin:0 20px 0 0;float:none;clear:both;}

.comment_hdr

{	

	padding-top:24px;

	padding-bottom:15px;

}

.followus

{

	color:#FF3300;

	font-size:18px;

	padding-bottom:5px;

	clear:both;

}

.followus-detail

{

	color:#FF3300;

	font-size:18px;

	padding-bottom:5px;

	padding-top:22px;

	clear:both;

}

.followus-cmspage

{

	color:#FF3300;

	font-size:18px;

	padding-top:11px;

	padding-bottom:5px;

	clear:both;

}



.comment-author .photo

{

	padding-right:5px;

	float:left;

}



.comment-author ,.comment-author span

{

	color:#999999;

	font-size:13px;

	font-weight:normal;

}

.comment-author .fn

{

	color:#660066;

}

.two_doted_lines img{padding:0 0 5px 0;}

.about_mid_1{text-align:center; font-size:14px; color:#333333; display:block; padding:32px 0 37px 0;}

.about_mid_1 span{color:#660066;}



.about_mid_2{text-align:center; font-size:14px; color:#333333; display:block; padding:10px 0 37px 0; float:left; width:607px;}

.about_mid_ti{padding:0 0 11px 0; display:block}

.contrib_1{float:left; padding:0 20px 0 124px; font-size:13px; color:#cc66cc;}

.contrib_1 ul{padding:0; margin:0; list-style-type:none;text-align:left;}

.contrib_1 ul li a{color:#cc66cc; /*text-decoration:none;*/}

.contrib_1 ul li a:hover{/*text-decoration:underline;*/}



.contrib_2{width:600px; float:left; padding:6px 0px 10px 0; font-size:13px; color:#cc66cc;}

.contrib_2 ul{padding:0; margin:0; list-style-type:none;}

.contrib_2 ul li a{color:#cc66cc; /*text-decoration:none;*/}

.contrib_2 ul li a:hover{/*text-decoration:underline;*/}



.con_ti1{float:left; display:block; padding:9px 0 0 0;}

.con_tx1{float:right; display:block; padding:7px 40px 0 0; font-size:11px; color:#660066;}



/* 27 AUG */

.cart_part_c{float:left; width:210px; display:block; font-size:11px; color:#660066;}

.txt_part_c{float:left; width:397px; display:block; padding:0 0 80px 0;font-size:14pt;font-weight:normal;
}

.txt_part_c strong {

font-family: Helvetica;

font-size: 13px;

font-weight:normal;

color: #660066;

}



.abt_more_cont{padding:32px 0 5px 0; display:block; font-family:"Trebuchet MS"; font-size:17px; color:#660066; font-weight:bold;}

.contrb_txt{font-family:"Trebuchet MS"; font-size:15px; color:#660033; font-weight:bold;line-height:10px;}

h1.frst2{padding-top:22px;_padding-top:19px; padding-bottom:0; display:block; font-family:"Trebuchet MS"; font-size:34px; color:#ff3300; font-weight:normal;text-align:left;}

.stry_lft{float:left; text-align:left; width:300px; font-size:12px; color:#ff9966; font-weight:bold; padding:0 0 15px 0;}



#video_pl 

{

	color:#FF3300;

	font-size:14px;

}

#video_img,#video_img a

{

	color:#010101;

}

#post-120

{

	border:none;

}

.nonhome .entry img

{

	width:152px;

	height:126px;

}

.notfirst .entry img

{

	width:152px;

	height:126px;

	margin-bottom:15px;

}

div.nonhome

{

	padding-top:15px !important;

	_padding-top:23px !important;

}

.post_txt p

{

	margin:0px;

}

#most_pop ul li a img

{

	margin-top:-10px;

}

#most_pop li

{

	padding-top:10px !important;

}

.polls {

	background:transparent url(images/dot-line1.gif) no-repeat scroll center bottom;

	padding-bottom:12px;

	margin-bottom:3px;
	width:300px;
}

#sidebar h2

{

	color:#999;

	font-family:"trebuchet MS";

	font-size:10px !important;

	font-weight:bold;

	letter-spacing:3px;

	line-height:7px;

	padding:0px;

	font-weight:bold !important;

}

h2.contributors

{

	margin:0px 0px 5px;

}

h2.category

{

	margin:0px 0px 5px;

}

h2.blog-archive

{

	margin:0px 0px 7px;

}

.contibutors-list

{

	margin:0px;

	padding:0px;

	width:300px;

	float:none;

	height:98px;

	overflow:hidden;

}

.author-list-item

{

	float:left;

	width:140px;

	padding-right:10px;

	padding-bottom:12px;
	height:50px;

}


.div-author-name-link

{

	float:right;

	width:75px;

	padding-left:5px;

	width:92px;

	text-align:left;

}

.auther-image

{

	border:solid 2px #780050 !important;

	float:left;

}

.author-list-item a, .author-list-item a:visited

{

	color:#780050 !important;

}
.author-list-item  a img
{
	padding:0px;
}
.btn-follow-us

{

	background:transparent url(images/dot-line1.gif) no-repeat scroll center bottom;

	padding-top:10px;

	margin-top:25px;

	padding-bottom:16px;

	border:none;

	width:300px;

}

.prevpane

{

	display:inline;

	float:left;

}

.slideshow_indicators  li

{

	display:inline;

	list-style:none;

	list-style-image:none;

	list-style-type:none;

}

.indicator

{

	float:left;

}

.indicator .off

{

	display:none;

}

.post p

{
	padding-bottom:14px;
	margin:0px;

}

.post-detail-bottom

{

	padding:4px 0px;

	color:#CCC;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

}

.bottom-links

{

	padding-top:10px;

	margin:20px 0px 30px;

}

.older-post, .older-post a, .newer-post, .newer-post a

{

	color:#666666; 

	font-size:15px; 

	padding:15px 0 25xp 0; 

	font-weight:normal; 

}

#respond

{

	padding-top:12px;

}

.slideshowCont a:link{background:none;}

.slideshowCont ul{

	margin: 0px;

	list-style-type: none;

	padding: 0px;

	float: left;

	width: 300px;

}

.slideshowCont a:visited{background:none;}

.slideshowCont a:hover{background:none;}

.nav a:link{

	display:inline-block;

	color:#fff;

	;

	width:75px;

	padding:20px;

	min-height:0px;

	text-align:center;

	vertical-align:bottom;

	background-color: transparent;

	background-image: url(../images/bg_sprite.png);

	background-repeat: no-repeat;

	background-position: -4px -590px;

}

/*Slideshow*/

.slideshowCont{float:right; margin-top:35px; max-height:244px; width:400px;}

#slideContent{

	float:left;

	min-height:240px;

	padding:0px;

	overflow: hidden;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 10px;

}





/*SUBSCRIBE

-----------------------------------------------------------------------------*/

.follow_us_main{float:left;clear:both; width:350px;padding-top:40px;}



.com_links3 {width:300px; padding:0 0 40px 0;}

.com_links3 img{margin:0 0px 0 0;}



.title_text{width:600px; }

.get_web{width:250px; float:left; font-size:15px; color:#ff3300; display:block; padding:25px 0 0 0;}

.bee{width:auto; float:left; padding:0px 0 0 0;}

.bee2{width:auto; float:left;}



.mail_box{width:245px;  padding:40px 0 0 0;}

.mail_box p{padding:0; color:#000000;}

.text_fld{width:144px; height:17px; float:left; padding:0 0 0 0;}

.text_fld input{width:144px; height:17px; border:1px solid #dddddd;}



.sub_btn{width:70px; float:left; display:block; padding:0 0 0 2px;}

.reader{width:130px; float:left; font-size:13px; color:#ff3300; display:block; padding:5px 0 0 5px;}

.reader a{color:#ff3300; /*text-decoration:none;*/}

.follow_us{width:76px; float:left; padding:40px 0 12px 0;}

.links{width:348px; float:left; display:block; padding:0 0 0 0;}

.twitter_btn{width:195px; float:left; display:block; padding:40px 0 0 0;}

.dot_line{width:608px; height:6px; float:left; background:url(../images/lines.jpg) repeat-x; margin:40px 0 0 0;}



.rss_text{float:left; display:block; width:600px; padding:15px 0 0 0;}

.rss_text p{font-size:13px; color:#666666;}

.rss_text p.last{padding:0 0 5px 0;}

.rss_text p span{font-size:15px; color:#666666;}

.entry .rss_text .watch_text a{font-size:10px; color:#ff3300; padding:0 0 20px 0; display:block; /*text-decoration:none;*/}

.entry .rss_text .watch_text a:hover{color:#FF3300;}



/*CONTACT US

-----------------------------------------------------------------------------*/

.here_tex{width:220px; float:left; font-size:15px; color:#666666; display:block; padding:19px 0 0 0;}



#content .title_text .e_text{width:420px; float:left; font-size:15px; color:#666666;}

#content .title_text .e_text a{color:#660066; /*text-decoration:none;*/}

#content .title_text .e_text a:hover{color:#660066;font-weight:normal;}



.or_text{width:245px; font-size:14px; color:#666666; float:left; display:block; padding:40px 0 0 0;}

#content .title_text .contrb_txt3{width:100%; font-size:14px; color:#660066; clear:both; display:block; padding:15px 0 0 0;}

#content .title_text .contrb_txt3 ul{padding:0 0 30px 0; margin:0; list-style-type:none;list-style:none;list-style-image:none;}

#content .title_text .contrb_txt3 ul li{margin:0; list-style-type:none;list-style:none;list-style-image:none;}

#content .title_text .contrb_txt3 ul li a{color:#660066; /*text-decoration:none;*/margin-top:}

#content .title_text .contrb_txt3 ul li a:hover{/*text-decoration:underline;*/font-weight:normal;}





.follow_usnew{width:76px; float:left; padding:15px 0 12px 0;}

 #slider ul, #slider li{

	margin:0;

	padding:0;

	list-style:none;

}

#slider, #slider li{ 

	width:300px;

	height:115px;

	overflow:hidden; 

}

#prevBtn{

	float:left; 

	margin-top:10px; 

	height:10px; 

	margin-left:100px;

}

#nextBtn{

	float:left; 

	margin-top:10px; 

	height:10px; 

	margin-left:5px;

}

#prevBtn a{

	display:block !important;

	width:25px;

	outline:none;

	margin:0;

	padding:0;

	background-image: url(wp-content/themes/webegirls/images/nav-prev.png);

	background-repeat: no-repeat;

	background-position: center center;

}	

#nextBtn a{

	display:block !important;

	width:25px;

	outline:none;

	margin:0;

	padding:0;

	background-image: url(wp-content/themes/webegirls/images/nav-next.png);

	background-repeat: no-repeat;

	background-position: center center;

}

.spacer

{

	/*padding:0px 8px;*/

	padding:0px 6px;

}

.post-subpage

{

	margin-bottom:8px;

}

.contributor-content

{

	padding-top:15px !important;

	_padding-top:12px !important;

}

.about_txt p

{

	padding-bottom:20px;

}

.comic-list-image

{

	/*width:390px !important;*/
	/*width:300px !important;
	height:249px !important;*/ 
}

.pollin-result-bar

{

	background:#830088 !important;

}

#left_sub img

{

	border:none;

}

#article_det img
{

	border:none;

}
#article_det1 img
{

	/*border:none;*/

}
#article_det .entry ul,#article_det1 .entry ul
{

	list-style-type:circle;
	font-size:1.05em;
}

#article_det ol
{
	font-size:1.05em;
}

#sub-footer

{

	clear:both;

	color:#780050;

	padding:10px 0 10px 0px;

}

#sub-footer a

{

	color:#780050;

}
.popular-post-image
{
	float:left;
	width:110px;
}
.popular-post-title
{
	float:left;
	width:190px;
}
#respond #comment
{
	border:solid 1px #606;
}
#respond #submit
{
	float:left;
	border:solid 1px #606;
	background:#FFF;
	color:#606;
}
.about_mid_1 a, .about_mid_1 a:hover, .about_mid_1 a:visited
{
	color:#660066;
}
#bannerWidget
{
	z-index:-100;
}
#adrotate_1
{
	background: transparent url(images/dot-line1.gif) no-repeat scroll center bottom;
	padding:0px 0 15px 0;
	width:300px;
	z-index:-1000;
}
#adrotate_1 h2
{
	display:none;
}
#adrotate_1 ul li
{
	text-align:center;
}
.smallimage
{
	border-bottom:1px solid #CCCCCC;
	margin:0 0 15px 0px;
}
.smallimage .entry img
{
	width:auto;
	height:auto;
	border:none;
}

.contributor_name h3
{

	color:#780050;

	font-family:Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	line-height:11px;

	padding:10px 0 0px 0;

	margin:0px;

}
.contributor_name ul
{
	margin:0px;
}

.contributor_name ul li a,.contributor_name ul li a:active,.contributor_name ul li a:visited
{
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}
.contributor_name ul li a:hover
{
	color:#666666;
	text-decoration:underline;
	font-weight:normal!important;
}
.contributor_name .hr_line
{
	background-color:#cccccc;
	height:1px;
	width:100%;
}
.contributor_name .wp-pagenavi p a:visited
{
	 color:#999999;
}
.author-list-item1
{
	width:230px;
	padding-right:10px;
	height:50px;

}
.author-list-item1 img
{
	padding:0px;
}
.div-author-name-link1

{

	float:left;

	width:180px;

	text-align:left;

}
.pager-list p
{
	float:left;
}