/*

Theme Name: Gmail-Press

Version: 1.0

Author: Bingo - The Web Design Experts

Description: A Theme that is based on Gmail. It has 2 columns, a very clean and nice look.

Tags: two-columns, fixed-width, blue, white, left-sidebar

*/







body {

 font: 12px Arial, Tahoma, Verdana, Sans-serifs;

 background: #FFFFFF;

 text-align: justify;

 padding: 0px;

 margin: 0px;

 }

#wrap {

 width: 1000px;

 padding: 0px;

 margin: auto;

 }

#wrap1 {

 width: 100%;

 padding: 0px;

 margin: auto;

 }

#top_search {

 float: left;

 padding: 20px;

 }

#top_submit {

 background: url('images/button-bg.png') repeat-x top center;

 border: 1px solid #BBBBBB;

 padding: 2px;

 -moz-border-radius: 2px;

 -webkit-border-radius: 2px;

 }

#top_submit1 {

 background: url('images/button-bg.gif') repeat-x top center;

 height: 32px;

 width: 75px;

 border-left: 1px solid #DDDDDD;

 border-bottom: 1px solid #CCCCCC;

 border-right: 1px solid #CCCCCC;

 border-top: 1px solid #DDDDDD;

 padding: 0px;



 font: 14px Arial, Tahoma, Verdana, Sans-serifs;

 }

#top_submit2 {

 background: url('images/button-bg.gif') repeat-x top center;

 height: 32px;

 width: 180px;

 border-left: 1px solid #DDDDDD;

 border-bottom: 1px solid #CCCCCC;

 border-right: 1px solid #CCCCCC;

 border-top: 1px solid #DDDDDD;

 padding: 2px;

 -moz-border-radius: 2px;

 -webkit-border-radius: 2px;

 font: 14px Arial, Tahoma, Verdana, Sans-serifs;

 }

#top_submit3 {
background:url("images/buttonnew.png") no-repeat scroll center top transparent;
border-color:#DDDDDD #CCCCCC #CCCCCC #DDDDDD;
border-left:0 solid #DDDDDD;
border-style:solid;
border-width:0;
font:14px Arial,Tahoma,Verdana,Sans-serifs;
height:43px;
float:left;
padding:0;
width:90px;
}

 #top_text {

 width: 300px;

 height: 30px

 border-left: 1px solid #666666;

 border-bottom: 1px solid #666666;

 border-right: 1px solid #666666;

 border-top: 1px solid #666666;

 padding: 3px;

 margin: 0px 10px 0px 0px;

 }

#top_text1 {

 width: 500px;

 height: 32px;

 border-left: 1px solid #DDDDDD;

 border-bottom: 1px solid #BBBBBB;

 border-right: 1px solid #BBBBBB;

 border-top: 1px solid #CCCCCC;

 padding: 0px;

 margin: 0px 10px 0px 0px;

 font: 18px Arial, Tahoma, Verdana, Sans-serifs;

 }

#top_text2 {

 border-left: 1px solid #000000;

 border-bottom: 1px solid #000000;

 border-right: 0px solid #FFFFFF;

 border-top: 1px solid #000000;

 font:18px Arial,Tahoma,Verdana,Sans-serifs;

 height:40px;

 margin:0px 0px 0px 20px;

 float:left;

 padding:0;

 width:600px;
}


#top_submit:hover {

 border: 1px solid #444444;

 }

#top_submit:active {

 border: 1px solid #444444;

 background: url('images/button-bg.png') repeat-x bottom center;

 }

#header {

 float: left;

 display: block;

 width: 230px;



 }

#header1 {

 float: middle;

 display: block;

 width: 322px;



 }

#header h1 {

 font-size: 16px;

 margin: 0px;

 padding: 0px;

 }

#h3 {

 float: right;

 font-size: 10px;

 margin: 0px;

 padding: 10px;

 }

.rss {

 float: right;

 padding: 0px 0px 0px 18px;

 margin: 5px;

 background: url('images/rss.png') no-repeat left center;

 }
.rss1 {

 float: right;

 padding: 0px 0px 0px 18px;

 margin: 5px;

 background: url('images/mobile-site.png') no-repeat left center;

 }

.rs { 

 float: right; padding: 0px 0px 0px 18px; margin: 5px; 

}

#navigation {

 clear: both;

 height: 25px;

 color: #000000;

 font-size: 12px;

 border-bottom: 1px solid #C9D7F1;

 }


#navigation ul {

 float: left;

 list-style: none;

 margin: 5px 0px;

 padding: 0px;

 }

