html{
margin:0;
padding:0;
}

body{
margin:0;
padding:0;
background-image:url(../images/bg_shadow.gif);
background-repeat:repeat-y;
background-position:top center;
background-color:#c8c9b7;
font-family:"Gill Sans", "Trebuchet MS", Verdana;
color:#555;
font-size:12px;

/*font-size:70%;*/
}

a{
text-decoration:none;
color:#6175ac;
}
	a:hover {
	color: #6c8ff1;
	text-decoration: underline;
	}

a img{border:0;}

h1{}
h2{}
h3{}

ul{list-style:none;}
li{}

p{line-height:130%;}

blockquote{}

fieldset {
    margin:0;
    padding:0;
    }



#container{
width:800px;
margin:0 auto;
}

	#header{position:relative;}
		#header h1{
		margin:0;
		padding:0 0 0 10px;
		}
			#header h1 a{
			text-indent:-9999px;
			padding:0;
			border:0;
			background:url(../images/logo.gif) top left no-repeat;
			height:68px;
			width:102px;
			float:left;
			margin:20px 2px 20px 0;
			overflow:hidden;
			color:#fff;
			}
			/**:first-child+html #header h1 a{
			width:112px;
			background-position:right;
			}*/
		#header h2{margin:0;}
			#header h2 span{
			text-indent:-9999px;
			padding:0;
			border:0;
			background-image:url(../images/header_tagline.gif);
			background-repeat:no-repeat;
			background-position:top left;
			/* height:41px; */
			font-size:0px;
			height:16px;
			width:435px;
			float:left;
			margin:20px 5px 0 0;
			display:block;
			float:right;
			border:0px solid red;
			
			 
			}
			
			#header h2 .phone{
			 	font-weight:normal;
				text-align:right;
				border:0px solid red;
				background:none;
				text-indent:0px;
				margin: 0px 5px 0px 0px;
				font-size:18px;
				 
				color:#666666;
				height:25px;
				padding-top:0px;
				padding-right:2px;
				line-height:14px;
			}
			
			
			
		#links{
		clear:right;
		float:right;
		margin:15px 5px 0 0;
		font-size:11px;
		}
			#links a{color:#888;}

		#nav{}
		
		#header img{display:none;}
		
	#content{
	background-image:url(../images/bg_content.gif);
	background-position:top right;
	background-repeat:repeat-y;
	}
	
		#left{
		width:525px;
		float:left;
		/*border-right:1px solid #d2d2c4*/
		}
			#category{
			margin:0 15px 10px 15px;
			border-bottom:2px solid #c8c9b7;
			}
				#category h2{
				margin-top:15px;
				font-size:16px;
				color:#b34a48;
				font-family:"Gill Sans", "Trebuchet", Verdana;
				font-weight:normal;
				}
				#category p{margin:15px 0;}
				#category .floatR{margin:0;}
			#searchHeader{width:400px;}
			
			#desc{
			margin:0 15px 10px 15px;
			border-bottom:2px solid #c8c9b7;
			padding-bottom:10px;
			}
				#desc h2{
				margin-top:0;
				font-size:20px;
				padding-bottom:10px;
				color:#b34a48;
				font-family:"Gill Sans", "Trebuchet", Verdana;
				font-weight:normal;
				border-bottom:1px solid #c8c9b7;
				}
				#desc h3{
				margin:0px;
				padding:0px;
				color:#b34a48;
				font-size:16px;
				font-weight:normal;
				}
					#desc img{
					border:1px solid #d2d2c4;
					padding:4px;
					}
					#desc h2 img {
					margin:0px;
					padding:0px 0px 0px 168px;
					border:0;
					}
					#desc .imgFloat {
					margin:0px;
					padding:0px 0px 0px 124px;
					}
				#desc ul, #wishDescNew ul{
				list-style:outside;
				list-style-image:url(../images/bullet.gif);
				}
			.results{
			background-color:#f9f9f5;
			border-top:1px solid #c8c9b7;
			border-bottom:1px solid #c8c9b7;
			margin:10px 15px;
			padding:5px 10px 5px 10px;
			}
				#desc .results{margin:10px 0;}
				.results p{
				margin:8px 0;
				height:1%;
				}
				.results form{margin:8px 0;}
					.results form select, .results form input{font-size:10px;}
					.results form select{width:150px;}
					.results form input{
					background-color:#bfbfbf;
					color:#fff;
					font-weight:bold;
					padding:0 0 1px 0;
					border-top:1px solid #c0c0c0;
					border-left:1px solid #c0c0c0;
					border-right:1px solid #999;
					border-bottom:1px solid #999;
					}
				#artlinks{
				font-size:10px;
				text-transform:uppercase;
				letter-spacing:1px;
				}
				.results .floatL, .results .floatR{width:48%;}
				.results ul{margin:0; padding:0;}
				.results li{margin:3px 0;}
				
			.row{
			padding:0 8px;
			float:left;
			}
			.rowSearch{
			
			background-repeat:repeat-y;
			background-position:top left;
			}
				.row img{
				border:1px solid #d2d2c4;
				padding:4px;
				}
				.row h3{
				color:#b34a48;
				font-weight:normal;
				font-size:12px;
				text-transform:uppercase;
				letter-spacing:1px;
				margin-left:10px;
				}
					#wishList .row h3{ 
					text-transform:none;
					letter-spacing:0;
					}
				.row .imglink{
				border:1px solid #d2d2c4;
				padding:4px;				
				}
				.imglinkContainer{
				margin:0px 0px 0px 0px;
				padding:0px 3px 0px 7px;			
				}
				.rowContent{
				margin:0px;
				padding:0px;
				}
				.rowContent p{
				margin:0px 0px 0px 100px;
				padding:0px 0px 10px 75px;
				}
				.itemVert{
				width:168px;
				float:left;
				text-align:center;
				}
					.itemVert p{
					margin-left:5px;
					margin-right:5px;
					}
				.itemHor{
				width:250px;
				float:left;
				text-align:center;
				}
				.centerItem{}
				.leftItem{}
					.artist{font-weight:bold;}
					.price{color:#6175ac;}

			.rowExhibition{
			margin:0px;
			padding:7px 0px 8px 0px;
			border-bottom:1px solid #c8c9b7;
			}
				#desc .rowExhibition h3{
				margin:0;
				padding:0;
				color:#b34a48;
				font-size:12px;
				font-weight:normal;
				width:370px;
				}
				.rowExhibition p {
				margin:0px;
				padding:0px;
				font-size:12px;
				}
				.floatExhibition {
				margin:0;
				padding:0;
				font-size:7px;
				float:right;
				text-transform:uppercase;
				letter-spacing:1px;
				}
			.divider, .dividerL{
			clear:both;
			text-align:right;
			margin:10px 15px;
			padding:5px 0;
			border-top:1px solid #c8c9b7;
			border-bottom:1px solid #c8c9b7;
			}
			.dividerL{
			padding:0;
			}
			.dividerLT{
			clear:both;
			text-align:right;
			margin:10px 15px;
			padding:0;
			border-bottom:1px solid #c8c9b7;
			}
				.divider p{margin:0;}
				.divider a{
				/*background-image:url(../images/icon_arrow_red.gif);
				background-position:left;
				background-repeat:no-repeat;
				padding:0 0 0 15px;
				color:#b34a48;
				font-size:10px;*/
				}
				
		
		#right{
		width:274px;
		float:right;
		padding:15px 0 0 0;
		}
		
	#footer{
	clear:both;
	border-top:1px solid #d2d2c4;
	font-size:11px;
	}
		#footer a{color:#888;}
		#footer p{
		margin:15px 30px 10px 15px;
		line-height:150%;
		}
		#newsletter{
		background-image:url(../images/icon_mail.gif);
		background-position:left;
		background-repeat:no-repeat;
		padding:0 0 0 20px;
		}
		.dark{
		font-weight:bold;
		color:#515151;
		}
		
	/* Item Detail Styles */
	
	#detailH, #detailV{margin:0 15px;}
	#detailH #image{
	margin:0 auto;
	border:1px solid #c3c5b9;
	padding:5px;
	width:483px;
	}
	#detailV #image{
	float:left;
	margin:0 15px 0 0;
	}
		#detailV #image img{
		border:1px solid #c3c5b9;
		padding:4px;
		}
		#detailV #image p{width:252px;}
	#detailV #description{
	float:left;
	width:212px;
	}
		#detailV p{
		margin:8px 0;
		}
		#detailH .favorites, #detailV .favorites{
		border-top:1px solid #c8c9b7;
		border-bottom:1px solid #c8c9b7;
		background:#fafaf7;
		margin:0;
		padding:7px 0;
		}
			#detailV .favorites ul, #detailH .favorites ul{
			margin:0 0 0 20px;
			padding:0;
			letter-spacing:0.15em;
			text-transform:uppercase;
			font-size:10px;
			}
			#detailV .favorites li, #detailH .favorites li{margin:2px 0;}
			
		#detailV .favorites{
		float:right;
		width:213px;
		}
			#ViewCartButton_ViewCartButton, #addFavorite, #send-to-a-friend, #print-this-page, #jump-to-tags, #buyposter_buyposter{padding:0 0 0 23px;}
			#buyposter_buyposter{background:url(../images/icon_addtocart.gif) left center no-repeat;}
			#ViewCartButton_ViewCartButton{background:url(../images/icon_cart.gif) left center no-repeat;}
			#addFavorite{background:url(../images/icon_favorites.gif) left center no-repeat;}
			#send-to-a-friend{background:url(../images/icon_send.gif) left center no-repeat;}
			#print-this-page{background:url(../images/icon_print.gif) left center no-repeat;}
			#jump-to-tags{background:url(../images/icon_arrow.gif) left center no-repeat;}
		#description form{
		border-bottom:2px solid #c8c9b7;
		margin:0;
		padding:7px 0;
		}
		#detailV form{
		float:right;
		width:213px;
		margin-bottom:10px;
		}
		#description p{line-height:150%;}
		#keywordListDiv a{text-transform:capitalize;}
		
		#description h3, #wishList h3{
		font-size:20px;
		font-weight:normal;
		margin:0 0 10px 0;
		line-height:90%;
		}
			#description a, #wishList a{
			text-decoration:none;
			font-weight:normal;
			color:#778ab8;
			}
				#description a:hover #wishList a:hover{
				text-decoration:underline;
				color:#84a5f1;
				}
			#description h3 span.red, #wishList h3 span.red{
			color:#b6645d;
			font-size:13px;
			font-weight:normal;
			}
			#description h3 span.grey, #wishList h3 span.grey{
			color:#999;
			font-size:11px;
			letter-spacing:0.15em;
			}
			
		#description .borders, #wishList .borders{
		border:2px solid #c8c9b7;
		border-width:2px 0;
		padding:10px 0;
		color:#828282;
		}
			#wishList .borders{padding:0;}
			#description .borders p{
			margin:0;
			line-height:130%;
			}
		#purchase{padding:1px 0;}
			#purchase img{vertical-align:middle;}
			#purchase p{
			text-transform:uppercase;
			color:#b34a48;
			font-size:11px;
			letter-spacing:0.1em;
			line-height:130%;
			}
			
	#descBottom{
	clear:both;
	padding:5px 0 0 0;
	_padding:0;
	}
		#descBottom p{font-size:14px;}
		
	#keywordListDiv{
	border-top:1px solid #c8c9b7;
	border-bottom:1px solid #c8c9b7;
	background:#fafaf7;
	padding:0 20px 10px 20px;
	_padding-bottom:0;
	font-weight:normal;
	margin:15px 0;
	height:1%;
	}
		#keywordListDiv p{
		color:#b34a48;
		font-size:14px;
		border-bottom:2px solid #c8c9b7;
		padding:0 0 10px 0;
		}
		#keywordListDiv .col{width:150px; float:left;}

		#keywordListDiv .inner{
		border-bottom:1px solid #c8c9b7;
		padding:0 0 15px 0;
		margin:0 0 10px 0;
		}
		#keywordListDiv .inner .col span{
		color:#9c9c9d;
		text-transform:uppercase;
		font-size:10px;
		letter-spacing:0.1em;
		}
		
	#wishDesc{
	margin:0 15px 10px 15px;
	border-bottom:1px solid #c8c9b7;
	}
		#wishDesc h3{
		border-bottom:1px solid #c8c9b7;
		padding:0 0 10px 0;
		font-size: 20px;
		color: #b34a48;
		margin:0;
		font-weight: normal;
		}
		#wishDesc p{
		font-size:13px;
		color:#b34a48;
		}
	#wishList{}
		.wishRow{
		clear:both;
		border-bottom:1px solid #c8c9b7;
		margin:0 15px;
		padding:15px 0;
		width: 492px;
		}
		.wishRowButtonsT, .wishRowButtonsB{
		clear:both;
		border-bottom:1px solid #c8c9b7;
		margin:0 15px;
		padding:15px 0;
		}
		.wishRowButtonsT{padding-top:5px;}
		.wishRowButtonsB{padding-top:5px;}
			.wishRow .left{
			width:114px;
			float:left;
			}
				.wishRow img{
				border:1px solid #d2d2c4;
				padding:4px;
				margin:0 0 10px 0;
				}
			.wishRow .right{
			width:350px;
			float:right;
			margin:0 0 0 10px;
			}
			.wishRow p{margin:7px 0;}	
			p.red{
			color:#b6645d;
			letter-spacing:1px;
			}
			.wishRow textarea{
			border:2px solid #c8c9b7;
			width:346px;
			color:#828282;
			font-family:"Gill Sans", "Trebuchet MS", Verdana;
			font-size:12px;
			margin:0;
			}
		
	
	
