body {
	margin: 0;
	padding: 0;
	background: #372412 url(images/img01.gif) repeat-x;
	font-size: 13px;
	color: #FFFFFF;
	text-align:center;
}
#all {
	margin:0 auto;
	text-align:left;
	width:930px;

	
}

body, th, td, input, textarea, select, option {
	font-family: Arial, Helvetica, sans-serif;
}

h1, h2, h3 {
	xtext-transform: lowercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;

}

h1 {
	letter-spacing: -1px;
	font-size: 1.8em;
	padding-bottom:0px;
	margin-bottom:1px;
}

h2 {
	letter-spacing: -1px;
	font-size: 1.5em;
}

h3 {
	font-size: 1.3em;

}

p, ul, ol {
	line-height: 200%;
}

blockquote {
	padding-left:10px;
	line-height:165%;
	font-size:11px;
	color:#e2e2e2;
	margin-left:10px;
	margin-bottom:20px;
	font-family: Georgia, "Times New Roman", Times, serif;

}

blockquote p, blockquote ul, blockquote ol {
	line-height:130%;
	font-style: italic;
}

a {
	color: #FFEA6F;
}

a:hover {
	text-decoration: none;
}

img { border: none; }

/* Header */

#header {
	width: 830px;
	height: 150px;
	margin: 0 auto;
	background: url(images/img02a.jpg) no-repeat;
	overflow:hidden;
}

/* Logo */

#logo {
	height: 104px;

}

#logo h1 {
	float: left;
	padding: 40px 40px 0 50px;
	letter-spacing: -2px;
	font-size: 48px;
}

#logo h2 {
	float: right;
	padding: 68px 0 0 0;
	font-size: 24px;
	
}

#logo a {
	text-decoration: none;
	color: #372412;
}

.boot {
	width:210px;
	float:left;
	color:#5d3c1f;
	background-color:white;
	text-align:center;
	border:solid 1px #a0682a;
	height:280px;
	margin:10px; margin-left:0px; margin-right:20px;
}
.boot img {
	margin:8px;
	margin-top:15px;
	margin-bottom:0px;
	border:solid 0px #623f20;
}

#uggs
	{
	padding-bottom:30px;
	width:100%;
	}

.quotenames
	{font-size:12px;
	float:right;
	text-align:right;
	padding-bottom:15px;
	margin-bottom:15px;
	
	color:#e2e2e2;
	width:360px;
	}


/* Gallery */

#gallery {
	clear: both;
	width: 830px;

	margin: 0 auto;
	
}

#top-photo h2 {
	height: 1.4em;
	font-size: 1em;
}

#top-photo p {
	margin: 0;
	padding: 0 0 10px 0;
}


/* Menu */

.menu-title {border-bottom:1px solid #4A3903; color:white; padding-left:30px; font-weight:bold; position:relative; top:4px;}

#menu {
	width: 830px;
	height: 55px;
	background: url(images/img03.jpg) no-repeat;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	width: 166px;
	height: 55px;
	padding-top: 35px;
	text-transform: lowercase;
	text-decoration: none;
	text-align: center;
	letter-spacing: -1px;
	font-size: 24px;
	color: #FFFFFF;
}

#menu a:hover {
	background: url(images/img09.jpg) no-repeat;
	color: #FFFFFF;
}

#menu .active a {
	background: url(images/img09.jpg) no-repeat;
	color: #372412;
}

/* Page */

#page {
	width: 930px;
	margin: 0 auto;
	padding: 0px 0;
}

/* Content */

#content {
	float: left;
	width: 712px;
}

.post {
	padding: 1px 0 20px 0;
}

.title {
	margin: 0;
	border-bottom: 2px solid #4A3903;
}

.byline {
	margin: 0;
}

.point {
	
	font-size: 16px;
	padding-top:20px;
	color:#ffeb6b;

}

.meta {
	border-top: 1px solid #4A3903;
	text-align: right;
	color: #646464;
}
.pimg1
{
	width:540px;
	height:300px;
	border-top:4px solid #653e1d;
	border-bottom:solid 4px #653e1d;
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
	background-color:white;

}


