body { background-color: #fff; padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size : 11px; color : #333;}

/* General Links */
a:link { text-decoration : underline; color : #533721; border: 0px;} 
a:active { text-decoration : underline; color : #533721; border: 0px;} 
a:visited { text-decoration : underline; color : #533721; border: 0px;} 
a:hover { text-decoration : none; color : #955a03; border: 0px;} 

.wDD {background: #fff !important;}
input { background : #fff !important; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; vertical-align: middle; }
select { background: #e9d8c5 !important; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #533721; vertical-align: middle; }
textarea { background: #fff !important; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000; padding: 6px;}
textareaPlain { background: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000;}
form { padding: 0px; margin: 0px; }
.btn { vertical-align: middle; padding: 0; margin: 0; }
.btn2 { vertical-align: middle; padding-right: 7px; margin: 0; }

/* General Class */
form { padding: 0px; margin: 0px; }
img { border: none;}

div.clear{clear:both;margin-top:10px}
#ActionTxt 
{
	border-left: 1px solid #e9d8c5; 
	border-right: 1px solid #e9d8c5; 
	border-bottom: 1px solid #e9d8c5; 
	border-top: 1px solid #e9d8c5; 
	margin: 0 auto; 
	text-align: center;
	clear: both;
	padding: 10px;
	color: Red;
	background-color: #f7f2eb;
} 

/* pgcontain (FULL PAGE) */
#pgcontain { width:762px; margin: 0 auto; text-align: center; clear: both;} 

/* Header Class */
#Header { width:762px; margin-top: 5px; height:104px; padding: 0; background: url(../graphics/logo_patrickjames.gif) no-repeat;}

#Header h1 { text-indent: -10000px; margin: 0; padding: 0;}
#Header h1 a {width: 252px; height: 104px; background: url(../graphics/logo_patrickjames.gif) no-repeat; cursor: hand; float: left; }
#Header h1 a:hover {width: 252px; height: 104px; background: url(../graphics/logo_patrickjames.gif) no-repeat bottom; cursor: hand;  float: left; text-decoration: none;}

#SignIn { float: right; width: 510px; padding-top: 30px; }
#SignIn p {text-align: right; font-size : 11px; color : #533721; margin: 0; padding: 0;}

#AccountNav { float: right; width: 510px; padding-top: 40px; }

#navlist { font-weight:bold; text-align: right; padding-right: 5px; margin: 0;}
#navlist li { display:inline; padding:0 5px 0 5px; border-right:1px solid #533721; }
#navlist li.last { border: none; padding: 0 0 5px 5px;}
#navlist a { text-decoration:none; }
#navlist a:hover { text-decoration:underline; }

/* Navigation Menu */
#MainNav {
	width:760px;
	height: 38px;
	border-top: 1px solid #e9d8c5;
	border-left: 1px solid #e9d8c5;
	border-right: 1px solid #e9d8c5;
	border-bottom: 0; 
	background: url(../graphics/mainnav_bk.gif) no-repeat;
	}

#MainNav em { display: none;}
#MainNav ul { width: 100%; float: left; padding: 0px; margin: 0px; list-style-type: none;}
#MainNav li { float: left; padding: 0px; margin: 0px; display: inline}
#MainNav li a { DISPLAY: block; HEIGHT: 38px; }

#MainNav li a.Casual { background: url(../graphics/menu_01.gif) no-repeat left top; WIDTH: 92px; }
#MainNav li a.CasualActive { background: url(../graphics/menu_01.gif) no-repeat left bottom; WIDTH: 92px; }
#MainNav li a.Business { background: url(../graphics/menu_02.gif) no-repeat left top; WIDTH: 104px; }
#MainNav li a.BusinessActive { background: url(../graphics/menu_02.gif) no-repeat left bottom; WIDTH: 104px; }
#MainNav li a.Weekend { background: url(../graphics/menu_03.gif) no-repeat left top; WIDTH: 110px;}
#MainNav li a.WeekendActive { background: url(../graphics/menu_03.gif) no-repeat left bottom; WIDTH: 110px; }
#MainNav li a.NightOut { background: url(../graphics/menu_04.gif) no-repeat left top; WIDTH: 116px; }
#MainNav li a.NightOutActive { background: url(../graphics/menu_04.gif) no-repeat left bottom; WIDTH: 116px; }
#MainNav li a.Shoes { background: url(../graphics/menu_05.gif) no-repeat left top; WIDTH: 209px; }
#MainNav li a.ShoesActive { background: url(../graphics/menu_05.gif) no-repeat left bottom; WIDTH: 209px; }
#MainNav li a.Clearance { background: url(../graphics/menu_06.gif) no-repeat left top; WIDTH: 116px; }
#MainNav li a.ClearanceActive { background: url(../graphics/menu_06.gif) no-repeat left bottom; WIDTH: 116px; }

#MainNav li a:hover { background-position: left bottom }

/* Search Function */
#SearchNav { 
	width:760px;
	height: 45px;
	border-top: 0;
	border-left: 1px solid #e9d8c5;
	border-right: 1px solid #e9d8c5;
	border-bottom: 0;
	}

#SearchFunct { 
	float: left;
	padding-left: 12px;
	text-align: left;
	color : #533721;
	font-size : 12px;
	}

#SubNav { float: left; padding-left: 10px;}

#sublist { font-weight:bold; text-align: left; padding: 5px; margin: 0;}
#sublist li { display:inline; padding:0 7px 0 5px; border-right:1px solid #d7b895; }
#sublist li.last { border: none; padding: 0 0 5px 5px;}
#sublist a { text-decoration:none; }
#sublist a:hover { text-decoration:underline; }


/* Footer Items */
#Footer {
	clear: both;
	width:760px;
	height: 113px;
	border-left: 1px solid #e9d8c5;
	border-right: 1px solid #e9d8c5;
	border-bottom: 1px solid #e9d8c5;
	}

#Catalog {
	float: left;
	text-align: left;
	width:318px;
	height: 113px;
	background: url(../graphics/catalog_bk.gif) no-repeat left top;
	border-right: 1px solid #e9d8c5;
	}

#Catalog p {
	margin: 25px 150px 0 15px;
	color: #533721;
	line-height: 13px;
	}

#Catalog ul {
	list-style-type: none;
	padding-left: 15px;
	padding-top: 3px;
	margin: 0;
	text-align: left;
	}

#Catalog li {
	padding: 0px;
	margin-bottom: 1px;
	}


#Catalog a:link { text-decoration : none; color : #867263; border: 0px; padding-top: 6px;}
#Catalog a:active { text-decoration : underline; color : #867263; border: 0px;}
#Catalog a:visited { text-decoration : none; color : #867263; border: 0px;}
#Catalog a:hover { text-decoration : underline; color : #533721; border: 0px;}


#CustomerService {
	float: right;
	text-align: left;
	width:440px;
	height: 113px;
	background: url(../graphics/service_bk.gif) no-repeat left top;
	}

