*{margin:0px; padding:0px;}

html { /*overflow:auto;*/ }
/*
body{background-image:url("../images/bg.png"); background-position:top center; background-repeat:repeat-x;}
*/

body{background-color:#c9e1f1;}
html, body {width:100%; height:100%; text-align:center; font-family:verdana; font-size:11px; font-weight:normal; color:#000;}
span, applet, object, iframe, blockquote, pre, a, abbr, acronym, img, strong, sub, sup, ol, ul, li, fieldset, label,
table, caption, tbody, tfoot, tr, th, td, form { margin:0px; padding:0px; border:none; outline:none; font-size:100%; vertical-align:top;}

#mainWrap{width:100%;}
#contWrap{width:1010px; height:auto; display:block;}

#headerCont{width:1010px; height:187px; float:left; border-bottom:1px dotted #000;}
#headerCont img{float:left;}

#headerCont .right{float:left; background-image:url("../images/title.png"); width:720px; height:187px;}
#headerCont .right img.site{margin-right:15px; margin-top:43px; float:right;}
#headerCont .right p.subHeading{font-weight:normal; font-size:12px; text-align:right; margin-right:20px; color:#707070; margin-top:65px;}
#headerCont .right p.tel{font-weight:bold; font-size:14px; text-align:right; margin-right:20px; color:#ac0663; margin-top:10px;}
#headerCont .right p.email{font-weight:normal; font-size:11px; text-align:right; margin-right:20px; color:#000; margin-top:8px;}
#headerCont .right p.menu{font-weight:normal; font-size:11px; text-align:right; margin-right:15px; margin-top:30px; color:#000;}
#headerCont .right a{margin-right:5px; margin-left:5px; font-weight:normal; font-size:11px; text-align:right; color:#000; text-decoration:none;}
#headerCont .right a:hover{font-weight:normal; font-size:11px; text-align:right; color:#fd6b00; text-decoration:none;}

#mainContent{width:1010px; float:left; background-color:#f5f5f5;}
#mainContent1{width:790px; float:left; height:auto; background-color:#f5f5f5;}

#slideCont{width:790px; height:300px; float:left; background-color:#f5f5f5;}
#slideCont li{display:block; list-style-type:none;}
#slideCont img.slide{width:790px; height:300px; float:left;}
#slideCont img.wedPlan{width:220px; height:95px; float:left;}
#slideCont img.bestJob{width:220px; height:137px; float:left;}


#searchCont{width:216px; height:auto; float:left; margin-top:7px; margin-left:0px;}
#searchCont .top{width:216px; height:61px; float:left;}
#searchCont .box{height:auto; min-height:250px; width:216px; float:left; background-image:url('../images/search_mid.png'); background-repeat:repeat-y;}
#searchCont .box1 {width:150px; margin-left:40px; float:left; margin-top:10px; margin-bottom:10px;}
#searchCont .box1 p{padding-top:5px; font-size:11px; line-height:16px; font-family:verdana; float:left; color:#c30548; text-align:left; display:block;}
#searchCont .box1 p.test{padding-top:5px; font-size:11px; line-height:16px; font-family:verdana; float:left; color:#c30548; text-align:left; display:block;}
#searchCont .box1 form{font-size:11px; font-family:verdana; float:left; margin-bottom:5px; margin-top:5px; display:block;}
#searchCont .box1 form.test{font-size:11px; font-family:verdana; float:left; margin-bottom:15px; display:block;}
#searchCont .box1 option{font-size:11px; font-family:verdana; float:left;}
#searchCont .box1 select{font-size:11px; font-family:verdana; float:left;}


#midCont{width:570px; height:auto; min-height:520px; float:left; background-color:#f5f5f5; background-position:top center; background-repeat:repeat-x; }
#midCont p.head{width:557px; font-size:14px; font-weight:bold; text-align:left; color:#e21186; float:left; margin-top:10px; margin-left:20px; margin-bottom:7px;}
#midCont .boxInside{width:557px; height:auto; min-height:520px; float:left; padding:0px 10px 10px 10px;}
#midCont .boxInside img{float:left; padding:-10px;}
#midCont .boxInside p.head{width:557px; font-size:14px; font-weight:bold; text-align:left; color:#e21186; float:left; margin-left:0px; margin-top:10px; margin-bottom:10px;}
#midCont .boxInside p.normal{width:557px; margin-top:10px; margin-bottom:6px; font-size:12px; font-weight:normal; text-align:justify; color:#000; float:left;}

#midCont .boxInside .normal{width:557px; margin-top:0px; margin-bottom:0px; line-height:16px; font-size:12px; font-weight:normal; text-align:justify; color:#000; float:left;}
#midCont .boxInside li{width:550px; padding:2px; font-size:12px; font-weight:normal; text-align:left; color:#000; float:left; margin-left:20px;}
#midCont .boxInside a{padding:5px; font-size:10px; font-weight:normal; text-align:left; color:#fff; float:left; border:1px solid #fff; background-color:#d13d71; margin-right:10px; text-decoration:none; margin-bottom:30px;}


#midCont .boxInsideNew{width:577px; background-position:top center; background-repeat:repeat-x; height:auto; min-height:520px; float:left;}
#midCont .box{width:279px; height:auto; min-height:500px; float:left; margin-left:7px; margin-top:10px; background-image:url('../images/wed_mid.png'); background-repeat:repeat-y; }
#midCont .box1{width:279px; height:auto; min-height:500px; float:left; margin-left:7px; margin-top:10px; background-image:url('../images/wed_mid.png'); background-repeat:repeat-y;}
#midCont .box p.head{font-size:16px; text-align:left; color:#e21186; margin-bottom:20px;}
#midCont .listAll{margin-top:3px; width:100%; height:auto; min-height:100px; float:left; margin-bottom:3px; padding:10px; }
#midCont .list img{width:78px; height:77px; float:left; border:0px dotted #fff;}
#midCont .list1{width:150px; float:left; margin-left:10px; height:auto;}
#midCont .list1 p.title{font-size:11px; font-weight:bold; text-align:left; color:#000; line-height:14px; }
#midCont .list1 p.text{font-size:11px; text-align:left; color:#000; line-height:11px;}
#midCont .box1 p.head{font-size:16px; text-align:left; color:#e21186;}
#midCont .box a{font-size:11px; text-align:left; color:#000;}
#midCont .box a.more{font-size:11px; text-align:left; color:#e21186;}
#midCont .box1 a{font-size:11px; text-align:left; color:#000;}
#midCont .box1 a.more{font-size:11px; text-align:left; color:#e21186;}
#midCont .bot{float:left; width:576px;}

#midCont .boxCommon{width:557px; height:auto; min-height:520px; float:left; padding:0px 10px 10px 10px;}
#midCont .boxCommon img{float:left; padding:-10px;}
#midCont .boxCommon p.head{width:557px; font-size:14px; font-weight:bold; text-align:left; color:#e21186; float:left; margin-left:0px; margin-top:10px; margin-bottom:10px;}
#midCont .boxCommon p.normal{width:557px; margin-top:10px; margin-bottom:6px; font-size:12px; font-weight:normal; text-align:justify; color:#000; float:left;}
#midCont .boxCommon .normal{width:557px; margin-top:0px; margin-bottom:0px; line-height:16px; font-size:12px; font-weight:normal; text-align:justify; color:#000; float:left;}
#midCont .boxCommon li{width:550px; padding:2px; font-size:12px; font-weight:normal; text-align:left; color:#000; float:left; margin-left:20px;}
#midCont .boxCommon a{font-size:12px; font-weight:bold; text-align:left; color:#e21186; text-decoration:none;}

#midCont{width:570px; height:auto; min-height:520px; float:left; background-color:#f5f5f5; background-position:top center; background-repeat:repeat-x; }
#midCont p.head{width:557px; font-size:14px; font-weight:bold; text-align:left; color:#e21186; float:left; margin-top:10px; margin-left:20px; margin-bottom:7px;}
#midCont .boxInsideAll{width:557px; height:auto; min-height:520px; float:left; padding:0px 10px 10px 10px;}
#midCont .boxInsideAll img{float:left; padding:-10px;}
#midCont .boxInsideAll p.head{width:557px; font-size:14px; font-weight:bold; text-align:left; color:#e21186; float:left; margin-left:0px; margin-top:10px; margin-bottom:10px;}
#midCont .boxInsideAll p.normal{width:557px; margin-top:10px; margin-bottom:6px; font-size:12px; font-weight:normal; text-align:justify; color:#000; float:left;}
#midCont .boxInsideAll .normal{width:557px; margin-top:10px; margin-bottom:6px; line-height:16px; font-size:12px; font-weight:normal; text-align:justify; color:#000; float:left;}
#midCont .boxInsideAll li{width:550px; padding:2px; font-size:12px; font-weight:normal; text-align:left; color:#000; float:left; margin-left:20px;}
#midCont .boxInsideAll a{font-weight:normal; text-align:left;}

.captcha{margin:0px; padding:0px; width:300px; height:150px; overflow:hidden;}
.captcha textarea{border:1px solid #000;}
.captcha label{margin-top:-100px; float:left;}
.captch input{font-family:verdana; }

a{text-decoration:none; cursor:hand;}

.searchPage {width:557px; float:left; border-bottom:1px dashed #fff; margin-bottom:10px;}
.searchPage  img{width:150px; height:100px; float:left; margin-top:10px; margin-bottom:10px;}
.searchPage  p.title{font-size:13px; font-weight:bold; color:#000; float:left; margin-top:10px; margin-left:15px; display:block; text-align:left;}
.searchPage  p.text{font-size:12px; font-weight:normal; color:#000; float:left; margin-top:5px; margin-left:15px; margin-bottom:10px; display:block; text-align:left;}
.searchPage  .text{font-size:12px; font-weight:normal; color:#000; float:left; margin-top:5px; margin-left:15px; margin-bottom:10px; display:block; text-align:left;}
.searchPage  a.listLink{margin-left:15px; padding:5px; font-size:10px; font-weight:normal; text-align:left; color:#fff; float:left; border:1px solid #fff; background-color:#d13d71; text-decoration:none;}


#rightCont{width:220px; float:right; float:left; height:auto; min-height:525px; background-color:#f5f5f5;}
#rightCont .twitter{float:left; margin-top:5px;}

#searchCont .snetwork{width:216px; float:left; height:182px; margin-top:10px; background-image:url('../images/socialNetwork.png');}
/* Additional CSS for Right Hand Side */
#bannercontainer{
       width: 200px;
       height: 400px;
       padding: 0;
       margin-left: auto;
       margin-right: auto;
	   margin-top: 10px;
       background: #f5f5f5;
	   border:hidden;
       
    }

    #bannercontainer a{
       display: block;
       width: 200px;
       height: 400px;
       padding: 0;
       background: #f5f5f5 url('../images/rgb_couple.png') 0 0 no-repeat;
    }

    /* #bannercontainer a:link,a:visited{
       background: #eee url('../images/webvc1.jpg') 0 0 no-repeat;
    } */
	
    /*#bannercontainer a:hover{
       background: #f5f5f5 url('../images/webvc2.png') 0 0 no-repeat;
	 }*/


/* Additional CSS for Right Hand Side Ends */


#footerCont{width:1010px; height:auto; float:left; margin-bottom:30px; background-color:#f5f5f5;}
#footerCont p{text-align:center; color:#373737; font-size:11px; margin-top:40px; margin-bottom:20px;}
#footerCont a{text-align:center; color:#373737; font-size:11px; margin-left:10px; margin-right:10px; text-decoration:none;}
#footerCont a:hover{text-align:center; color:#000; font-size:11px; margin-left:10px; margin-right:10px; text-decoration:none;}
#footerCont p.copyRight{text-align:center; color:#000; font-size:10px; margin-top:5px; margin-bottom:10px;}
#footerCont p.spcText{width:700px; text-align:center; color:#000; font-size:12px; margin-top:10px; margin-bottom:20px; border-top:1px dotted #000; border-bottom:1px dotted #000;}
#footerCont hr{text-align:center; color:#fff; width:700px;}


