body {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

#preloader {
width:0;
height:0;
display:inline;
background:url(../img/promo-left-go-hover.gif);
}

img {
border:0;
}

a {
text-decoration:none;
color:#00333FF;
}

a:active {
color:#00333FF;
}

#head {
width:100%;
height:70px;
background:#0030a7 url(../img/head-bg.gif) repeat-x;
}

#head-m {
width:800px;
height:70px;
background:url(../img/head-m-bg.gif) right center no-repeat;
margin:auto;
}

#head-m img {
float:left;
}

#head-m-right {
margin-top:10px;
float:right;
color:#f1f1f1;
font-size:80%;
text-align:right;
}

#head-m-right a {
color:#f1f1f1;
}

#head-m-right a:hover {
text-decoration:underline;
color:#fff;
}

#head-m-center {
float:right;
height:40px;
margin-top:15px;
margin-right:100px;
}

#head-m-center a {
font-size:95%;
color:#f1f1f1;
text-align:center;
display:block;
width:100px;
height:31px;
padding-top:9px;
float:left;
margin-left:20px;
background:url(../img/head-m-center.gif) no-repeat;
}

#head-m-center a:hover {
background:url(../img/head-m-center-hover.gif) no-repeat;
color:#fff;
}

#nav-top {
width:100%;
height:30px;
background:#a20000 url(../img/nav-top-bg.gif) repeat-x;
border-top:1px solid #7a0d30;
border-bottom:1px solid #b33f3e;
}

#nav-top-m {
width:707px;
height:30px;
text-align:center;
border-right:1px solid #c05c5c;
margin:auto;
}

#nav-top-m a {
font-size:90%;
float:left;
color:#ffd3d3;
text-align:center;
padding-top:5px;
display:block;
width:100px;
height:25px;
border-left:1px solid #c05c5c;
}

#nav-top-m a:hover {
background:url(../img/nav-top-bg-a-hover.gif) repeat-x;
}

#wrap {
background:#fff url(../img/wrap-bg.gif) repeat-x top;
height:500px;
padding-top:10px;
}

#promo-top {
width:500px;
height:210px;
background:url(../img/promo-top.jpg) no-repeat;
color:#FFFFFF;
padding-left:300px;
padding-top:40px;
margin:auto;
}

#promo-top p {
padding-bottom:15px;
margin:0;
}

#promo-top-order a {
	float:right;
	display:block;
	width:400px;
	height:130px;
	margin-right:10px;
	margin-top:0px;
	background-image: url(../img/promo-top-order.gif);
	background-repeat: no-repeat;
}

#promo-top-order1 {

	float:right;
	display:block;
	width:400px;
	height:130px;
	margin-right:10px;
	margin-top:0px;
	background-image: url(../img/Scene-01.gif);
	background-repeat: no-repeat;
}

#promo-top-contact {
	float:right;
	display:block;
	width:400px;
	height:130px;
	margin-right:10px;
	margin-top:0px;
	background-repeat: no-repeat;
}



#promo-top-order a:hover {
background:url(../img/promo-top-order-hover.gif) no-repeat;
}

#promo-price {
width:500px;
height:400px;
background:url(../img/promo-top_big.jpg) no-repeat;
color:#FFFFFF;
padding-left:300px;
padding-top:40px;
margin:auto;
}


#promos {
width:800px;
margin:5px auto auto;
}

#promo-left {
	float:left;
	width:340px;
	height:160px;
	background:url(../img/promo-left.jpg) no-repeat;
	color:#f1f1f1;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	clip: rect(auto,auto,auto,auto);
}

#promo-left-go a {
display:block;
width:76px;
float:right;
margin-right:20px;
margin-top:110px;
height:76px;
background:url(../img/promo-left-go.gif) no-repeat;
}




#promo-left-go a:hover {
background:url(../img/promo-left-go-hover.gif) no-repeat;
}

#promo-right {
padding-top:40px;
padding-left:20px;
padding-right:20px;
color:#f1f1f1;
line-height:23px;
float:right;
width:340px;
height:160px;
background:url(../img/promo-right.jpg) no-repeat;
margin:auto auto 10px;
}

#testimonial {
font-size:90%;
margin-left:10px;
margin-top:10px;
font-style:italic;
}

#why-us {
width:800px;
clear:both;
height:130px;
margin:auto;
}

#why-us-left {
float:left;
width:30px;
height:130px;
background:url(../img/why-us-left-bg.gif) no-repeat;
}

#why-us-center {
float:left;
width:740px;
height:120px;
padding-top:10px;
background:url(../img/why-us-center-bg.gif) repeat-x;
}

#why-us-center h1 {
font-weight:400;
text-align:center;
font-size:130%;
color:#900;
font-style:italic;
margin:0 0 10px 10px;
padding:0;
}

#why-us-center p {
font-size:78%;
color:#333;
margin:0 0 10px;
padding:0;
}

#why-us-right {
width:30px;
float:left;
height:130px;
background:url(../img/why-us-right-bg.gif) no-repeat;
}

#feature-bar {
width:800px;
clear:both;
text-align:center;
height:35px;
margin:auto;
margin-top:20px;
}

#feature-bar img {
margin-left:15px;
margin-right:15px;
}

#footer {
width:100%;
margin-top:20px;
background:#771c19 url(../img/footer-bg.gif) repeat-x;
height:30px;
font-size:80%;
text-align:center;
color:#ccc;
}

#footer p {
margin:0;
padding:7px 0 0;
}

#footer a {
color:#ccc;
}

#footer a:hover {
color:#fff;
}


