/*  

Theme Name: LosAngelesZone

Description: This theme was designed and built by DeeBee web development company for its client.

Version: 0.2

Author: Bhupendra

Author URI: http://www.deebee.in/



*/



body { font-family:Arial,Helvetica,sans-serif; font-size:12px; background:#FFFFFF url(images/bg.jpg) repeat-x scroll 0 0; margin:0; padding:0;}



#wrap { width:972px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#212121; margin:0 auto; padding:0;}



#header { height:90px; width:980px; position:relative; color:#000; margin-bottom:3px; float:left; padding-top:14px; }

#header h1 { text-indent:-10000px; margin:0; padding:0;float:left;height:90px; width:460px; }

#header h1 a { display:block; background:url(images/logo.gif) no-repeat left top; height:87px; width:457px;}

.home {float:left; padding:15px 0 15px 460px; text-transform:uppercase;text-decoration:none; color:#0B5DA9;}

.home a:hover{text-decoration:underline;}

#search { margin-top:0px; margin-right:20px; float:right; padding:0; }

input#searchsubmit { background:#FFCC66 url(images/search.jpg) no-repeat scroll 0 0; border:0;  cursor:pointer; height:22px; width:73px;}

.sub-header{width:980px; height:100px; clear:both;color:#FFFFFF;}

.sub-header a {color:#FFFFFF !important;}



a:hover { text-decoration:none; color:#33749E; border:none;}

.left { float:left; width:180px; margin:0 0 10px 0; padding:0 10px 0 0; }

.right { float:right; width:180px; margin:0 0px 10px 0; padding:0px; } 

.right img { border:0; display:block; margin-left:auto; margin-right:auto; }

.contentMain{
float:left;
width:592px; 
overflow:hidden;
}

.middle { padding-right:10px; line-height:16px; float:left; padding:10px; font-size:12px; font-family:verdana; background:#FFFFFF; border:1px solid #B1B1B1; border-top:none; border-bottom:none;/*-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; behavior: url(border-radius.htc);*/ padding-top:0!important; width:570px;}

#middleTop{background:#FFFFFF url(http://www.losangeleszone.com/images/middle-top.gif) no-repeat;height:20px; width:592px; margin:0; padding:0;}

#middleBottom{background:#FFFFFF url(http://www.losangeleszone.com/images/middle-bottom.gif) no-repeat;height:20px; width:592px; clear:both; margin:0; padding:0;}

/*
.middle {padding-right:10px; line-height:16px; float:left; width:570px; border:1px solid #B1B1B1; overflow:hidden; padding:10px; font-size:12px; -moz-border-radius:7px;  font-family:verdana; background:#FFFFFF; /*border-top:0 !important; border-bottom:0 !important; background:#FFFFFF url(images/main-down.png) no-repeat scroll center bottom;*/ }
*/

.middle h2 { font-size:16px; margin:0 7px 3px 0; padding:0 7px 7px; font-family:arial;color:#33749E; padding-top:0 !important; margin-top:0;}

.middle img { border:none; padding:3px;}
/* .middle img .alignleft { padding-left:5px;}
.middle img .alignright { padding-right:5px;} */

.ads { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #f3f3f3; text-align:center; padding:10px; }

.ads img { border:0; text-align:center; }

img.wp-smiley { border:0; padding:0; }



#footer { width:980px; margin-top:20px; text-align:center; clear:both; padding:10px; color:#212121;

font-family:Arial,Helvetica,sans-serif; font-size:12px; border-top:1px solid #CCCCCC;}

#footer a { color:#212121; text-decoration:none;}

#footer a:hover { color:#212121; text-decoration:underline;}

#footer p{padding-bottom:5px; margin:0;}



div.hr { /* height:3px; background:#fff url(images/hr.gif) repeat-x scroll center; */ clear:both; }

div.br { height:10px; /*background:#fff url(images/br.gif) repeat-x scroll center;*/ clear:both; }

.alignright { float:right; } 

.alignleft { float:left; } 

.gcomment { border-left:none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#F7F7F7; padding:3px; }

.ucomment { border-left:none; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#fbfbf1; padding:3px; } 

input#submit { background:#fc6; border:2px solid #f93; color:#fff; font-size:13px; }

ol.commentlist { margin:0 0 1px; padding:0; }

ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; }

ol.commentlist li.commenthead { list-style:none; margin:0; } 

ol.commentlist li.commenthead h2 { margin:0; }

span {}

.addthis { float:right; clear:both; }

a:link,a:active,a:visited { text-decoration:none; color:#33749E; border:none; }

.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }

.left ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:12px; }

.left ul li,.right ul li { list-style-type:none; margin:0 0 10px; padding:0; }

.left ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:7px 6px; background:#ffffff; border-left:1px solid #B1B1B1;border-right:1px solid #B1B1B1; /*-moz-border-radius:7px; -webkit-border-radius: 7px;*/}

.left ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/arrow.jpg) no-repeat 1px 9px; border:0; margin:0; padding:4px 0 4px 14px; font-size:14px !important; border-bottom:1px dotted #cccccc;}

.left ul li ul li :hover { border-bottom:#33749E 1px solid;}

.left ul li h2, .right ul li h2 { display:none; font-size:14px; padding:3px 0; }

.right ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:12px; }

.right ul li,.right ul li { list-style-type:none; margin:0 0 10px; padding:0; }

.right ul li ul,.right ul li ul { /* list-style-type:square; margin:0; padding:0 3px; */}

.right ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/arrow.jpg) no-repeat 1px 9px; border:0; margin:0; padding:4px 0 4px 14px; font-size:14px !important; border-bottom:1px dotted #cccccc;}

.right ul li ul li :hover { border-bottom:#33749E 1px solid;}

div.hr hr,div.br br { display:none; }

.middle2,.middle3 { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:237px; border:3px solid #f3f3f3; overflow:hidden; padding:10px; }

.middle2 h2,.middle3 h2 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px 0; padding:3px 0; } 

.middle2 :hover,.middle3 :hover { background:#fafafa; }

.ucomment img,.addthis img { border:0; }



.middletop {background:transparent url(images/main-up.png) no-repeat scroll center top; height:8px; margin:0 auto;

width:592px;}

.homegallery {height:223px; margin:0 auto; width:592px; padding-bottom:10px;}

.homemiddle { float:left; margin:0; padding:0; width:592px; }



.headerdate { height:45px; width:980px; float:left;}

.translate {float:left; height:30px; width:190px;}

.toptime {background:#A29BD7 none repeat scroll 0 0; color:#FFFFFF; float:left; height:16px; margin-bottom:15px; width:760px;-moz-border-radius:5px; -webkit-border-radius: 5px; font-size:14px; padding:7px;}



.shotels {background:transparent url(images/hotels.jpg) no-repeat; }

.srest {background:transparent url(images/restaurant.jpg) no-repeat;}

.snight {background:transparent url(images/nightlife.jpg) no-repeat; }

.satt { background:transparent url(images/attract.jpg) no-repeat; }

.strans { background:transparent url(images/trans.jpg) no-repeat; }

.sshop { background:transparent url(images/shopping.jpg) no-repeat; }

.stravel { background:transparent url(images/travel.jpg) no-repeat; }

.sent { background:transparent url(images/entertain.jpg) no-repeat;  }

.smov { background:transparent url(images/movies.jpg) no-repeat; }

.scal { background:transparent url(images/calender.jpg) no-repeat; }



.shotels, .srest, .snight, .satt, .strans, .sshop, .stravel, .sent, .smov, .scal {color:#ffffff; float:left; margin:0 15px 8px 0; padding:72px 0 0 0; text-align:center; width:83px; height:25px; cursor:pointer;} 



.textwidget {background:"DFDFDF";}

.searchmiddle {margin-top:10px; line-height:16px; float:left; width:945px; border:1px solid #B1B1B1; overflow:hidden; padding:10px; font-size:12px; -moz-border-radius:7px; -webkit-border-radius: 7px; background:#FFFFFF; font-family:verdana;}

form {padding:0px; margin:0px;}
#q {color:#B1B1B1;
font-size:12px;
padding:2px;
width:160px;}

.maintop {background:#FFFFFF none repeat scroll 0 0; margin-top:10px; padding:0; float:left;}
.maindown {margin-bottom:20px; padding:0; float:left;}

#text-21 li div.textwidget { background:none repeat scroll 0 0 #DFDFDF; border-left:1px solid #B1B1B1; border-right:1px solid #B1B1B1; padding:0 9px;}
#text-30 li div.textwidget{ background:none repeat scroll 0 0 #DFDFDF; border-left:1px solid #B1B1B1; border-right:1px solid #B1B1B1; padding:0 9px; }
#text-32 li div.textwidget { background:none repeat scroll 0 0 #DFDFDF; border-left:1px solid #B1B1B1; border-right:1px solid #B1B1B1; padding:0 9px;}
#text-7 li div.textwidget{ background:none repeat scroll 0 0 #DFDFDF; border-left:1px solid #B1B1B1; border-right:1px solid #B1B1B1;padding:0 9px;}
#text-8 li div.textwidget { background:none repeat scroll 0 0 #DFDFDF; border-left:1px solid #B1B1B1; border-right:1px solid #B1B1B1;padding:0 9px;}
#text-15 li div.textwidget { background:none repeat scroll 0 0 #DFDFDF; border-left:1px solid #B1B1B1; border-right:1px solid #B1B1B1; padding:0 9px;}

/* #text-3 div.textwidget{padding:0 !important; border:0 !important; background:none !important;}
#text-4 div.textwidget{padding:0 !important; border:0 !important; background:none !important;}
#text-5 div.textwidget{padding:0 !important; border:0 !important; background:none !important;}
#text-6 div.textwidget{padding:0 !important; border:0 !important; background:none !important;}
#text-7 div.textwidget{padding:0 !important; border:0 !important; background:none !important;}
#text-8 div.textwidget{padding:0 !important; border:0 !important; background:none !important;}
#text-10 div.textwidget{padding:0 !important; border:0 !important; background:none !important;}
#text-11 div.textwidget{padding:0 !important; border:0 !important; background:none !important;}
#text-12 div.textwidget{padding:0 !important; border:0 !important; background:none !important;}
#text-13 div.textwidget{padding:0 !important; border:0 !important; background:none !important;} */


#tlc, #trc { zoom: 1 }
#box
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 3em;
	padding: 0;
	text-align: left;
	width:100%;				/* <-- use this to tie width to viewport size */
	/* width: 55em;		*/		/* <-- use this for a set width */
	background-color: #eeeeee;;
	}
#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image: url(images/tlc.gif);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(images/trc.gif);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(images/blc.gif);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(images/brc.gif);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(images/tb.gif);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(images/bb.gif);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(images/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-image:url(images/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}

h3 {color:#33749E;
    font-family:verdana;
    font-size:14px;
    margin:0;
    padding:8px 0 0 0;}

h4 {color:#33749E;
    font-family:verdana;
    font-size:11px;
    margin:0;
    padding-bottom:8px;
    padding-top:8px;}

.related_post_title {color:#33749E;
    font-family:arial !important;
    font-size:14px !important;
    margin:0 !important;
    padding:10px 0 0 !important;}

.middle p{padding:10px 0 10px 0; margin:0;}
.sociable ul {padding:0px; margin:0px;}
.sociable ul li{display:inline; list-style-type:none;}
.widget_text {}

#flexipages-5 li, #categories-2 li, #flexipages-7 li, #categories-3 li {margin:0 !important; line-height:20px;}

#flexipages-5 .widgettop, #categories-2 .widgettop, #flexipages-7 .widgettop, #categories-3 .widgettop {background:url(images/sb-bg.jpg) no-repeat scroll center bottom transparent; height:9px;margin:0 !important; padding:0 !important;}

#flexipages-5 .widgetbottom, #categories-2 .widgetbottom, #flexipages-7 .widgetbottom, #categories-3 .widgetbottom{background:url(images/sb-bg1.jpg) no-repeat scroll center top transparent; height:9px;padding:0;margin-bottom:10px; clear:both;}


#text-7 li, #text-8 li, #text-15 li, #text-21 li, #text-30 li, #text-32 li {margin:0 !important;}

#text-7 .widgettop, #text-8 .widgettop, #text-15 .widgettop, #text-21 .widgettop, #text-30 .widgettop, #text-32 .widgettop {background:url(images/sb-bg2.jpg) no-repeat scroll center bottom transparent; height:9px;margin:0;padding:0; }

.widgettop img {padding:0; margin:0px;}

#text-7 .widgetbottom, #text-8 .widgetbottom, #text-15 .widgetbottom, #text-21 .widgetbottom, #text-30 .widgetbottom, #text-32 .widgetbottom{background:url(images/sb-bg3.jpg) no-repeat scroll center top transparent; height:9px;padding:0;margin-bottom:10px; }

h2 {color:#33749E;
font-family:arial;
font-size:18px;
font-weight:bold;
line-height:22px;}


#flexipages-7 li ul { }
.widgettop{line-height:9px !important;}
div.widgetBg li.widget ul{padding:0 6px !important; margin-top:0 !important; line-height:100% !important;}

div#flexipages-7 li.widget, div#flexipages-5 li.widget, div#categories-2 li.widget, div#categories-3 li.widget{margin-top:0 !important; line-height:100% !important;background:url(images/li-bg.gif) no-repeat scroll center top transparent;}