#navigation li {

 float: left;

 padding: 0px 10px 0px 0px;

 }

#navigation1 {

 clear: both;

 height: 25px;

 color: #0000CC;

 font-size: 12px;

 text-align: center;

 }

#navigation1 ul {

 float: left;

 list-style: none;

 margin: 5px 0px;

 padding: 0px;

 }

#navigation1 li {

 float: left;

 padding: 0px 10px 0px 0px;

 }

#content {

 float: right;

 width: 780px;

 background: url('') repeat-y right;

 padding: 0px;

 }

#content_top {

 background: url('') no-repeat top right;

 height: 15px;

 }

#content_bottom {

 background: url('') no-repeat bottom right;

 height: 15px;

 margin: 0px;

 }

.entry_body {

 width: 750px;

 padding: 0px 10px;

 margin: auto;

 line-height: 18px;

 background: url('images/entry-bg.png') repeat-y top center #FFFFFF;

 }

.entry_body_top {

 background: url('images/entry-top.png') no-repeat top center;

 height: 15px;

 margin: 10px 0px 0px 0px;

 }

.entry_body_bottom {

 background: url('images/entry-bottom.png') no-repeat bottom center;

 height: 15px;

 margin: 0px 0px 10px 0px;

 }

#content h1 {

 float: left;

 display: inline;

 font-size: 14px;

 background: url('images/title-bg.png') no-repeat left center;

 color: #000000;

 padding: 0px 0px 0px 20px;

 margin: 0px;

 }

#content h2 {

 display: inline;

 font-size: 14px;

 background: url('images/title-bg.png') no-repeat left center;

 color: #000000;

 padding: 0px 0px 0px 20px;

 margin: 0px;

 }


#content h3 {

 display: inline;

 font-size: 14px;

 background: #ffffff;

 color: #000000;

 text-align: left;

 margin: 0px;

 }

#content h4 {

 display: inline;

 font-size: 12px;

 background: #ffffff;

 color: #cc0000;

 text-align: left;

 margin: 0px;

 }

#content h5 {

 font-size: 11px;

 font-weight: normal;
 
 color: #666666;

 font-style: italic;

 text-align: left;

 margin: 0px;

 padding: 5px;

 }

.entry_date {

 float: right;

 padding: 3px 0px 0px 10px;

 }

.entry_comment {

 padding: 0px 0px 0px 18px;

 background: url('images/entry-comment.png') no-repeat left;

 margin: 0px 10px 0px 0px;

 }

.entry_category {

 padding: 0px 0px 0px 18px;

 background: url('images/entry-category.png') no-repeat left;

 margin: 0px;

 }

.entry_body blockquote {

 padding: 0px 0px 0px 20px;

 border-left: 1px solid #CCCCCC;

 margin: 5px 30px;

 color:  #6D6E71;

 text-align: justify;

 }

.entry_footer {

 clear: both;

 margin: 0px;

 padding: 5px 5px 0px 5px;

 height: 25px;

 }



#footer_link {

 clear: both;

 height: 25px;

 padding: 0px 10px 0px 0px;

 text-align: right;

 font-weight: bold;

 }

.footerleft1 {

float: left; 

padding: 20px 0px 20px 20px;

 }

.footerleft {

 margin: 0px 8px 0px 0px;

 }

.footerright {

 margin: 0px 0px 0px 8px;

 }

#content_break {

 clear: both;

 }

#sidebar {

 width: 220px;

 padding: 0px;

 float: left;

 margin: 0px;

 }

#sidebar1 {

 width: 60px;

 padding: 0px;

 float: left;

 margin: 0px;

 }

#sidebar2 {

 width: 700px;

 padding: 0px;

 float: left;

 margin: 0px;

 }

#sidebar3 {

 width: 600px;

 padding: 0px;

 float: left;

 margin: 0px;

 text-align: left;
 }


#sidebar5 {

 width: 700px;

 padding: 5px;

 background: #E0ECFF;

 border: 1px solid #C3D9FF;

 float: left;

 text-align: left;

 margin-bottom: 5px;

 }


#sidebar6 {

 width: 700px;

 padding: 5px;

 background: #fff;

 border: 1px solid #ccc;

 float: left;

 text-align: left;

 margin-bottom: 10px;

 }


#sidebar7 {

 width: 215px;

 height: 200px;

 padding: 5px;

 background: #FFFFFF;

 border: 1px solid #C3D9FF;

 float: left;

 text-align: left;

 font-size: 14px;

 }

