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

ul
{
list-style: none;
}

body 
{
font-size: 13px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #ffccff;
line-height:18px;
font-family: Arial, Helvetica, sans-serif;
background:#15001c url(images/header.jpg) center top no-repeat;
}
a {
   outline: none;
}

#wrap
{
width:940px;
margin: auto;
padding: 0px;
}
#wrap2
{
width:1000px;
margin: auto;
padding: 0px;
}
#header
{
float:left;
height:235px;
text-align: left;
margin: 0px;
padding: 0px;
}
#description
{
float:left;
width:940px;
text-align: center;
}
.description
{
color: #ffe9ff;
text-align: center;
font-size: 14px;
font-weight:normal;
padding:150px 61px 0px 455px;
margin:0px 0px 0px 0px;
line-height:20px;
overflow:hidden;
height:40px;
}
#description2
{
float:left;
width:1000px;
text-align: center;
}
.description2
{
color: #ffe9ff;
text-align: center;
font-size: 14px;
font-weight:normal;
padding:150px 31px 0px 425px;
margin:0px 0px 0px 0px;
line-height:20px;
overflow:hidden;
height:40px;
}
#box-top{
background:url(images/box-top.jpg) no-repeat;
height:104px;
width:880px;
float:left;
color:#f1ede4;
line-height:20px;
padding:24px 30px 0px 30px;
}

#box-top a:link, #box-top a:visited, #box-top a:hover {
color:#ffcfff;
}

#container{
float:left;
width:940px;
margin:10px auto 0px auto;
padding:0px 0px 0px 0px;
}
#container2{
float:left;
width:1000px;
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
}
.content-left{
background:url(images/content-bg.jpg) no-repeat;
width: 467px;
height:246px;
float: left;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}
.content-right{
background:url(images/content-bg.jpg) no-repeat;
width: 467px;
height:246px;
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
text-align: left;
}
.content-title{
color:#ffcfff;
font-weight:bold;
font-size:16px;
text-align:center;
line-height:32px;
}
.content-title a:link, .content-title a:active, .content-title a:visited, .content-title a:hover{
color:#ffcfff;
text-decoration: none;
}
.content-thumb{
float:left;
border: #f781ff 1px solid;
margin: 12px 0px 0px 16px;
}
.content-thumb img{
border: #7b7b5b 1px solid;
}
.content-txt{
float:left;
width:260px;
margin: 12px 0px 0px 14px;
}

.content-txt a:link, .content-txt a:visited, .content-txt a:hover {
color:#ffcfff;
}

.content-phone{
font-size:20px;
color:#ffcfff;
float:left;
width:467px;
margin: 22px 0px 0px 0px;
padding-left:7px;
text-align:center;
}
.content-txt2{
font-size:11px;
color:#fb9cff;
float:left;
width:467px;
margin: 15px 0px 0px 0px;
text-align:center;
}

#left
{
float: left;
width: 207px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: left;
}
#right
{
float: right;
width: 785px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: left;
}
#sidebar1{
color: #faa9ff;
margin: 0px;
background: url(images/sidebar1-bg.jpg) repeat-y;
padding:0px;
}
#sidebar1-top{
margin: 0px;
background: url(images/sidebar1-top.jpg) no-repeat;
padding:0px;
height:14px;
}
#sidebar1-footer{
margin: 0px;
height:14px;
background:url(images/sidebar1-footer.jpg) no-repeat bottom;
height:13px;
}
#sidebar1 ul
{
list-style-type:none;
padding:0px 0px 0px 0px;
}
#sidebar1 li
{
list-style-type:none;
padding:1px 0px 1px 0px;
margin:0px;
}
#sidebar1 li a:link, #sidebar1 li a:visited {
color: #faa9ff;
font-size:14px;
font-weight:normal;
display: block;
list-style-image: none;
background:url(images/sidebar1-link.jpg) no-repeat;
padding: 0px 0px 0px 39px;
line-height:29px;
text-decoration:none;
}
#sidebar1 li a:hover, #sidebar1 li a:active {
color: #faa9ff;
font-size:14px;
font-weight:normal;
display: block;
list-style-image: none;
background:url(images/sidebar1-hover.jpg) no-repeat;
padding: 0px 0px 0px 39px;
line-height:29px;
text-decoration:none;
}
#sidebar2{
color: #ff99ef;
margin: 10px 0px 0px 0px;
background: url(images/sidebar2-bg.jpg) repeat-y;
padding:0px;
}
#sidebar2 ul{
list-style-type:none;
background:url(images/sidebar2-footer.jpg) no-repeat bottom;
padding:0px 0px 12px 0px;
}
#sidebar2 li
{
list-style-type:none;
padding:0px;
margin:0px;
}

