@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Oswald|Cabin);
@import url(http://fonts.googleapis.com/css?family=Cabin:400,700);
@font-face {
    font-family: "BELCENAM";
    font-style: normal;
    font-weight: normal;
	
	src: url('fonts/BELCENAM.eot');    
    src: local('BellCent NamNum BT'), url('fonts/BELCENAM.ttf') format("truetype");
	
/*	src: url("fonts/BELCENAM.eot") format("eot"), url("fonts/BELCENAM.ttf") format("truetype");
*/}
@font-face {
    font-family: "CGOmega";
    font-style: normal;
    font-weight: normal;
	
	src: url('fonts/CGOMEGA.eot');    
    src:local('CG Omega'), url('fonts/CGOMEGA.ttf') format("truetype");
	
	
/*	src: url("fonts/CGOMEGA.eot") format("eot"), url("fonts/CGOMEGA.ttf") format("truetype");
*/}
@font-face {
    font-family: Muse;
    src: url('fonts/museo300-regular.eot');    
    src: local('museo300'), url('fonts/museo300-regular.ttf') format("truetype");
}
.clr{clear:both; overflow:hidden; height:0px;}
a {outline:none;}
body{background:url(../images/pg-bg.jpg) repeat-x top left #fff; margin:0px; padding:0px;}
.white-link a{color:#fff; text-decoration:none;}
.white-link a:hover{color:#fed30b; text-decoration:underline;}
.black-link a{color:#000; text-decoration:none;}
.black-link a:hover{color:#0078b6; text-decoration:underline;}
#wrapper{width:960px; margin:0px auto;}
#header{height:110px;}
#logo{width:369px; float:left;}
.head-rt{width:278px; float:right;  color:#fff; padding:35px 0px 0px 0px;}
.phone{background:url(../images/phone-icon.jpg) no-repeat left 4px; font:normal 25px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px 0px 7px 40px;}
.mail{background:url(../images/mail-icon.jpg) no-repeat top left; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:0px 0px 0px 45px;}
#nav {width:960px; margin:0px auto;}
#nav ul{margin:0px; padding: 1px 0px 0px 0px;}
*html #nav ul li{margin:0px; font-family:'Oswald',"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#484848; text-transform:uppercase; background:url(../images/menu-line.jpg) no-repeat right top; float:left; list-style:none; padding:5px 21px ; text-shadow:#fff 1px 1px;}
#nav ul li{margin:0px; font-family:'Oswald','BELCENAM',"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; color:#484848; text-transform:uppercase; background:url(../images/menu-line.jpg) no-repeat right top; float:left; list-style:none; padding:5px 18px 5px 18px ; text-shadow:#fff 1px 1px;}
.last{background:none !important; border:none !important;}
#nav ul li a{display:block; text-decoration:none; color:#231f20; padding:12px 10px 12px 10px; line-height:8px;}
#nav ul li a:hover{display:block; text-decoration:none; color:#fed100; background:url('../images/menu-right.jpg') top right no-repeat; padding:0px 0px 0px 0px; text-shadow:none;}
#nav ul li a:hover span{color:#fed100; background:url('../images/menu-left.jpg') no-repeat top left; display:block; padding:12px 10px 12px 10px; text-shadow:none;}

#nav ul li a.active{display:block; text-decoration:none; color:#fed100; background:url('../images/menu-right.jpg') top right no-repeat; padding:0px; text-shadow:none;}
#nav ul li a.active span{color:#fed100; background:url(../images/menu-left.jpg) no-repeat top left; display:block; padding:12px 10px 12px 10px; text-shadow:none;}

#banner{margin-top:10px;}

#contener{width:942px; margin:10px auto 0px auto;}
.tp-cor{background:url(../images/top-corner.jpg) no-repeat bottom center; height:14px;}
.bt-cor{background:url(../images/bottom-corner.jpg) no-repeat top center; height:14px;}
.mid-cor{background:url(../images/mid-corner.jpg) repeat-y top center; width:942px;}

.left-col{width:520px; float:left; padding:0px 10px 0px 20px;}
.left-col-1{width:590px; float:left; padding:0px 10px 0px 20px;  border-right:1px solid #d9d9d9;}
.left-col-1 p{font:12px/16px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:5px 0px;}
.bottom-clm{padding:0px 20px 0px 20px;}
.bottom-clm p{font:12px/16px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:5px 0px;}
.right-col{width:360px; float:left; border-left:1px solid #d9d9d9; padding:0px 15px 5px 15px;}
.right-col-1{width:290px; float:left; border-left:0px solid #d9d9d9; padding:0px 15px 5px 15px;}
blockquote{padding:0px 0px 0px 68px; margin:0px; font:12px Arial, Helvetica, sans-serif;}

h1{font-family:'Cabin','CGOmega',"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-size:25px; color:#252525; margin:0px; padding:0px 0px 10px;}
.blue{color:#00537e;}
.left-col p{font:12px/16px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:5px 0px;}
.read-more a{font-size:11px; color:#0f5d85; text-decoration:underline;}
.read-more a:hover{color:#a52c02; text-decoration:none;}

.green-link a{font-size:12px; color:#0f5d85; text-decoration:underline;}
.green-link a:hover{color:#a52c02; text-decoration:none;}

h2{font-family:'Cabin','CGOmega',"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-size:20px; color:#000; margin:0px; padding:13px 0px 5px; }
h3{font-family:'Cabin','CGOmega',"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-size:20px; color:#525252; margin:0px; padding:4px 0px 5px; background:url(../images/family-law-bg.jpg) no-repeat right center;}
h4{font:bold 16px Arial, Helvetica, sans-serif; color:#066da3; padding:8px 0px 2px; margin:0px;} 
h5{font:normal 18px Arial, Helvetica, sans-serif; color:#066da3; padding:8px 0px 2px; margin:0px;} 
h6{font:normal 13px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#006fa9; padding:5px 0px; margin:0px;} 
.list{padding:0px; margin:0px;}
.list li{background:url(../images/blue-arrow.jpg) no-repeat 0px 7px; font:12px/20px Arial, Helvetica, sans-serif; color:#000; padding:0px 0px 0px 15px; margin:0px; list-style:none;}
.right-col p{font:12px/16px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px 0px 5px;}
.section{border-bottom:1px dotted #b5b5b5;}
#footer{background:url(../images/footer-bg.jpg) no-repeat top left; height:212px; width:932px; margin:5px 5px 0px auto; padding:15px 0px 0px 0px;}
#footer h4{font:bold 16px Arial, Helvetica, sans-serif; color:#000; padding:8px 0px 0px; margin:0px;}
#footer h3{font:bold 16px Arial, Helvetica, sans-serif; background:none; color:#066da3; padding:8px 0px 2px; margin:0px;} 
#footer h6{font:normal 13px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#006fa9; padding:0px 0px; margin:0px;} 
#footer p{font:12px/16px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:15px 0px 0px;}
#footer .left-clm{width:360px; float:left;}
#footer .mid-clm{width:215px; float:left; background:url(../images/footer-seprater.jpg) no-repeat right bottom; padding:0px 0px 0px 120px;}
#footer .right-clm{width:210px; float:left; padding:0px 0px 0px 20px;}
#footer ul{padding:15px 0px 0px; margin:0px;}
#footer ul li{background:url(../images/footer-arrow.jpg) no-repeat 0px 7px; font:12px/20px Arial, Helvetica, sans-serif; color:#000; padding:0px 0px 0px 15px; margin:0px; list-style:none;}
.follow{background:url(../images/follow-us-bg.jpg) no-repeat top center; width:110px; height:25px; padding:3px 0px 0px 5px; margin:15px 0px 20px;}
.follow img{margin:0px 4px 0px 0px;}
.follow img a{border:1px solid #d8f3fd; opacity:0.7;}
.follow img a:hover{border:1px solid #000; opacity:1;}
.copyright{font:12px/16px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:5px 0px 5px;}
.contact{background:url(../images/contact.jpg) no-repeat 88% bottom; padding-bottom:30px;} 
.area{background:url(../images/law-practice.jpg) no-repeat 200px bottom; padding-bottom:30px;} 