/* CSS Document is created by Partha Sarker, Design Team Leader, desme.com */

body
{
    font-family: Georgia, Times New Roman, Times, serif;
    background: url(../images/top-back.jpg) repeat-x top;
    color: #743016;
    background-color: #422119;
    margin: 0px;
    font-size: 12px;
}

img
{
    border: 0;
}

.dvCMS
{
    min-height: 260px;
}
* html .dvCMS
{
    height: 260px;
}

.topmenu
{
    text-transform: uppercase;
    color: #967361;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
}
.topmenu a
{
    color: #967361;
    text-decoration: none;
}
.topmenu a:hover
{
    color: #422119;
    text-decoration: underline;
}
.textbox
{
    width: 150px;
    height: 18px;
    border: 1px solid #b6a699;
    line-height: 20px;
}

.dvProductBtn
{
    font-weight: bold;
    vertical-align: middle;
    text-decoration: none;
    width: 80px;
    height: 26px;
    background-color: #EEEAE7;
    text-align: center;
    padding-top: 8px;
}
.dvProductBtn a
{
    color: #800000;
    text-decoration: none;
}
.dvProductBtn a:hover
{
    color: #7a2303;
    text-decoration: underline;
}


#flasharea
{
    background: transparent;
    float: left;
    width: 706px;
    padding: 0;
}
.title
{
    color: #7b4621;
    font-size: 20px;
}
.title2
{
    color: #7a2303;
    font-size: 16px;
}
.text
{
    color: #422119;
    text-decoration: none;
}
.text a
{
    color: #422119;
    text-decoration: underline;
}
.text a:hover
{
    color: #7a2303;
    text-decoration: underline;
}
.bigtitle
{
    color: #ffffff;
    font-size: 30px;
}

a.bigtitle:link, a.bigtitle:visited
{
    text-decoration: none;
}

a.bigtitle:hover
{
    text-decoration: underline;
}

.wtext
{
    color: #ffffff;
    font-size: 15px;
}
.bottomlink
{
    color: #422119;
    text-decoration: none;
    line-height: 20px;
}
.bottomlink a
{
    color: #422119;
    text-decoration: none;
}
.bottomlink a:hover
{
    color: #7a2303;
    text-decoration: none;
}
.brodcramp
{
    color: #6f574c;
    text-decoration: none;
}
.brodcramp a
{
    color: #6f574c;
    text-decoration: none;
}
.brodcramp a:hover
{
    color: #7a2303;
    text-decoration: underline;
}
.pagetitle
{
    color: #5c200c;
    font-size: 28px;
}

.RelatedHeader
{
    color: #8c6047;
    font-size: 17px;
    font-weight: bold;
}


.producttitle
{
    color: #743016;
    font-size: 12px;
    text-transform: uppercase;
}

.ProductContents
{
    color: #743016;
    font-size: 14px;
    text-transform: uppercase;
}

a.more_link:link, a.more_link:visited
{
    font-size: 11pt;
    color: #8c6047;
    font-family: Georgia, "Times New Roman" , Times, serif;
    text-decoration: none;
    font-weight: bold;
    line-height: 18px;
}

a.more_link:hover
{
    font-size: 11pt;
    color: #000000;
    font-family: Georgia, "Times New Roman" , Times, serif;
    text-decoration: none;
    font-weight: bold;
    line-height: 18px;
}

.paging a
{
    height: 15px;
    width: 15px;
    background-color: #ffffff;
    color: #ac715c;
    display: block;
    margin-left: 5px;
    border: 1px solid #ac715c;
    text-align: center;
    text-decoration: none;
    float: left;
    font-family: Arial;
}
.paging a:hover
{
    height: 15px;
    width: 15px;
    background-color: #ac715c;
    color: #ffffff;
    display: block;
    margin-left: 5px;
    border: 1px solid #ac715c;
    text-align: center;
    text-decoration: none;
    float: left;
    font-family: Arial;
}
.paging a:active
{
    height: 15px;
    width: 15px;
    background-color: #ac715c;
    color: #ffffff;
    display: block;
    margin-left: 5px;
    border: 1px solid #ac715c;
    text-align: center;
    text-decoration: none;
    float: left;
    font-family: Arial;
}


.button
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: url(../images/btn-back.jpg);
    background-repeat: repeat-x;
    border: 1px solid #24292c;
    color: #ffffff;
    font-weight: bold;
    height: 23px;
    padding: 0 10px;
    margin: 0px;
    cursor: pointer;
}



.gvProductName
{
    font-size: 10pt;
    color: #4A260F;
    font-family: Arial;
    text-decoration: none;
    font-weight: normal;
    line-height: 18px;
}



.content
{
    font-family: Georgia, Times New Roman, Times, serif;
    color: #743016;
    margin: 0px;
    font-size: 12px;
}

.errorMessage
{
    color: Red;
    font-weight: bold;
}

.message
{
    color: Green;
    font-weight: bold;
}