.licul1 { float: left; width: 135px; padding: 25px 0 0 0; margin: 0; }
.licul1 ul { list-style-type: none; padding: 0; margin: 0; text-align: left; }
.licul1 li { margin:0; padding:0 0 0 15px;line-height: 14px; }

.licul2 { float: left; width: 170px; padding: 25px 0 0 0; margin: 0; }
.licul2 ul { list-style-type: none; padding: 0; margin: 0; text-align: left; }
.licul2 li { margin:0; padding:0 0 0 15px;line-height: 14px; }

.licul3 { float: left; width: 130px; padding: 25px 0 0 0; margin: 0; }
.licul3 ul { list-style-type: none; padding: 0; margin: 0; text-align: left; }
.licul3 li { margin:0; padding:0 0 0 15px;line-height: 14px; }

#CustomerService a:link { text-decoration : none; color : #867263; border: 0px; padding-top: 6px;}
#CustomerService a:active { text-decoration : underline; color : #867263; border: 0px;}
#CustomerService a:visited { text-decoration : none; color : #867263; border: 0px;}
#CustomerService a:hover { text-decoration : underline; color : #533721; border: 0px;}

#Copyright {
	float: left;
	text-align: left;
	margin-top: 7px;
	color : #533721;
	vertical-align: middle;
	}

#Contact {
	padding-left: 35px;
	float: left;
	text-align: left;
	margin-top: 7px;
	color : #533721;
	vertical-align: middle;
	}

#EmailSignup {
	float: right;
	text-align: left;
	margin-top: 5px;
	color : #533721;
	padding-right: 10px;
	vertical-align: middle;
	}