#sidebar7 a {

 font-size: 12px;

 }
#sidebar8 {

 width: 220px;

 padding: 0px;

 float: left;

 margin: 0px;

 }
#sidebar8 li {

 padding: 0px;

 }
#sidebar8 h2 {

 width: 175px;

 font-size: 12px;

 background: url('images/side_title.png') no-repeat center #FFFFFF;

 padding: 5px 0px 5px 25px;

 margin: 0px;

 }

#sidebar8 ul {

 width: 188px;

 list-style: none;

 margin: 0px 0px 10px 0px;

 padding: 0px 5px;

 background: #FFFFFF;

 border: 1px solid #C3D9FF;

 }

#sidebar8 li h5 {

 font-size: 11px;

 font-weight: normal;
 
 color: #666666;

 font-style: italic;

 text-align: left;

 margin: 0px;

 padding: 5px;

 }
#sidebar8 li h5 a {

 font-size: 11px;

 font-weight: normal;

 font-style: normal;

 text-align: left;

 margin: 0px;

 padding: 5px;

 }

#sidebar h2 {

 width: 175px;

 font-size: 12px;

 background: url('images/side_title.png') no-repeat center #FFFFFF;

 padding: 5px 0px 5px 25px;

 margin: 0px;

 }

#sidebar ul {

 width: 188px;

 list-style: none;

 margin: 0px 0px 10px 0px;

 padding: 0px 5px;

 background: #FFFFFF;

 border: 1px solid #C3D9FF;

 }

#sidebar li {

 padding: 3px;

 }

#first-box ul {

 background: #FFFFFF;

 border: none;

 }

#first-box li {

 padding: 0px;

 margin: 0px;

 }

#first-box h2 {

 background: none;

 padding: 0px 0px 10px 8px;

 margin 0px;

 color: #0000CC;

 text-decoration: underline;

 }

#first-box a {

 display: block;

 padding: 3px;

 }

#footer {

 clear: both;

 width: 750px;

 float: right;

 text-align: center;

 padding: 30px 0px;

 font-size: 11px;

 line-height: 18px;

 }





.pagetitle {

 text-align: center;

 }

.wp-caption-text {

 display: block;

 font-size: 10px;

 text-align: center;

 padding: 0px;

 margin: 0px;

 }

.aligncenter {

 display: block;

 margin: auto;

 }

.alignright {

 float: right;

 padding: 0px;

 margin: 0px 0px 0px 10px;

 display: inline;

 }

.alignleft {

 float: left;

 padding: 0px;

 margin: 0px 10px 0px 0px;

 display: inline;

 }

.postmetadata {

 clear: both;

 padding: 10px;

 }

#comment_box {

 margin: 5px 20px;

 }

.commentlist {

 margin: 0px 0px 30px 0px;

 list-style: none;

 }

#comment_box ul {

 margin: 0px;

 padding: 0px;

 }

#comment_box li {

 padding: 10px;

 margin: 0px;

 list-style: none;

 }

.reply a {

 display: block;

 width: 40px;

 text-align: center;

 padding: 3px 8px;

 margin: 0px 0px 10px 0px;

 color: #333333;

 background: url('images/button-bg.png') repeat-x top center;

 border: 1px solid #BBBBBB;

 -moz-border-radius: 2px;

 -webkit-border-radius: 2px;

 text-decoration: none;

 }

.reply a:hover {

 color: #444444;

 border: 1px solid #444444;

 }

.reply a:active {

 background: url('images/button-bg.png') repeat-x bottom center;

 }



#comment_box li {

 list-style: none;

 }

.avatar {

 float: right;

 padding: 5px;

 border: 1px solid #999999;

 }

.children {

 padding: 0px;

 margin: 10px 20px;

 border-left: 1px solid #0095DA;

 }

.fn {

 font-weight: bold;

 }

.commentmetadata {

 font-size: 10px;

 }

.textwidget {

 width: 188px;

 margin: 0px 0px 10px 0px;

 padding: 5px;

 background: #E0ECFF;

 border: 1px solid #C3D9FF;

 }

select {

 margin: 5px 0px 5px 0px;

 }

#wp-calendar {

 width: 200px;

 margin: 0px 0px 10px 0px;

 text-align: center;

 background: #E0ECFF;

 border: 1px solid #C3D9FF;

 }

#wp-calendar th {

 color: #000000;

 }

#wp-calendar caption {

 font-weight: bold;

 padding: 3px;

 margin: 0px;

 }

