BODY 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-position:top;
	background-color:#000 ;
	color:#baa073;
	text-align:left;
outline-style:none;
line-height:14px;
font-size:11px;
}

/*---------------------------------------CONTENT-----------------------------------------------*/

.headerbg 
{
	
	background-image:url(images/header_bg2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}


.darkbg 
{
background-color:#111;
text-align:left;
padding:10px;
}

.navigation
{
	font-family: georgia;
	font-size: 11px;
	color: #9b8b66;
	text-decoration:none;
	outline-style:none;
	font-weight:bold;
	margin-left:5px;
	margin-right:5px;
	line-height:20px;
	border-bottom:1px solid #332e1f;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

a:hover.navigation, a:focus.navigation
{
	font-family:georgia;
	font-size: 11px;
	color: #efc70a;
	text-decoration:none;
	outline-style:none;
	font-weight:bold;
	border-bottom:1px solid #57330d;	
	margin-left:5px;
	margin-right:5px;
	line-height:20px;
	padding-bottom:2px;
		padding-left:2px;
	padding-right:2px;
}


.navigation-light
{
	font-family: georgia;
	font-size: 12px;
	color: #c38f33;
	text-decoration:none;
		font-weight:bold;
	outline-style:none;
	margin-left:5px;
	margin-right:5px;
	line-height:20px;
	border-bottom:0px solid #332e1f;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:2px;
	font-style:italic;
}

a:hover.navigation-light, a:focus.navigation-light
{
	font-family:georgia;
	font-size: 12px;
	color: #e9be2d;
	text-decoration:none;
	outline-style:none;
	font-weight:bold;
	border-bottom:0px solid #57330d;	
	margin-left:5px;
	margin-right:5px;
	line-height:20px;
	padding-bottom:2px;
		padding-left:10px;
	padding-right:2px;
	font-style:italic;
}

.darktextlinks
{
	font-family: arial;
	font-size: 11px;
	color: #8b7837;
	padding-right:2px;
	padding-left:2px;
	text-decoration:none;
	outline-style:none;
	line-height: 14px;
	
}

a:hover.darktextlinks, a:focus.darktextlinks
{
font-family: arial;
	font-size: 11px;
	color: #eed34e;
	padding-right:2px;
	padding-left:2px;
	text-decoration:underline;
	outline-style:none;
	line-height: 14px;
}

.blackstrip 
{
	background-image:url(images/black_strip.gif);
	background-repeat:no-repeat;
	background-position:right ;
	text-align:left;
	font-family: arial;
	font-size: 11px;
	color: #c9c4c4;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:10px;
}


.rating
{
	text-align:left;
	background-color:#dbdbdb;
	font-family: arial;
	font-size: 11px;
	color: #c9c4c4;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:10px;
}


.bookbg 
{
background-color:#1f1d1a;
background-image:url(images/book_binding.gif);
background-position: middle;
background-repeat:repeat-y;
padding-left:10px;
padding-bottom:3px;
padding-right:3px;
padding-top:3px;
vertical-align:top;
}



.bookbg2
{
background-color:#1f1d1a;
background-image:url(images/book_binding2.gif);
background-position: middle;
background-repeat:repeat-y;
padding-left:10px;
padding-bottom:3px;
padding-right:3px;
padding-top:3px;
vertical-align:top;
}




.lampbg 
{
	background-image:url(images/lamp_bg.gif);
	background-repeat:no-repeat;
	background-position:top center;
}


.newsbg
{
	
	background-image:url(images/news_headline_bg.gif);
	background-repeat:no-repeat;
	background-position:top center;
	padding-left:10px;
	padding-right:10px;
	padding-top:30px;
	padding-bottom:5px;
}

	

.text
{
	font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:2px;
	text-align:left;
}


.booktext
{
	font-family: arial;
	font-size: 11px;
	color: #454545;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:2px;
	text-align:left;
}


.details
{
	font-family: arial;
	font-size: 11px;
	color: #705d3d;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:2px;
	padding-bottom:1px;
	padding-top:1px;
	padding-right:3px;
	text-align:left;
}


.slash
{
	font-family: arial;
	font-size: 11px;
	color: #a6871f;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:1px;
	padding-right:1px;
}


.darktext
{
	font-family: arial;
	font-size: 11px;
	color: #7b7662;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:2px;
	text-align:left;
}


.newshighlighttext
{
	font-family: arial;
	font-size: 11px;
	color: #705d3d;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:0px;
	font-style:italic;
	text-align:left;

}

.price
{
	font-family: arial;
	font-size: 11px;
	color: #a6871f;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 20px;
	padding-left:2px;
	text-align:left;
	font-weight:bold;
}

.cart
{
	font-family: georgia;
	font-size: 18px;
	color: #a6871f;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 18px;
	padding-left:2px;
	text-align:left;
outline-style:none;
}

a:hover.cart
{
	font-family: georgia;
	font-size: 18px;
	color: #ffe242;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 18px;
	padding-left:2px;
	text-align:left;
outline-style:none;
}








.heading_big
{
	font-family:georgia;
	font-size: 18px;
	color: #a1831e;
	font-weight:normal;
	TEXT-DECORATION: none;
	line-height: 18px;
	padding-left:2px;
	padding-bottom:4px;
	
	
}


.notificationsheading
{
	font-family:georgia;
	font-size: 14px;
	color: #8b7837;
	font-weight:bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:2px;
	padding-bottom:4px;
	text-align:left;
	
}

.darkheading_big
{
	font-family:georgia;
	font-size: 20px;
	color: #333;
	font-weight:normal;
	TEXT-DECORATION: none;
	line-height: 20px;
	text-align:left;
	vertical-align:top;
	
}




.titleheadingbg
{
	font-family:arial;
	font-size: 11px;
	color: #a6871f;
	font-weight:bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:2px;
	outline-style:none;
	text-align:left;
}
a:hover.titleheadingbg
{
	font-family:arial;
	font-size: 11px;
	color: #8b7837;
	font-weight:bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:2px;
	outline-style:none;
	text-align:left;
}

.titleheadinglink
{
	font-family:arial;
	font-size: 11px;
	color: #a6871f;
	font-weight:bold;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}
a:hover.titleheadinglink
{
	font-family:arial;
	font-size: 11px;
	color: #ffc500;
	font-weight:bold;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}

.titleheadinglink2
{
	font-family:arial;
	font-size: 11px;
	color: #a6871f;
	font-weight:bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}
a:hover.titleheadinglink2
{
	font-family:arial;
	font-size: 11px;
	color: #8b7837;
	font-weight:bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}


.continueshopping
{
	font-family:arial;
	font-size: 12px;
	color: #a6871f;
	font-weight:bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}
a:hover.continueshopping
{
	font-family:arial;
	font-size: 12px;
	color: #ffe242;
	font-weight:bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}


.newsheading
{
	font-family:georgia;
	font-size: 11px;
		color: #a1831e;
	font-weight:bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	text-align:left;

}

.newstext
{
	font-family:arial;
	font-size: 11px;
	color: #baa073;
	font-weight:normal;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 14px;
	text-align:left;
}

.newslink
{
	font-family:arial;
	font-size: 11px;
	color: #cdb98c;
	font-weight:normal;
	font-style:italic;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}

a:hover.newslink, a:focus.newslink
{
	font-family:arial;
	font-size: 11px;
	color: #a1831e;
	font-weight:normal;
	font-style:italic;
	TEXT-DECORATION:underline;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}



.authornamelink
{
	font-family:arial;
	font-size: 11px;
	color: #cdb98c;
	font-weight:normal;
	font-style:italic;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}

a:hover.authornamelink, a:focus.authornamelink
{
	font-family:arial;
	font-size: 11px;
	color: #ffea00;
	font-weight:normal;
	font-style:italic;
	TEXT-DECORATION:underline;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}

.inputtextcart
{
	font-family: arial;
	font-size: 11px;
	color: #906f00;
	font-weight: normal;
	TEXT-DECORATION: none;
	border:0px;
	background-color:transparent;
	width:95%;
	text-align:left;
	vertical-align:top;
	padding:0px;
	margin:0px;

}


.inputtextquantity
{
	font-family: arial;
	font-size: 11px;
	color: #906f00;
	font-weight: normal;
	TEXT-DECORATION: none;
	border:0px;
	background-color:transparent;
	width:95%;
	text-align:left;
	vertical-align:top;
	padding:0px;
	margin:0px;

}

.newstextbg
{
	font-family:arial;
	font-size: 11px;
	color: #6b5f54;
	font-weight:normal;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 14px;
	background-color:#000000;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}


.highlight
{
	font-family:arial;
	font-size: 11px;
	color: #8b7837;
	font-weight:normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	text-align:left;
}

.inputtext
{
	font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: normal;
	TEXT-DECORATION: none;
	height:15px;
	border:0px;
	border-left:1px solid #251f1a;
	border-bottom:1px solid #251f1a;
		border-right:1px solid #251f1a;
			border-top:1px solid #251f1a;

	background-color:#CCCCCC;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:20px;
	background-color:transparent;
background-image:url(images/input_arrow.gif);
background-repeat:no-repeat;
background-position:left;
	width:95%;
	margin-bottom:5px;
	text-align:left;
}

.dropdown
{
	font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: normal;
	TEXT-DECORATION: none;
	border:0px;
	border:1px solid #251f1a;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:4px;
	background-color:#000;
	width:95%;
	margin-bottom:5px;
	text-align:left;
}


.textarea
{
	font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: normal;
	TEXT-DECORATION: none;
	border:1px solid #251f1a;
	background-color:#CCCCCC;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:4px;
	background-color:transparent;
	width:99%;
		margin-bottom:5px;
		text-align:left;

}



.hyperlinks
{
	font-family: arial;
	font-size: 11px;
	color: #cdb98c;
	font-weight: regular;
	TEXT-DECORATION:underline;
	line-height: 14px;
	outline-style:none;
}
a:hover.hyperlinks, a:focus.hyperlinks
{
	font-family: arial;
	font-size: 11px;
	color: #a1831e;
	font-weight: regular;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
}




.tipper
{
	font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: regular;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}
a:hover.tipper, a:focus.tipper
{
	font-family: arial;
	font-size: 11px;
	color: #a6871f;
	font-weight: regular;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}




.editlinks
{
	font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: regular;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	background-image:url(images/bullet.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:18px;
	text-align:left;
}
a:hover.editlinks, a:focus.editlinks
{
	font-family: arial;
	font-size: 11px;
	color: #8b7837;
	font-weight: regular;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	background-image:url(images/bullet_roll.gif);
	background-position:left;
	background-repeat:no-repeat;
		padding-left:18px;
		text-align:left;
}



.addnewbooklink
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight: regular;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	

}
a:hover.addnewbooklink, a:focus.addnewbooklink
{
	font-family: arial;
	font-size: 12px;
	color: #ffeba9;
	font-weight: regular;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;

}



.withdrawl
{
	font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: regular;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	background-image:url(images/wallet_icon.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
	text-align:left;
}
a:hover.withdrawl, a:focus.withdrawl
{
	font-family: arial;
	font-size: 11px;
	color: #8b7837;
	font-weight: regular;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
		background-image:url(images/wallet_icon.gif);
	background-position:left;
	background-repeat:no-repeat;
		padding-left:22px;
		text-align:left;
}


 
.footerlinks
{
	font-family: arial;
	font-size: 11px;
	color: #705d3d;
	font-weight: regular;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}

a:hover.footerlinks, a:focus.footerlinks
{
	font-family: arial;
	font-size: 11px;
	color: #a6871f;
	font-weight: regular;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
	text-align:left;
}


.divider{
background-image:url(images/divider.gif);
background-repeat:no-repeat;
line-height:20px;
height:20px;
background-position:center;
}


.divider30{
background-image:url(images/divider.gif);
background-repeat:no-repeat;
line-height:30px;
height:30px;
background-position:center;
}


.dividerdark30dark{
background-image:url(images/dividerdark.gif);
background-repeat:no-repeat;
line-height:30px;
height:30px;
background-position:center;
}



.dividerfooter{
background-image:url(images/divider_footer.gif);
background-repeat:no-repeat;
line-height:20px;
height:20px;
background-position:center;
}


.dividerfooter15{
background-image:url(images/divider_footer.gif);
background-repeat:no-repeat;
line-height:15px;
height:15px;
background-position:center;
}

.dividerlight{
background-image:url(images/divider_light.gif);
background-repeat:no-repeat;
line-height:20px;
height:20px;
background-position:center;
}

.ordernowbutton
{
border:1px solid #251f1a;
text-align:center;
font-family: arial;
	font-size: 11px;
	color: #baa073;
	padding-bottom:3px;
	padding-left:2px;
	padding-right:3px;
	padding-top:3px;
	text-decoration:none;
	margin-bottom:2px;
	margin-top:2px;
	display:block;
	outline-style:none;
background-color:#000000;
}

a:hover.ordernowbutton, a:focus.ordernowbutton
{
border:1px dashed #6c4f0d;
background-color:#342100;
text-align:center;
font-family: arial;
	font-size: 11px;
	color: #a6871f;
	padding-bottom:3px;
	padding-left:2px;
	padding-right:3px;
	padding-top:3px;
	text-decoration:none;
	margin-bottom:2px;
	margin-top:2px;
	display:block;
	outline-style:none;
background-color:#000000;
}




.ordernowbuttonpopup
{
border:1px solid #251f1a;
text-align:center;
font-family: arial;
	font-size: 11px;
	color: #7b7662;
	padding-bottom:3px;
	padding-left:2px;
	padding-right:3px;
	padding-top:3px;
	text-decoration:none;
	margin-bottom:2px;
	margin-top:2px;
	display:block;
	outline-style:none;
	background-color:#111;
}

a:hover.ordernowbuttonpopup, a:focus.ordernowbuttonpopup
{
border:1px dashed #6c4f0d;
background-color:#342100;
text-align:center;
font-family: arial;
	font-size: 11px;
	color: #a6871f;
	padding-bottom:3px;
	padding-left:2px;
	padding-right:3px;
	padding-top:3px;
	text-decoration:none;
	margin-bottom:2px;
	margin-top:2px;
	display:block;
	outline-style:none;
}






.bookcoverbg
{
background-color:#000;
border-bottom:1px solid #251f1a;
border-top:1px solid #000;
border-right:1px solid #251f1a;
border-left:1px solid #000;

}

.bookhover
{
filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	outline-style:none;


}
a:hover.bookhover
{
filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;	
outline-style:none;
}

.openquote
{
background-image:url(images/openquote.gif);
background-position:top left;
background-repeat:no-repeat;
width:20px;

}

.closequote
{
background-image:url(images/closequote.gif);
background-position:bottom right;
background-repeat:no-repeat;
width:20px;
}

.reviewtext
{
	font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:5px;
	padding-right:5px;
	font-style:italic;
	vertical-align:top;
	text-align:left;
}

.postedon
{
	font-family: arial;
	font-size: 11px;
	color: #7b7662;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:2px;
	padding-right:5px;
	font-style:italic;
	vertical-align:top;
	text-align:left;
}


.postedby
{
	font-family: arial;
	font-size: 11px;
	color: #a6871f;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-left:2px;
	padding-right:5px;
	font-style:italic;
	vertical-align:top;
	text-align:left;
}

.ratingbg
{
background-image:url(images/rate_book2.gif);
background-position:left;
background-repeat:no-repeat;
padding-bottom:10px;
}


.authorphotoframe
{
background-color:#000;
border:3px solid #251f1a;
display:block;
outline-style:none;
}
a:hover.authorphotoframe
{
background-color:#000;
border:3px solid #a6871f;
outline-style:none;
}

.authornamebig
{
	font-family: georgia;
	font-size: 18px;
	color: #a6871f;
	font-weight: normal;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 18px;
	padding-left:2px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:left;
outline-style:none;
}

.authornamebiglink
{
	font-family: georgia;
	font-size: 18px;
	color: #a6871f;
	font-weight: normal;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 18px;
	padding-left:2px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:left;
outline-style:none;
}

a:hover.authornamebiglink
{
	font-family: georgia;
	font-size: 18px;
	color: #8b7837;
	font-weight: normal;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 18px;
	padding-left:2px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:left;
outline-style:none;
}


.chapterstitle
{
	font-family: georgia;
	font-size: 18px;
	color: #a6871f;
	font-weight: normal;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 18px;
	padding-left:12px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:left;
}

.bookmidline
{
background-image:url(images/book_mid_line.gif);
background-position:center;
background-repeat:repeat-y;
width:3px;
}

.bookleft
{
background-image:url(images/book_left_bg.gif);
background-position:left;
background-repeat:repeat-y;
}

.bookright
{
background-image:url(images/book_right_bg.gif);
background-position:left;
background-repeat:repeat-y;
}

.bookmidbg
{
background-image:url(images/book_mid_bg.gif);
background-position:center top;
background-repeat:repeat-y;
}


.nooutline{
outline-style:none;
}


.yellowhyperlinks
{
	font-family: arial;
	font-size: 11px;
	color: #7b7662;
	font-weight: regular;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	text-align:left;

}
a:hover.yellowhyperlinks, a:focus.yellowhyperlinks
{
	font-family: arial;
	font-size: 11px;
	color: #a6871f;
	font-weight: regular;
	TEXT-DECORATION:underline;
	line-height: 14px;
	outline-style:none;
	text-align:left;


}

.samplebookcoverbg
{

background-position:right;
background-repeat:no-repeat;
background-color:none;
}

.booktextureleft
{
background-image:url(images/booktextureleft.gif);
background-position:center;
background-repeat:no-repeat;
background-color:#e9e8e3;
}
.booktextureright
{
background-image:url(images/booktextureright.gif);
background-position:center;
background-repeat:no-repeat;
background-color:#e9e8e3;
}

.messageboardsubject
{
	font-family: georgia;
	font-size: 12px;
	color: #a6871f;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 20px;
	padding-left:2px;
	padding-right:2px;
	vertical-align:top;
	text-align:left;
}

			.breadcrumb {
			border:1px solid #251f1a;
			padding-bottom:10px;
			padding-left:20px;
			padding-right:20px;
			padding-top:10px;
background-color:#000;
font-family:arial;
font-size:11px;
color:#baa073;
vertical-align:top;
margin-bottom:3px;
font-style:italic;
text-align:left;
			
			}
			.editoptions {
			border:1px solid #251f1a;
			padding-bottom:4px;
			padding-left:4px;
			padding-right:4px;
			padding-top:4px;
background-color:#111111;
font-family:arial;
font-size:11px;
color:#8b7837;
vertical-align:top;
text-align:left;
margin-bottom:2px;
text-align:left;
			
			}
			.orderdetailsbox {
			border:1px solid #251f1a;
			padding-bottom:4px;
			padding-left:4px;
			padding-right:4px;
			padding-top:4px;
background-color:#111111;
font-family:arial;
font-size:11px;
color:#8b7837;
vertical-align:top;
text-align:left;
margin-bottom:2px;
text-align:left;
			
			}
			
			
			.notifications {
			border:1px solid #251f1a;
			padding-bottom:10px;
			padding-left:10px;
			padding-right:10px;
			padding-top:10px;
background-color:#111;
font-family:arial;
font-size:11px;
color:#8b7837;
vertical-align:top;
margin-bottom:3px;
text-align:left;
			
			}


.notificationscenter {
			
			border:1px solid #251f1a;
			padding-bottom:10px;
			padding-left:10px;
			padding-right:10px;
			padding-top:10px;
background-color:#111;
font-family:arial;
font-size:11px;
color:#8b7837;
text-align:center;

			
			}
			.little {
			border:1px solid #251f1a;
padding:10px;
background-color:#111111;
font-family:arial;
font-size:11px;
color:#8b7837;
vertical-align:top;
text-align:left;
margin-bottom:3px;
text-align:left;
			
			}
			
			

			
.bogyellowlink
{
	font-family: georgia;
	font-size: 12px;
	color: #a6871f;
	font-weight:bold;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 18px;
	padding-left:2px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:left;
outline-style:none;
}

			
a:hover.bogyellowlink
{
	font-family: georgia;
	font-size: 12px;
	color: #8b7837;
	font-weight: bold;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 18px;
	padding-left:2px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:left;
outline-style:none;
}
.msg{
	font-size:11px;
	font-weight:normal;
	
	color:#7b7662;
	font-family:arial;
	text-align:center;
	background-image:url(images/crosssmall.gif);
	background-position:left;
	background-repeat:no-repeat;
		padding-right:6px;
	padding-bottom:2px;
		padding-left:12px;
	padding-top:2px;
margin-top:2px;
border:1px dotted #2e2723;
	vertical-align:top;

}

.msg2{
	font-size:11px;
	font-weight:bold;
	color:#ca9b35;
		font-family:arial;
		text-align:center;
		padding-right:6px;
	padding-bottom:2px;
		padding-left:6px;
	padding-top:2px;
margin-top:2px;
border:1px dotted #2e2723;
}

.msgErr{
	font-size:11px;
	font-weight:normal;
	padding-left:0px; 
	color:#000000;
	font-family:arial;
	text-align:center;

	background-position:left;
	background-repeat:no-repeat;
	background-color:#f2e4cb;

	vertical-align:top;
	border:1px dotted #2e2723;
		padding-right:6px;
	padding-bottom:2px;
		padding-left:6px;
	padding-top:2px;
margin-top:2px;
}

.msgConf{
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-family:arial;
	text-align:center;
	background-color:#f2e4cb;
	background-position:left;
	background-repeat:no-repeat;

	
	font-family:arial;
	text-align:center;
	border:1px dotted #f2e4cb;

	vertical-align:top;
		padding-right:6px;
	padding-bottom:2px;
		padding-left:6px;
	padding-top:2px;
margin-top:2px;
	
	
}

.msgAlert{
	font-size:11px;
	font-weight:normal;
	padding-left:0px; 
	color:#000000;
	font-family:arial;
	text-align:center;

	background-position:left;
	background-repeat:no-repeat;
	background-color:#f2e4cb;

	vertical-align:top;
	border:1px dotted #2e2723;
		padding-right:6px;
	padding-bottom:2px;
		padding-left:6px;
	padding-top:2px;
	margin-top:2px;

}

.headingbgcolor
{
	font-family: georgia;
	font-size: 11px;
	color: #dc9522;
	font-weight: bold;
	TEXT-DECORATION: none;
	outline-style:none;
		text-align:left;
		line-height:14px;
		background-color:#1D1713;
		padding-left:10px;
}

.editoptions {
			border:1px solid #333;
			padding-bottom:4px;
			padding-left:4px;
			padding-right:4px;
			padding-top:4px;
background-color:#111111;
font-family:arial;
font-size:11px;
color:#d7d7d7;
vertical-align:top;
text-align:left;
margin-bottom:2px;
			
			}
			
			.shoppingcartheader{
			border:1px solid #a28113;
			padding-bottom:4px;
			padding-left:6px;
			padding-right:4px;
			padding-top:4px;
background-color:#856704;
font-family:arial;
font-weight:bold;
font-size:11px;
color:#000;
vertical-align:top;
text-align:left;
			
			}
			
			.subtotaltd{
			border:1px solid #533900;
			padding-bottom:4px;
			padding-left:6px;
			padding-right:4px;
			padding-top:4px;
background-color:#3a2800;
font-family:arial;
font-weight:normal;
font-size:11px;
color:#b49249;

			
			}
			.subtotaltd1{
			border:1px solid #533900;
			
			padding-right:4px;
			
background-color:#3a2800;
font-family:arial;
font-weight:normal;
font-size:11px;
color:#b49249;

			
			}
			.subtotaltdred{
			border:1px solid #533900;
			padding-bottom:5px;
			padding-left:6px;
			padding-right:6px;
			padding-top:5px;
background-color:#aa0000;
font-family:arial;
font-weight:normal;
font-size:12px;
color:#fff;
line-height:16px;

			
			}

			.subtotaltdbold{
			
font-family:arial;
font-weight:bold;
font-size:12px;
color:#a6871f;
			
			}
			
			.shoppingcartitems{
			border:1px solid #2f2620;
			padding-bottom:4px;
			padding-left:6px;
			padding-right:4px;
			padding-top:4px;
background-color:#070606;
font-family:arial;
font-weight:normal;
font-size:11px;
color:#857363;

text-align:left;
margin-bottom:2px;
			
			}
			
			
			.addnewbook{
			border:1px solid #a28113;
			padding-bottom:4px;
			padding-left:6px;
			padding-right:4px;
			padding-top:4px;
background-color:#856704;
font-family:arial;
font-weight:bold;
font-size:12px;
color:#000000;
vertical-align:top;
margin-bottom:2px;
			
			}
			
			.removeicontd{
			border:1px solid #2f2620;
			padding-bottom:4px;
			padding-left:4px;
			padding-right:4px;
			padding-top:4px;
background-color:#070606;
font-family:arial;
font-weight:normal;
font-size:11px;
color:#857363;
vertical-align:top;
			
			}
			
			
			.notifications {
			border:1px solid #333;
			padding-bottom:10px;
			padding-left:10px;
			padding-right:10px;
			padding-top:10px;
background-color:#111;
font-family:arial;
font-size:11px;
color:#d7d7d7;
vertical-align:top;
text-align:left;
margin-bottom:3px;
			
			}





.getstarted
{
	font-family: georgia;
	font-size: 20px;
	color: #865601;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 22px;
	padding-left:40px;
	text-align:left;
background-image:url(images/news_icon.gif);
background-position:left;
background-repeat:no-repeat;
padding-bottom:6px;
padding-top:6px;
outline-style:none;
}

a:hover.getstarted
{
	font-family: georgia;
	font-size: 20px;
	color: #ffe242;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 22px;
	padding-left:40px;
	text-align:left;
background-image:url(images/news_icon.gif);
background-position:left;
background-repeat:no-repeat;
padding-bottom:6px;
padding-top:6px;
outline-style:none;
}


.textdetails
{
	font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: normal;
	TEXT-DECORATION: none;
	border-bottom:1px solid #251f1a;
	border-left:1px solid #251f1a;
padding-left:20px;
padding-bottom:5px;
	text-align:left;
background-image:url(images/input_arrow.gif);
background-repeat:no-repeat;
background-position:left;

}



.points
{
	font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: normal;
	TEXT-DECORATION: none;
	border-bottom:1px solid #251f1a;
padding-left:22px;
	text-align:left;
background-image:url(images/arrow.gif);
background-repeat:no-repeat;
background-position:left top;

	padding-bottom:4px;

}



.points-no-lines
{
	font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: normal;
	TEXT-DECORATION: none;

padding-left:22px;
padding-top:2px;
	text-align:left;
background-image:url(images/arrow.gif);
background-repeat:no-repeat;
background-position:left top;

	padding-bottom:4px;

}

.howwemarketbg
{
background-image:url(images/how_we_market.gif);
background-position:center top;
background-repeat:no-repeat;
padding:20px;

font-family: arial;
	font-size: 11px;
	color: #baa073;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	text-align:left;
}


.text-italics
{
	font-family:georgia;
	font-size: 12px;
	color: #baa073;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 18px;
	text-align:left;
	font-style:italic;
}




			
.yellowitalics
{
	font-family: georgia;
	font-size: 12px;
	color: #a6871f;
	font-weight:bold;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 16px;
	vertical-align:top;
	text-align:left;
outline-style:none;
}


.orange-italics
{
	font-family: georgia;
	font-size: 12px;
	color: #865601;
	font-weight: normal;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 16px;
	text-align:left;
}


a:hover.orange-italics
{
	font-family: georgia;
	font-size: 12px;
	color: #a1831e;
	font-weight: normal;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 16px;
	text-align:left;
}


.orange-italics-small
{
	font-family: georgia;
	font-size: 11px;
	color: #56421f;
	font-weight: normal;
	font-style:italic;
	TEXT-DECORATION: none;
	line-height: 12px;
	text-align:left;
}

.postit
{
background-image:url(images/postit-bg.gif);
background-position:top center;
background-repeat:no-repeat;
display:block;
padding:14px;
}