/* CATEGORY */
#CatContainer {
	margin: 0;
	background-color: #fff;
	background-image:  url(../graphics/sidebar_bk.gif);
	background-repeat: repeat-y;
	border-left: 1px solid #e9d8c5;
	border-right: 1px solid #e9d8c5;
	border-bottom: 1px solid #e9d8c5;
	}

#CatContent {
	padding: 0;
	text-align: left;
	margin: 0;
	width: 599px;
	float: right;
	}

/* SUBCATEGORY */
#SubContainer {
	margin: 0;
	background-color: #fff;
	background-image:  url(../graphics/sidebar_bk.gif);
	background-repeat: repeat-y;
	border-left: 1px solid #e9d8c5;
	border-right: 1px solid #e9d8c5;
	border-bottom: 1px solid #e9d8c5;
	}

#Sidebar {
	float: left;
	text-align: left;
	width: 130px;
	margin-left: 10px;
	padding-top: 5px;
	}

#Sidebar h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #533721; margin: 0; padding-left: 5px; }

#Sidebar ul {
	list-style-type: none;
	padding-left: 5px;
	padding-top: 7px;
	margin: 0;
	text-align: left;
	}

#Sidebar li {
	padding: 0px;
	margin-bottom: 4px;
	}

#Sidebar li a { text-decoration: none; }

#SubCatContent {
	padding-top: 2px;
	text-align: left;
	margin: 0 0 0 180px;
	}

#SubCatContent h1 { font-family: Times, Times New Roman, Palatino, serif; font-size: 24px; color: #533721; margin: 0; padding: 0;}

#MainContent h1 { font-family: Times, Times New Roman, Palatino, serif; font-size: 24px; color: #533721; margin: 0; padding: 0;}

.thumbwrap {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

.thumbwrap li {
	float: left;
	width: 125px;

	margin-right: 10px;
	padding: 0 0 10px; 0;
}

.thumbwrap li a {
	display: block;
	height: 225px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}

.thumbwrap li a img {
	display: block;
	margin: 0 auto;
	padding:0;
}

.thumbwrap li a span.Price {
	color: #000;
	font-size: 11px;
	text-decoration: none;
}

#SelectNav { width: 560px; height: 45px; }
#ProdShowing { float: left; padding-top: 5px; color: #666;}
#SelectShowing { float: left; padding-left: 70px; color: #666;}
#ViewPages { float: right; padding-top: 5px; }


/* PRODUCT PAGE */
#ProdContainer {
	width: 760px;
	margin: 0;
	padding: 0;
	background-image:  url(../graphics/product_bk.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	background-repeat: repeat-y;
	border-left: 1px solid #e9d8c5;
	border-right: 1px solid #e9d8c5;
	border-bottom: 1px solid #e9d8c5;
	}
	
#ProdInfo { float: left; width: 617px; }
.clearer {clear: both; line-height: 0; height: 0;}

/* PRODUCT  IMAGE SECTION*/

#ProdImage { padding: 0 0 0 10px; text-align: left; float: left; }


/* PRODUCT SWATCHES SECTION*/
#SwatchBox { 
	margin: 0;
	padding: 0;
	width: 298px;
	border: 1px solid #efe6d8;
	text-align: left;
	margin-top: 7px;
	}

#SwatchBox h2 { 
	background-color: #efe6d8;
	padding: 2px;
	font-size:12px;
	color: #a99b90;
	vertical-align: top;
	margin: 0;
	}

.swatches {
	margin: 10px;
	padding: 0;
	list-style-type: none;
	}

.swatches li {
	display: block;
	width: 130px;
	height: 45px;
	margin: 0;
	padding: 0;
	float: left;
	}

.swatches li img {
	display: block;
	width: 45px;
	height: 27px;
	float: left;
	margin: 0;
	padding-bottom: 18px;
}

.swatches li img {
	margin-right: 3px;
}

.swatches li .cap {
	text-align: left;
	margin: 0;
	padding: 0;
}

/* PRODUCT RECENT SECTION*/
#RecentItemsBox { 
	margin: 10px 0 15px 10px;
	padding: 0;
	background-color: #f7f2eb;
	width: 607px;
	text-align: left;
	}

