/* common styles */
body{font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;padding:0px;background:url('../images/theme/rep_1.jpg');color:#a27154}


hr {height: 1px; background-color: #666666; border: 0px solid #666666}
form{display:inline}
.red{color:red;font-size:11px}
.bold{font-weight:bold}
.txt{font-size:11px}
.tar{text-align:right}
.tac{text-align:center}
.tal{text-align:left}
.m5{margin:5px 0px}
.pl20{padding-left:20px}
.link{text-decoration:none}
.link:hover{color:red}
.block{border:1px solid #470000;padding:10px}
.block p{margin:5px 10px 5px 20px}
.vat{vertical-align:top}
.w100{width:100%}
.small{font-size:11px}
.img-right{float:right;margin-left:5px;clear:all}
.img-left{float:left;margin-right:5px}

a:hover {color: gold;text-decoration: none;}
a{color:#a27154;}
/* objects */

#header-center{
	vertical-align:bottom;
	text-align:right;
	background:url('../images/theme/h2.jpg') repeat-x top left;
	font:normal 10px verdana,sans-serif;
	color:#a27154;
	padding-top:23px;padding-bottom:25px;
	padding-left:10px;
}
#header-center a{color:#a27154;text-decoration:none}
#header-center a:hover{color:#F7C028}

#layout{width:100%;padding:0px}

#column-left{vertical-align:top}
#layout-center-cell{
    vertical-align:top;
    width:100%;
	padding:0px;
	border:1px solid #470000;
	background:#2f0000
}

#top-menu{border-bottom:1px solid #470000;background:url('../images/theme/tmbg.jpg') repeat-x top left;
font:bold 11px verdana,sans-serif;margin-bottom:0px}
#top-menu a{color:#7B0002;text-decoration:none}
#top-menu a:hover{color:#C5813A}
#top-menu td{text-align:center;padding:7px 5px}

#content .title,#content h1{
    font-size:120%;
    color:#C5813A;
    font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
}	 
#content h2{
    font-weight:bold;
	font-size:12px;
    font-family: Verdana, sans-serif;
    }
#content p,.content p li{
    font-size:11px;
    }
#content .txt li{
    font-size:11px;
    }

#column-right{}

#footer{
	background-color:#8393AA;width:100%;margin-top:7px;
	font:normal 11px  verdana,sans-serif;color:#a27154}

#login{font-size:10px;margin:5px}

#login .inpt input{
background-color:#400000;
border:1px solid #1E0000;
color:#AA864A
height:17px;
font-size:11px;
width:160px
}


#search a{color:#a27154;font-size:9px;}
#search td{text-align:center}
#search-field{
   border:1px solid #000000;
   width:150px;
}

TABLE.new-products{
	width:100%
}
.new-products td{
    text-align:center;
    font-size:10px;
}
.new-products td a{
	color:#C5813A;
    text-decoration:none;
}
.new-products td a:hover{
    color:red;
}

.categories{
    margin:20px 0px;
}
.categories td{
    text-align:center;
    font-size:12px;
    padding:5px;
}
.categories td a{
    color:#A27154;
    text-decoration:none;
	font-size: 12px;
	font-weight: bold;
}
.categories td a:hover{
    color:gold;
}
.greetUser {
    color:red;
    font-weight:bold;
}
.tell-a-friend{
    font-size:11px;
}
.tell-a-friend td{
    padding:5px;
}

.info-message{font:bold 12px;margin-bottom:10px}
.error-message{font:bold 12px;color:red}

