@charset "utf-8";
/* CSS Document */
body{background:url(../images/body-bg2.jpg) no-repeat center top fixed; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
a{outline:none;}
@font-face {
 font-family:"Myriad Pro";
 src: url(../fonts/MyriadPro-Regular.otf); /* IE */
}
/* THEN use like you would any other font */  
.myriad {
font-family:"Myriad Pro";  
}

.myriad a{ font-family:"Myriad Pro";   text-decoration:none; color:#676666;}
.myriad a:hover{ color:#FFFFFF;}

.wraper{width:1000px; margin:0 auto;}
.main{width:1000px; float:left;}
.header{position:relative; width:100%; float:left;}
.logo{position:absolute; width:404px; height:110px; top:5px;}
.nav{background:url(../images/nav.png) no-repeat left top; height:56px; width:521px; float:right; margin-top:20px; }

.home{width:95px; float:left;}
.home a{display:block; float:left; text-indent:-9999px; background:url(../images/nav.png) left top no-repeat; width:95px; height:56px;}
.home a:hover {background:url(../images/nav.png) left -60px no-repeat;}
.home .selected{background:url(../images/nav.png) left -60px no-repeat;}

.gallery{width:83px; float:left;}
.gallery a{display:block; float:left; text-indent:-9999px; background:url(../images/nav.png) -95px top no-repeat; width:83px; height:56px;}
.gallery a:hover {background:url(../images/nav.png) -95px -60px no-repeat;}
.gallery .selected{background:url(../images/nav.png) -95px -60px no-repeat;}

.services{width:124px; float:left;}
.services a{display:block; float:left; text-indent:-9999px; background:url(../images/nav.png) -178px top no-repeat; width:124px; height:56px;}
.services a:hover {background:url(../images/nav.png) -178px -60px no-repeat;}
.services .selected{background:url(../images/nav.png) -178px -60px no-repeat;}

.rates{width:109px; float:left;}
.rates a{display:block; float:left; text-indent:-9999px; background:url(../images/nav.png) -302px top no-repeat; width:109px; height:56px;}
.rates a:hover {background:url(../images/nav.png) -302px -60px no-repeat;}
.rates .selected{background:url(../images/nav.png) -302px -60px no-repeat;}

.contact{width:110px; float:left;}
.contact a{display:block; float:left; text-indent:-9999px; background:url(../images/nav.png) -411px top no-repeat; width:110px; height:56px;}
.contact a:hover {background:url(../images/nav.png) -411px -60px no-repeat;}
.contact .selected{background:url(../images/nav.png) -411px -60px no-repeat;}

.w100{width:100%; float:left;}

.w214{width:184px; float:left; padding-left:30px;}

.pink{color:#fe1c9c;}
.pink a{color:#fe1c9c; text-decoration:none;}
.pink a:hover{color:#FFFFFF;}

.ra{}
.ra ul{margin:0; padding:0; width:210px; float:left; margin-left:20px;}
.ra li{width:210px; float:left; background:url(../images/bullet.png) no-repeat left top; list-style:none; padding-left:20px; padding-top:3px; margin-bottom:6px; font-size:14px;}
.ra li a{ text-decoration:none; color:#cdcdcd;}
.ra li a:hover{color:#FFFFFF;}

.w232{width:232px; float:left;}
.top{width:232px; float:left;}
.mid{background:url(../images/mid.png) repeat-y left top; width:232px; float:left;}
.bot{width:232px; float:left;}
h1{margin:0; padding:0; color:#fe1c9c; font-size:31px; font-weight:normal; padding-top:10px;}
.white{color:#FFFFFF;}
p{line-height:25px; color:#999999; font-size:14px; font-weight:normal; text-align:justify;}
.w742{width:742px; float:left; margin-left:18px;}
.topper{width:742px; float:left;}
.midder{width:742px; float:left; background:url(../images/midder.png) repeat-y left top; min-height:460px;}
.midder .cont{padding-left:16px; width:95%; float:left;}
.botter{width:742px; float:left;}

.footer{background:url(../images/footer.png) no-repeat left top; width:100%; float:left; margin-top:10px; text-align:center; color:#939393; font-size:16px; height:47px; padding-top:13px; line-height:19px;}

.banner{width:100%; float:left; background:url(../images/banner.png) no-repeat left top; height:385px; margin-top:14px;}
.ft11{font-size:11px;}

.banner2{width:100%; float:left; background:url(../images/banner2.png) no-repeat left top; height:385px; margin-top:14px;}

.table1 {width:70%;}
.table1 th{background:#fe1c9c; color:#FFFFFF; font-size:15px; padding-top:4px; padding-bottom:4px;}
.table1 td{padding:5px; color:#999999; font-size:14px; padding-top:7px; padding-bottom:7px;}

h3{margin:0; padding:0; color:#fe1c9c; font-size:18px; font-weight:normal; padding-top:10px;}