body {
background:url(../images/bg.png) repeat-x #3d3d3d;
margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;
font-size:11px;

} 

p { margin:0px; padding:0px;	}
ul, li {margin:0px; padding:0px; list-style-image:none; list-style:none;  }


#masterDiv{
	width:970px;
	margin:auto
}


#menu{
	height:41px;
	margin-top:52px;
	margin-left:250px;
	margin-right:90px;
}
#menu li{
color:#CCCCCC;
}


#menu .ce { height:41px;
background:url(../images/menu_02.png) #383838;
margin-left:19px; margin-right:19px;
 }
 
 img { border:none;}
 .logo { margin-left:15px;}
 .Container {
	margin:0px 15px;
	padding: 10px 0px;
	background:url(../images/reel.png) no-repeat right bottom;
} 

#menu  a{ 
font-family:Tahoma,  Verdana, Arial; 
font-size:12px;
float:left;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#919191;
overflow:hidden;
padding-top:10px;
padding:10px 10px 0px 10px;
display:block;
height:31px;
}

.homeServies { color:#898989; }
.service{
	float:left;
	width:160px;
	background:url(../images/ser_21.jpg) #262626 no-repeat 0px 33px;
	height:195px; margin:10px;
}

.service a{ color:#898989; text-decoration:none;} 
.service a:hover {color:#CCCCCC;}
.header{ }

.lm0{ margin-left:0px;}
.rm0{ margin-right:0px;}

.homeServies .service ul { margin:12px;}
.homeServies .service li {background:url(../images/arrow.gif) no-repeat left center;  padding:2px;padding-left:12px;}
.homeServies .service li a{ color:#898989; text-decoration:none;}
.homeServies .service li a:hover{ color:#CCCCCC;}
#menu  a:hover{
color:#E1E1E1;
background:#4c4c4c url(../images/menuh.gif) repeat-x;
}


#innerDiv {border:10px solid #4c4c4c;  background: url(../images/content.png) repeat-x  bottom #f0f0f0; border-bottom:0px; border-top:0px; min-height:500px; margin-left:25px; margin-right:37px;}

.hbg{ background:url(../images/master.jpg) no-repeat  }


#designCorner{  height:30px; margin-left:25px; margin-right:37px;}
.ctl{ float:left  }
#designCorner .ce { background:#f0f0f0;border-top:10px solid #4c4c4c; height:20px;}
.ctr{float:right } 
#footer{ height:117px; background:url(../images/bgbot_03.png) repeat-x;}
#footer .fl{ float:left;}
#footer .fr{ float:right}

#footer .links { padding-top:70px; font-weight:bold;font-family:Tahoma,Arial, Helvetica, sans-serif; color:#888888} 
#footer .links a {color:#888888; text-decoration:none} 
#footer .links a:hover {color:#CCC; } 
#footer .copyright { font-size:10px; font-weight:normal; color:#666666 }

#footer .copyright strong{ font-size:11px; font-weight:bold; }
.news {  margin:10px; }
.news img { vertical-align:middle}
.pagetitle{
	font-family:"Courier New", Courier, monospace,"Times New Roman", Times, serif;
	font-size:26px;
	font-weight:bold;
	color:#D5D5D5;
	margin-top:190px;
	margin-left:350px;
	text-align:center;
	margin-bottom: 50px;
}
h2 {
	color:#99CC00;
	font-size:20px;
	font-family:"Courier New", Courier, monospace,"Times New Roman", Times, serif, arial;
	background:url(../images/film.png) left  bottom no-repeat;
	padding:20px 10px;
	margin:0px;
}

.leftmenu{ background:url(../images/left.png) repeat-y center ;  width:200px;  font-size:12px;  float:left }
.leftmenu ul { margin:10px 34px; }
.leftmenu li { padding:4px; padding-left:12px; font-size:12px; background:url(../images/ar2.gif) no-repeat left center; border-bottom:1px solid #EBEBEB;}
.leftmenu li a{ color:#000; text-decoration:none; font-size:12px; }
.leftmenu li a:hover{ color:#99CC00}
.leftmenu li.title, h5{ font-size:14px; background:none; font-weight:bold; border-bottom:1px solid #99CC00; padding-left:0px; margin-top:20px; text-transform:uppercase}



.rightcolumn{ margin-left:210px;}
.rightcolumn p { padding:10px; font-size:12px; line-height:17px;}
.rightcolumn p a{ color:#99CC00}
.rightcolumn p a:hover{ color:#000}
.gallery{ background:url(../images/phfl.gif) repeat-y center #3a3a3a; width:176px;  margin:10px;  float:left} 
.gallery div{ margin:5px auto; border:2px solid #4b4b4b; overflow:hidden;  height:110px; width:110px;}
.gallery div:hover{  border:2px solid #999999;}
.gallery span{ margin:3px 30px; overflow:hidden; color:#999999; height:20px; display:block; text-align:center}

.rightcolumn ul { margin:10px 20px;}
.rightcolumn li { padding:4px; padding-left:12px; font-size:12px;}
.gallerydiv{ border-top: 1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; padding:5px 10px; margin:10px 0px;}
.rightcolumn li a{ color:#000; text-decoration:none; font-size:11px;}
.rightcolumn li a:hover{ color:#000000; text-decoration:underline}

.vgallery{
	margin:7px;
	background:url(../images/fl2.gif) repeat-y center;
	width:200px;
	float:left;
} 
.vgallery div{
	margin:15px auto;
	border:2px solid #e3e3e3;
	overflow:hidden;
	width:130px;
	background:#e3e3e3;
	height:95px;
	margin-bottom:0px;
}
.vgallery div:hover{  border:2px solid #CCCCCC;}
.vgallery span{ margin:3px 10px; overflow:hidden; color:#333333;  display:block; text-align:center; font-weight:bold }

.credits{ font-size:12px; line-height:18px;  }
.credits br{ }
.credits h4{ color:#333333;
	font-size:14px;
	font-family:"trebuchet MS", "Courier New", Courier, "Monospac821 BT", arial;
	border-bottom:1px solid  #D8D8D8;
	margin:5px 0px;
	padding:5px 0px; background:url(../images/vid.gif) no-repeat bottom left; padding-left:25px; }
	
.credits .row{ padding:10px;}
.row a{ text-decoration:underline; color:#990000}
.row a:hover { text-decoration:none; color:#000000}

.credits  h5{ margin: 0px 0px; padding:0px;} 
.creimg{ float:right; background:url(../images/bgcre.gif) center repeat-y;  margin:10px;   padding:10px 25px;  }
.clear{ height:12px; clear:right; margin:0px; padding:0px;}
.newsimg{ float:right; background:url(../images/ne.gif) center repeat-y;  margin:10px;   padding:10px 25px; }

.contact{  background:url(../images/contact_03.jpg) no-repeat left bottom; padding-left:270px; height:450px; font-family:Arial, Helvetica, sans-serif  }

.contact p{ font-size:14px; line-height:25px;}
h3 {
	color:#000000;
	font-size:15px;
	font-family:"trebuchet MS", "Courier New", Courier, "Monospac821 BT", arial;
	margin:5px 10px;
	margin-top:10px;
	border-bottom:1px solid #99CC00;
	padding:5px 0px;
}
.contact p a { text-decoration:none; color:#000;}
.contact p a:hover{ text-decoration:underline; color:	#99CC00;}