.RecentItems {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

.RecentItems li {
	float: left;
	width: 140px;
	margin: 0 0 10px 5px;
	padding: 0;
	}

.RecentItems li a {
	display: block;
	text-align: left;
	padding: 0;
	margin: 0;
	text-decoration: none;
	}

.RecentItems .Price {
	color: #000;
	}

.RecentItems li a img {
	display: block;
	float: left;
	padding: 0;
	margin-right: 5px;
	}

.RecentItems li a .cap {
	display: block;
	text-align: left;
	margin: 0;
	padding-top: 5px;
	text-decoration: none;
	margin-right: 5px;
	}

#RecentHdr {
	margin: 0;
	padding:0;
	position:relative;
	width: 296px; height: 34px; 
	overflow:hidden;
	font-size: 14px;
	}

#RecentHdr span {
	display:block;
	position:absolute; left:0; top:0; z-index:1;
	width: 296px; height: 34px; 
	margin:0; padding:0;
	background:url(../graphics/recent_hdr.gif) top left no-repeat;
	}

/* PRODUCT DESCRIPTION SECTION*/
#ProdDesc { 
	float: right;
	width: 291px;
	text-align: left;
	font-size: 12px;
	line-height: 18px; }

#ProdDesc h1 { 
	padding: 0;
	margin: 0;
	font-size:14px;
	color: #333;
	}

#ProdDesc p { 
	margin-top: 3px;
	color: #333;
	}

.ItemNumAndPrice {
	width: 291px;
	color: #666;
	}
	
.ItemNumAndPrice th {
	background-color: #f7f2eb;
	font-weight: bold;
	text-align: left;
	padding: 3px;
	}

.ItemNumAndPrice td {
	text-align: left;
	padding: 3px;
	}

.SizeAndQty {
	width: 291px;
	color: #666;
	text-align: left;
	border-bottom: 2px solid #f7f2eb;
	margin-bottom: 5px;
	}

.SizeAndQty td {
	border-top: 1px solid #f7f2eb;
	padding: 8px;
	}


/* PRODUCT UPSELL SECTION*/

#ProdUpsell { 
	float: right;
	margin: 0;
	padding: 0;
	width: 127px;
	}

#AlsoHdr {
	margin: 0;
	padding:0;
	position:relative;
	width: 127px; height: 26px; 
	overflow:hidden;
	font-size: 10px;
	}

#AlsoHdr span {
	display:block;
	position:absolute; left:0; top:0; z-index:1;
	width: 127px; height: 26px; 
	margin:0; padding:0;
	background:url(../graphics/also_hdr.gif) top left no-repeat;
	}

#FinishHdr {
	margin: 0;
	padding:0;
	position:relative;
	width: 127px; height: 26px; 
	overflow:hidden;
	font-size: 10px;
	}

#FinishHdr span {
	display:block;
	position:absolute; left:0; top:0; z-index:1;
	width: 127px; height: 26px; 
	margin:0; padding:0;
	background:url(../graphics/finish_hdr.gif) top left no-repeat;
	}

.alsothumbwrap {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 125px;
	}

.alsothumbwrap li {
	float: left;
	width: 119px;
	margin: 0;
	padding: 0 3px 10px; 3px;
}

.alsothumbwrap li a {
	display: block;
	text-align: center;
	vertical-align: top;
	text-decoration: none;
}

.alsothumbwrap li a img {
	
}

.alsothumbwrap li a span.Price {
	color: #000;
	font-size: 11px;
	text-decoration: none;
}

.var {
	clear: both;
	padding: 10px 0;
}


#Breadcrumb { padding-bottom: 10px; font-size: 10px; color: #666; }

#TopBreadcrumb { width:750px;
	height: 20px;
	border-top: 0;
	border-left: 1px solid #e9d8c5;
	border-right: 1px solid #e9d8c5;
	border-bottom: 0;
	font-size: 10px;
	color: #666;
	text-align: left;
	padding-left: 10px;
	}

/* BASKET PAGE */
#BasContainer {
	width: 760px;
	margin: 0;
	padding: 0;
	background-image:  url(../graphics/product_bk.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	background-repeat: repeat-y;
	border-left: 1px solid #e9d8c5;
	border-right: 1px solid #e9d8c5;
	border-bottom: 1px solid #e9d8c5;
	}
	
#BasketSection { float: left; width: 607px;padding-left: 10px;}