.clear{clear:both;}
.floatL{float:left;}
.floatR{float:right;}

#searchBox{
margin:0 0 10px 0;
display:block;
}
/*#searchBox *{z-index:-1;}*/
	#searchNav{
	margin:0 auto;
	padding:0;
	width:244px;
	text-align:center;
	}
		#searchNav li{
		float:left;
		font-size:11px;
		}
			#searchNav li a:hover{color:#b34a48;}
			#searchNav .active{color:#b34a48;}
			#searchNav .inactive{color:#999;}	
				#searchNav .active:hover, #searchNav .inactive:hover{text-decoration:none;}
				#searchNav .inactive:hover{color:#b34a48;}
			#search1{
			width:69px;
			height:17px;
			background-repeat:no-repeat;
			display:block;
			}
			#search2{
			width:69px;
			height:17px;
			background-repeat:no-repeat;
			display:block;
			margin:0 0 0 10px;
			}
			#search3{
			width:86px;
			height:17px;
			background-repeat:no-repeat;
			display:block;
			margin:0 0 0 10px;
			}
			#searchNav li a span{padding:3px 0 0 0;display:block}
			.inactive{color:#999;}
			.active{color:#b34a48;}
	#search{
	background-image:url(../images/search_search_top.gif);
	background-position:top right;
	background-repeat:no-repeat;
	display:block;
	}
		#search p{margin:12px 0 5px 0;}
	#browse{
	background-image:url(../images/search_browse_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
	/*display:none;*/
	}
		#browse .buff{_padding-top:5px;}
		#browse img{
		float:left;
		margin:0 5px 0 0;
		}
		#browse p{margin:10px 0 0 0;}
			#browse p a{color:#555;}
				#browse p a:hover{text-decoration:none;}
		#browse ul{margin-top:0;margin-left:25px;padding:0}
		#expand1b, #expand2b, #expand3b, #expand4b, #expand5b, #expand6b{display:none;}
		#subjectList, #countryList, #artistList{
		height:200px;
		overflow:scroll;
		overflow-x:hidden;
		}
		
	#advanced{
	background-image:url(../images/search_advanced_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
	/*display:none;*/
	}
	#searchBox #search, #searchBox #browse, #searchBox #advanced{
	width:242px;
	border-right:1px solid #d2d2c4;
	border-left:1px solid #d2d2c4;
	border-bottom:1px solid #d2d2c4;
	margin:0 auto 10px auto;
	text-align:left;
	font-size:10px;
	padding:10px 0;
	clear:both;
	}
	#buttonGo, #buttonSearch, #buttonClear, #buttonFind, #resultsPanel_filterButton, #resultsPanel_filterButton2, #resultsPanel2_filterButton2, #resultsPanel2_filterButton, #buttonCurrentExhibition, #buttonPastExhibition, #buttonContinue, #buttonSubmit1, #buttonSubmit2, #buttonSubmit1Inquiry, #buttonSubmit2Inquiry, #buttonUpdate1, #buttonUpdate2, #buttonSend1, #buttonSend2
	/* RADAR 10/27/2010 */ #buttonPurchase1, #buttonPurchase2 /* END RADAR */ {
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height:17px;
	}
	#buttonGo, #resultsPanel_filterButton, #resultsPanel_filterButton2, #resultsPanel2_filterButton2, #resultsPanel2_filterButton{
	width:34px;
	background-image:url(../images/buttons_go.gif);
	float:right;
	}
		#resultsPanel_filterButton, #resultsPanel_filterButton2, #resultsPanel2_filterButton2, #resultsPanel2_filterButton{margin:0 25px 0 0;}
	#buttonSearch{
	width:57px;
	background-image:url(../images/buttons_search.gif);
	float:left;
	margin:5px 0 0 5px;
	}
	#buttonClear{
	width:85px;
	background-image:url(../images/buttons_clear.gif);
	float:left;
	margin:5px 0 0 0;
	}
	#buttonFind{
	width:42px;
	background-image:url(../images/buttons_find.gif);
	float:right;
	}
	#buttonCurrentExhibition{
	width:204px;
	background-image:url(../images/buttons_current.gif);
	float:right;
	margin:4px 0 0 0;
	}
	#buttonPastExhibition{
	width:179px;
	background-image:url(../images/buttons_past.gif);
	float:right;
	margin:4px 0 0 0;
	}
	#buttonContinue{
	width:73px;
	background-image:url(../images/buttons_continue.gif);
	float:right;
	margin:4px 10px 0 0;
	}
	#buttonSubmit1, #buttonSubmit2{
	width:207px;
	background-image:url(../images/buttonSubmit.gif);
	float:left;
	margin:4px 10px 0 0;
	}
	/* RADAR 10/27/2010 */
	#buttonPurchase1, #buttonPurchase2{
	width:70px;
	background-image:url(../images/ppl/buttonPurchase.gif);
	float:left;
	margin:4px 10px 0 0;
	}
	/* END RADAR */
	#buttonSubmit1Inquiry, #buttonSubmit2Inquiry{
	width:98px;
	background-image:url(../images/buttonSubmit.gif);
	float:left;
	margin:4px 10px 0 0;
	}
	#buttonUpdate1, #buttonUpdate2{
	width:55px;
	background-image:url(../images/buttonUpdate.gif);
	float:left;
	margin:4px 10px 0 0;
	}
	#buttonSend1, #buttonSend2{
	width:207px;
	background-image:url(../images/buttonSend.gif);
	float:left;
	margin:4px 10px 0 0;
	}
		#buttonGo:hover, #buttonSearch:hover, #buttonClear:hover, #buttonFind:hover, #resultsPanel_filterButton:hover, #resultsPanel_filterButton2:hover, #resultsPanel2_filterButton2:hover, #resultsPanel2_filterButton:hover, #buttonCurrentExhibition:hover, #buttonPastExhibition:hover, #buttonContinue:hover, #buttonSubmit1:hover, #buttonSubmit2:hover, #buttonUpdate1:hover, #buttonUpdate2:hover, #buttonSend1:hover, #buttonSend2:hover, #buttonSubmit1Inquiry:hover, #buttonSubmit2Inquiry:hover{background-position:bottom left;}
		#buttonGo span, #buttonSearch span, #buttonClear span, #buttonFind span, #resultsPanel_filterButton span, #resultsPanel_filterButton2 span, #resultsPanel2_filterButton2 span, #resultsPanel2_filterButton span, #buttonCurrentExhibition span, #buttonPastExhibition span, #buttonContinue span, #buttonSubmit1 span, #buttonSubmit2 span, #buttonUpdate1 span, #buttonUpdate2 span, #buttonSend1 span, #buttonSend2 span, #buttonSubmit1Inquiry span, #buttonSubmit2Inquiry span{display:none;}
	
	.buff{margin:0 10px;}
	
	#search .text{
	width:180px;
	border:1px solid #d2d2c4;
	color:#999;
	font-size:10px;
	float:left;
	}

	#advanced label{color:#444;}
	#advanced .top input, #advanced .top select, #advanced .left input, #advanced .left select, #advanced .right input, #advanced .right select{
	font-size:10px;
	border:1px solid #d2d2c4;
	margin:0 0 5px 0;
	color:#666;
	}
	#advanced .top, #advanced .bottom{margin:0 0 0 10px;}
	#advanced .top input{width:220px;}
	#advanced .top select{width:222px;}
	
	#advanced .left{padding:0 0 0 10px;}
	#advanced .right{padding:0 0 0 10px;}
	#advanced .left, #advanced .right{
	float:left;
	width:106px;
	}
		#advanced .left input, #advanced .right input{width:102px;}
		#advanced .left select, #advanced .right select{width:106px;}
	#advanced .bottom .clear{margin:5px 0 0 0;}
	