#sidebar2 ul li
{
margin:5px 7px 5px 40px;
padding:0px 0px 0px 0px;
list-style-image:url(images/arr.jpg);
}
#sidebar2 a:link, #sidebar2 a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #ff99ef;
text-decoration: none;
border: none;
font-weight: normal;
}
#sidebar2 a:active, #sidebar2 a:hover {
font-family: Arial, Helvetica, sans-serif;
color: #ff99ef;
text-decoration: underline;
border: none;
font-size:14px;
}
#sidebar2-top {
color: #fccfff;
padding: 7px 0px 0px 0px;
margin:0px;
height:28px;
font-size:16px;
text-align:center;
background: url(images/sidebar2-top.jpg) no-repeat;
}
.box1{
background:url(images/box1-bg.jpg) repeat-y;
display:block;
float:left;
width:785px;
}
.box1-top{
background:url(images/box1-top.jpg) no-repeat;
color:#ffcfff;
font-size:16px;
font-weight:bold;
line-height:32px;
padding-left:30px;
width:785px;
}
.box1-footer{
height:14px;
background:url(images/box1-footer.jpg) no-repeat;
float:left;
width:785px;
}
.box1-content{
padding:17px 0px 0px 0px;
display:block;
float:left;
}
.box1-thumb{
padding:0px 0px 0px 25px;
float:left;
width:319px;
}
.box1-thumb img{
border:none;
padding:0px 0px 0px 0px;
}
.box1-numbers{
background:url(images/numbers.png) no-repeat;
width:441px;
height:250px;
float:right;
}
.numbers1{
font-size:20px;
font-weight:bold;
color:#ffcfff;
padding:33px 0px 0px 8px;
text-align:center;
display:block;
}
.numbers2{
font-size:20px;
font-weight:bold;
color:#ffcfff;
padding:40px 0px 0px 8px;
text-align:center;
display:block;
}
.numbers3{
font-size:20px;
font-weight:bold;
color:#ffcfff;
padding:33px 0px 0px 85px;
text-align:center;
display:block;
}
.numbers-txt{
font-size:11px;
color:#c969c9;
padding:10px 0px 0px 25px;
display:block;
}
.box1-txt{
color:#e999e9;
padding:15px 25px 15px 25px;
float:left;
}
.box1-button{
text-align:center;
padding:0px 0px 15px 0px;
float:left;
width:785px;
}
.box1-button img{
border:none;
padding:0px 15px 0px 15px;
text-align: center;
}
.box2{
background:url(images/box2-bg.jpg) repeat-y;
display:block;
float:left;
width:785px;
margin-top:32px;
}
.box2-top{
background:url(images/box2-top.jpg) no-repeat;
color:#ffcfff;
font-size:16px;
font-weight:bold;
line-height:32px;
padding-left:30px;
width:785px;
}
.box2-footer{
height:16px;
background:url(images/box2-footer.jpg) no-repeat;
float:left;
width:785px;
}
.box2-content{
color:#e999e9;
padding:12px 25px 5px 25px;
float:left;
}

#box-f
{
float:left;
margin:20px 0px 10px 0px;
padding:0px 0px 0px 0px;
width:940px;
background: url(images/box-f-bg.jpg) repeat-y;
}
#box-f-top
{
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:940px;
height:20px;
background: url(images/box-f-top.jpg) no-repeat;
}

#box-f-footer
{
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:940px;
height:20px;
background: url(images/box-f-footer.jpg) no-repeat;
}
#box-f-txt
{
color:#e999e9;
padding:0px 30px 0px 30px;
}

#box-f-txt a:link, #box-f-txt a:visited, #box-f-txt a:hover {
color:#e999e9;
}

#footer
{
width:100%;
margin:25px auto 0px auto;
padding:0px;
background: url(images/footer-bg.jpg) bottom center repeat-x;
float:left;
}
#footwrap
{
background: url(images/footer.jpg) bottom center no-repeat;
margin: auto;
padding: 0px;
color: #e080e0;
font-size:11px;
font-weight: normal;
height:120px;
width:940px;
}
#footer-box {
float:left;
color: #e080e0;
text-decoration: none;
text-align:center;
font-weight: normal;
width:630px;
padding:35px 0px 0px 0px;
display:block;
line-height:20px;
}
#footer-box a:link, #footer-box a:visited {
color: #e080e0;
text-decoration: none;
border: none;
font-weight: normal;
}
#footer-box a:hover, #footer-box a:visited:hover {
color: #e080e0;
text-decoration: underline;
border: none;
}

h1
{
color: #ffe9ff;
text-align: center;
font-size: 14px;
font-weight:normal;
padding:150px 61px 0px 455px;
margin:0px 0px 0px 0px;
line-height:20px;
overflow:hidden;
height:40px;
}

h2
{
color:#ffcfff;
font-weight:bold;
font-size:16px;
text-align:center;
line-height:32px;
text-decoration: none;
}

h3
{
color:#ffcfff;
font-size:16px;
font-weight:bold;
line-height:32px;
width:785px;
}