a{text-decoration:none; padding:0px; margin:0px;}

h1,h2,h3,h4,h5,h6{padding:0px; margin:0px; font-weight:normal;}

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

img{padding:0px; margin:0px; border:0px; vertical-align:top;}

img, div{behavior: url(./iepngfix.htc);}

.clear{clear:both;}

a:link { color: #000000;  text-decoration:none; }

a:visited, a:active { text-decoration:none; }

a:hover { text-decoration:underline; }





body{

background:url(../images/bg.gif) no-repeat center top;

background-color:#10253E;

padding:0px;

margin:0px;

font-family:Tahoma;

font-size:12px;

color:#20012F;

}

#container{

width:980px;

margin:0px auto;

}

#logo{

float:left;

display:inline;

width:463px;

height:127px;

margin:61px 0px 0px 32px;

}

.phone{

float:left;

display:inline;

background:url(../images/phone.png) no-repeat;

width:192px;

height:63px;

margin:139px 0px 0px 35px;

}

.register-button{

float:left;

display:inline;

background:url(../images/register-button.png) no-repeat;

width:160px;

height:64px;

margin:139px 0px 0px 50px;

}



#menu{

float:left;

display:inline;

position:relative;

width:958px;

height:50px;

font-family:"Segoe UI";

font-size:14px;

line-height:52px;

font-weight:normal;

color:#ffffff;

margin:0px 11px 0px 11px;

}

.menu-left{

float:left;

display:inline;

width:10px;

height:50px;

background:url(../images/menu-left.png) no-repeat;

}

.menu-middle{

float:left;

display:inline;

width:938px;

height:50px;

background:url(../images/menu-middle.png) repeat-x;

}

.menu-right{

float:left;

display:inline;

width:10px;

height:50px;

background:url(../images/menu-right.png) no-repeat;

}

#menu ul{

padding:0px;

margin:0px 0px 0px 5px;

list-style:none;

}

#menu ul li{

float:left;

padding:0px;

margin:0px;

}

#menu ul li a{

color:#ffffff;

padding:0px;

margin:0px 18px;

}

#menu ul li a.active, #menu ul li a:hover{

color:#FFEA00;

}





#border-outer{

background:url(../images/inner-bg.png) repeat;

float:left;

display:inline;

width:970px;

z-index:1;

border:5px solid #B9C0CA;

margin:-25px 0px 0px 0px;

}

#content-inner{

float:left;

display:inline;

width:936px;

margin:52px 22px 0px 22px;

}

.left-nav{

float:left;

display:inline;

width:647px;

margin:0px 0px 0px 0px;

}

.head{

float:left;

display:inline;

font-family:Arial;

font-size:18px;

font-weight:bold;

color:#F8B80D;

padding:0px 0px 10px 0px;

}

.content-text{

float:left;

display:inline;

font-family:Tahoma;

font-size:11px;

line-height:18px;

font-style:normal;

/*text-align:justify;*/

color:#F2F1F1;

}

.content-text p{

padding:0px 0px 15px 0px;

}

#blue-box{

float:left;

display:inline;

width:647px;

margin:0px 0px 10px 0px;

}

.blue-box-top{

float:left;

display:inline;

width:647px;

height:8px;

background:url(../images/blue-box-top.png) no-repeat;

margin:0px 0px 0px 0px;

}

.blue-box-middle{

float:left;

display:inline;

width:647px;

background:url(../images/blue-box-middle.png) repeat-y;

margin:0px 0px 0px 0px;
min-height:608px;
height:auto;

}

.blue-box-bottom{

float:left;

display:inline;

width:647px;

height:8px;

background:url(../images/blue-box-bottom.png) no-repeat;

margin:0px 0px 0px 0px;

}

.blue-box-inner{

float:left;

display:inline;

width:617px;

margin:7px 15px 0px 15px;

}

.blue-box-text{

float:left;

display:inline;

font-family:Tahoma;

font-size:11px;

line-height:18px;

font-style:normal;

/*text-align:justify;*/
color:#B1C7E9;

}

.blue-box-text p{

padding:0px 0px 15px 0px;

}

.bottom-images{

float:left;

display:inline;

width:194px;

height:168px;

padding:5px 21px 30px 0px;

}

#right-nav{

background:#2A1434;

border:1px solid #4C4C4C;

float:left;

display:inline;

width:267px;

margin:34px 0px 10px 20px;

}

.photo{

float:left;

display:inline;

width:240px;

height:187px;
padding:15px;

/*background:url(../images/photo.png) no-repeat;*/

margin:0px 0px 10px 0px;

}

.right-nav-box{

float:left;

display:inline;

width:265px;

margin-bottom:10px;

}

.head-2{

float:left;

display:inline;

font-family:Arial;

font-size:14px;

font-weight:bold;

line-height:18px;

color:#A6A6A6;

padding:20px 0px 10px 15px;

}

.wedding-video{

float:left;

display:inline;

width:240px;

height:155px;

margin:0px 0px 15px 15px;

}

.special-show{

float:left;

display:inline;

background:url(../images/click.jpg) no-repeat;

width:220px;

height:122px;

margin:20px 0px 30px 25px;

}

#footer{

width:980px;

float:left;

display:inline;

font-family:Tahoma;

font-size:11px;

font-style:normal;

text-align:center;

line-height:20px;

color:#759CDB;

margin:10px 0px 7px 0px;

}

#footer a{

color:#759CDB;

margin:0px 10px 0px 10px;

}

#footer p{

color:#759CDB;

margin:5px 0px 0px 10px;

}
#specialists{
width:200px;
float:left;
}
#specialists ul{
margin:0px;
padding:0px;

}
#specialists ul li{
display:block;
line-height:20px;
font-size:12px;
}
#specialists li a{
text-decoration:none;
color:#FFFFFF;
display:block;
line-height:20px;
font-size:12px;
padding-left:15px;
}
#specialists li a:hover{
text-decoration:none;
color:#CCCCCC;
}
.content-text a{
text-decoration:underline;
color:#fff;
}