.menu {
width:800px; 
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
z-index:100;
border-top:1px solid #b2b2b2;
background:#eee;
_margin:0 0 0 2px;
}
*:first-child+html .menu{margin:0 0 0 1px;}

.menu ul {
padding:0;
margin:0 0 0 0;
list-style-type:none;
}
.menu ul ul {
width:150px;
}

.menu li {
float:left;
width:160px;
position:relative;
}

.menu a{
display:block;
font-size:10px;
text-decoration:none; 
color:#29438d; 
width:159px; 
height:23px; 
border:1px solid #b2b2b2; 
border-width:0 1px 1px 0; 
line-height:22px; 
text-align:center;
text-transform:uppercase;
letter-spacing:1px;
}
.menu ul ul a{
text-align:left;
text-transform:none;
letter-spacing:0;
border-width:0 1px;
}

* html .menu a{
width:160px;
width:158px;
}

.menu ul ul{
visibility:hidden;
position:absolute;
height:0;
top:24px;
left:-1px; 
width:160px;
z-index:11;
}

* html .menu ul ul {
top:30px;
top:24px;
}

.menu table {position:absolute; top:0; left:0;}

.menu ul ul a{
background:#eee; 
height:auto; 
line-height:1em; 
padding:5px 10px; 
width:139px;
}

