@charset "utf-8";
/* CSS Document */


body {
	
}
.bodymain{	
	background-image:url(images/bgMain.png);
	width:1004px;
	background-position:center top;
	background-repeat:no-repeat;
	height:524px;
	padding-left: 1px;
	padding-right: 0px;
	padding-bottom:5px;
	padding-top:4px;
	margin:auto;
}
.divblack{
	background-color:#000;
	width:1004px;
	margin:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFF;
	padding-left:1px;
	padding-right:3px;
}
.bottomlinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	text-decoration:none;
	margin-left: 5px;
	font-weight:bold;
}
.bottomlinks:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	margin-left: 5px;
	font-weight:bold;
}
.headingW20{
	font-family: 'Kaushan Script', cursive;
	font-size:20px;
	color:#E30408;
	text-decoration:none;
	padding-left: 10px;
}
.vLie{
	background-color:#333;
	width:1px;
	height:180px;
	margin-left:5px;
	margin-right:5px;
}
.divgray{
	background-color:#303030;
	width:1004px;
	margin:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFF;
	padding-left:1px;
	padding-right:3px;
	height:3px;
}
.footer{
	background-image:url(images/footer.png);
	background-position:bottom;
	width:1000px;
	margin:auto;
	padding-left:5px;
	padding-right:4px;
	height:69px;
	font-family:Arial, Helvetica, sans-serif;
	color:#CCC;
	font-size:11px;
	
}
.toplink{
	font-family:Arial, Helvetica, sans-serif;
	color:#CCC;
	text-decoration:none;
	font-size:12px;
}
.toplink:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
}
.whitetxt {font-family:Arial, Helvetica, sans-serif; color:#999; font-size:12px; text-align:center; text-decoration:none;}
.leftmargin{padding-left:15px}
.bgseq{background-image:url(images/body_bg.png);
background-position:center;
background-repeat:repeat-y;}
.bannerServices{
	background-image:url(images/bannerServices.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:948px;
	height:225px;
	margin:auto;
	padding-top: 64px;
	padding-left:40px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:20px;
	font-size:12px;
	text-align: left;
	
} 
.bannerPortfolio{
	background-image:url(images/banner-portfolio.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:988px;
	height:289px;
	margin:auto;
	
}
.divbody{
	padding-left:0px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7e7e7e;
	font-size:12px;
	line-height:15px;
}
.servicelink{ font-family:Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}
.servicelink:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	margin-left: 6px;
	background-image:url(images/bullets.gif);
	padding-left:15px;
	background-position:left;
	background-repeat:no-repeat;
}
.contactbg{
	background-image:url(images/contact_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:600px;
	height:610px;
	padding-top:6px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	color: #FFF;
}
.divwhite{
	height:419px;
	background-image: url(images/formBg.png);
	background-repeat:no-repeat;
	width:319px;
}
.divTB{
	background-image:url(images/bgTB.png);
	width:165px;
	height:28px;
	padding-left:10px;
	padding-top:3px;
	background-repeat:no-repeat;
}
.txtbox{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	border:none;
}
.abouttxt{
	background-image:url(images/aboutBg.jpg);
	background-repeat:no-repeat;
	width:1002px;
	height:580px;
	font-family:Verdana;
	font-size:13px;
	color:#000;
}
.bodytxt{
	font-family:Verdana;
	color:#333;
	font-size:13px;
	text-decoration:none;
	line-height: 18px;
	text-align: justify;
}

.submit{
	color:#FFF;
	background-color:#252525;
	border:1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:150px;
	padding:0px;
	border-color: #666666;
}
.brochures {
	height: 410px;
	width: 850px;
	background-image: url(images/brochere_bg.jpg);
	padding-left: 138px;
	background-repeat: no-repeat;
}
.brochures1 {
	height: 410px;
	width: 850px;
	background-image: url(images/brochere_design.jpg);
	padding-left: 138px;
	background-repeat: no-repeat;
}
.heading{
	font-family:Verdana;
	color:#000;
	font-size:18px;
	text-decoration:none;
	text-transform:uppercase;
}
.heading6{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	font-weight:bold;	
	text-decoration:none;
}
.headingSmall{
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
	color:#666;
	font-weight:bold;
	background-image:url(images/bullet2.jpg);
	background-position:left;
	padding-right:20px;
	padding-left:30px;
	background-repeat: no-repeat;
	font-size:12px;
	line-height:22px;
	letter-spacing:1px;
}	
.heading14{
	font-family:Arial, Helvetica, sans-serif;
	color:#2C76A3;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.sitelinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#232323;
	text-decoration:none;
	margin-left: 5px;
	
}
.sitelinks:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0004;
	text-decoration:none;
	margin-left: 5px;
	
}
.thumbHome{
	background-image:url(images/black.png);
	width:150px;
	margin:6px;
	box-shadow:0 0 6px #999;
	padding:0px;
	height:150px;
	text-align:center;
	border:1px solid #939393;
	padding:5px;
}

.thumbHome:hover{
	background-image:url(images/black.png);
	width:150px;
	margin:6px;
	
	box-shadow:0 0 15px #999;
	padding:0px;
	height:150px;
	text-align:center;
	border:1px solid #939393;
	background-color: none;
	padding:5px;
}	
.subheading{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#cc0000
}
.divCalendar {
	border:1px solid #868686;
	box-shadow:0 0 8px #555555;
	margin-top:10px;
	margin-bottom:8px;
	margin-left:5px;
	margin-right:5px;
	float:left;
}
.divCalendar:hover {
	border:1px solid #565656;
	box-shadow:0 0 0px #8A8A8A;
	margin-top:10px;
	margin-bottom:8px;
	margin-left:5px;
	margin-right:5px;
	float:left;
}
.divCalendar1 {
	border:1px solid #868686;
	box-shadow:0 0 8px #555555;
	margin-top:10px;
	margin-bottom:8px;
	margin-left:8px;
	margin-right:8px;
	float:left;
}
.divCalendar1:hover {
	border:1px solid #565656;
	box-shadow:0 0 0px #8A8A8A;
	margin-top:10px;
	margin-bottom:8px;
	margin-left:8px;
	margin-right:8px;
	float:left;
}
.nevBox{
	background-color:#0692AB;
	width:15px;
	height:15px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
	color:#FFF;
	text-decoration:none;
	float: left;
	font-size:12px;
	margin-right:5px;
}

.nevBox:hover{
	background-color:#5EB554;
	width:15px;
	height:15px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
	color:#FFF;
	text-decoration:none;
	float: left;
	font-size:12px;
		margin-right:5px;
}
.nevBoxvisited{
	background-color:#5EB554;
	width:15px;
	height:15px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
	color:#FFF;
	text-decoration:none;
	float: left;
	font-size:12px;
		margin-right:5px;
}
.boxtxt{font-family:Arial, Helvetica, sans-serif, "Arial Narrow"; color:#FFF; font-size:12px; text-decoration:none;}
.boxtxt:hover{font-family:Arial, Helvetica, sans-serif, "Arial Narrow"; color:#FFF; font-size:12px; text-decoration:none;}
.heading20 {
	font-family: 'Monda', sans-serif;
	color: #000;
	font-size: 20px;
	text-decoration: none;
	line-height: 22px;
	}
	.headingCine {
	font-family: 'Monda', sans-serif;
	color: #CC0A0D;
	font-size: 18px;
	text-decoration: none;
	line-height: 20px;
	font-weight:bold;
	}
.divRedB {
	background-color:#FF0004;
	height:30px;
	margin-right:3px;
	width:80px;
	padding-left:16px;
	padding-right:10px;
	padding-top:15px;
	border:1px solid #CF0003;
	float:left;
}
.divRedB:hover {
	background-color:#BB0003;
	height:30px;
	margin-right:3px;
	width:80px;
	padding-left:16px;
	padding-right:10px;
	padding-top:15px;
	border:1px solid #CF0003;
	float:left;
}
.divRedVisited {
	background-color:#BB0003;
	height:30px;
	margin-right:3px;
	width:80px;
	padding-left:16px;
	padding-right:10px;
	padding-top:15px;
	border:1px solid #CF0003;
	float:left;
}
.boxtxt{font-family:Verdana; color:#FFF; font-size:12px; text-decoration:none;}
.boxtxt:hover{font-family:Verdana; color:#FFCE00; font-size:12px; text-decoration:none;}
.product_listing_cont{
	box-shadow:0 0 8px #888;
	padding:5px;
	margin-right:4px;
	margin-bottom:10px;
	background-color: #FFF;
}
.divdisplay {
	background-color:rgba(255,255,255,1.00);
	width:920px;
	margin-left:auto;
	margin-right:auto;
	border:5px solid #AAAAAA;
	padding:10px;
	margin-bottom:5px;
	margin-top:5px;
}