body {
	margin-bottom: 0px;
	margin-top:0px;
	background-color: #FFFFFF;
}

#container
{
 width:1000px;
 height:auto;
 border-left-width:medium;
 border-left-color:#d7d7d7;
 border-left-style:double;
 border-right-width:medium;
 border-right-color:#d7d7d7;
 border-right-style:double;
}

#logo
{
 float:left;
 position:relative;
 width:400px;
 height:156px;
}

#header
{
 width:1000px; 
 height:170px;
 background:url(../images/header.jpg) no-repeat;
}
#header_text
{
 background:url(../images/header_text_bg.png) no-repeat;
 position:relative;
 float:right;
 margin:40px 50px 0 auto; 
 width:300px;
 height:100px;
 font-size:15px; 
 font-family:arial; 
 color:#DDDDDD;
 padding:20px 10px 10px 10px;
 line-height:1.5em;
}
#header_text a
{
 color:#DDDDDD;
 text-decoration:undeline;
}
#header_text a:hover
{
 color:#DDDDDD;
 text-decoration:none;
}

#grey_banner_text 
{
 width:450px; 
 height:170px; 
 margin:0 20px 0 500px; 
 padding:10px 20px 20px 20px;
 position:relative;
}
#grey_banner_text h1
{
 font-size:28px; 
 font-family:arial; 
 color:#C61A3C;
}
#grey_banner_text p
{
 font-family: Corbel,arial;
 padding:5px 25px 20px 5px;
 color:#C61A3C;
 position:relative;
 font-size:16px;
}
#grey_banner_text a
{
 font-family: Corbel,arial;
 font-size:16px;
 color:#c04159;
}

#menu
{
 width:1000px;
 height:50px;
 margin:0 0 0 0;
 position:relative;
 background:url(../images/menu_bg.png) no-repeat;
}
#menu a
{
 width:160px;
 height:50px;
 position:relative;
 display:inline-block;
 margin:0 auto 0 auto;
 padding:15px 10px 0 10px;
 text-decoration:none;
 font-size:15px;
 color:#EEEEEE;
 font-family: Corbel,arial;
 font-weight:bold;
 background:none;
}
#menu a:hover
{
 width:160px;
 height:50px;
 display:inline-block;
 padding:15px 10px 0 10px;
 text-decoration:underline;
 font-size:15px;
 color:#EEEEEE;
 font-family: Corbel,arial;
 font-weight:bold;
 background:url(../images/menu_bg_hover.png) top left no-repeat;
}

#content_box_1
{
 width:440px; 
 height:530px;
 float:left; 
 margin:20px auto 15px 40px; 
 position:relative;
 border-right:thin;
 border-right-color:#bab9b9;
 border-right-style:solid;
}
#content_box_1 h1
{
 font-family: Corbel,arial;
 font-weight:bold;
 width:350px;
 padding:5px 5px 5px 5px;
 margin:0 20px 0 0;
 border-bottom:thin;
 border-bottom-width:thin;
 border-bottom-color:#bab9b9;
 border-bottom-style:solid;
 color:#7a7979;
 font-size:26px;
}
#content_box_1 p
{
 font-family: Corbel,arial;
 width:400px;
 padding:5px 5px 5px 5px;
 margin:20px 20px 0 0;
 color:#7a7979;
 font-size:15px;
}
#content_box_1 a
{
 font-family: Corbel,arial;
 font-size:15px;
 color:#c04159;
}

#content_box_2
{
 width:440px; 
 height:530px;
 float:left; 
 margin:20px 10px 15px 40px; 
 position:relative;
}
#content_box_2 h1
{
 font-family: Corbel,arial;
 font-weight:bold;
 width:230px;
 padding:5px 5px 5px 5px;
 margin:0 20px 0 0;
 border-bottom:thin;
 border-bottom-width:thin;
 border-bottom-color:#bab9b9;
 border-bottom-style:solid;
 color:#7a7979;
 font-size:26px;
}
#content_box_2 p
{
 font-family: Corbel,arial;
 width:400px;
 padding:5px 5px 5px 5px;
 margin:20px 20px 0 0;
 color:#7a7979;
 font-size:15px;
}
#content_box_2 a
{
 font-family: Corbel,arial;
 font-size:15px;
 color:#c04159;
}

