/* Blue Bell  CSS Document*/
body {background-color: #1a5bc9; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:justify; line-height:20px;}
#main{width:900px; margin:auto; background:#fff;}
.top_header_left{ width:664px; float:left; padding-left:20px;}
.top_header_right{width:216px; float:left; background:url(images/menu_bg.jpg) no-repeat; height:389px; }

.menu_text{margin-top:73px;}
.menu_padding{margin-top:23px;}

#body-container{width:880px; padding-left:20px; padding-top:8px;}
#body_left{width:630px; float:left; background:#069; border:1px solid #c2c1c1;}
.body_text{padding:0px 15px 10px 15px;}

#body_right{background:url(images/right_bg.jpg) repeat-y; float:right; padding-right:20px; width:210px;}
.appreciation{background:url(images/appreciation.jpg) no-repeat; width:210px;}
.contact_bg{background:url(images/blank_image.jpg) no-repeat; width:210px;}
.awards{margin:70px 0px 40px 20px;}
.photogallery{margin-top:94px;}
		
.a{text-decoration:none; color:#fff;}
.a:hover{border-bottom:1px dashed #fff;}

.veffect a:link{color:#fff; text-decoration:none; float:right; padding-right:15px;}
.veffect a:visited{color:#fff; text-decoration:none; float:right; padding-right:15px;}
.veffect a:hover{text-decoration:underline; float:right; padding-right:15px;}

.a1{color:#FF6; text-decoration:none;}
.a1:hover{tect-decoration:underline;}

.side_headings{font-size:20px; color:#FF6; font:20px/22px "Trebuchet MS", "Times New Roman", Arial}
.services_body{margin:5px 5px 5px 15px; float:left;}
.services_body1{margin:5px 5px 5px 10px; float:left;}

.bullet{ padding-top:3px; padding-left:45px;}

.gallery_container a{text-align:center; float:left; padding:3px; border:#333300 solid 2px; margin:10px; background-color:#fff; text-decoration:none; color:#707070;}

.gallery_container a:hover{text-decoration:none;}




#footer{background:#666565; width:860px; height:50px; margin-left:20px; margin-top:20px;}
.footer_left{padding:15px 0px 0px 10px; float:left;} 
.footer_middle{padding:15px 0px 0px 100px; float:left;}
.footer_right{padding:15px 10px 0px 0px; float:right;}


