@import url(http://fonts.googleapis.com/css?family=Open+Sans);
@import url(http://fonts.googleapis.com/css?family=Droid+Serif);
@import url(http://fonts.googleapis.com/css?family=Bitter);

*{ margin:0px; padding:0px; list-style-type:none;}
body{ font-family: 'Open Sans', sans-serif; box-shadow:; font-size:13px; color:#000; background:#fffcf3 url(../images/bg.jpg) repeat 0 0 ;}

img{ border:none;}
ul, li { margin:0px; padding:0px;}

h1,h2,h3,h4,h5,h6{ text-decoration:none; font-weight:normal; }
h1{margin-bottom:7px;font-size:16px ; overflow:hidden; color:#7e0061; background:#ffad00; text-transform:uppercase; font-family: 'Droid Serif', serif; 
 padding:7px 5px 7px 10px; box-shadow:2px 3px 5px #b6b6b6;   }

h4{margin-bottom:0px;font-size:15px; text-decoration:underline;  overflow:hidden;  color:#a80006; text-transform:uppercase; font-family: 'Droid Serif', serif;
 padding:5px 5px 5px 5px; }

h2{margin-bottom:0px; font-size:18px; font-style:italic; text-align:center; padding:5px; font-family: 'Bitter', serif; overflow:hidden; color:#7e0061; background:#e9ad3d;}
h3{font-size:18px; text-align:center; font-weight:bold; padding:3px; text-decoration:underline;color:#000;}

a{ color:#ffe383; text-decoration:none;}
a:hover{ color:#ffaa00;}

.main{width:940px; margin:0 auto; border:#ededed solid 1px; background:#fff; /*box-shadow:0px 0 6px 0px #333333; */overflow:hidden;}
.header{ width:928px; float:left; padding:6px; background:#133e73; border-bottom:#b47b00 solid 4px; border-top:#b47b00 solid 4px; }
.header .logo{ width:188px; padding:8px 0 5px 10px; float:left; }
.header .contact{ width:297px; text-align:left; font-size:18px; line-height:24px; padding:17px 0 0 0 ;font-family: 'Droid Serif', serif;
 margin-left:433px; color:#ffe383;   float:left; }
.header .contact span{   margin-top:0px; color:#ffe383 !important; }
.header .logo_pow{ width:95px; float:left; }

.Heading{ width:940px; height:30px; font-family: 'Droid Serif', serif; padding:3px 0; font-weight:bold; text-align:center; font-size:22px; background:#9a2325; color:#fff; float:left;  }
.head{ width:550px; margin-bottom:7px; font-family: 'Droid Serif', serif; padding:5px; font-size:18px;  background:#9a2325; color:#fff; float:left;  }

.slider{ width:940px; height:368px; float:left; position:relative;}
.left2 > .left{ width:628px; padding:10px 0; float:left; position:relative; }
.left2 > .left ul{ margin-bottom:7px;  }
.left2 > .left ul li{ line-height:21px; list-style-type:square; padding-left:5px; margin-left:20px;  }
.left2 > .left img{ margin-right:5px; float:left; margin-top:10px;}
.left2 .price{ position:relative; }
.left2 .price img{ position: absolute; top:252px; left:377px;}

.left2{ width:628px; padding:10px; float:left;}
.left2 ul li{ line-height:21px; list-style-type:none; padding-left:5px; margin-left:00px;  }

.bt a{ width:; padding:3px 5px; background:#7e0061; bottom:15px; position:absolute; right:50px;
 font-size:14px; color:#fff;  text-align:center;  }
.bt a:hover{ text-decoration:none;}

.right{ width:274px; padding:10px 0 0 0; float:left; margin-left:10px; }
.right img{ float:right; margin:10px 0px 0 10px  ; }

.footer{ width:920px; float:left; padding:10px; background:#fdfce1; border-top:#e9ad3d solid 10px; }
.footer > .ft_box{ width:290px; float:left; font-size:14px; padding:5px; text-align:center; border-right:#000000 solid 2px;}
.ft_bt{ width:920px; float:left; padding:10px; background:#e9ad3d; color:#FFF;}
.ft_bt img{ float:right; margin-right:7px; }

.form{ width:282px;  float:right;  padding-top:0px; margin-bottom:10px; border:#e7e7e7 solid 1px;  background:#fff7e4;  /*background:url(../images/form_heading.gif) no-repeat 0 0 ;*/  }
.form_heading{ width:258px; background:#133e73; margin-bottom:10px; border:#e7e7e7 solid 1px; border-bottom:0px !important;  text-align:center; padding:12px; float:right; color:#fbf7ee; font-size:15px; }
.form ul li{  margin-bottom:5px; margin-top: *margin-bottom:3px; }
input{border:#c2a362 solid 1px; float:left; height:20px; padding:1px; width:175px; font-family: 'Open Sans', sans-serif; margin:3px 0; }
select{ width:180px; height:28px; float:left; border:#c2a362 solid 1px; float:left; font-family: 'Open Sans', sans-serif;  padding:1px; font-size:13px;margin:3px 0; font-size:13px; }
textarea{ width:176px; height:72px; border:#c2a362 solid 1px; float:left; font-family: 'Open Sans', sans-serif;  padding:1px; font-size:13px; margin:3px 0; font-size:13px; }
label{ width:87px; float:left; margin-right:7px; text-align:right;}

.button{ width:129px; color:#fff !important; height:28px; padding:2px 0; font-family: 'Open Sans', sans-serif; margin-top:8px;  margin-left:125px; 
font-size:15px; margin-bottom:10px; cursor:pointer; text-align:center; background:#7e0061; border:0px; /*border-radius:15px;*/}
.name{ width:91px; padding:0 4px 0 0; font-size:13px; float:left; color:#1b3867; line-height:26px; text-align:right;  }
.red{ color:#1b3867 !important; background:#ecb408 !important; font-size:14px !important;}


/***** slider *****/
#example {position:relative; margin:0 auto; z-index:99; width:960px;  }

/**************************** slides*************************/
Slideshow
#slides {position:absolute;top:15px;left:4px;z-index:100;}
.slides_container {width:960px;overflow:hidden;position:relative;display:none; height:395px;}
.slides_container div.slide {width:960px;height:395px;display:block;}
#slides .next,#slides .prev {position:absolute;top:0px;left:0px;width:32px;height:31px; padding:157px 20px 157px 20px;background:url(../images/bt_bg.png) 0 0 repeat;display:block;z-index:101;}
#slides .next {left:876px;}
.pagination {top:11px; position:absolute;right: 0; width:100px; z-index:999999;}
.pagination li {float:left; margin:0 1px;list-style:none;}
.pagination li a {display:block;width:9px;height:0;padding-top:8px;background:url(../images/pagination.png) 0 0;float:left;	overflow:hidden;}
.pagination li.current a {background-position:0 -8px;}
.caption {font-family: 'Berkshire Swash',cursive;
    font-size: 32px;
    position: absolute;
    right: 20px;
    top: 15px;
    z-index: 500;
	color:#FFF;
	text-shadow:1px 1px 1px #333;}
	.pr{ padding-right:12px; padding-top:20px;}