.meta a {
	padding-left: 15px;
	background: url(images/img06.gif) no-repeat left center;
	font-weight: bold;
}


ul {
	margin: 15px;
	padding: 0px;
	

}

li {
	margin: 0;
	padding: 0;
	line-height:22px;
}



/* Sidebar */

#sidebar {
	float: right;
	width: 170px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
}

#sidebar li ul {
	padding: 15px 0;
}

#sidebar li li {
	padding-left: 30px;
	border-bottom: 1px dotted #4A3903;
	background: url(images/img06.gif) no-repeat 15px 50%;
}

.menuww {
	margin: 0;
	padding: 20px 0 2px 30px;
	font-size:13px;
	font-weight:bold;
	background: url(images/img05.gif) no-repeat left bottom;
	border-bottom: 2px solid #4A3903;
	letter-spacing: -1px;
	font-size: 1.5em;
}

#sidebar a {
	text-decoration: none;
}

#sidebar a:hover {
	text-decoration: underline;
}

/* Footer */

#footer {
	clear: both;
	padding: 20px 0;
	background: #FFEA6F;
	border-top: 3px solid #E8AD35;
	text-align: center;
	font-size: smaller;
	color: #E8AD35;
}

#footer a {
	color: #C28C21;
}

/* Front Adds */

#adds {
	float: right;
	width:350px;
	padding-left:10px;
	padding-bottom:20px;
	line-height: 200%;
}

#adds ul {
	margin: 0;
	padding: 0;
	line-height: 200%;
	list-style:none;

}

#adds li {
	background-image:url(/images/tick.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left:20px;

	line-height: 255%;
}

#adds li ul {
	padding: 15px 0;
}



