body{background:#1b1c1c; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color: #3f3f3f; font-size:12px;}

img{border:none;}


.gray_10{font-size:10px;}
.blue_16{font-size:16px; color:#2085bd; font-weight: bold;}
.blue_12{font-size:12px; color:#2085bd; font-weight: bold;}
.red_13{font-size:13px; color:#ea1111; font-weight: bold;}



.blue_16 a:link{font-size:16px; color:#3f3f3f; font-weight: bold;}
.blue_16 a:visited{font-size:16px; color:#3f3f3f; font-weight: bold;}
.blue_16 a:active{font-size:16px; color:#2085bd; font-weight: bold;}
.blue_16 a:hover{font-size:16px; color:#2085bd; font-weight: bold;}


a:link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#3f3f3f; text-decoration: none;}
a:active{ text-decoration: underline; background:none;}
a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;  color:#3f3f3f; text-decoration: none;}
a:hover{ text-decoration: underline; background:none; color:#2085bd;}

p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align: justify; line-height: 18px; margin:0;}

#maincont{width:980px; margin-left:auto; margin-right:auto; height:1055px;}

#header{ background: url(../images/header-bg.jpg) no-repeat #fff bottom; width:980px; height:140px;}

#logo{ width:235px; height:130px; float:left; text-align: center; padding:10px 0 0 0;}

#headertxt{ width:450px; height:112px; text-align:center; padding: 28px 0 0 100px; text-align: left; float:left; }

#addtxt{ width:195px; height:122px; text-align:center; float: right; padding: 18px 0 0 0; text-align: left; font-weight: bold; font-size:15px; }

div.menu{width:980px; height:40px; background:url(../images/menu-bg.jpg) repeat-x;}

div.menu ul{ margin:0 53px 0 53px; padding:0; list-style-type: none;}

div.menu ul li{float: left;  color:#FFFFFF; }

div.menu ul li.division{width:1px; height:40px; background:url(../images/division.jpg) no-repeat; }

div.menu ul li a:link{ display:block; width:145px; font-size:12px; text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 40px; color:#FFFFFF;}

div.menu ul li a:active{ color: #fff; font-weight: bold; background: url(../images/hover-bg.jpg) repeat-x; }

div.menu ul li a:visited{ display:block; width:145px; font-size:12px; text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 40px; color:#FFFFFF;}

div.menu ul li a:hover{ color: #fff; font-weight: bold; background: url(../images/hover-bg.jpg) repeat-x; text-decoration:none;  }

div.menu ul li.active{ color: #fff; font-weight: bold; background: url(../images/hover-bg.jpg) repeat-x;  }

#banner{width:980px; height:370px; background: url(../images/banner-bg.jpg) #3f3f3f bottom no-repeat; text-align:center; padding:20px 0 0 0;}

#datacont{ width:940px; height:200px; padding:20px 20px 0px 20px; background:url(../images/watermark.jpg) no-repeat #ffffff;}

#datacont1{ width:410px; height:180px; padding:0px 0 0 40px; float: left;}

#datacont2{ width:410px; height:200px; padding:0px 0 0 20px; float: right;}

#datacont2 ul{ margin:0; padding:10px 0 0 30px; list-style-image: url(../images/bullet.gif);}

#datacont2 li{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  }

#datacont3{ width:880px; height:190px; padding:10px 40px 0 60px; background:#FFFFFF; }

#datacont3 ul{ margin:0; padding:10px 0 0 30px; list-style-image: url(../images/bullet.gif);}

#datacont3 li{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 20px;  }

#footerCont{
	width:980px;
	height:65px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	background: #3e3b3b;
	
}

#footer{ width:895px; float:left; height:63px; padding:2px 0 0 5px; text-align:center; background: #3e3b3b;}
#music{ width:80px; float:right; text-align: right;}


/******************Service Packges Page Css*******************/
#sp_maincont{width:980px; margin-left:auto; margin-right:auto; height:1510px; }

#sp_banner{width:980px; height:250px; background: url(../images/banner-bg.jpg) #3f3f3f bottom no-repeat; text-align:center; padding:20px 0 0 0;}

#sp_datacont{ width:860px; height:710px; padding:20px 60px 0 60px; background:url(../images/watermark.jpg) no-repeat #ffffff;}

#sp_datacont ul{ margin:0 0 0 20px; padding:0 0 0 0; list-style: disc; }

#sp_datacont li{ float: left; width:250px; line-height: 22px; color:#3f3f3f; }

#sp_datacont2{
	width:880px;	height:210px;	padding:20px 40px 0 60px;	background:#FFFFFF;	position: relative;	}

#sp_datacont3{	width:880px; height:30px;	padding:5px 40px 0 60px;	background:#FFFFFF;	position: relative;	}

#sp_pack1{ width:280px; height:90px; float: left; background:url(../images/package-bg.gif); padding:5px;}
#sp_pack2{ width:280px; height:90px; float:left; background:url(../images/package-bg.gif); margin:0 4px 0 5px; padding:5px;}
#sp_pack3{ width:280px; height:90px; float: right; background:url(../images/package-bg.gif); padding:5px;}

/*****************Contact Css*****************/

#cont_maincont{width:980px; margin-left:auto; margin-right:auto; height:940px;}

#cont_datacont{ width:860px; height:450px; padding:20px 60px 0 60px; background:url(../images/watermark.jpg) no-repeat #ffffff;}

#cont_datacont_left{ width:420px; height:330px; float:left;}

#cont_datacont_right{ width:420px; height:285px; float:right; margin:30px 0 0 0; background:#e8e8e7; padding:15px 0 0 0;}

#cont_labl{ width:60px; height:20px; float:left; padding:10px 0 5px 10px; font-size: 11px;}

#cont_labl_rgt{ width:345px; height:24px; float:left;padding:6px 0 5px 5px;}

#cont_labl_sm{ width:135px; height:24px; float:left;padding:6px 0 5px 5px;}

#cont_submit{ width:200px; height:24px; float:left;padding:6px 10px 5px 0; text-align: right;}

#cont_reset{ width:200px; height:24px; float:left;padding:6px 0 5px 10px; text-align: left;}

/*****************Portfolio************************/

#port_maincont{width:980px; margin-left:auto; margin-right:auto; height:1030px;}


#port_datacont{ width:860px; height:530px; padding:20px 60px 0 60px; background:url(../images/watermark.jpg) no-repeat #ffffff; text-align: left;}

#port_datacont_left{ width:160px; height:400px; float: left; padding:10px 0 0 0;}

#port_datacont_right{ width:700px; height:400px; float: right; padding:10px 0 0 0;}

/*****************tahnkyou page*******************/
#thank_maincont{width:980px; margin-left:auto; margin-right:auto; height:720px;}

#thankcont{ width:860px; height:130px; padding:100px 60px 0 60px; text-align: center; background:url(../images/watermark.jpg) no-repeat #ffffff; font-size:18px;}

/*******************company profile**************************/
#cp_maincont{width:980px; margin-left:auto; margin-right:auto; height:1000px;}

#cp_datacont{ width:860px; height:320px; padding:20px 60px 0 60px; background:url(../images/watermark.jpg) no-repeat #ffffff;}

#cp_datacont2{ width:880px; height:210px; padding:20px 40px 0 60px; background:#FFFFFF; }
#cp_pack1{ width:220px; height:165px; float: left; text-align: center}
#cp_pack3{ width:280px; height:90px; float: right; background:url(../images/package-bg.gif); padding:5px;}

