/* Basic MODx - Designed by Cindy Prosser - http://attitude-emedia.com */

body {height:100%;background: #0c0c09 url("images/bg00.png") repeat-x ;color:#666; font-size:1em; padding: 0; margin: 9px 0;font-family: trebuchet, arial, helvetica, verdana}

#header{height:85px;background: #000000;}
#header h1, #header #h1p2 {padding:20px 0 5px 0;font-weight:normal;font-size:3.5em;color:#E22B00;line-height:2em;margin:0;text-align:left;letter-spacing:2px}
#header h1 .firstword, #h1p2 .firstword {font-size:2.5em}
#header h1 .mistress, #h1p2 .mistress {font-size:1.5em;color:#666;position:absolute; left: 317px; top: 20px;}

#h1p2 { position: absolute;top: 85px;overflow: hidden; height: 30px;}
#h1p2 .firstword { color: #BF4300; top: -85px; position: relative; }
#h1p2 .mistress { color: #404140; top: -104px;left:-18px; position: relative; }

h1 {padding:5px 0 5px 0;font-weight:normal;font-size:2.5em;color:#DF2941;line-height:1.2em;text-align:center;margin:0}
h2 {text-align:center}
.Vmenu h2 {color:#000;font-size: 1.9em;font-family: Arial, Helvetica, sans-serif;}


#container { position: relative;width: 980px;text-align: left;margin:0 auto;height: auto;background:#fffffe; }
 #search {position:relative;float: right;width:276px;z-index:900;}

.floatRight {float:right}
.floatLeft {float:left}

p {color:#666}
img {border:none}
img a {border:none}

.red {color:red}
.dkGrey {color:#8F8F8F}
.green {color:#C7CF81}

.mfsd-h1 {width:100%;background: #f00}

.mainC1 {position: relative;width:100%;padding: 0px;border: none;margin-top: 10px;float: left;height: auto; }
.mainC2 {position: relative;padding: 0px;border: none;float: left;height: auto; }
.mainC3 {margin:0px;text-transform: none;padding:5px;}
.mainC4 {position: relative;width: 630px;padding: 3px;border: none;margin: 10px 20px 0 20px;height:320px;background:#fff ;border:1px solid #000;float:left}

.clearing {clear:both; height:0; } 
.clear { clear:both;} 
.center {text-align:center}

#mainContent {position: relative;height: auto;width:100%;clear: none;float: left; margin-top:40px}


#mainblock {float:right;width:295px}
* html #mainblock { width: 255px; }
#mainblock div:hover { background-color:#553817; }

#mainblock div a:hover {color:#AFAE4C;}
#mainblock div a { font-size:150%; display: block;} 

#block1 {position: relative;margin:10px;border:1px solid #BF8783;background:#000;}
#block1 a {color:#C9CF67}
#block2 {position: relative;margin:10px;border:1px solid #C9CF67;background:#000;}
#block2 a {color:#BF8783}
#block3 {position: relative;margin:10px;border:1px solid #BF8783;background:#000;}
#block3 a {color:#C9CF67}
#block4 {position: relative;margin:10px;border:1px solid #C9CF67;background:#000;}
#block4 a {color:#BF8783}
#block5 {position: relative;margin:10px;border:1px solid #BF8783;background:#000;}
#block5 a {color:#C9CF67}
#block6 {position: relative;margin:10px;border:1px solid #C9CF67;background:#000;}
#block6 a {color:#BF8783}

a { color: #AB4351;text-decoration: none; }
a:hover { color: #98CF40; }

 .from {color:#ccc;font-size:80%; position: absolute; top: 0; right: 60px;}
.price {color:#fff;font-size:110%; position: absolute; bottom: 2px; right: 0;}


#nav {position:absolute;text-transform: capitalize;font-size: 18px;top:-20px;right:0;}
*+html #nav  { top: 0; }
#nav ul li{display: inline;text-transform: uppercase; }
#nav ul li.first{border-left: 0px; }
#nav ul li a{font-size: 1.1em;color: #97953F;font-weight: bold; padding: 2px 15px; }
#nav ul li a.current,
#nav ul li a.section,
#nav ul li a:hover{color: #000;text-decoration: none;background-color: #fff; }

.sidemenu1 {background-color: #666;margin:0;}

.sidemenu1 {font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;margin: 0; padding: 10px 0 10px 10px;list-style-type:none;}
.sidemenu1 li {float: none;display: block; padding:3px 0 3px 10px;margin: 5px 0 5px 0;background-color:#252525}
.sidemenu1 li a {color:#fff;text-decoration: none;text-transform: captlalize; display: block; }
.sidemenu1 li.current a { color: #fff; }
.sidemenu1 li a:hover { color: #BF4300; background-color: #000;}

.treasure_cart {display:none}

h2.colBlock01 {line-height:50px;background-color:#97953F;padding: 15px 15px;color:#fff !important;font-size: 1.3em}
h2.colBlock02 {line-height:50px;background-color:#876a48;padding: 15px 15px;color:#fff !important;font-size:  1.3em}
h2.colBlock03 {line-height:50px;background-color:#BF5217;padding: 15px 15px;color:#fff !important;font-size:  1.3em}

#bottomWrap {clear: both; position: relative; text-align: left;float: left;}
#bottomWrap h2 {color:#ccc;text-transform:uppercase}

#bottomSect {background:#fff; }
#bottomSect .column {float: left;width: 296px;text-decoration: none;position: relative;padding: 0 15px 15px 15px; }
#bottomSect .column.last {width: 223px;margin-right: 0px;}
#bottomSect .column p  {clear: both;line-height: 18px;margin:0; }
#bottomSect .column img  {clear: both;text-align:center;padding:3px;}
#bottomSect  .column  h4 a  {display:block;margin: 0;padding: 0 20px 0 0;color: red;font-weight: bold;font-size: 16px;background-image: url(images/bullet.png);background-repeat: no-repeat;background-position: right center;text-decoration:none}
#bottomSect .column:hover h4  {color: #FF00CC;}
#bottomSect .column:hover h4  {background-image: url(images/bulletHover.png);background-repeat: no-repeat;background-position: right center;}
#bottomSect .column ul {clear: both;text-align:center }
#bottomSect .column li {clear: both; }
#bottomSect p  {clear: both;line-height: 18px;margin: 0 20px 0 20px}


#footer {clear: both;}
#footer p { margin: 0; padding: 0 0 10px 0; }
#footer h3 {color: #CFC9C2; font-size: 2.5em;letter-spacing: 0.20em;word-spacing:1.5em;font-weight:normal;text-transform:uppercase;background:#666;text-align:center;margin-bottom:0;}

#footerbar { background-color: #150F04; clear: both; }
#footerbar li a { color: #fff; }
#footerbar li a:hover { color: #f00; }
#footerbar li { padding-right: 0.5em; }

#footer .copyright {padding:0px;text-align:center;font-size:80%;padding-bottom:30px}
#footer .trademark {padding:0px;float:left;font-size:90%}
#footer .attitude {padding:0;float:right;font-size:90%}
#footer #feed {padding:10px}

.footer .legality {padding:13px 0;color:#ecf3f6;text-align:center;}
.footer .legality a, .footer .legality a:hover { color:#ecf3f6; }

.horizontal { padding: 0; margin: 0 auto; width: 33em; }
.horizontal li {list-style: none;margin: 0 auto;text-align:center;display:inline}

.one {border:2px solid #666;height:500px;font-size:80%}
.two {border:2px solid #666;height:500px;font-size:80%}
.three {border:2px solid #666;height:500px;font-size:80%;}


.two .LIn_shortMode {list-style-type: square;margin: 0;padding: 0;text-align:left;font-family: Arial, Helvetica, sans-serif;}
.two .LIn_shortMode li {margin: 5px 10px 5px 30px;padding: 0;text-align:left;}
.two .LIn_desc {display: none;}
.two .LIn_date {font-style: italic;margin-left: 5px;}

.three .LIn_shortMode {list-style-type: square;margin: 0;padding: 0;text-align:left;font-family: Arial, Helvetica, sans-serif;float:left;}
.three .LIn_shortMode li {margin: 5px 10px 5px 20px;padding: 0;text-align:left;}
.three .LIn_desc {display: none;}
.three .LIn_date {font-style: italic;margin-left: 5px;}
.three ul {overflow:auto;height:380px}
.three ul ul {height:auto}


.three ul {list-style-type: none;margin: 0;padding: 0;text-align:left;}
.three ul li {margin: 2px 10px 2px 10px;padding: 0;text-align:left;font-weight:bold}
.three ul li ul {list-style-type: circle;margin: 0 0 0 10px;padding: 0;text-align:left;}
.three ul li ul li {font-style: italic;margin-left: 5px;font-weight:normal;font-size:90%}

.LIn_shortMode {list-style-type: none;margin: 0;padding: 0;}
.LIn_desc {display: none;}
.LIn_date {font-style: italic;margin-left: 5px;}

.box {background: #EEEEEE;}
.boxtop {background: url(images/index-ne.gif) no-repeat top right;}
.boxtop div {font-size: 0;height: 6px;background: url(images/index-nw.gif) no-repeat top left;}
.boxbottom {background: url(images/index-se.gif) no-repeat bottom right;}
.boxbottom div { font-size: 0;height: 6px;background: url(images/index-sw.gif) no-repeat bottom left;}
.boxcontent {text-align:center;padding: 5px;}
.boxcontent h3 {color:#001FAF;padding:0;margin:0}
.boxcontent p {text-align:center;padding: 20px;background: #fff; height: 1%;}
.boxcontent a, .boxcontentt a:hover { color:#000; }
.boxcontent a { text-decoration:none; }

.column .uses p {height: 1%; padding:20px;background:#001FAF;color:#fff !important;font-size: 1.1em !important;text-align:center}

#home1_out { width: 630px; height: 318px; background-repeat: no-repeat; background-position: 50% 50%; display: block; }
#home1_in { width: 630px; height: 318px; background-repeat: no-repeat; background-position: 50% 50%; display: block; cursor: pointer; }

.ee_miniCalendar {margin: 0px 0 0px 0}
table.ee_miniCalendarDays {font-family: Arial, Helvetica, sans-serif;font-size:1em;border-top:3px solid #252525;border-bottom:3px solid #252525;padding:3px;text-align:center;margin:0px 0 5px 0;width:293px;}
td.ee_miniCalendarDays {width:50px;padding:3px;text-align:center}
tbody.ee_miniCalendarDays {margin:5px;text-align:center}
.ee_miniCalendarDays  th {font-size:1.1em;color:#666}
.easyEventsList_heading {color:#666;font-weight:normal !important;border-bottom:1px solid #666;font-size: 1.2em;padding:3px;margin:0px 0 5px 0;background:#1a1a1a}
div.easyEventsList_title a { color: #FF3007; }
.ee_listDetailsContainer {margin:10px 5px 10px 5px;display:none}
.ee_miniCalPrev {color:#1D34C2}
.ee_miniCalYear {color:#666;font-size:1.2em}
.ee_miniCalNext {color:}
.ee_miniCalPrev {color:#ccc}
.ee_miniCalMonth {color:#E22B00;font-size:1.2em}
.ee_miniCalNext {color:#666}
.ee_current a { color:#FFE900; font-weight:bold;background:#000;text-decoration:none;border;1px solid #666}
.ee_current a:hover { color:#fff; font-weight:bold;background:#000;text-decoration:none;border;1px solid #666}
.easyEventsList_item {margin:20px 0 5px 0}
.easyEventsList_time {color:#ccc;font-size:1em;font-weight:normal}
.easyEventsList_title a {color:#FFE900;font-size:1.3em;text-decoration:none;font-weight:normal}
.easyEventsList_description  {color:#838CBF;}
.easyEventsList_group {border:1px solid #666;padding:5px}
.ee_miniCalendarDays td a {border:1px solid #666;display: block;}
..ee_miniCalendarNav {margin:0;padding:0 }
.ee_miniCalendarNav tr { float: right; text-align: center;margin:0;padding:0 }
.ee_miniCalPrev, .ee_miniCalNext { width: 20px;margin:0;padding:0 }
.ee_miniCalYear, .ee_miniCalMonth { width: 72px;margin:0;padding:0 }

