body {
	margin:0px;
	padding:0px;

	background:url(../images/site-bg.jpg) repeat-x #3d2f26;
}

#site-container, #header-container, #content-container, #content-container-inner, #footer {
	margin:0px auto 0px auto;
	padding:0px;
	width:1077px;
}

#site-container {
	overflow:hidden;
	border:1px solid #000;
}

#header-container {
	float:left;
	overflow:hidden;
}

#header-logo {
	overflow:hidden;
	margin:0px;
	padding:0px;
	height:101px;
}

#header-menu ul {
	overflow:hidden;
	margin:0px auto 0px auto;
	padding:5px 0px 5px 0px;
	height:27px;
	background:url(../images/header-menu-bg.jpg) repeat-x #000;

	list-style:none;
	text-align:center;
}

#header-menu  li {
	margin:0px;
	padding:0px 17px 0px 17px;
	display:inline;
	border-right:2px solid #fff;

}

#header-menu  li  a, #header-menu  li  a:visited {
	font-family:Arail, Helvetica, Verdana;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;

}

#header-menu  li  a:hover {
	color:#996633;
}

#header-menu  .last {
	border:0px;
}

#flash-banner {
	margin:0px;
	padding:0px;
	overflow:hidden;
	height:167px;
}

#content-container, #content-container-inner {
	float:left;
	overflow:hidden;
	background-color:#fff;
}

#content-left, #content-left-inner  {
	float:left;
	margin:0px;
	padding:13px 15px 0px 15px;
	width:685px;
}

#content-left-inner {
	width:260px;
}

#content-left .content-left-details, #content-left-inner .content-left-details  {
	float:left;
	margin:0px;
	padding:7px 0px 0px 0px;
	width:260px;
}

#content-left .content-left-details  ul, #content-left-inner .content-left-details  ul  {
	clear:both;
	float:left;
	margin:0px;
	padding:0px 0px 12px 0px;
	width:685px;

	list-style:none;
}

#content-left .content-left-details  li, #content-left-inner .content-left-details  li{
	float:left;
	margin:0px;
	padding:0px 30px 0px 0px;
	list-style-type:none;
}

#content-left .content-left-details .buy-now, #content-left-inner .content-left-details .buy-now {
	float:left;
	margin-top:7px;
}

#content-left .content-left-details-img, #content-left-inner .content-left-details-img {
	float:left;
	text-align:right;
	width:260px;
}

#content-left .content-left-details-txt, #content-left-inner .content-left-details-txt {
	float:left;
	width:290px;
	text-align:left;

	font-family:Arail, Helvetica, Verdana;
	font-size:12px;
	color:#000;
	text-align:justify;
}

#content-left .content-left-details-txt {
	height:113px;
}

#content-left .content-left-details-txt h2, #content-left-inner .content-left-details-txt h2 {
	margin:0px;
	padding:0px 0px 9px 0px;

	font-family:Georgia, Times New Roman;
	font-size:15px;
	color:#8b7053;
	text-transform:uppercase;
}

#content-right, #content-right-inner {
	float:left;
	overflow:hidden;
	margin:0px 0px 13px 0px;
	padding:0px;
	width:350px;
}

#content-right-inner {
	width:762px;
}

#content-right ul {
	float:left;
	margin:13px 0px 0px 0px;
	padding:0px;
	list-style:none;
}

#content-right li {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#content-right  .details-label {
	overflow:hidden;
	height:31px;
	background-color:#ede8e2;
}

#content-right  .details-txt {
	width:340px;
	overflow:hidden;
	margin:0px;
	padding:13px;
	border:1px solid #ede8e2;

	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000;
	text-align:left;
}

#content-right  .details-txt p {
	overflow:hidden;
	margin:0px;
	padding:0px;
}

#content-right .read-more {
	width:320px;
	text-align:right;
}

#content-right .read-more a, #content-right .read-more a:visited {
	color:#e09927;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#content-right .read-more a:hover {
	text-decoration:underline;
}

