*{margin:0px auto;}

strong{ font-size:11px; padding:0px; color:#fff;}
span{ font-size:11px; font-weight:bold;}

h1{
	font-size:23px;
	line-height:40px;
	color:#fff;
	padding:0px 0px 0px 40px;
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
}

h1.inner img{ float:none; vertical-align:middle; padding:0 10px 0 0}

a{ text-decoration:underline; color:black;}

a:hover{text-decoration:none;}
img{
	border:0px;
}
.readmore{float:right; padding-top:15px;}

body{
	font:11px Tahoma, Arial;
	color:#fff;
	margin:0px;
	padding:0px;
	line-height:17px;
	background-color: #868686;
	background-image: url(../images/body-back.gif);
	background-repeat: repeat-x;
}

#master{width:1000px; padding-left:80px; height:100px;}
/* header */


.header{
	width:1000px;
	height:345px;

}

/* header end*/

.clear{clear:both; margin:0px; padding:0px;}

/* content*/
.workzone{
	width:1000px;
	float:left;
	/*padding:0px 50px 0px 62px;*/
	background-color: #717171;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.content_area{ width:1000px; float:left;}

.title15{font-size:15px;
color:#000;
text-align:centre;
}
.title20{font-size:20px;
color:#000;
text-align:centre;
}
.title30{font-size:30px;
color:#000;
text-align:centre;
text-shadow: 0px 1px 5px #ef1d1e;

}

.title_img{ float:left;}

.left_area{
	width:252px;
	float:left;
	sborder:1px solid yellow;
	padding-top:35px;

}

.services{ width:213px; float:left; padding:0px 23px 25px 16px;	background-image: url(../images/services_bg.jpg);
	background-repeat: repeat-y;}
	
.megazone{ background-color:#717171;}
.style4{font-size:15px;}
.mainmenu{background-image:url('../images/mega-bg-image.gif');
}
.mega_bottom{
width:146px;
height:14px;
float:left;
background-image:url(../images/mega-bottom-image.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.mega_top{
width:146px;
height:14px;
float:left;
background-repeat:no-repeat;
background-position:top;
background-image:url(../images/mega-top-image.gif);
}
.supermenu{	
	background-image:url('../images/mega-bg-image.gif');
	color:#000000;
	position:fixed;
	top:0px;
	left:5px; 
	width:146px;
	}	
	
.supercontent_top{
width:1000px;
height:15px;
float:left;
background:no-repeat;
background-position:top;
background-image:url(../images/content_top.gif);
background-color:#868686;}	
.supercontent_bottom{
background-color:#717171;
width:1000px;
height:15px;
float:left;
background:no-repeat;
background-position:top;
background-image:url(../images/content_bottom.gif);}	
	
.services_top{
width:252px;
height:14px;
	float:left;
	background-image: url(../images/services_top.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.services_bottom{
width:252px;
height:12px;
	float:left;
	background-image: url(../images/services_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.services_content{ width:213px; float:left; padding-top:10px;}

.list{width:200px; float:left; padding:0px 0px 0px 0px;}
.list ul{margin:0px; color:#fff; padding:0px 0px 0px 15px; list-style-type:disc;}
.list li{margin:0px; padding:3px 0px 0px 0px; list-style-type:disc;}


/* right area*/

.right_area{ width:609px; float:right; sborder:1px solid aqua;}

.dating_img{ float:left; padding:0px 30px 0px 0px;}

.about_bg{
	width:609px;
	float:left;
	margin-top:35px;
	background-image: url(../images/welcome_bg.jpg);
	background-repeat: repeat-y;
	
}

.dating_bg{
	width:609px;
	float:left;
	margin-top:25px;
	background-image: url(../images/welcome_bg.jpg);
	background-repeat: repeat-y;
	
}

.about_dating_top{
width:609px;
height:11px;
	float:left;
	background-image: url(../images/welcome_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.about_dating_bottom{
width:609px;
height:13px;
	float:left;
	background-image: url(../images/welcome_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.dating_bottom{
width:609px;
height:16px;
	float:left;
	background-image: url(../images/dating_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.about_dating_content{ width:562px; float:left; padding:0px 0px 0px 0px;}

.about_dating{ width:562px; float:left; padding:0px 27px 0px 20px;}

.about_dating_img{ float:right; padding:0px 0px 0px 40px;}

.part_3_content{ width:773px; float:left; padding:45px 77px 0px 38px;}

/* Footer */

.footer{
	width:888px;
	height:90px;
	padding:0px 0px 0px 0px;
	background-image: url(../images/footer_bg.GIF);
	background-position: top;
	background-repeat:no-repeat;
	margin-top:45px;
	background-color:#717171;
}

.footer_content_area{width:800px; float:left; padding:0px 0px 0px 50px; }

.footer_privacy{width:600px; float:left; padding:0px 0px 0px 0px; color:#fff; font-weight:bold; }

.footer_privacy a{ text-decoration:underline; color:#fff;}

.footer_privacy a:hover{text-decoration:none;}

.footer_copyright{width:220px; color:#f78e8f; float:right; padding:2px 0px 0px 0px;}


/* ----------------------- footer end---------------------------*/


/* inner pages css start */
h1.inner{font-size:23px;  color:#fff; font-weight:100; margin:0px; padding:0 0px 0 0px;}
h1.inner span{color:#ac4c00;}
.aboutus-img{float:right; border:4px solid #fff;	margin:0px 0px 10px 20px;}
h5{font:15px Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight:100; padding:0px 0px 5px 0px;	border-bottom:1px dotted #fff;	margin:0px 0px 10px 0px;}
h6{font:17px Myriad Pro, Arial, Helvetica, sans-serif; color:#fff; font-weight:100; padding:0px 0px 5px 0px;	margin:0px 0px 10px 0px;}
.aboutcolumnzone{padding:20px 0px 16px 0px;}
.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}
.abouticon{float:left; margin:0px 20px 0px 0px;}
.insidereadmore{padding:10px 0px 10px 0px;}
input.button{color:#ffffff;	background:#414141;	font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #ed4b35;}
input.button:hover{cursor:pointer; color:#cccccc;}
.project-img{float:right; margin-left:20px;	border: 6px solid #fff;}
.whiteheading{font:30px Myriad Pro, Arial; color:#fff; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}
.ourprojectrow{margin-bottom:20px; border-bottom:1px dotted #fff; padding-bottom:10px;height:270px;}
.servicecolumnzone{padding:20px 0px 16px 0px;}
.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}
.blog-posted-row{padding:3px;}
ul.pricy-ul{
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
			}
.newsarticle{
	width:650px;
	padding-top:15px;
	padding-bottom:40px;
	padding-left:40px;
	padding-right:40px;
	border:1px white dotted;
	height:200px;
}
.blogsponsor{
	float:right;
	border:1px;
}
/* inner pages css ends */
