

body{
padding:0px;
margin:0px auto;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#595858;
padding:0px;
margin:0px;
}

a{
color:#007eff;
text-decoration:none;
}

a:hover{
color:#000000;
text-decoration:underline;
}

form{
padding:0px;
margin:0px auto;
}

h5{
font-family:Arial, Helvetica, sans-serif;
color:#f9fc00;
padding:8px 1px 0px 3px;
margin:0px auto;
}

.white{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
padding:0px 0px 0px 5px;
margin:0px;
}

.white a{
color:#FFFFFF;
text-decoration:underline;
}

.white a:hover{
color:#000000;
text-decoration:none;
}

.input{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
height:20px;
width:135px;
padding:0px;
margin:0px auto;
}
.header-left-bg{
background:#04BFEA url("/images/skin/Index//strip01.jpg") left bottom repeat-x;
height:112px;
padding:0px;
margin:0px auto;
}

.header-right-bg{
background:#04BFEA url("/images/skin/Index//strip02.jpg") left bottom repeat-x;
height:112px;
padding:0px;
margin:0px auto;
}

.header-bg{
background:url("/images/skin/Index//header_bg.jpg") left top no-repeat;
padding:0px;
margin:0px;
}

/*-----menu-----*/

.menu-bg{
background:url("/images/skin/Index//strip03.jpg:") left top repeat-x;
height:42px;
padding:0px;
margin:0px;
}

.menu{
float:left;
width:839px;
margin:0px;
padding:0px ;
}

.menu ul{
width:100%;
float:left;
margin: 0px;
padding: 0px;
list-style-type: none;
}

.menu ul li{
position: relative;
display: inline;
float: left;
padding:0px;
margin:0px auto;
}

.home{
background:url("/images/skin/Index//home.jpg") left top no-repeat;
float:left;
width:102px;
height:42px;
padding:0px;
margin:0px auto;
}

.about{
background:url("/images/skin/Index//about_us.jpg") left top no-repeat;
float:left;
width:110px;
height:42px;
padding:0px;
margin:0px auto;
}

.about:hover{
background:url("/images/skin/Index//about_us_roll.jpg") left top no-repeat;
float:left;
padding:0px;
margin:0px auto;
}

.canada{
background:url("/images/skin/Index//dating_in_canada.jpg") left top no-repeat;
float:left;
width:184px;
height:42px;
padding:0px;
margin:0px auto;
}

.canada:hover{
background:url("/images/skin/Index//dating_in_canada_roll.jpg") left top no-repeat;
float:left;
padding:0px;
margin:0px auto;
}

.usa{
background:url("/images/skin/Index//dating_in_usa.jpg") left top no-repeat;
float:left;
width:158px;
height:42px;
padding:0px;
margin:0px auto;
}

.usa:hover{
background:url("/images/skin/Index//dating_in_usa_roll.jpg") left top no-repeat;
float:left;
padding:0px;
margin:0px auto;
}

.uk{
background:url("/images/skin/Index//dating_in_uk.jpg") left top no-repeat;
float:left;
width:142px;
height:42px;
padding:0px;
margin:0px auto;
}

.uk:hover{
background:url("/images/skin/Index//dating_in_uk_roll.jpg") left top no-repeat;
float:left;
padding:0px;
margin:0px auto;
}

.contact{
background:url("/images/skin/Index//contact.jpg") left top no-repeat;
float:left;
width:138px;
height:42px;
padding:0px;
margin:0px auto;
}

.contact:hover{
background:url("/images/skin/Index//contact_roll.jpg") left top no-repeat;
float:left;
padding:0px;
margin:0px auto;
}

.line{
background:url("/images/skin/Index//img01.jpg") left top no-repeat;
float:left;
width:1px;
height:42px;
padding:0px;
margin:0px;
}
.bannar-bg{
background:url("/images/skin/Index//strip04.jpg") left top repeat-x;
height:239px;
padding:0px;
margin:0px;
}

.bannar-from-bg{
background:#01C8EF url("/images/skin/Index//bannar_05.jpg") left bottom no-repeat;
height:144px;
padding:3px;
margin:0px auto;
overflow:hidden;
}

.bannar-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding:0px;
margin:0px auto; 
}

.bannar-text a{
color:#FFFFFF;
text-decoration:underline;
}
 
 .bannar-text a:hover{
color:#000000;
text-decoration:none;
}

.bannar-input{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:140px;
height:18px;
padding:0px 0px 0px 3px;
margin:0px auto;
}

.midbody-left-bg{
background:url("/images/skin/Index//strip06.jpg") left top repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8d8d8d;
font-weight:bold;
padding:5px;
margin:0px auto;
}

.midbody-left-header{
background:url("/images/skin/Index//body_left_header.jpg") left top no-repeat;
height:39px;
width:233px;
padding:2px 0px 0px 5px;
margin:0px auto;
}

.yellow{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff9c00;
font-weight:bold;
text-align:center;
padding:0px;
margin:0px; 
}

.point{
background:url("/images/skin/Index//arrow01.jpg") 0px 3px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#060606;
font-weight:bold;
padding:0px 5px 5px 20px;
margin:0px auto;
}

.point a{
color:#060606;
text-decoration:none;
}

.point a:hover{
color:#006ea1;
text-decoration:none;
}

.left-header-text{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
padding:3px;
margin:0px auto;
}

.gallery-box-line{
background:url("/images/skin/Index//strip08.jpg") left bottom repeat-x;
height:4px;
padding:0px;
margin:0px;
}

.gallery-box-bg{
background:url("/images/skin/Index//strip09.jpg") left bottom repeat-x;
padding-bottom:7px;
margin:0px;
}



.footer-bg{
background:url("/images/skin/Index//strip05.jpg") left top repeat-x;
height:104px;
padding:0px;
margin:0px auto;
}

.footer-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:0px;
margin:0px auto;
}
.footer-bottom-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E8E8E8;
padding:0px;
margin:0px auto;
}
.footer-bottom-text a{
color:#FFFFFF;
text-decoration:none
}

.footer-bottom-text a:hover{
color:#000000;
text-decoration:none
}

.footer-text a{
color:#FFFFFF;
text-decoration:none
}

.footer-text a:hover{
color:#000000;
text-decoration:none}

.registrationbutton {margin-top:-25px; position:relative;}
.footerDescr { text-align:left;}
div.footerDescr h1 {margin-top:50px;}
.footerDescr a{color:#000000;}
.footerDescr a:hover{color:#000000; text-decoration:underline;}

