/* CSS Document */
*{
margin:0;
padding:0;
}
.clear{clear:both;}
img{
border:none;
}

a{
text-decoration:none;
}


a:hover{
text-decoration:underline;
}
body{
margin:0;
padding:0;
background: #FFFFFF;
}
#page{
width:1100px;
margin:0 auto;
padding:0;
height:auto;
}
.header{
width:1100px;
height:80px;
background:url(../images/header.jpg) no-repeat;
float:left;
}
.header p{
float:right;
padding:32px 48px 0 0;
color:#C24BB5;
font:bold 17px Arial, Helvetica, sans-serif;
}
.header a{color:#C24BB5;
font:bold 17px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.banner{
width:1100px;
height:364px;
padding:0;
margin:0;
float:left;
background:url(../images/banner1.jpg) no-repeat;
}

.banner1{
width:1100px;
height:364px;
padding:0;
margin:0;
float:left;
background:url(../images/banner2.jpg) no-repeat;
}

.banner2{
width:1100px;
height:364px;
padding:0;
margin:0;
float:left;
background:url(../images/banner3.jpg) no-repeat;
}

.banner3{
width:1100px;
height:364px;
padding:0;
margin:0;
float:left;
background:url(../images/banner4.jpg) no-repeat;
}
.banner4{
width:1100px;
height:364px;
padding:0;
margin:0;
float:left;
background:url(../images/banner5.jpg) no-repeat;
}
.banner5{
width:1100px;
height:364px;
padding:0;
margin:0;
float:left;
background:url(../images/banner6.jpg) no-repeat;
}
.banner6{
width:1100px;
height:364px;
padding:0;
margin:0;
float:left;
background:url(../images/banner7.jpg) no-repeat;
}
.nav{
width:239px;
height:auto;
float:left;
margin:115px 0 0px 105px;
}
.nav ul{
list-style:none;
float:left;
}
.nav ul li{
font:normal 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
background:url(../images/right-ul.png) no-repeat;
}

.nav ul li a{
font:normal 11px Arial, Helvetica, sans-serif;
color:#C24BB5;
text-decoration:none;
padding:0px 0 0 25px;
width:239px;
height:31px;
background:url(../images/nav-back.jpg) no-repeat;
float:left;
line-height:30px;
}


.content{
width:1100px;
height:auto;
background:url(../images/content-bk.jpg) repeat-y;
float:left;
}
.content .video{
float:right;
padding:0px 30px 5px 2px;
margin:10px 50px 0 0;
}
.content h1{
background:url(../images/h2.jpg) left top no-repeat;
font:bold 22px Arial, Helvetica, sans-serif;
color:#545454;
height:30px;
margin:0 0 0 30px;
padding:0px 0 0 55px;
}
.content h2{
background:url(../images/h2.jpg) left top no-repeat;
font:bold 16px Arial, Helvetica, sans-serif;
color:#545454;
height:20px;
margin:0 0 0 30px;
padding:7px 0 0 55px;
}
.content p{
font:normal 11px Arial, Helvetica, sans-serif;
padding:10px 50px 0 85px;
color:#6C6C6C;
}
.content a{
font:bold 11px Arial, Helvetica, sans-serif;
color:#6C6C6C;
text-decoration:none;
}
.content p strong{
color:#C24BB5;
font:bold 12px Arial, Helvetica, sans-serif;
}

.content table{
color:#767474;
font:normal 12px Arial, Helvetica, sans-serif;
padding:5px 10px 0 85px;
}
.content table td{
padding:5px;
}
.black{ color:#000000;}




.footer{
width:1100px;
margin:0 auto;

height:212px;
background: url(../images/footer.jpg) no-repeat;
}
.footer p{
color:#C24BB5;
padding:100px 0 0 0;
font:normal 11px Arial, Helvetica, sans-serif;
text-align:center;

}
.footer a{
text-decoration:none;
color:#C24BB5;
font:normal 11px Arial, Helvetica, sans-serif;
}

/*Contact form*/

#message{
width:400px;
}



.borError{

border:#FF0000 2px solid;

}



.normal{

color:#666666;

border:#333333 2px solid;

}



.name{

font-size:18px;

font-weight:bold;

color:#FF0000;

}



.redColor{

color:#FF0000;
font-weight:bold;

}



.button {

cursor:pointer;}