.messageStackSuccess,.messageStackError,.messageStackWarning{padding:3px 0px 3px 20px;
font-size:11px;background:#2f0000}
.messageStackSuccess{color:#6F0212;font-weight:bold}
.messageStackError{color:red;font-weight:bold}
.messageStackWarning{color:#a27154;font-weight:normal}
.messageBox{background:silver}

.account-menu{list-style-image:url('images/default/arrow_green.gif')}
.moduleRow {border:1px solid #6F0212}
.moduleRowOver {background-color: #cccccc; cursor: hand;}



.maintable {
	margin-top:10px;
	border:1px solid #470000;
	border-collapse:collapse;
}
.maintable	.tableb,.maintable	.tableb_compact{border:1px solid #470000}
.tablerow-even .tableb,.tablerow-even .tableb_compact {background:#E9F3E0}
//.tablerow-odd .tableb,.tablerow-odd .tableb_compact {background:#a27154}

.tableh1 {
        font-family:  Verdana, Geneva, Arial, sans-serif;
        background : #470000;
        color: #a27154;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
        font-size:12px;
        font-weight:bold;
}

.tableh1_compact {
        font-family:  Verdana, Geneva, Arial, sans-serif;
        background : #470000;
        color: #a27154;
        padding-top: 2px;
        padding-right: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
		font-size:10px;
		font-weight:bold;
}
.tableh1_compact .statlink,.tableh1 .statlink{font-size:10px;font-weight:bold;}

.tableh2 {
        background: #CBD7DE ;
        color : #000000;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}

.tableh2_compact {
        background: #CBD7DE ;
        color : #000000;
        padding-top: 2px;
        padding-right: 0px;
        padding-bottom: 2px;
        padding-left: 0px;

}

.tableb {
        //background: #F3F3E0;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
		font-size:11px;
}

.tableb_compact {
        background: #F3F3E0;
        padding-top: 2px;
        padding-right: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
		font-size:11px;
}

.tablef {
        background: #CBD7DE ;
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
}
.statlink {
        color: #a27154;
		font-size:11px;
		font-weight:bold;
        text-decoration: none;
}

.statlink:hover {
        color: #a27154;
        text-decoration: underline;
}

.type1,.type2,.type3{width:100%;font-weight:bold;font-size:12px;padding-left:7px;padding:5px 0px 5px 7px}

.box .type1{background-color: #2F0000;color:#a27154}
.box .type2{background-color:#2F0000;color:#a27154}
.box .type3{background-color:#2F0000;color:#a27154}

.box  .statlink{
		font-size:12px;
		font-weight:bold;
        text-decoration: underline;
}
.box .type2 .statlink{color:#A70302}
.box .tableb{
        background : transparent;
        color: inherit;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
		font-size:11px;
}
.box .tableb_compact{
        color: #a27154;
        background : transparent;
        padding: 0px;
		font-size:11px;
}
.box .tableb a{
	color:#a27154;
	/*text-decoration:none;*/
}
.box .tableb a:hover{
	color:gold;
	text-decoration:none;
}
.box-border{
	background-color:#2F0000;color:#a27154;
	border:1px solid #470000;
	margin-bottom:15px
}

/*.box-border{width:100%;border-style:solid;border-color:#0E0E0E;border-width:0px 5px 1px 5px}*/
.sep{margin-top:5px}
.box table{border-collapse:collapse;border:0px}
.none{display:none}

.disclaimer-container{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:99;
	text-align:center;
	font-size:12px
}
.disclaimer-text{text-align:left;
	font-family:verdana,sans-serif;
	width:480px;
	margin:50px auto;
	border:1px solid #000000;
	background:aliceblue;
	padding:10px;
}
.disclaimer-confirm{
	border:1px solid gray;
	text-align:center;
}

DIV.antonProductListingItem{
	margin:10px;
	font-size:12px;
	background:#a27154;
}
DIV.antonProductListingItem SPAN.antonProductListingPrice{
	font-size:14px;
	font-weight:bold;
}
DIV.antonProductListingItem SPAN.antonProductListingPrice S.specials{
	font-weight:normal;color:#666666
}
DIV.antonProductListingItem TABLE TD{font-size:12px}
DIV.antonProductListingItem TABLE TD H3{font-size:12px}

DIV.even{background:#0E0E0E}
DIV.odd{background:#2A0000}

TABLE.catdesc{
	width:100%;
	font-size:12px;
}
TABLE.catdesc TD{
	padding:10px
}
TABLE.news-item,TABLE.news-item_odd{
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
}
TABLE.news-item IMG{
	margin:5px 0px 5px 5px
}

TABLE.news-item_odd IMG{
	margin:5px 5px 5px 0px
}

TABLE.news-item{
//	border:1px solid #E5D4B2;
//	background:#F5E7C2
}
TABLE.news-item_odd{
//	border:1px solid #E5D4B2;
//	background:#E4E4BA;
}

TABLE.news-item td, TABLE.news-item_odd td {
color: #E4E4BA;
}

TD.readmore{font-size:10px;padding:5px 10px}


.featuredPrice{
	font-size:11px;
	font-weight:bold
}
.featuredOldPrice{
	font-size:11px;
	color:#666666
}
.featuredSpecialPrice{
	font-size:11px;
	font-weight:bold
	color:red
}
.specials{
	color:#666666;
	font-weight:normal
}
