body{font:62.5%/1.2 Arial, Helvetica, sans-serif;background:black;color:white;margin-top:0px;}

#wrctr{background:url(../images/common/logo/gray_pixel.gif) no-repeat top right;margin:2.7px 3px 2.2px 0;height:170px;}

#head #logo{background:url(../images/common/logo/picassos-logo-new-red.gif) no-repeat bottom;height:127px;width:346px;margin:0 0 0 20px;padding-top:0px;} /*110*/

#ctr{width:920px;margin:10px auto;background:black url(../images/home/bg.gif) top repeat-x;color:white;border:1px solid #333333;}

/*navigation*/
#nav li{float:left;padding:0;margin:0;background:url(../images/common/nav/bg.gif) repeat-x top;}
#nav a{font-size:1.3em;display:block;float:left;background:black url(../images/common/nav/ar.gif) no-repeat left;color:white;padding:10px 21px;text-decoration:none;font-weight:normal;}
#nav a:hover,#nav a.t{display:block;float:left;background:transparent url(../images/common/nav/ar.gif) no-repeat left;color:white;}


#logo_slogan {
	margin-top: 130px;
	font-size: 12px;
	font-style: italic;
	position: absolute;
	margin-left:250px;
}

#call_us {
	margin-top: 30px;
	margin-left: 480px; /*380*/
	width: 350px;
	font-size: 18px;
	position: absolute;
	text-align: center;
	}

#call_us span {
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;

}

.main_h1 {
	color: #FF0000;
	text-align: center;
	font-size: 20px;
	margin-bottom:2px;
}




.main_h2 {
	text-align: center;
	font-size: 14px;
	margin-bottom: 10px;
	margin-top:2px;
}

#page_content {
	font-size: 12px;
}

.event_box {
    width:254px;
	background-color: #fff;
	color: #000;
	float: left;
	height:480px;
	min-height: 540px;
	/*min-height: 400px;
	max-height:410px;*/
}

.event_box_catering {
    width:250px;/*335*/
	background-color: #fff;
	color: #000;
	float: left;
/*	height:440px;*/
	min-height: 400px;
	margin-left:400px;
	font-size:13px;
	/*min-height: 400px;
	max-height:410px;*/
}


.event_box_catering_new {
    width:250px;
	background-color: #fff;
	color: #000;
	float: left;
/*	height:440px;*/
	min-height: 400px;
	margin-left:0px;
	font-size:13px;
	/*min-height: 400px;
	max-height:410px;*/
}

.event_box p {
	padding: 5px;
	font-size: 12px;
}

.event_box_center {
	margin-right: 52px;
	margin-left: 52px;
}

.event_box_center1 {
	margin-right: 0px;
	margin-left: 0px;
}

.event_box_center_catering {
	margin-right: 5px;
	margin-left: 0px;
	border-color:#666666;
}

.event_box_center_catering {
	margin-right: 15px; /*25*/
	margin-left: 25px;
	padding-top: 0px;
	padding-left: 0px;
	
}