.BasketTop { padding-bottom: 5px; }
.BasketTop h1 { margin: 0; padding: 0; font-family: Times, Times New Roman, Palatino, serif; font-size: 16px; color: #533721; }

.BasketTopBox {padding:0 5px 0 5px; border-left:1px solid #FFFFFF; color: #533721; text-align: left;}
.BasketBox { padding:10px; border-left:1px solid #e9d8c5; border-bottom:1px solid #e9d8c5; text-align: left;}

.ConBox {background-color: #f7f2eb; padding: 5px; white-space: nowrap; line-height: 20px; }
.ConBox h3 {margin: 0; padding: 0; font-family: Times, Times New Roman, Palatino, serif; font-size: 14px; color: #533721;}


#GenContainer {
	width: 760px;
	margin: 0;
	padding: 0;
	background-color: #fff;
	background-repeat: repeat-y;
	border-left: 1px solid #e9d8c5;
	border-right: 1px solid #e9d8c5;
	border-bottom: 1px solid #e9d8c5;
	}

#CheckoutLogin { border: 0; margin-bottom: 10px;}

#CheckoutLogin label { 
	display:  block; 
	float:  left; 
	clear:  left; 
	width:  9em; 
	padding-right:  1em; 
	text-align:  right; 
	line-height:  1.8em; 
	font-weight: bold;
	} 
	
#CheckoutLogin input { 
	display:  block; 
	float:  left; 
	} 

#CheckoutLogin br { 
clear:  both; }

#FSSignUp { border: 0; margin-bottom: 10px;}

#FSSignUp label { 
	display:  block; 
	float:  left; 
	clear:  left; 
	width:  9em; 
	padding-right:  1em; 
	text-align:  right; 
	line-height:  1.8em; 
	font-weight: bold;
	} 
	
#FSSignUp input { 
	display:  block; 
	float:  left; 
	} 

#FSSignUp br { 
clear:  both; }

#FSUnsubscribe { border: 0; margin-bottom: 10px;}

#FSUnsubscribe label { 
	display:  block; 
	float:  left; 
	clear:  left; 
	width:  9em; 
	padding-right:  1em; 
	text-align:  right; 
	line-height:  1.8em; 
	font-weight: bold;
	} 
	
#FSUnsubscribe input { 
	display:  block; 
	float:  left; 
	} 

#FSUnsubscribe br { 
clear:  both; }

#FSOldAddress { border: 0; margin-bottom: 10px;}

#FSOldAddress label { 
	display:  block; 
	float:  left; 
	clear:  left; 
	width:  9em; 
	padding-right:  1em; 
	text-align:  right; 
	line-height:  1.8em; 
	font-weight: bold;
	} 
	
#FSOldAddress input { 
	display:  block; 
	float:  left; 
	} 

#FSOldAddress br { 
clear:  both; }

#FSNewAddress { border: 0; margin-bottom: 10px;}

#FSNewAddress label { 
	display:  block; 
	float:  left; 
	clear:  left; 
	width:  9em; 
	padding-right:  1em; 
	text-align:  right; 
	line-height:  1.8em; 
	font-weight: bold;
	} 
	
#FSNewAddress input { 
	display:  block; 
	float:  left; 
	} 

#FSNewAddress br { 
clear:  both; }

#TopHeaderBar { background-color: #fff; width: 760px; text-align: left; }
#TopHeaderBar h1 { color: #533721; font-family: Times, Times New Roman, Palatino, serif; font-size: 18px; margin: 0; padding: 3px 0 3px 10px; }

/* CONTENT PAGES */
#ContContainer {
	margin: 0;
	background-color: #fff;
	background-image:  url(../graphics/sidebar_bk.gif);
	background-repeat: repeat-y;
	border-left: 1px solid #e9d8c5;
	border-right: 1px solid #e9d8c5;
	border-bottom: 1px solid #e9d8c5;
	}

#ContContent {
	padding: 0 20px;
	text-align: left;
	margin: 0;
	width: 559px;
	float: right;
	}

#ContContent h1 { font-family: Times, Times New Roman, Palatino, serif; font-size: 18px; color: #533721; }
#ContContent h2 { font-family: Times, Times New Roman, Palatino, serif; font-size: 14px; color: #533721; }
#ContContent .header { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #533721; margin: 0; padding: 0; font-weight: bold;}

#ContSidebar {
	float: left;
	text-align: left;
	width: 145px;
	margin-left: 5px;
	padding-top: 5px;
	}

#ContSidebar h2 { font-family: Times, Times New Roman, Palatino, serif; font-size: 14px; color: #533721; margin: 0; padding-left: 5px; }

#ContSidebar ul {
	list-style-type: none;
	padding-left: 5px;
	padding-top: 7px;
	margin: 0;
	text-align: left;
	}