#subscription{
	overflow:hidden;
	width:350px;
	height:390px;
	margin:13px 0px 0px 0px;
	padding:0px;

	background:url(../images/subscription-bg.jpg) no-repeat #000;
}

#subscription-content, #subscription-content form {
	overflow:hidden;
	margin:0px;
	padding:0px;
}

#subscription-content {
	width:250px;
	margin:150px 0px 0px 63px;

	font-family:Arial, Helvetica, Verdana;
	font-size:13px;
	color:#fff;
}

#subscription-content h2 {
	width:210px;
	margin:7px 0px 0px 0px;
	padding:5px;
	background-color:#fff;

	font-family:Georgia, Times New Roman;
	font-size:13px;
	font-weight:normal;
	color:#000;
}

#subscription-content p  {
	margin:13px 13px 13px 0px;
}

#subscription-content .email {
	width:210px;
	margin:0px 0px 13px 0px;
}

#footer  {
	clear:both;
	margin:0px;
	padding:13px 0px 13px 0px;
	float:left;
	overflow:hidden;
	background-color:#3d2f26;
	text-align:center;

	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#fff;
}

#footer ul {
	margin:0px;
	padding:0px 0px 5px 0px;
	list-style:none;
}

#footer a, #footer a:visited , #footer-links a, #footer-links a:visited {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#footer a:hover, #footer-links a:hover {
	text-decoration:underline;
}

#footer ul li {
	margin:0px;
	padding:0px 7px 0px 7px;
	list-style-type:none;
	display:inline;
	border-right:1px solid #fff;
}

#footer .last {
	border:0px;
}

#content-right-inner .object-right {
	float:right;
	overflow:hidden;
	margin:0px;
	padding:0px 7px 7px 7px;
}

#content-right-inner li {
	padding-bottom:5px;
}

#content-left-inner h2 {
	width:230px;
	margin:13px 0px 0px 13px;
	padding:0px 0px 7px 0px;

	font-family: Verdana, Helvetica, Arial;
	font-size:22px;
	font-weight:normal;
	color:#000;

	border-bottom: 1px solid #ccc;
}

#content-left-inner .content-left-details ul{
	float:none;
	margin:0px 0px 0px 13px;
	padding:0px;
	width:230px;
	list-style:none;
}

#content-left-inner .content-left-details li  {
	float:none;
	margin:0px;
	padding:7px 0px 0px 0px;
	width:200px;
	height:25px;

	font-family: Verdana, Helvetica, Arial;
	font-size:12px;
	font-weight:normal;
	cursor:pointer;

	border-bottom: 1px solid #ccc;
}

#content-left-inner .content-left-details li  a, #content-left-inner .content-left-details li  a:visited {
	color:#000;
	text-decoration:none;
	cursor:pointer;
}

#content-right-inner {
	margin:13px 13px 0px 0px;
	padding:0px;
	font-family:Verdana, Helvetica, Arial;
	font-size:11px;
	font-weight:normal;
	color:#000;
}

#page-end-images {
	clear:both;
	float:left;
	overflow:hidden;
	margin:0px 0px 0px -70px;
	padding:0px;
}

#page-end-images ul {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}

#page-end-images li {
	float:left;
	margin:0px;
	padding:7px;
	list-style-type:none;
}

#page-end-images img {
	margin:0px;
	padding:0px;
	width:181px;
	height:136px;
}

#latest-news-left {
	clear:both;
	float:left;
	margin:0px;
	padding:21px 0px 0px 13px;
	width:260px;
}

#latest-news-left  h2 {
	margin:0px;
	padding:0px;
	font-family:Georgia, Times New Roman;
	font-size:21px;
	color:#000;
}

#latest-news-left .news-label {
	color:#9d9370;
}

#latest-news-left ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#latest-news-left li {
	margin:7px 0px 7px 0px;
	padding:0px;
	width:250px;
	list-style-type:none;

	font-family:Verdana, Helvetica, Arial;
	font-size:11px;
	color:#000;
}