* html .menu ul ul a{
width:140px;
width:138px;
}

.menu a:hover{
background-color:#ddd;
color:#29438d;
text-decoration:none;
}
.menu :hover > a, .menu ul ul :hover > a {
background-color:#ddd;
}
.menu ul ul a:hover{}
.menu ul ul li a:hover{
background-color:#ddd;
}

.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; 
}

.menu ul :hover ul ul{
visibility:hidden;
}

.menu ul :hover ul :hover ul{ 
visibility:visible;
}

.menu ul li a span{
background-image:url(../images/drop.gif);
background-position:center right;
background-repeat:no-repeat;
padding-right:12px;
}

.clear{clear:both;}

#create-account{
background-color:#fbfbf8;
border-top:1px #d2d2c4 solid;
border-bottom:1px #d2d2c4 solid;
width:224px;
margin:0 0 0 15px;
padding:0 10px;
}
	#create-account h3{
	font-size:16px;
	color:#b34a48;
	margin:10px 0;
	font-weight:normal;
	}
	#create-account ul{
	list-style:outside;
	list-style-image:url(../images/bullet.gif);
	margin:0;
	padding:0 0 0 15px;
	}
	#create-account li{
	line-height:120%;
	margin:3px 0;
	}
	#create-account .more{
	font-size:11px;
	letter-spacing:0.1em;
	text-align:right;
	background:url(../images/bullet_arrow_right.gif) top right no-repeat;
	text-transform:uppercase;
	padding:0 10px 10px 0;
	}

