/* CSS Document */

body{
	background:#000000 url(images/bg.jpg); 
	margin:0px; padding:0px;
	text-align:center; font-family:tahoma, verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;
	color:#cccccc; 
	}
a{text-decoration:none; color:#cccccc}
a:visited{text-decoration:none; color:#cccccc}
a:hover{text-decoration:none; color:#FF6600}

.footertext a{text-decoration:none; color:#555555}
.footertext a:visited{text-decoration:none; color:#555555}	
.footertext a:hover{text-decoration:none; color:#FF6600}
	
img {border:0; }

#container{width:1000px; height:auto; background:#000000; margin:auto}
#top{width:1000px; height:20px; background:#000000;}
#middle{width:1000px; height:auto; background:#000000; padding-top:30px}
#middleleft{width:318px; height:488px; background:#000000; float:left}
#middlecenter{width:365px; height:488px; background: url(images/bannerbg.gif); float:left}
#middleright{width:300px; height:488px; background:#000000; float:left}

#welcome{width:1000px; height:54px; background:#000000; clear:both; text-align:left}
#main{width:1000px; height:auto; background:#000000; text-align:center}
.main_text{width:870px; height:auto; background:#151515; margin:auto; text-align:justify; padding:15px;; margin-bottom:15px}
#footer{width:1000px; height:50px; background:none; margin:auto}

#footerleft{float:left; padding:10px; padding-top:15px; padding-left:50px;color:#555555; font-size:11px }
#footerright{float:right; padding:10px; padding-top:15px; padding-right:50px; color:#555555; font-size:11px }

/*layout for gallery*/

.gallery_strip{width:900px; height:265px; background:#000000; margin:auto; margin-bottom:10px}
.gallery_adj{width:900px; height:40px; background:#000000; margin:auto; text-align:right }
.gallery_left{width:435px; height:265px; background:#000000; float:left;}
.gallery_right{width:435px; height:265px; background:#000000; float:right;}
.gallery_photo{width:435px; height:90px; background:#000000;}
.gallery_images{width:435px; height:175px; background:#151515 url(images/gallery_bg.jpg);}
.photo_div{width:auto; height:auto; float:left}
.name_div{width:auto; height:auto; float:left; text-align:left; padding-left:10px}
.gallery_image1{float:left; padding-left:10px; padding-top:8px;}
.gallery_image2{float:left; padding-left:25px; padding-top:22px}


.photo_border{border: 1px solid #151515}
.thumb_border{border: 3px solid #151515}


/*text styles*/

.style1 {
	font-size: 13px;
	font-weight: normal; color:#cccccc; font-family:arial
}
.style1b {
	font-size: 13px;
	font-weight: normal; color:#eeeeee; font-family:arial
}

.style2 {
	font-size: 15px;
	font-weight: bold; color:#fa5a24; font-family:arial
}

.style3 {
	font-size: 14px;
	font-weight: bold; color:#ffffff; font-family:arial
}

/*new styles */

#for_topmenu{width:1000px; height:45px; margin:auto; background:url(images/bg_menu.gif)}
.menubt{float:left}
#heading_block{width:928px; height:70px; margin:auto;}
.heading{padding-top:20px; padding-bottom:20px; padding-left:5px; float:left; font-family:impact,arial; font-size:22px;
color:#F5F4F4; line-height:0px}
.heading_right{padding-top:38px; padding-bottom:20px; padding-left:5px; padding-right:12px; float:left;  line-height:0px;  float:right}

.heading_prev{font-family: arial; font-size:14px; color:#F5F4F4; font-weight:bold;}
a.heading_prev:link{color:#f5f4f4}
a.heading_prev:visited{color:#f5f4f4}
a.heading_prev:hover{color:#f25c21}

a.heading_prev:link span{color:#f25c21}
a.heading_prev:visited span{color:#f25c21}
a.heading_prev:hover span{color:#f5f4f4}


.gallery_block{width:928px; height:222px; background:url(images/gallery_bg2.gif); margin:auto; margin-bottom:20px}
.testimonial_block{width:928px; height:222px; background:url(images/gallery_bg.gif); margin:auto; margin-bottom:20px}
.news_block{width:928px; height:auto; background: #111111 url(images/news_bg.jpg); background-repeat:no-repeat; margin:auto; margin-bottom:20px}
.top{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
a.top:link{color:#f25c21}
a.top:visited{color:#f25c21}
a.top:hover{color:#f5f4f4}

.formitems{display:block; background:#666666; border:1px solid #000000; font-size:11px; color:#FFFFFF; }

.testiphoto_div{width:auto; height:auto; float:right}
.testi_matter{width:709px; height:132px; background:url(images/testi_bg.gif); margin-left:20px; margin-top:10px; background-repeat:no-repeat}
.testi_matter_inside{height:90px; width:600px; padding-top:20px; padding-left:50px; padding-right:70px; padding-bottom:0px; overflow: auto }
.testimonial{font-family: Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:12px; color:#EEEEEE}
.justbold{font-weight:bold; font-size:14px}

.newsphoto_div{width:auto; height:auto; float:left; padding-right:10px; }
.news_matter{width:auto; height:auto;  padding-left:10px; padding-right:10px;}

.entry_block{width:928px; height:auto; background:url(images/gallery_bg.gif); margin:auto; margin-bottom:20px}

.error1
{
color:#FF0000;
}
