/* CSS Document */
body{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:15px;
  text-align:center;
  margin:0px;
  padding:0px;
}
p{
margin:0px 0px 10px;
padding:0px;}
a {
color:#000000;
text-decoration:none;}

#header{
   width:752px;
   height:227px;
   margin:0px auto;
   padding:0px;
   position:relative;
   background:#000000;
  /* border:#000000 solid 1px;*/
}
#headr_bgpic{
   top:54px;
   left:0px;
   position:absolute;
   z-index:2;
   }
#logo{
   top:14px;
   left:10px;
   width:250px;
   height:81px;
   position:absolute;
   z-index:3;
   }
#nav{
   width:480px;
   height:23px;
   top:14px;
   left:280px;
   position:absolute;
   z-index:1px;
   } 
#nav ul{
 list-style-type:none;
 margin:0px;
 padding:0px;
 }
#nav li{
float:left;
padding:0px;
margin:0px;
padding-right:5px;
}

#mainbody{
width:750px;
border-left:#000000 solid 1px;
border-right:#000000 solid 1px;
margin:0px auto;
padding:0px;
text-align:left;
background:#EBDCC1;
min-height:280px;
padding-top:21px;
_height:280px;
}
h1{
font-size:14px;
line-height:18px;
padding:0px;
margin:5px 0px 5px 20px;
}
.main_left{
/*position:relative;*/}

.main_left p{
margin:0px 5px 10px 20px;
padding:0px;
}
.apple{
width:180px;
height:184px;
top:-95px;
left:-86px;
position:absolute;
}
.welcome_text{
width:330px;
}
h2{
font-size:17px;
line-height:21px;
margin:10px 0px;}
#footer{
width:752px;
height:17px;
background:#000000;
margin:0 auto;
padding:4px 0px;
color:#FFFFFF;
position:relative;
}
#footer a{
color:#FFFFFF;
text-decoration:none;}
#about_header{
   width:752px;
   height:117px;
   margin:0px auto;
   padding:0px;
   position:relative;
   background:#000000;
}
#header_title{
width:172px;
height:39px;
top:75px;
left:491px;
position:absolute;
z-index:4;}

.about_left{
width:320px;
float:left;
margin-left:15px;
display:inline;
background:url(../images/About_bg.gif) no-repeat center 32px;
height:320px;
margin-right:5px;
}

.about_right{
width:397px;
margin-left:340px;}

.about_left ul, .become_left ul{
  list-style-type:none;
  margin:0px;
  padding:0px;
  padding-left:10px;
  }
  
.about_left li, .become_left li{
  float:left;
  margin:0px;
  padding:0px;
  }
  
.about_text{
 width:270px;
 padding:10px;
 margin:40px 10px;
/* text-align:left;*/
 }
.clean{
 clear:both;}
 
.awards_pic{
 width:270px;
 padding:10px 3px;
 margin:30px 5px; 
 *padding:8px;
 *margin:0px;
}
.awards_right{
width:372px;
height:350px;
overflow-y:auto;
overflow-x:hidden;
margin-left:10px;
background-color:#FFFFFF;
padding:10px;
border:solid #000000 1px;
}

.become_left{
width:320px;
float:left;
margin-left:15px;
display:inline;
background:url(../images/About_bg.gif) no-repeat center 39px;
height:320px;
}
.become_pic{
 width:270px;
 padding:12px 3px;
 margin:34px 5px 30px; 
 *padding:8px;
 *margin:0px;
}
#contact{
width:300px;
height:39px;
top:88px;
left:425px;
position:absolute;
z-index:4;
font-size:11px;
text-align:left;
line-height:15px;
}
#contact b{
font-size:11px;
color:#9A0011;
}
form{
margin:0px;
padding:0px;}

.catering_left{
   width:180px;
   float:left; 
   margin-left:15px!important;
   margin-right:10px!important;
   background:url(../images/Catering_bg.jpg) no-repeat center 32px;
   height:320px;
   text-align:center;
   display:inline;
   *margin:0px;/*for IE6*/
}
.catering_text{
	width:120px;
	margin:10px;
	padding:0px 20px!important;
	text-align:left;
	line-height:16px;
	font-family:Tahoma, Verdana, Arial;






   *width:135px;/*for IE6*/
   *padding-left:35px;/*for IE6*/
 
}
.catering_left img{
_margin-left:25px;}/*for IE6*/

.catering_right{
width:510px;
height:350px;
overflow-y:auto;
overflow-x:hidden;
background-color:#FFFFFF;
padding:10px;
border:solid #000000 1px;
margin-top:32px;
*margin-top:53px;
}
.catering_right h1{
font-size:14px;
margin:10px 0px;
}
.catering_right ul{
list-style-image:url(../images/Catering_icon.gif);}

.catering_right li{
margin-bottom:12px;}

.catering{
list-style-type:none;
margin:0px 15px;
}
.catering li{
margin:0px;
padding:0px;}
#catering_title{
width:115px;
height:39px;
top:73px;
left:588px;
position:absolute;
z-index:4;
}
.partners_right{
width:372px;
height:350px;
overflow-y:auto;
overflow-x:hidden;
background-color:#FFFFFF;
padding:10px;
border:solid #000000 1px;
margin-top:32px;
*margin-top:53px;
}
#click{
width:132px;
height:39px;
top:114px;
left:466px;
position:absolute;
z-index:4;
font-family:Tahoma, Verdana, Arial;
}
.testimonial_text{
width:195px;
margin-top:30px;
margin-left:125px;
font-size:10px;
line-height:14px;
}
.red{
color:#9A0011;
}
.menu ul{
list-style-type:disc;
list-style-image:none;
}
.menu_text{
line-height:18px;}