#newsletter-signup {
background-color: #fbfbf8;
border-top: 1px #d2d2c4 solid;
border-bottom: 1px #d2d2c4 solid;
width: 244px;
margin:0 0 0 15px;
}
#newsletter-signup a {
display: block;
padding:10px 10px 10px 40px;
text-transform: uppercase;
font-size:11px;
letter-spacing: 1px;
}
#newsletter-signup a:link, #newsletter-signup a:visited {
text-decoration: none;
color: #778ab8;
background: url(../images/ICON_newsletter-signup.gif) 10px 50% no-repeat;
}
#newsletter-signup a:hover, #newsletter-signup a:active {
text-decoration: underline;
color: #84a5f1;
background: url(../images/ICON_newsletter-signup_hover.gif) 10px 50% no-repeat;
}

	
.floatL{float:left;}
.floatR{float:right;}
.leftCol{
float:left;
width:40%;
}
.left{
float:left;
width:40%;
}
	#registrationForm .left *{margin:0;padding:0; left:0}

.caps{
text-transform:uppercase;
letter-spacing:1px;
}
.note{font-size:10px;}
.red a{color:#b34a48;}


#loginBox h3{margin:10px 0 0 0;}

.error{color:#f00;}
.success{color:#060;}

div.hr{
border-bottom:1px solid #C8C9B7;
margin:0 0 15px 0;
height:15px;
clear:both;
}


#header_ViewCartButtonTop_ViewCartButton{text-transform:uppercase;}

/************************************* Code Start Added By Nagarro on (11/12/2008)**************************************/
div.red{color:#b6645d;
	 letter-spacing :1px;}
	 
p.red{color:#b6645d;
	 letter-spacing :1px;}
	 			
.textEmail{
			border:2px solid #c8c9b7;
			color:#828282;
			font-family:"Gill Sans", "Trebuchet MS", Verdana;
			font-size:12px;
			margin:0;
			}	
			
.txtEmail{
	width:180px;
	border:1px solid #d2d2c4;
	color:#999;
	font-size:10px;
	
	}
	
	#wishDescNew{
	margin:0 15px 10px 15px;
	border-bottom:1px solid #c8c9b7;
	}
/************************************* Code End Added By Nagarro on (11/12/2008)**************************************/	

.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 0.5em 0 0;}
.yui-navset .yui-nav {display:none;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 0.5em;}
.yui-navset .yui-content .yui-hidden{display:none;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}
.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}
.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}
.yui-navset-right{padding:0 6em 0 0;}
.yui-navset-top,.yui-navset-bottom{padding:auto;}
.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}
.yui-navset li em{font-style:normal;}
.yui-navset{/*position:relative;*/zoom:1;}
.yui-navset .yui-content{zoom:1;}
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}
.yui-navset .yui-nav a{position:relative; visibility:hidden}
.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}
.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}
.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}
.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}
.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}

