/* general styles */
body {height:100%;width:100%;margin:0px;padding:0px;background:#ffffff;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
p, img { margin:0;padding:0;border:0px; }
table {margin:0;padding:0;background-color:transparent;border:0px;}
td {vertical-align:top;}
form, div, input, textarea { margin:0;padding:0;border:0;}
input, textarea {font-size:11px;font-family:Arial}
input {vertical-align:top;}
ul, ol, li, dd, dt, dd {margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5 {margin:0px;padding:0px;}
a {color:#333333;text-decoration:none;}
a:hover {color:#b7b200;}

/* outerwrap */

#wrap {margin:auto;width:1000px;}


/* header */

#head {height:40px;background:#000000;text-align:center;}
#head ul {padding-top:13px;}
#head ul li {float:left;width:109px;font-size:12px;font-weight:bold;color:#ffffff;font-family:calibri;}
#head ul li a {color:#ffffff;}
#head ul li a:hover, #head ul li a.active {color:#B6B10D;}


/* search bar */

#shop {height:24px;background:#b6b10d;padding:0 44px;text-align:right;font-size:11px;font-weight:bold;color:#2b2b2b;}
#shop li {float:right;vertical-align:middle;line-height:24px;}
#shop a {color:#2b2b2b;padding:0 20px;}
#shop a:hover {color:#F3F4EC;}


/* content */

#main {height:auto !important;height:612px;min-height:612px;}
#main h1 {font-size:24px;color:#b7b200;line-height:35px;letter-spacing:2px;word-spacing:7px;}
#main h2 {margin:20px 0;font-size:20px;color:#000000;line-height:36px;border-bottom:1px dotted #b7b200;}
#main h3 {font-size:18px;line-height:30px;font-family:georgia, arial;font-style:italic;font-weight:normal;color:#b6b10d;}
#main h3 a {color:#b6b10d;}
#main h4 {margin:10px 0;font-size:18px;color:#2b2b2b;line-height:28px;border-bottom:1px dotted #C7A177;font-weight:normal;font-family:georgia, arial;font-style:italic;}

.content {padding:15px 30px 0 17px;color:#5c5c5c;line-height:25px;font-size:12px;}

/* pages */

.logo {margin:15px 0 20px 17px;}
.home {background:url(../images/homebg.jpg) no-repeat top right;}
.homtxt {padding:20px 30px 0 58px;color:#5c5c5c;line-height:28px;}
.homtxt p {margin:10px 0;padding:5px 0;font-size:17px;font-family:tahoma;}
.look {margin-top:10px;text-align:center;width:100%;font-size:13px;font-family:calibri;line-height:25px;}
.join {background:url(../images/joinbg.gif) no-repeat top right;}
.contact {background:url(../images/contactbg.gif) no-repeat top right;}

.con {margin:10px 0;padding:20px 0;font-size:12px;border-top:1px solid #b7b200;border-bottom:1px solid #b7b200;}
.con tr {height:30px;padding:0;}
.con td {font-size:11px;vertical-align:middle;}

.tb {width:100%;margin:20px 0;padding:10px 0;font-size:12px;border-top:1px dotted #b7b200;}
.tb td {padding:10px 0;border-bottom:1px dotted #b7b200;text-align:justify;}
.tb b {font-family:calibri;}

/* right and left cols */

.lf {float:left;width:200px;}


#side {margin:60px 0 30px 0;width:180px;border-bottom:1px dotted #b7b200;}
#side ul {color:#2b2b2b;line-height:17px;}
#side ul li {font-size:11px;}
#side ul li b {color:#b7b200;padding-left:10px;line-height:25px;font-family:calibri;font-size:12px;}
#side ul li a {color:#2b2b2b;}
#side ul li a:hover {color:#68522D;} 
#side ul li a.active {color:#68522D;background:url(../images/bbox.gif) no-repeat 0 4px;position:relative;}
#side ul li.to {padding-top:5px;line-height:25px;font-size:12px;color:#b7b200;font-family:calibri;}
#side ul li ul {background:#ffffff;border-top:1px dotted #b7b200;padding:8px 0;}
#side ul li ul li {background:#ffffff url(../images/bull.gif) no-repeat 4px 8px;padding:2px 0 2px 14px;border:0;color:#2b2b2b;line-height:16px;}
#side ul li ul ul {border:0;background:#ffffff;padding:5px 0 5px 20px;}

#s {width:140px;height:15px;border:1px solid #2b2b2b;background:#ffffff;margin:5px 5px 5px 0;}
#side ul li {border-top:1px dotted #b7b200;background:#000000;color:#B6B10D;line-height:22px;}

#side ul li#search ul li {background:#ffffff;padding:2px 0;}


.rt {float:right;width:700px;font-size:12px;}
.rt p {padding:10px 0;}
.rt b{font-size:14px;}
.rt p.ns {padding:3px 0;}

/* submenu */

ul.sub, ol.sub {height:36px;border-bottom:1px dotted #b7b200;line-height:20px;font-family:calibri;}
ul.sub li {float:left;padding:3px 0;width:160px;color:#2b2b2b;display:block;font-weight:bold;}
ul.sub li img, ol.sub li img {float:left;}
ul.sub li b {color:#b7b200;font-size:15px;padding-left:10px;}
ul.sub li a {color:#2b2b2b;padding-left:14px;}
ul.sub li a:hover {color:#c7a177;} 
ul.sub li a.active {color:#c7a177;background:url(../images/bbox.gif) no-repeat 0 4px;position:relative;}
ol.sub li {float:left;padding:3px 0;width:175px;color:#2b2b2b;display:block;font-weight:bold;}
ol.sub li a {color:#2b2b2b;padding-left:10px;}
ol.sub li a.active {color:#b7b200;} 

.slide {text-align:center;z-index:10;}
.slide a {font-weight:bold;color:#b7b200;padding:0 15px;cursor:pointer;font-family:calibri;}
.slide img {border:4px solid #b7b200;margin:10px 0;}

ul.press {margin:20px 0;}
ul.press li {width:120px;float:left;padding:10px;}
.visible {display:block;}
.hidden {display:none;}
#mag {margin:30px 20;}
#press1, #press2, #press3, #press4, #press5 {display:none;}

.story {margin:20px}

/* tabs and borders */

.bd {border-top:1px solid #b7b200;border-bottom:1px solid #b7b200;}
#countrytabs {text-align:center;width:100%;margin-top:25px;font-size:13px;font-family:calibri;line-height:35px;}
#countrytabs a.selected {color:#b7b200;}
#countrytabs a {color:#333333;}
.tabcontent {display:none;margin-top:15px;line-height:20px;font-size:11px;text-align:justify;}
@media print {.tabcontent {display:block !important;}}


/* forms */

.e {width:140px;height:15px;border:1px solid #2b2b2b;background:#ffffff;margin:3px 5px 0 5px;}
.s {border:0;font-size:11px;font-weight:bold;color:#2b2b2b;background:none;margin:4px 30px 0 0;}
.u {border:1px solid #333333;font-size:11px;font-weight:bold;color:#2b2b2b;background:#b7b200;padding:1px 5px;margin:3px 5px 0 5px;line-height:16px;}
.r {width:150px;height:20px;border:1px solid #2b2b2b;background:#ffffff;font-size:14px;font-weight:bold;padding-top:3px;}
.v {border:1px solid #333333;font-size:11px;font-weight:bold;color:#2b2b2b;background:#b7b200;padding:1px 5px;margin:15px 5px;}

.st {color:#f40000;font-family:calibri;font-size:13px;}
.result {margin:10px 0 0 20px;width:575px;}
.result th {background:#000000;height:24px;color:#ffffff;text-align:left;font-size:14px;font-family:calibri;padding-left:10px;} 
.result td { border-bottom: 1px dotted #82808d;padding:15px 0;font-size:12px;color:#333333;line-height:20px;font-family:calibri;padding-left:10px;}
.result a {text-decoration:underline;}

/* footer */

#foot {height:30px;text-align:center;background:#000000 url(../images/lifestyle.gif) no-repeat 635px top;}
#foot ul {padding:8px 45px 0 20px;}
#foot ul li {float:left;width:150px;font-size:12px;font-weight:bold;color:#ffffff;font-family:calibri;}
#foot ul li a {color:#ffffff;}
#foot ul li a:hover, #foot ul li a.active {color:#B6B10D;}


.clear {clear:both;}


/* blog */

.meta {font-size:11px;color:#bababa;}
#commentlist, #comments{font-size:11px;color:#6e6e6e;font-family:arial;}
#main #commentlist p {padding:8px 0 0 0;line-height:17px;}
#main #commentlist a {color:#C09667}

label {font-size:12px;}

.bpost {border:1px solid #b6b10d;padding:12px 18px;margin-bottom:15px;}
.bpost img {border:1px solid #e1e1e1;}
.feedback a {color:#C09667}
