/* Global */
* {
margin:0;
padding:0;
}
a,img{
border:none;
}
li {list-style:none;}
.clearfix:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
html {
overflow-y:scroll;
}
/* Layout */
body{
background:url(images/body_bg.gif) 0 0 repeat-x #FFF;
font: 62.5%/1.4 Arial, Helvetica, sans-serif;
color:#000;
padding:0px 0px 0px 0px;
}
div#wrap{
width:999px;
margin:0px auto;
font-size:11px;
position:relative;
}
#header{
height:421px;
width:999px;
background:url(images/header_bg.png) top left no-repeat;
position:relative;
}
#container{
width:999px;
margin-top:15px;
}
#container.inner{
margin-top:0px;
}
#footer{
width:100%;
background:url(images/footer_bg.gif) 0 0 repeat-x #FFF;
}
#footer_inner{
position:relative;
width:919px;
margin:0 auto;
padding-left:80px;
padding-top:18px;
padding-bottom:18px;
}
/* Header */
#header h1 {
position:absolute;
top:22px;
left:25px;
overflow:hidden;
text-indent:-9999px;
}
#header .title {
position:absolute;
left:79px;
top:282px;
width:147px;
height:66px;
padding-top:33px;
padding-left:20px;
padding-right:20px;
background:url(images/title_bg.jpg) 0 0 no-repeat;
color:#FFF;
font-size:13px;
text-align:center;
}
/* Content */
strong.top {
text-align:center;
color:#000;
font-size:20px;
font-weight:normal;
}
h2.top {
text-align:center;
color:#000;
font-size:20px;
font-weight:normal;
}
h1.top {
text-align:center;
color:#000;
font-size:20px;
font-weight:bold;

}
.separaor {
height:22px;
}
.boxes {
text-align:center;
margin-bottom:35px;
}
.content{
width:430px;
float:left;
padding-left:79px;
}
.sidebar {
width:310px;
padding-right:150px;
float:right;
background:url(images/sidebar_photo.jpg) right bottom no-repeat;
min-height:355px;
padding-bottom:45px;
}
.sidebar h3{
font-size:14px;
font-weight:bold;
}
.sidebar  ol {
padding-left:16px;
}
.sidebar  ol li{
list-style-type:decimal;
font-size:14px;
}
.sidebar p{
font-size:14px;
margin-top:15px;
}
.sidebar p strong span{
color:#ff0000;
}
.button{
width:239px;
height:38px;
margin-top:15px;
background:url(images/button.gif) 0 0 no-repeat;
text-align:center;
font-size:14px;
line-height:39px;
color:#FFF;
display:block;
font-weight:bold;
}
.inner_block {
margin-top:50px;
padding-left:80px;
padding-bottom:35px;
}
.inner_block .title{
text-indent:-9999px;
display:block;
margin-bottom:10px;
}
.inner_block .faq{
width:103px;
height:46px;
background:url(images/faq_title.gif) 0 0 no-repeat;
}
.inner_block .blocks li {
display:block;
float:left;
width:190px;
margin-right:10px;
font-size:12px;
}
.inner_block .blocks li strong {
display:block;
margin-bottom:15px;
}
#order{
width:100%;
background:url(images/form_bg.gif) 0 0 repeat-x #FFF;
}
#order_inner{
position:relative;
width:924px;
margin:0 auto;
padding-left:80px;
padding-top:40px;
padding-bottom:18px;
background:url(images/sidebar_photo2.jpg) 580px bottom no-repeat;
}
#order_inner .title{
color:#cd2336;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
margin-bottom:15px;
}
#order_inner table .left_part{
width:170px;
font-size:12px;
color:#000;
padding-right:5px;
padding-bottom:3px;
}
#order_inner table .text{
width:213px;
height:16px;
background:url(images/input_bg.gif) 0 0 no-repeat;
border:none;
font-size:11px;
}
/* Footer */
#footer .copy{
color:#000;
font-size:12px;
}

.home {color: #FF4600;}