.yui-navset div.loading div {
    background:url(../images/loading.gif) no-repeat center center;
    height:8em; /* hold some space while loading */
}

.stbuttontext {margin-left: 8px;}

#share img {
    margin-right: 10px;
 }
#share a img {
    margin-right: 10px;
    margin-bottom: 3px;
    vertical-align: middle;
    padding: 0;
    
}

.panelSize {
	border-top: 1px dotted gray; 
	margin-top: 8px;
	padding-top: 10px;
	margin-bottom: 5px;
}
.linkAS {
	float:right; 
	border-left: 1px solid gray; 
	font-size: 0.8em; 
	color: #9c9c9d; 
	font-style:italic; 
	text-align:right;
	padding-left: 10px; 
	margin-top: -5px; 
}
.dropdownSize {
	width: 80%;
}

/* #right .recentlyView {
margin:10px 15px 0 15px;
}
#right .recentlyView h3{
font-size: 16px;
font-weight:bold;
color: #b34a48;
margin:0 0 5px 0;
}
#right .recentlyView a img{
border:1px solid #d2d2c4;
padding:4px;
}
#right .recentlyView .thumb{
float:left;
margin:0 10px 10px 0;
} */

#right .recentlyView {
margin:10px 15px 0 15px;
}
#right .recentlyView h3{
font-size: 16px;
font-weight:bold;
color: #b34a48;
margin:0 0 5px 0;
}
#right .recentlyView .thumb2{
float:left;
margin:0 10px 10px 0;
border:1px solid #d2d2c4;
padding:4px;
}
#right .recentlyView a span{
display:block;
width:100px;
height:100px;
}