.event_box ul li {
	font-size: 12px;
	padding: 5px;
	padding-left: 25px;
	background-image: url(../images/common/nav/bullet_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .10em;
	list-style: none;
}

.event_box ul {
	padding-left: 10px;
	padding-bottom:0px;
	margin-bottom:0px;
}


.catering_lists ul li
	{
	font-size: 12px;
	background-image: url(http://www.corporatecateringlosangeles.com/images/common/catering/catering_bullets.gif);
	background-repeat: no-repeat;
	margin-top:0px;
	list-style: none;
	padding: 5px;
	padding-left: 32px;
	list-style-position:outside;
    list-style-image: none;
	background-position: 0 .5em;
   }

.catering_lists_white ul li
	{
	font-size: 12px;
	background-image: url(http://www.corporatecateringlosangeles.com/images/common/catering/catering_bullets_white.gif);
	background-repeat: no-repeat;
	margin-top:0px;
	margin-left:15px;
	list-style: none;
	padding: 10px;
	padding-left: 34px;
	list-style-position:outside;
    list-style-image: none;
	background-position: 0 .5em;
   }
   
   
   .catering_lists_white_catering
	{
	font-size: 12px;
	background-image: url(http://www.corporatecateringlosangeles.com/images/common/catering/catering_bullets_white.gif);
	background-repeat: no-repeat;
	margin-top:0px;
	margin-left:15px;
	list-style: none;
	padding: 10px;
	padding-left: 34px;
	list-style-position:outside;
    list-style-image: none;
	background-position: 0 .5em;
   }

.event_box ul {
	padding-left: 10px;
	padding-bottom:0px;
	margin-bottom:0px;
}

#mcontent #events
{width:383px;background:#000000;color:#000000;float:right;padding:10px;	min-height: 250px;border-style:solid;border-color:#333333;}
/*{width:383px;background:#000000;color:#000000;float:right;padding:10px;	min-height: 360px;border-style:solid;border-color:#333333;}*/


#mcontent #h1 {font-size:11px;}

#mcontent #welcome {
	width: 383px;
/*	min-height: 360px;*/
	min-height: 250px;
	border-style:solid;
	border-color:#333333;
}


#home_events{margin:0;float:left;width:880px;}
/*#home_events_catering{margin:0;float:left;width:650px;}*/
#home_events_catering{margin-left:300;float:left;width:900px;}

#home_events_catering catering_new{margin-left:10;float:left;width:900px;}

#home #events #pad{float:left;height:10px;width:1px;}
#home #welcome #pad{float:left;height:10px;width:1px;}


#complimentary_meals{display:block;background:url(../images/home/complimentary-meal.gif) no-repeat;border: 2px solid #707070;height:106px;width:250px;float:left;margin-right:0px;}
#complimentary_meals_catering{display:block;background:url(../images/common/catering/corporate_catering_image.jpg) no-repeat;height:230px;width:290px;float:left;margin-right:0px;}
#picassos_action    {display:block;background:url(../images/home/picassos-in-action.gif) no-repeat;height:110px;width:255px;float:left;margin-right:0px;}
/* added 11/14/09 */
#picassos_menus  {display:block;background:url(../images/home/picassos_menus_home.gif) no-repeat;height:110px;width:255px;float:left;margin-right:0px;}
#picassos_pasta_sauces_home  {display:block;background:url(../images/common/promotions/shop_our_sauces.gif) no-repeat;height:110px;width:255px;float:left;margin-right:0px;}
#picassos_action_catering{display:block;background:url(../images/common/catering/event_catering.jpg) no-repeat;height:230px;width:290px;float:left;margin-right:0px;}
#picassos_palatte   {display:block;background:url(../images/home/picassos-palatte.gif) no-repeat;height:110px;width:255px;float:left;}

#vcliquot{display:block;background:url(../images/home/picassos-palatte.gif) no-repeat;height:110px;width:300px;float:left;}
* html #pevents{padding-right:8px;}

#nav{width:920px;background:000000;}
#nav ul{width:920px;list-style:none;margin:0 auto;padding:0px;margin:0;float:left;background:black;}

/* going green*/
#hidden { background:#fff ; color:#000 ; overflow:hidden ; text-align:left ;}
#toggle { display:none;}


/** AC's Styles **/
#mid #overview {
	width: 500px;
}

#right {
	margin-left: 60px;
}

#sect_menu ul li {
}

.amenu li a.t {
	width: 155px;
}

.amenu li a, .amneu li a:visited {
	width: 160px;
	font-size: 1.2em;
	display: block;
}

.amenu li a:hover {
	width: 155px;
}

#top {
	width: 100%;
}

#top h1 {
	margin-right: 0;
	font-size: 20px;
}

.learn_more_center {
margin-top: 60px;
}
.learn_more_end {
margin-top: 58px;
}
.learn_more_first {
margin-top: 45px;
}

#banner {
     z-index: 11;
}
#banner div {
     position: absolute;
     left: 0;
     top: 0;
   }
#main_pic {
	position: relative; 
  	height: 232px;
	width: 827px;
	margin: 0 auto 0 auto;	
	border: 3px solid #333;
}


.dropdownmenus{
position:absolute;
top: 0;
border: 1px solid #918d8d; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropdownmenus a {
width: auto;
display: block;
/*text-indent: 5px;*/
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 5px;
text-decoration: none;
color: white;
background-color: #000;
}

* html .dropdownmenus a{ /*IE only hack*/
width: 100%;
}

.dropdownmenus a:hover{ /*THEME CHANGE HERE*/
background-color: #666666;
color: #000;
}