PRODUCT_LIST				{}
.pl					{width:98px; height:130px; float:left; margin-right:2px; margin-bottom:16px; overflow:hidden;text-align:center;}
a.pt, a.pt:hover, a.pt:visited
					{padding-top:2px; height:19px; overflow:hidden; display:block; background-color:#50453c; color:#ffffff; text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
a.pt:hover				{text-decoration:underline;}
a.pi, a.pi:hover, a.pi:visited		{float:left;padding-top:4px;}
a.pi img, a.pi:hover img, a.pi:visited img
					{border:0px;}
.pl div					{float:left; margin-top:3px; margin-bottom:3px; color:#4F4510;font-family:arial;font-size:11px;}
.c1598					{border-top:2px solid #605146;border-bottom:2px solid #605146;padding-bottom:5px;background-color:white;
					
					}

.big_link, .big_link:hover, .big_link:visited
					{font-family:Arial; font-size:14px; font-weight:bold; text-decoration:underline;}

SHOPPING CART				{}
.ctable					{font-family:Arial; font-size:12px; margin-top:20px;}
.ctable td		    		{height:28px; padding-left:5px; padding-right:5px;}
.ctable .chead td			{color:#372412; font-size:14px; font-weight:bold; background-image:URL(/images/orange_gradient.gif); background-color:#f1b437; border:1px solid white;}
.ctable .crow td			{background-color:#312411; border:1px solid #5f4020;}
.ctable .cLabel				{text-align:right; font-size:14px; font-weight:bold; background-color:#312411; border:1px solid #5f4020;}
.ctable .cValue				{text-align:right; background-color:#312411; border:1px solid #5f4020;}
.ctable .cNum				{text-align:right;}

.cQ					{width:80px; text-align:right; padding-left:0px!important;}
.cQ a img				{border:0px;}
.cQ span				{text-align:left; width:18px; position:relative; top:-2px;}
.cQ a, .cQ a:hover, .cQ a:visited	{width:17px; height:16px; position:relative; top:3px;}
.cQ_h					{text-align:center;}

.ccbtn, .ccxbtn				{width:170px; height:28px; border:1px solid black; background-image:URL(/images/orange_gradient_btn.gif); background-color:#f1b437; color:#372412; font-family:Arial; font-weight:bold; font-size:12px; position:relative; left:-5px;}
.ccxbtn					{width:140px;}
.cbox					{background-color:#312411; border:1px solid #5f4020; padding:10px; margin:5px; margin-top:30px; font-family:Arial; font-size:14px;}
.cpromo					{background-image:URL(/images/sale_sign.gif); background-repeat:no-repeat; background-position:bottom right;}
.cpromo input				{height:21px; border:1px solid black!important;}
.cpromo_t				{font-size:14px; font-weight:bold; padding-right:10px; position:relative; top:-2px;}
.cpromo_m				{padding-top:10px; width:385px;}
.cpromo_n				{padding-top:20px; width:385px; height:40px; font-size:14px; font-weight:bold; color:red;}
.cpromo_btn				{width:80px; height:26px; border:1px solid black; background-image:URL(/images/orange_gradient_btn.gif); background-color:#f1b437; color:#372412; font-family:Arial; font-weight:bold; font-size:12px; position:relative; left:3px;}
.cpromo_y				{font-size:16px; font-weight:bold; color:red; height:66px; line-height:1.6;}

.clock					{width:170px; line-height:1.1; position:absolute; margin-left:760px; margin-top:35px;}
.clock img				{float:left; margin-top:3px; margin-bottom:10px; margin-right:15px;}

.cquotes				{float:right; text-align:justify; width:232px; margin-top:30px; margin-right:5px;}
.cshipping, .cpayment			{padding:0px; clear:both;}
.cdetails_o				{background-image:URL(/images/cards_nobg.gif); background-repeat:no-repeat; background-position:bottom right;}
.cshipping				{margin-top:0px;}
.cdetails				{padding:0px; width:425px; float:left; margin-bottom:40px;}
.cdetails .cbox_content			{}
.cbox_title				{height:27px; padding:5px; padding-bottom:0px; background-image:URL(/images/orange_gradient.gif); background-color:#f1b437; border-bottom:1px solid #9a4501; color:#372412; font-size:14px; font-weight:bold; -moz-box-sizing:border-box;}
.cbox_content				{padding:10px;}
.ccards					{float:right;}
.ccurrency				{padding-right:10px; font-family:Arial; font-size:14px; color:white; font-weight:bold; position:relative; top:-2px;}
.cpayment				{background-image:URL(/images/cart_paylogos1.jpg); background-repeat:no-repeat; background-position:bottom right;}
.cshipping				{background-image:URL(/images/cart_freight1.jpg); background-repeat:no-repeat; background-position:bottom right;}

.ch					{font-size:14px; font-family:Arial; font-weight:bold; width:150px; padding-right:10px; white-space:nowrap;}
.ctbl input				{height:22px; width:200px; border:1px solid black!important;}

.cselect				{width:200px; overflow:hidden; height:22px; border:1px solid black;}
.cselect select				{width:200px; position:relative; top:-1px; left:-1px;}

.cbuybtn				{margin-top:30px; margin-left:9px;}
.cc_currency				{padding:10px; padding-top:0px;}

a.ctinue, a.ctinue:hover, a.ctinue:visited 		{color:#372412;font-weight:bold;} 
						
CHECKOUT				{}
.ctbl td				{padding-right:5px; height:27px;}
.err					{padding-left:10px; color:red;}
.ct					{font-weight:bold; padding-right:10px; white-space:nowrap;}

FEEDBACK				{}
.cmt					{}
.cm1					{font-size:12px; padding-bottom:30px;}
.cm2					{}
.cmt_tbl				{}
.cm_r1					{margin-bottom:4px; height:12px; width:70px; background-image:URL(/3003/images/rating.gif); font-size:1px; background-position:0px -12px; margin-right:5px;}
.cm_r2					{position:absolute; margin-top:-16px; height:12px; width:14px; background-image:URL(/3003/images/rating.gif); font-size:1px;}
.cm_r3					{padding-bottom:5px;}

.p_img					{float:right; padding-right:10px; padding-bottom:10px;}


.points					{
					color: #654;
					font-size:12px;
					padding-bottom:15px;
					padding-top:15px;
					line-height:150%;
					font-weight:normal;

					}



.benefits li 	{background:url(/images/tick.gif) no-repeat no-repeat 0 10px;
	padding-left : 15px;
line-height: 255%;}






.ptext					{width:100%;
					text-align:center;	
					padding-top:10px;
					background-color:white;
					}

.proimage				{border:solid 1px #ccc3af;margin-left:10px;}

.pp_product				{padding-top:15px;}
.pp_product H1				{font-family:Trebuchet MS; font-size:26px; position:relative; top:-8px; margin-top:0px;}
.pp_desc				{float:right; width:440px; font-size:12px; line-height:1.4;}
.pp_descn				{float:right; width:380px; font-size:12px; line-height:1.4;}
.pp_desc ul				{margin-top:0px; padding-top:0px;}
.pp_price				{width:250px;}
.pp_pricen				{width:310px;}

.pp_img					{float:left; width:270px;}
.pp_img img				{border:1px solid black; margin-right:20px;}
.pp_img .xpp_zoom			{position:absolute; margin:5px; margin-left:-267px; cursor:pointer; cursor:hand;}
.pp_img .pp_zoom			{position:absolute; top:170px; left:50%; margin-left:-460px; cursor:pointer; cursor:hand;}
.pp_img .pp_zoom img			{border:0px; margin:0px;}
.pp_zoombox				{display:none; position:absolute; top:50%; left:50%; margin-left:-250px; margin-top:-300px; background-color:#312411; border:3px solid #E8AD35; width:500px; height:600px; z-index:999; background-repeat:no-repeat; background-position:center center; text-align:left; cursor:pointer; cursor:hand; color:black; font-size:14px; font-weight:bold;}
.pp_zoombox img				{border:0px;}
.pp_imgf				{position:absolute; left:50%; top:165px; margin-left:-465px; filter:alpha(opacity=0); opacity:0;}

.pp_imgn				{float:left; width:312px; height:307px;}
#pp_imgb				{float:left; width:252px; height:302px; border:1px solid black; overflow:hidden; -moz-box-sizing:border-box; background-color:white;}
.pp_im					{position:absolute; filter:alpha(opacity=0); opacity:0; width:250px; height:300px; overflow:hidden;}
#pp_m1					{filter:alpha(opacity=100); opacity:1;}
#pp_imge				{float:left; margin-left:3px; width:55px; height:302px;}
#pp_imge div				{width:57px; height:58px; border:1px solid black; overflow:hidden; margin-bottom:3px; cursor:hand; cursor:pointer; -moz-box-sizing:border-box;}
#pp_imge div img			{margin-left:-250px;}
#pi1					{margin-top:0px;}
#pi2					{margin-top:-61px;}
#pi3					{margin-top:-122px;}
#pi4					{margin-top:-183px;}
#pi5					{margin-top:-244px;}
.pp_s1 #pi1, .pp_s2 #pi2, .pp_s3 #pi3, .pp_s4 #pi4, .pp_s5 #pi5
					{margin-left:-305px!important;}
.pp_zoomn				{position:absolute; top:170px; left:50%; margin-left:-460px; cursor:pointer; cursor:hand;}
.pp_imgn .pp_zoomn img			{border:0px; margin:0px;}

.pp_csn					{width:312px; position:relative; top:-3px;}
.pp_csn div.csn				{float:right; margin-right:-1px; width:225px; text-align:right;}
.pp_csn span.csn			{float:left; position:relative; top:5px;}
.pp_csn a				{float:right; margin:1px; margin-left:2px; border:1px solid black; -moz-box-sizing:border-box; width:27px; height:27px;}
.pp_csn a img				{border:0px;}

.pp_cs					{margin-top:5px; width:267px;}
.pp_cs img				{margin:1px;}
.pp_pwidth				{display:inline-block; width:75px;}
.pp_pbox				{float:left; width:100px; margin-top:20px; margin-bottom:20px;}
.pp_pbuy				{float:right; width:100px; text-align:right; margin-top:20px;}
.pp_btn					{color:#E8AD35; border:1px solid #E8AD35; background-color:#51351b; background-image:URL(/images/brown_gradient.gif); width:98px; height:33px; font-size:14px; font-weight:bold; font-family:Arial; cursor:pointer; cursor:hand; position:relative; left:1px; outline:none; -moz-box-sizing:border-box;}
.pp_cards				{float:right; margin-top:10px; position:relative; left:18px;}
.pp_buynow				{display:none; position:absolute; top:50%; left:50%; margin-left:-225px; margin-top:-232px; background-color:#312411; border:3px solid #E8AD35; width:450px; height:504px; z-index:999;}
.pp_icons				{float:right; width:101px; position:relative; left:20px; padding-top:2px;}
.pp_icons a				{outline:none;}
.pp_icons img				{border:0px;}
.pp_rline				{width:729px; height:20px; border-bottom:1px solid #E8AD35; clear:both;}
.pp_reviews				{margin-top:5px; margin-bottom:15px;}

SIZE CHART				{}
.ptitle					{display:inline-block; font-weight:bold; height:20px;}
.size_tbl				{width:360px; background-color:#372412; color:white; border:1px solid #E8AD35; border-collapse:collapse; font-family:Arial; font-size:12px; margin-top:10px; margin-bottom:10px}
.size_tbl .size_h td			{font-weight:bold; font-size:12px; border-bottom:1px solid #E8AD35; background-color:#482F18;}
.size_tbl td				{font-size:12px; text-align:center; border-bottom:1px dotted #7D5A14; border-right:1px solid #E8AD35;}
.size_tbl .size_t td			{text-align:left; font-weight:bold; padding-bottom:0px; border-bottom:1px solid #E8AD35; background-color:#FFEA6F; color:black; padding:3px; font-size:14px;}
.size_tbl td.size_c1, .size_tbl td.size_c2
					{width:86px;}
.size_tbl td.size_c1			{background-color:#51351B}
.size_tbl tr				{background-color:transparent; cursor:pointer; cursor:hand;}
.size_tbl tr.o td			{background-color:#23170b; border-right:1px solid #23170b;}
.size_tbl tr.s td			{background-color:#FFEA6F; color:black; border-right:1px solid #FFEA6F; font-weight:bold;}
.size_tbl tr.os	td			{background-color:#FFF3AF; color:black; border-right:1px solid #FFF3AF; font-weight:bold;}
.size_r					{width:30px; height:14px; vertical-align:center;}
.size_r input				{height:10px;}
.size_tbl .size_t a, .size_tbl .size_t a:visited, .size_tbl .size_t a:hover .size_tbl .size_t a:active
					{font-weight:bold; font-size:12px; text-decoration:underline; position:relative; top:3px; float:right; padding-right:5px; color:#372412;}
.size_tbl .size_t a:hover		{text-decoration:underline;}
#seltxt					{float:left; width:260px; height:22px; border:1px solid #7F9DB9; padding:2px; font-size:12px; font-family:Tahoma; background-color:white; color:black; -moz-box-sizing:border-box;}

.sbtn 					{background-color:#51351B; color:#E8AD35;border:solid 1px #E8AD35;font-size:16px;padding:10px;cursor:hand;font-weight:bold;float:right; }

.bootlist120				{clear:both;}
.bootlist120 div			{width:132px; height:168px; margin-right:12px; margin-bottom:8px; color:#5d3c1f; background-color:white; text-align:center; float:left;}
.bootlist120 div a img			{border:0px;}

.err_msg				{padding:5px; border-top:2px solid #B10000; border-bottom:2px solid #B10000; background-color:#FFEFEF; color:#D50101; margin-top:10px; margin-bottom:20px;}
.err_msg a, .err_msg a:visited, .err_msg a:active, .err_msg a:hover
					{color:blue;}