.MyAccountMenu
{
    font-size: 9pt;
    color: #8c6047;
    font-family: Georgia, "Times New Roman" , Times, serif;
    text-decoration: none;
    font-weight: normal;
    line-height: 16px;
}


a.MyAccountMenu:link, a.MyAccountMenu:visited
{
    font-size: 9pt;
    color: #8c6047;
    font-family: Georgia, "Times New Roman" , Times, serif;
    text-decoration: none;
    font-weight: normal;
    line-height: 16px;
}

a.MyAccountMenu:hover
{
    font-size: 9pt;
    color: #000000;
    font-family: Georgia, "Times New Roman" , Times, serif;
    text-decoration: underline;
    font-weight: normal;
    line-height: 16px;
}




/*** from 2k ***/
.textb
{
    width: 191px;
    background-image: url(images/form_bg_3.png);
    background-repeat: repeat-x;
    border: 1px solid #5F3C01;
    height: 21px;
}

.searchbox
{
    background: #FFFFFF url(images/search.png) no-repeat 4px 4px;
    padding: 1px 1px 1px 22px;
    border: 1px solid #CCCCCC;
    height: 18px;
}

.formbtn
{
    background-color: #CECECE;
    border: 2px solid Black;
    color: Black;
    font: Verdana;
    font-size: 11px;
    font-weight: bold;
    width: 60px;
    height: 26px;
}
.required
{
    color: #D60A04;
    font-weight: bold;
}


div.alert
{
    background-color: #FFFFFF;
    color: #333333;
    margin: 0 0 15px;
    min-height: 28px;
    overflow: hidden;
    padding: 7px 7px 7px 35px;
    position: relative;
}
div.alert.error
{
    background: #FFEEEE url(images/icon_status_fail_26x26.gif) no-repeat scroll 7px 7px;
    text-align: center;
}
p.denied
{
    font-weight: bold;
    text-align: center;
}
div.alert.success
{
    background: #E6F8DD url(images/icon_status_success_26x26.gif) no-repeat scroll 7px 7px;
    text-align: center;
}

div.ajaxLoader
{
    background-image: url(images/ajax-loader.gif);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-weight: bold;
}
fieldset
{
    border: 1px solid white;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
}

.rate
{
    color: #565656;
    font-size: 18px;
    font-weight: bold;
}


.prod-list-box
{
    width: 162px;
    display: inline;
    list-style-type: none;
    padding: 0px;
    float: left;
    margin-top: 19px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 46px;
    overflow: hidden;
}
.prod-list-prod-box
{
    width: 158px;
    height: auto;
    display: block;
    overflow: hidden;
    border: 1px solid #d3c2bc;
}
.prod-list-prod-box img
{
    width: 158px;
    height: auto;
    display: block;
}
.prod-list-prod-box-title
{
    color: #5c200c;
    font-size: 13px;
    font-weight: bold;
    display: block;
    width: 162px;
    text-align: center;
    padding-top: 9px;
    padding-bottom: 8px;
    text-transform: uppercase;
}
.prod-list-prod-box-price
{
    font-size: 14.83px;
    color: #85371d;
    display: block;
    width: 162px;
    text-align: center;
    padding-bottom: 5px;
}
.prod-list-prod-box-actionarea
{
    background-image: url(../images/productlist-back.jpg);
    background-repeat: no-repeat;
    display: block;
    height: 23px;
    width: 162px;
}
.prod-list-prod-box-actionarea label
{
    padding-left: 6px;
    font-size: 11px;
    color: #565656;
    display: block;
    padding-bottom: 6px;
    padding-top: 5px;
    float: left;
}

.prod-list-prod-box-actionarea input
{
    height: 15px;
    width: 42px;
    border: 1px solid #b6a699;
    margin-left: 3px;
    float: left;
    margin-top: 3px;
}
.prod-list-prod-box-actionarea img
{
    float: right;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
.prod-list-seperator
{
    color: #eedbcc;
    display: block;
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.prod-list-box-margin-1margin
{
    margin-left: 20px;
}
.prod-list-box-234margin
{
    margin-left: 86px;
}

.clearfloat2
{
    clear: both;
}

.dvCustomOrder
{
	background-color:White;
	min-height:250px;
	height:auto !important;
	height:250px;
}


a.newsLink, a.newsLink:link, a.newsLink:visited
{
    font-family: Georgia, Times New Roman, Times, serif;
    color: #743016;
    margin: 0px;
    font-size: 12px;
    text-decoration:none;
}

a..newsLink:hover
{
    font-family: Georgia, Times New Roman, Times, serif;
    color:Maroon;
    margin: 0px;
    font-size: 12px;
    text-decoration:none;
}

.textarea-style
{
	width:531px;
	height:auto;
	display:block;
}

.SubBannerTitle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #5B667A;
	text-decoration: none;
	font-style: italic;	
}
.goldBody_sm 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 24px;
	color: #8B7400;
	text-decoration: none;
}
.small_descriptions 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.SubBannerTitleLink
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #5B667A;
	text-decoration: none;
	font-style: italic;
}
.SubBannerTitleLink:hover 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
	font-style: italic;
}