#ContSidebar li {
	padding: 0px;
	margin-bottom: 9px;
	}

#ContSidebar li a { text-decoration: none; }

#MainContent { 
	border-top-width: 0px;
	border-right: #e9d8c5 1px solid;
	border-bottom: #e9d8c5 1px solid;
	border-left: #e9d8c5 1px solid;
	width: 760px;
}

.store { padding-right: 15px; padding-bottom: 20px; }

#Apply { border: 0; margin-bottom: 10px;}

#Apply label { 
	display:  block; 
	float:  left; 
	clear:  left; 
	width:  15em; 
	padding-right:  1em; 
	text-align:  right; 
	line-height:  1.8em; 
	} 
	
#Apply input { 
	display:  block; 
	float:  left; 
	} 

#Apply br { 
clear:  both; }

hr { color: #533721;
	background-color: #533721;
	border: 0;
	height: 1px; 
	}

#AppHdr { background-color: #533721; width: 100%; text-align: left; margin: 0; padding: 0; }
#AppHdr h2 { color: #fff; font-size: 14px; margin: 0; padding: 3px 0 3px 10px; }
#AppForm { border: 1px solid #533721; margin-bottom: 15px; background-color: #faf7f4; padding: 10px; }

#SplashContent { 
	width: 760px;
	margin-top: 25px;
	text-align: left;
}

#GenForm { border: #e9d8c5 1px solid; margin-bottom: 10px; }

#GenForm label { 
	display:  block; 
	float:  left; 
	clear:  left; 
	width:  10em; 
	padding-right:  1em; 
	text-align:  right; 
	line-height:  1.8em; 
	} 
	
#GenForm input { 
	display:  block; 
	float:  left; 
	} 

#GenForm br { 
clear:  both; }

.luckyZoomSmallImageCont {
position: relative;
}

.luckyZoomBigImageCont {
overflow: hidden;
position: absolute;
z-index: 110;
border: 1px solid #533721;
visibility: hidden;
/* display: none; */
}

.luckyZoomPup {
z-index: 10;
visibility: hidden;
position: absolute;
width: 50px;
height: 50px;
border: 1px solid #aaa;
background: #ffffff;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(Opacity=50);
}

#ProdImageZoom { padding: 0 0 0 10px; text-align: left; float: left; z-index: 300;}

span.SalePrice { color: Red; font-weight: bold; }

/* Product Reviews */
.ProdReview { 
	text-align: left;
	font-size: 12px;
	line-height: 18px; 
	color: #333;
}

.ProdReview p { 
	margin-top: 3px;
	color: #333;
}

.reviewHeader {}
.reviewAddedDate {}
.reviewRating {}
.reviewTitle {}
.reviewSubHeader {}
.reviewUserId {}
.reviewBody {}
.reviewFooter {}

/* Review Comments */
.ReviewComment { 
	text-align: left;
	font-size: 12px;
	line-height: 18px; 
	color: #333;
}

.ReviewComment p { 
	margin-top: 3px;
	color: #333;
}

.commentHeader {}
.commentAddedDate {}
.commentUser {}
.commentBody {}
.reviewComment {}
.commentFooter {}

/* input headers */
.Field 
{
	text-align:left;
	font-size:12px;
	color:#333;
	font-weight:bold;
}

/* Search PAGE */
#SearchContainer {
	width: 760px;
	margin: 0;
	padding: 0;
	background-color: #fff;
	background-repeat: repeat-y;
	border-left: 1px solid #e9d8c5;
	border-right: 1px solid #e9d8c5;
	border-bottom: 1px solid #e9d8c5;
	}

#SearchSection { float: left; width: 607px;padding-left: 10px;}

.SearchTop { padding-bottom: 5px; }
.SearchTop h1 { margin: 0; padding: 0; font-family: Times, Times New Roman, Palatino, serif; font-size: 16px; color: #533721; }

.SearchTopBox {padding:0 5px 0 5px; border-left:1px solid #FFFFFF; color: #533721; text-align: left;}
.SearchBox { padding:10px; border-left:1px solid #e9d8c5; border-bottom:1px solid #e9d8c5; text-align: left;}

#HPFeat td.text { width: 190px; background-color: #c5a87c; padding: 10px; }
#HPFeat td.text a { font-family: Times, Times New Roman, Palatino, serif; font-size: 26px; color: #ffffff; text-decoration: none; text-transform: uppercase;}
