body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #805736;
}
.style2 {
	color: #aba387;
	font-weight: bold;
	font-family:Arial,Helvetica,sans-serif;	
}
.style3 {
	color: #aba387;
	font-weight: bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.textbox {
	color: #aba387;
	font-weight: bold;
	font-family:Arial,Helvetica,sans-serif;
	border-width:0px;
}
a:link {
	color: #805736;
	text-decoration: none;
}
a.white:link {
	color: #ffffff;
	text-decoration: none;
}
a.red:link {
	color: #A20017;
	text-decoration: none;
}
a.white:hover {
	color: #DAC49D;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	color: #aba387;
}
a:active {
	text-decoration: none;
	color: #333333;
}

.class2 A:link {
	font-size: 10pt;
	text-decoration: 
	none;font-weight: 
	bold;
}
.class2 A:visited {
	font-size: 
	10pt;text-decoration: 
	none;font-weight: bold;
}
.class2 A:active {
	font-size: 
	10pt;text-decoration: 
	none;font-weight: bold;}
.class2 A:hover {
	font-size: 10pt;
	color:#DAC49D;
	font-weight: bold;
}
.class2 {
	color: #FFFFFF;
	font-weight: bold;
}

#headsearch {
	float:left;
	margin-left:-9px;
	margin-top:0; 
}
#headernav { 
	height:36px; 
	width:1024px; 
	margin:0 auto; 
}
#headmenu { 
	background:url(images/menuheadbg.gif) no-repeat; 
	float:right; 
	padding:10px 10px 11px; 
	width:495px; 
}

#headmenu a { 
	font-size:12px; 
	color:#FFF; 
	padding:3px 10px; 
}
#headmenu a:hover { 
	text-decoration:underline; 
	color:#EEEEEE; 
}
#maincat a {font-size:16px; 
	color:#805736; 
	padding:3px 10px; 
	font-weight: bold;
}
table.leftmenu a {
	width:160px;
	border:1px solid #FFFFFF;
	display: block;
}

div.leftmenu a {
	color: #FFFFFF; 
	background: #b9a875; 
	text-decoration:none; 
	font-size:13px; 
	line-height:20px; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px 5px;
}

div.leftmenu { 
	position:absolute;
	top:0;
	left:0; 
}

div.leftmenu a:link {
	color: #333333; 
	background: #cccc99; 
}

div.leftmenu a:visited {
	color: white; 
	background: #b9a875; 
}

div.leftmenu a:active { 
	color: #FFFFFF;
	background: #b9a875; 
}

div.leftmenu a:hover {
	color: #eeeeee;
	background: #c5b484; 
	border:1px solid #FFFFFF; 
}

table.topmenu a {
	text-align:center;
	vertical-align: middle;
	width:81px;
	height:30px;
	border:1px solid #FFFFFF;
	display: block;			
}

div.topmenu a {
	color: #FFFFFF; 
	background: #630014; 
	text-decoration:none; 
	vertical-align: middle;
	font-size:13px; 
	line-height:13px; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 5px;
}

div.topmenu {
	position:absolute;
	top:0; 
	left:0; 
}

div.topmenu a:link {
	color: #333333; 
	background: #630014; 
}

div.topmenu a:visited {
	color: white; 
	background: #630014; 
}

div.topmenu a:active { 
	color: #FFFFFF;
	background: #630014; 
}

div.topmenu a:hover {
	color: #eeeeee;
	background: #800517; 
	border:1px solid #FFFFFF; 
}

table.topmenu2 a {
	text-align:center;
	vertical-align: middle;
	width:120px;
	height:80px;
	border:1px solid #FFFFFF;
	display: block;		
}

div.topmenu2 a {
	color: #FFFFFF; 
	background: #630014; 
	text-decoration:none; 
	vertical-align: middle;
	font-size:13px; 
	line-height:13px; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 0px;
}

div.topmenu2 { 
	position:absolute;
	top:0; 
	left:0; 
}

div.topmenu a:link {
	color: #333333; 
	background: #630014; 
}

div.topmenu2 a:visited {
	color: white; 
	background: #630014; 
}

div.topmenu2 a:active { 
	color: #FFFFFF;
	background: #630014; 
}

div.topmenu2 a:hover {
	color: #eeeeee;
	background: #800517; 
	border:1px solid #FFFFFF; 
}

table.topmenu3  {
	text-align: left;
	padding:5px 0;
	vertical-align: top;		
	width:1024px;
	height:100px;
	background: #630014;		
}

.topmenu3 a:link {
	color: #FFFFFF;  
	text-align: left;
}