#subscription a, #subscription a:visited, #latest-news-left li  a, #latest-news-left li  a:visited {
	color:#e2ba1a;
	text-decoration:none;
	cursor:pointer;
}

#subscribe-left {
	float:left;
	overflow:hidden;
	width:245px;
	margin:13px 0px 0px 0px;
	padding:0px;
	border:1px solid #ccc;

	font-family:Verdana, Helvetica, Arial;
	font-size:12px;
	color:#000;
}

#subscribe-left form {
	margin:0px;
	padding:0px 7px;
}

#subscribe-left input {
	margin-bottom:3px;
}

#fade_images{
    margin: 0;
    font-family: sans-serif;
}

#fade_images p {
    color: #fff;
}

.fades {
    height: 180px;
}



.fadebox1 {
    top: 10px; left: 50px;
    display: block;
    position: absolute;
    background-color: #fff;
    font-family:Verdana,Helvetica,Arial;
    padding: 10px;
    font-size: 12px;
    width: 250px;
    /* for IE */
    filter:alpha(opacity=80);
    /* CSS3 standard */
    opacity:0.8;
    height: 140px;
}

.fadebox1 h2, .fadebox2 h2, .fadebox3 h2, .fadebox4 h2, .fadebox5 h2{
    color:#8B7053;
    font-family:Georgia,Times New Roman;
    font-size:15px;
    margin:0;
    padding:0;
    /* for IE */
    filter:alpha(opacity=100);
    /* CSS3 standard */
    opacity:1.0;
    text-transform:uppercase;
    border-bottom: 1px dotted #8B7053;
}

.fadebox2 {
    top: 10px; left: 50px;
    display: block;
    position: absolute;
    background-color: #fff;
    font-family:Verdana,Helvetica,Arial;
    padding: 10px;
    font-size: 12px;
    width: 250px;
    height: 140px;
}

.fadebox3 {
    top: 10px; left: 750px;
    display: block;
    position: absolute;
    background-color: #fff;
    font-family:Verdana,Helvetica,Arial;
    padding: 10px;
    font-size: 12px;
    width: 250px;
    height: 140px;
}

.fadebox4 {
font-weight: bold;
    top: 10px; left: 50px;
    display: block;
    position: absolute;
    background-color: #fff;
    font-family:Verdana,Helvetica,Arial;
    padding: 10px;
    font-size: 12px;
    width: 250px;
    height: 140px;
}

.fadebox5 {
font-weight: bold;
    top: 10px; left: 50px;
    display: block;
    position: absolute;
    background-color: #fff;
    font-family:Verdana,Helvetica,Arial;
    padding: 10px;
    font-size: 12px;
    width: 250px;
    height: 140px;
}

.fadebox1, .fadebox2, .fadebox3, .fadebox4, .fadebox5 {
    /* for IE */
    filter:alpha(opacity=80);
    /* CSS3 standard */
    opacity:0.8;
    font-weight: normal;
}

.arrow_left {
    background-color: #fff; top: 60px; left: 0px; display: block; position: absolute; padding: 10px; font-weight: bold;
    /* for IE */
    filter:alpha(opacity=60);
    /* CSS3 standard */
    opacity:0.6;
    cursor: pointer;
}

.arrow_right {
background-color: #fff; top: 60px; left: 1047px; display: block; position: absolute; padding: 10px; font-weight: bold;
    /* for IE */
    filter:alpha(opacity=60);
    /* CSS3 standard */
    opacity:0.6;
    cursor: pointer;
    font-weight: normal;
}

#header-logo .header-logo-menu {
	font-family:Arial, Helvetica, Verdana;
	font-size:13px;
	font-weight:bold;
	
	color:#fff;
}

#header-logo .header-logo-menu  a, #header-logo .header-logo-menu  a:visited {
	text-decoration:none;
	color:#fff;
}

#header-logo .header-logo-menu  a:hover {
	color:#996633;
}