a {

 text-decoration: underline;

 color: #0000FF;

 }

a:hover {

 text-decoration: none;

 color: #0000FF;

 }

.entry_body h1 a {

 font-size: 16px;

 color: #000000;

 text-decoration: none;

 }

#sidebar a {

 color: #000000;

 text-decoration: none;

 }

#first-box a {

 color: #0000FF;

 text-decoration: underline;

 }

#first-box .current_page_item a {

 background: #6694E3;

 width: 210px;

 color: #FFFFFF;

 font-weight: bold;

 }

#casting {
width: 750px;
margin-left: auto;
margin-right: auto;
}

#casting ul {
list-style: none;
float: left;
margin: 0;
padding: 10px;
}

#casting ul li {
font-family: Arial;
color: #CCCCCC;
font-size: 12px;
text-decoration: none;
}

#casting ul li a {
font-family: arial;
font-size: 12px;
}

#casting ul li a:hover {
font-family: arial;
font-size: 12px;
}

#casting1 {
width: 750px;
margin-left: auto;
margin-right: auto;
font-family: Arial;
color: #666666;
font-size: 14px;
text-decoration: none;
}

#casting2 {
width: 600px;
margin-left: auto;
margin-right: auto;
padding: 5px;
font-family: Arial;
color: #000000;
font-size: 14px;
text-decoration: none;
text-align: left;
}

#casting2 a {
 text-align: left;
 text-decoration: underline;
 color: #0000FF;

 }

#casting3 {
width: 750px;
float: left;
}

#casting4 {
width: 700px;
margin-left: auto;
margin-right: auto;
padding: 5px;
font-family: Arial;
color: #000000;
font-size: 12px;
text-decoration: none;
text-align: left;
}

#casting4 a {
 text-align: left;
 text-decoration: underline;
 color: #0000FF;

 }


#latestcasting {
 border: 1px solid #CCCCCC;
 padding: 2px;
 text-align: left;
 width: 600px;
 margin-left: auto;
 margin-right: auto;
}

#latestcasting1 {
 padding: 2px;
 text-align: center;
 width: 600px;
}

#latestcasting2 {
 border: 0px solid #e9e9e9;
 padding: 2px;
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-color: #e9e9e9;
 text-align: left;
 width: 670px;
 margin-left: auto;
 margin-right: auto;
}
#latestcasting3 {
border:0 solid #E9E9E9;
height:44px;
margin-left:auto;
margin-right:auto;
margin-top:25px;
float:left;
padding:1px;
text-align:left;
width:720px;
}

#latestcasting4 {
border:0 solid #E9E9E9;
float:left;
height:43px;
padding:0;
width:719px;
}
#latestcasting4 h5 {

 font-size: 11px;

 font-weight: normal;
 
 color: #666666;

 font-style: italic;

 text-align: center;

 margin: 0px;

 padding: 5px;

 }

#latestcasting5 {
border:0 solid #E9E9E9;
height:44px;
margin-left:auto;
margin-right:auto;
padding:1px;
text-align:left;
width:720px;
}
#xhanch_my_twitter {
width:700px;
}

#xhanch_my_twitter hr{
	height:1px;
	width:100%;
	color:#000000
}

#xhanch_my_twitter .header_48{
	height:48px;
	line-height:48px;
	vertical-align:middle
}

#xhanch_my_twitter .text_18{	
	font-size:18px
}

#xhanch_my_twitter .img_left{	
	float:left;
	margin:0 5px 0 0;
	border:none
}

#xhanch_my_twitter_list{
	padding-left:0px;	
	margin-left:0px
}

#xhanch_my_twitter ul{
	line-height:150%;
	list-style:none;
}

#xhanch_my_twitter ul li.tweet_list{
	font:inherit;
	text-indent:0;
	background: url('images/live-auditions.png') repeat-x top center;
	padding:0;	
	margin:0;
	display:block;
	white-space: normal; 
	word-wrap: break-word;
	clear:both; 
}

#xhanch_my_twitter ul li.tweet_list:before{
	content:""
}

#xhanch_my_twitter .avatar{
	float:left;
	padding:0px 3px 3px 0;
	width:48px;
	height:48px;
	border:none;
	display:block
}

#xhanch_my_twitter .credit{
	font-size:10px;
	text-align:right;
}

#xhanch_my_twitter .credit a{
	text-decoration:none;
	font-size:10px
}

#xhanch_my_twitter .credit a:hover{
	text-decoration:underline;
}

#xhanch_my_twitter .clear{
	clear:both; 
})