.topmenu3 a:visited {
	color: white; 
}

.topmenu3 a:active { 
	color: #FFFFFF;
}

.topmenu3 a:hover {
	color: #eeeeee;
	background: #800517; 
}

tr.heading td { 
	vertical-align: top;
	white-space: nowrap; 
	text-align: left;
	font-size:17px;
	font-weight: bold;			
}

td#ticker-right input[type=text] { 
	border:1px solid #CCCCCC;
	float:left;
	font-size:13px;
	height:16px;
	margin:0;
	width:210px;
}

#ticker-right {
	 
}

.tminternal td { 
	border-width:0 0 0 1px;
	border-color:#7C001A;
	border-style:solid; 
}

.tminternal tr.first td { 
	border:0;
	padding-left: 0 !important;
}

.tminternal td a { 
	margin-left:10px; 
	padding:2px 3px; 
}

.tminternal tr.heading td a { 
	margin-left:0;
}

table.topmenu3 tr#nav-heading td {
	border-right:1px solid #CBBC94;
}

table.topmenu3 td.nav-heading { 
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	padding:5px 0 5px 5px;
}

#TICKER { 
	margin-left:5px;
	margin-bottom:8px;
}

#showcase {  
	width:1024px; 
}
#sleft {  
	background: url(images/woodbg.gif) no-repeat 0 100%;
	float:left;
	height:357px;
	width:188px;
	margin-top:5px; 
}
#sleft h3 {
	background: url(images/sleftbg.gif) no-repeat;
	color:#FFFFFF;
	margin:0;
	font-size:13px;
	padding:6px; 
}
#sleft h3 a { 
	color:#FFF; 
	font-size:23px; 
}
#sleft ul { 
	height:140px; 
	margin:5px 0 0; 
	padding:0; 
}
#sleft ul li { 
	color:#630014;
	font-size:22px;
	list-style:none;
	padding:3px 15px;
	text-align:left;
	text-decoration:underline;
}
#sleft ul li a { 
	text-decoration:underline; 
}
#sleft a { 
	color:#630014;
	font-weight:bold; 
	font-size:17px; 
}
#sleft a:hover { 
	text-decoration:underline; 
}
#stext { 
	margin-top:10px; 
}
#sright { 
	float:right; 
	width:830px; 
	margin-right:-8px;}
table#showcasetable { 
	border:0; 
	width:100%; 
}
table#showcasetable td { 
	background:url(images/scbg.gif) no-repeat 0 100%; 
	border:1px solid #DDD; 
	padding:5px 2px 15px; 
	text-align:center; }
table#showcasetable img { 
	text-align:center; 
	padding:0 10px; 
}
table#free-item td.free-h1 { 
	background: url(images/4prodbg.png) repeat;
	border:1px solid #DBE1E6;
	color:#630014;
	font-weight:bold;
	padding:10px;
	text-align:center;
}

table#free-item td img { 
	margin-bottom:5px;
}

table#free-item td strong {
	color:#630014;
}

table#free-item { 
	text-align:center;
}

table#free-item tr td {
	color:#333;
}

table#garfur { 
	border:1px solid #DDD;
	margin:18px 0;
}

table#garfur #txtcontain { 
	padding:0 20px; 
}

table#garfur .style2 {
	color:#666 !important; 
}

.style2 strong { 
	color:#805736;
	font:bold 20px/33px Arial;
	margin:10px 30px 10px 0;
}

table.cat-tab-first .cath { 
	background:url(images/cathbg.gif);
	color:#FFF; font-weight:bold;
	margin-bottom:20px;
	padding:5px;
	text-align:center;
}

table.cat-tab-first td {
	padding:0 16px;
}

table.cat-tab-maincat .cath { 
	background:url(images/cathbg.gif);
	color:#FFF; font-weight:bold;
	margin-bottom:20px;
	padding:5px;
	text-align:center;
}

table.cat-tab-maincat td {
	padding:20px 10px 20px 10px;
}


.linerule {
	background:#DDD;
	height:3px;
	width:1024px;
	margin-bottom:30px;
}

#slidercon {
	margin-bottom:8px;
}

.clear {
	clear:both
}

#gallery {
	position:relative;
	height:360px;
	margin:2px 0;
}

#gallery a {
	float:none;
	position:absolute;
}

#gallery a img {
	border:none;
}

#gallery a.show {
	z-index:500
}

#gallery .caption {
	font-size:15px;
	z-index:600; 
	background-color:#000; 
	color:#ffffff; 
	height:340px !important;
	margin-left:754px; 
	width:100%; 
	position:absolute;
	padding:10px;
	bottom:0;
	text-align:left;
	width:250px !important;
}
#gallery .caption strong { 
	background:url(images/star.png) no-repeat 0 -1px; 
}