#footer
{
 width:1000px;
 height:180px;
 float:left;
 position:relative;
 margin:35px 0 0 0;
 background:#850031;
}
#footer_text
{
 font-family: Corbel,arial;
 font-size:13px;
 color:#EEEEEE;
 width:1000px;
 position:relative;
 margin-top:20px;
 padding-top:10px;
}
#footer_text a
{
 font-family: Corbel,arial;
 font-size:13px;
 text-decoration:none;
 font-weight:bold;
 color:#EEEEEE;
}
#footer_text a:hover
{
 font-family: Corbel,arial;
 font-size:13px;
 text-decoration:underline;
 color:#EEEEEE;
}

#contact_content_box_1
{
 width:440px; 
 height:440px;
 float:left; 
 margin:20px auto 15px 40px; 
 position:relative;
 border-right:thin;
 border-right-color:#bab9b9;
 border-right-style:solid;
}
#contact_content_box_1 h1
{
 font-family: Corbel,arial;
 font-weight:bold;
 width:350px;
 padding:5px 5px 5px 5px;
 margin:0 20px 0 0;
 border-bottom:thin;
 border-bottom-width:thin;
 border-bottom-color:#bab9b9;
 border-bottom-style:solid;
 color:#7a7979;
 font-size:26px;
}
#contact_content_box_1 p
{
 font-family: Corbel,arial;
 width:400px;
 padding:5px 5px 5px 5px;
 margin:20px 20px 0 0;
 color:#7a7979;
 font-size:15px;
}

#contact_content_box_2
{
 width:440px; 
 height:440px;
 float:left; 
 margin:20px 10px 15px 40px; 
 position:relative;
}
#contact_content_box_2 h1
{
 font-family: Corbel,arial;
 font-weight:bold;
 width:230px;
 padding:5px 5px 5px 5px;
 margin:0 20px 0 0;
 border-bottom:thin;
 border-bottom-width:thin;
 border-bottom-color:#bab9b9;
 border-bottom-style:solid;
 color:#7a7979;
 font-size:26px;
}
#contact_content_box_2 p
{
 font-family: Corbel,arial;
 width:400px;
 padding:5px 5px 5px 5px;
 margin:20px 20px 0 0;
 color:#7a7979;
 font-size:15px;
}

#gallery_content
{
 width:940px; 
 height:auto;
 float:left; 
 margin:20px 30px auto 30px; 
 position:relative;
}
#gallery_content img
{
 border:0;
 padding:0;
 margin:35px;
 position:relative;
}
#gallery_content a
{
 text-decoration:none;
}

#aboutus_content
{
 width:1000px; 
 height:auto;
 min-height:400px;
 float:left; 
 margin:20px 40px 15px 40px; 
 position:relative;
}
#aboutus_content p
{
 font-family: Corbel,arial;
 width:800px;
 padding:5px 5px 5px 5px;
 margin:20px 20px 0 0;
 color:#7a7979;
 font-size:15px;
}

#servicecharges_content
{
 width:1000px; 
 height:auto;
 min-height:400px;
 float:left; 
 margin:20px 40px 15px 40px; 
 position:relative;
}
#servicecharges_content p
{
 font-family: Corbel,arial;
 width:800px;
 padding:5px 5px 5px 5px;
 margin:20px 20px 0 0;
 color:#7a7979;
 font-size:15px;
}

#links_content
{
 width:1000px; 
 height:auto;
 min-height:400px;
 float:left; 
 margin:20px 40px 15px 40px; 
 position:relative;
}
#links_content p
{
 font-family: Corbel,arial;
 width:800px;
 padding:5px 5px 5px 5px;
 margin:20px 20px 0 0;
 color:#7a7979;
 font-size:15px;
}
 
#privacy_content
{
 width:1000px; 
 height:auto;
 min-height:400px;
 float:left; 
 margin:20px 20px 15px 20px; 
 position:relative;
}
#privacy_content p
{
 font-family: Corbel,arial;
 width:100%;
 padding:5px 5px 5px 5px;
 margin:20px 20px 0 0;
 color:#7a7979;
 font-size:12px;
}

#lahore_call_girls
{
 width:940px; 
 height:auto;
 min-height:400px;
 float:left; 
 margin:20px 40px 15px 40px; 
 position:relative;
}
#lahore_call_girls p
{
 font-family: Corbel,arial;
 width:800px;
 padding:5px 5px 5px 5px;
 margin:20px 20px 0 0;
 color:#7a7979;
 font-size:15px;
}


 
