/*
CSS Credit: www.templatemo.com
*/

html {

	background: url(images/templatemo_html_bg.jpg);

}

body {

	margin: 0;

	padding:0;

	font-family: "Times New Roman", Times, serif;

	font-size: 16px;

	line-height: 1.5em;

	color: #b48842;

	background:#1F0707 url(images/templatemo_body_bg.jpg) repeat-x bottom;

	width: 100%;

	display: table;

}

a:link, a:visited { color: #c89d59; text-decoration: none; } 

a:active, a:hover { color: #FFFF00; text-decoration: none }


h1 {

	font-size: 30px;

	font-weight: bold;

	text-decoration: none;

	color: #c89d59;

	background-position: left;

	

}

h2 {

	

	font-size: 20px;

	font-weight: bold;

	text-decoration: none;

	color: #c89d59;

}


#templatemo_container {

	width: 806px;

	margin: auto;
	text-align:center;

}

.templatemo_topmenu{

	margin: auto;

	width: 700px;

}


.templatemo_topmenu ul {

	list-style: none;

	padding: 0px;

	margin: 0px;

}

.templatemo_topmenu li{

	display: inline;

}

.templatemo_topmenu li a{

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-align: center;

	color: #beb052;

	width: 103px;

	height: 30px;

	margin-left: 5px;

	margin-right: 5px;

	padding-top: 14px;

}

.templatemo_topmenu li a:hover, .templatemo_topmenu li .current{

	color: #beb052;

	background: url(images/templatemo_button_hover.jpg) no-repeat;

}

#templatemo_topsection {

	float: left;

	margin-top: 40px;

	width: 806px;

	height: 48px;

	color: #c1b25d;

	font-size: 24px;

	font-weight: bold;

	padding-top: 50px;

	line-height: 1.6em;

	text-align: center;

	background: url(images/templatemo_title_bg.jpg) no-repeat;

}

#templatemo_headersection {

	float: left;

	width: 806px;

	height: 166px;
	margin-top:5px;

}

#templatemo_content_section {

	float: left;

	width: 806px;
	margin:0px auto;

}

#templatemo_content_section img {

	float: left;

	/*padding-right: 20px;*/

}

#templatemo_footer {

	float: left;

	margin: auto;

	margin-top: 20px;

	text-align: center;

	padding-top: 35px;

	width: 806px;

	height: 50px;

	background: url(images/templatemo_footer.jpg) no-repeat;

	background-position: top;

}

.top_catgory
{
width:100%;
float:left;
padding:2px 2px 2px 30px;
margin:0px auto;

}
.catgory_list
{
float:left;
padding-right:10px;
padding-left:10px;
text-align:center;
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}
.cat-head
{
font-family:Arial;
font-size:20px;
font-weight:bold;
text-decoration:underline;
padding-bottom:5px;
}
.item-name
{
font-family:Arial;
font-size:16px;
font-weight:bold;
text-decoration:underline;
padding-bottom:2px;
}
.item-desc
{
font-family:cursive;
font-size:15px;
padding-bottom:2px;
color:#DCB887;
}
.item-Price
{
font-family:Arial;
font-size:15px;
padding-bottom:2px;
}

.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 5px;
	margin: 10px 0px;
	list-style: none;
}
	
.simply-scroll-list li img {
	border:#dcd36a 2px solid;
	display: block;
}

/* Master button styles - note that up and down versions 
have been removed in this example */

.simply-scroll-btn {
	position: absolute;
	background-image: url(js/buttons.png);
	width: 42px;
	height: 44px;
	z-index:3;
	cursor: pointer;
}
	
.simply-scroll-btn-left {
	left: 6px;
	bottom: 6px;
	background-position: 0 -44px;
}
.simply-scroll-btn-left.disabled {
	background-position: 0 0 !important;
}
.simply-scroll-btn-left:hover {
	background-position: 0 -88px;
}

.simply-scroll-btn-right {
	right: 6px;
	bottom: 6px;
	background-position: 84px -44px;
}
.simply-scroll-btn-right.disabled {
	background-position: 84px 0 !important;
}
.simply-scroll-btn-right:hover {
	background-position: 84px -88px;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: 776px;
	height: 166px;
	/*margin-bottom: 1em;
	padding-bottom:10px;*/
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 776px;
	height: 180px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 250px;
	height: 160px;
}
.slid_main
{
background:transparent url(images/slid_bg.jpg) no-repeat 0 0;
width:806px;
height:200px;
position:relative;
}
.slid_text
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#C1B25D;
	position:absolute;
	left: 252px;
	top: 54px;
}
.about-us-text
{
width:750px;
text-align:justify;
margin:0px auto;
font-family:Arial;
font-size:14px;
line-height:19px;
padding-left:30px;

}
/**/
.left-box
{
width:400px;
height:305px;
border:#eed181 1px solid;
/*margin:10px;*/
text-align:left;
white-space:normal;
overflow:hidden;
background-color:#451217;
}
.left-box-heading
{
color:#FFFFFF;
font-family:Arial;
font-size:22px;
line-height:22px;
padding:8px 0px;
}
.left-box-content-orange
{
color:#fbb807;
font-family:Arial;
font-size:13px;
line-height:15px;
padding-bottom:5px;
}
.left-box-content-white
{
color:#FFFFFF;
font-family:Arial;
font-size:13px;
line-height:25px;
padding-bottom:5px;
}

.bgbox {
	border: 1px solid #EED28A;
	text-align: left;
	padding: 0.8rem;
	color: #fff;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.2rem;
	border-radius: 4px;
	height: 370px;
	margin-bottom: 20px;
	background: #4F0D1D;
}
.bgbox h1 {
	color: #ffffff;
	font-weight: normal;
	line-height: 1.8rem;
	font-size: 0.8rem;
	margin: 0 0 4px 0px;
}
.bgbox .hl {
	color: #FCB739;
}
.bgbox  row{
	clear:both;
}
.fl50 {
	float: left;
	width: 50%;
}
.fr50 {
float: right;
width: 50%;
}
div#TA_linkingWidgetRedesign164 {
margin-top: 14px;
}
#CDSWIDLNKR .widLNKRInner {
margin: 0;
padding: 4px 6px 2px;
background-color: #fff;
height: 40px;
}