#gallery .caption .content {
	margin:5px 0 5px 0;
}

#gallery .caption .content h3 {
	color:#fdd786;
	font-size:20px;
	font-weight:bold;
	margin:0;
	padding:0;
}
#bodylinks a.

a.show h3 { 
	background:red; 
}

td.heading td {
	vertical-align: top;
	text-align: left;
	border:1px solid #FFFFFF;		
} 

table.tminternal {
	vertical-align: top;
	text-align: center;	
	width:142px;
	margin-bottom:8px;
	height:90px;
	background: #630014;
	font-size:4px;
}	

.tminternal td {
	text-align:left;
	font-size:12px;
	padding:1px;
}

tr.tminternal {
	font-size:4px;
}

td.nav-heading a { margin-left:0 !important; }

H1.home { 
	font : bold 30px Arial;
	color : #805736;
	margin-top : 10px; 
	margin-bottom : 15px; 
	margin-left : 10px; 
	margin-right : 30px; 
	line-height:33px; 
}

h1 { 
	font : bold 25px Arial; 
	color : #805736; 
	margin-top : 10px; 
	margin-bottom : 10px; 
	margin-left : 0px; 
	margin-right : 30px; 
	line-height:33px; 
}

.style5 {
	color: #655a48
}

h5 {
	color: #8f001c;
	font-size: 14pt;
	text-decoration: none;
	font-weight: bold;
}

.textfont {
	color: #805736;
	font-size: 12pt;
	text-decoration: none;
	font-family:Arial,Helvetica,sans-serif;
	border-width:0px;
}


#discover, #explore, #connect, #status {
	position: absolute; 
	top:0 ; 
	width: 127px; 
	height: 131px; 
	padding: 7px 9px 0; 
	border-top: 15px solid #333; 
	border-bottom: 1px solid #ddd
}

#discover, #explore, #connect {
	background: url(/images/bg-navborder.png) repeat-y left
}

#explore {
	left: 437px;
}

#discover {
	left: 565px;
}

#connect {
	left: 693px;
}
body {font-family: helvetica, arial, sans-serif;}
a{color:white;}
.pika-wrap {width: 520px; margin: 0 auto;}

.pika-image {position: relative; height: 530px; width: 800px; background: #fafafa; border: 1px solid #e5e5e5; padding: 10px;}
	/*position image holders */
	.pika-image .animation, .pika-image .main-image {position: absolute; top: 10px; left: 10px;}
	.pika-image .animation {display: none;z-index:2;}
	.pika-image img {border:0;}

.pika-image .caption {position: absolute; background: url(../images/assets/images/75-black.png);  border: 1px solid #141414; font-size: 11px; color: #fafafa; padding: 10px; text-align: right; bottom: 50px; right: 10px;}
	.pika-image .caption p {padding: 0; margin: 0; line-height: 14px;}

.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.previous {background: url(../images/assets/images/prev.png) no-repeat left 50%; height: 340px; width: 50px; top: 10px; left: 10px;cursor:pointer;}
	.pika-imgnav a.next {background: url(../images/assets/images/next.png) no-repeat right 50%; height: 340px; width: 50px; top: 10px; right: 10px;cursor:pointer;}
	.pika-imgnav a.play {background: url(../images/assets/images/play.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;left:50%;display: none;cursor:pointer;}
	.pika-imgnav a.pause {background: url(../images/assets/images/pause.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;left:50%;display:none;cursor:pointer;}

.pika-textnav {overflow: hidden; margin: 10px 0 0 0;}
.pika-textnav a {font-size: 12px; text-decoration: none; font-family:  helvetica, arial, sans-serif; color: #333; padding: 4px;}
		.pika-textnav a:hover {background: #e5e5e5; color: #0065B2;}
	.pika-textnav a.previous {float: left; width: auto; display: block;}
	.pika-textnav a.next {float: right; width: auto; display: block;}
	
.pika-thumbs {margin: 10px 0 0 0; padding: 0; overflow: hidden; }
	.pika-thumbs li {float: left; list-style-type: none; width: 80px; padding: 3px; margin: 0 2px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
		.pika-thumbs li:last {margin: 0;}
		.pika-thumbs li .clip {position:relative;width: 80px; height: 80px; text-align: center; vertical-align: center; overflow: hidden;}

.clip span{background-color:black;position:absolute;top:5px;left:5px;display:block;}
ul#pikame{width:830px;}
		






