body{padding:0;margin:0;background:url(images/bg.gif) top repeat-x #f2ede4;width:100%;vertical-align:top;font-family:tahoma;color:#6f6f6f;font-size:13px;}
img{border:none;}
div{margin:0;padding:0;}
p{padding:0px 0px 26px 0px;margin:0px 0px 0px 0px;}
.right_content p{padding-left:13px;padding-bottom:18px;}
.a_content{font-size:1.1em;padding-left:10px;}
a{color:#7e425e;font-weight:bold;text-decoration:underline;}
a:hover{text-decoration:none;}
u{border-bottom:1px dotted #72475b;;text-decoration:none;}
.clear{clear:both;}
h1, h2{margin:0px;padding:0px;}
h1{font-size:2.2em;font-family:arial;line-height:1.12em;font-weight:bold;color:#775e61;letter-spacing:0px;padding:70px 0px 0px 34px;}
h2{font-size:1.5em;line-height:1.11em;color:#775e61;text-transform:none;font-weight:bold;padding-left:10px;margin-top:20px;}
h3{font-size:1.3em;line-height:1.6em;text-transform:none;font-weight:bold;}
h4{font-size:1.2em;line-height:1.6em;text-transform:none;font-weight:bold;padding-left:10px;}
UL{list-style:square outside;padding:0px;margin:16px;}
.ul_content{list-style-type:square;line-height:17px;}
.ul_price{list-style-type:none;line-height:22px;}
.marg{height:768px;border:3px solid #ffffff;padding:15px;}
.main{background:url(images/top-right.jpg) top right no-repeat;width:100%;}
.main h1{padding-left:73px;background:url(images/logo.png) no-repeat;background-position:220px 10px;}
.slogan{color:#7b7b7b;font-size:14px;padding:0px 0px 30px 73px;font-family:Verdana;z-index:90;}
.slogan2{color:#775e61;font-size:1.0em;padding:0px 0px 0px 73px;width:22%;line-height:16px;margin-top:10px;font-family:Verdana;z-index:80;}
.sbar{background:url(images/bg-sbar.gif) top left;border:1px solid #c1bcbb;margin-left:70px;margin-top:35px;}
.left{width:26%;float:left;font-size:11px;}
.left .margin{padding:35px 0px 0px 53px;}
.right{width:74%;float:left;}
.menu_up{margin-top:-90px;padding-bottom:10px;z-index:100;position:absolute;}
.menu_up a{color:#775e61;}
.right .margin{padding:100px 23px 0px 42px;}
.line{font-size:0px;line-height:0px;border-bottom:1px dotted #72475b;}
.content{padding-bottom:26px;padding-top:10px;}
.right_content{line-height:18px;margin-top:10px;}
.content .text{padding:25px 5px 0px 9px;}
.footer{padding:20px 24px 20px 55px;color:#676767;}
.footer .blog{background:url(images/bg-bot.gif) top repeat-x;padding:30px 0px 10px 4px;}
.footer a{color:#676767;}

table.buy {border: 1px solid red; margin:10px; background:#FFFFFF; border-collapse: collapse; color: #363636; font-size: 12px;}  
table.buy th {border: 1px solid #c1bcbb; padding: 10px; text-align: left; font-weight: normal;}
table.buy td {border: 1px solid #c1bcbb; padding: 10px; text-align: center;}
.yes{color: #9e2757; font-size: 14px; font-weight: bold; background-color: #f1e9e8;}
.yes_normal{color: #9e2757; font-size: 14px;}
.no {color: #e1e1e1; font-size: 14px; font-weight: bold;}
.title_td { line-height: 50px;}

.button, .button:visited {
background: #222 url(images/overlay.png) repeat-x;
display: inline-block;
padding: 5px 10px 6px;
color: #fff;
text-decoration: none;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
position: relative;
cursor: pointer}

.super.button, .super.button:visited { font-size: 17px; padding: 8px 14px 9px; }
.green.button, .green.button:visited { background-color: #9e2757; }
.green.button:hover { background-color: #bb3a6e; }

