/* Gretchen!!! This is the color for the links aka a tags */
a {
	color:#3300CC;
	text-decoration:none;
}

a:hover{
	color:#000000;
}
a:visited{
	text-decoration:underline;
}

/* the overlayed element */
.simple_overlay {
	display:none;
	z-index:10000;
	background:transparent url(../images/contactimg.png);
	width:456px;	
	min-height:407px;
	padding:23px;
}
.simple_overlay2 {
	display:none;
	z-index:10000;
	background:transparent url(../images/store_overlay2.png)no-repeat scroll 0px 5px;
	width:456px;	
	min-height:560px;
	padding:23px;
}


/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(../images/close.png);
	cursor:pointer;
	height:11px;
	position:absolute;
	right:14px;
	top:12px;
	width:40px;
}
.simple_overlay2 .close {
	background-image:url(../images/close.png);
	cursor:pointer;
	height:11px;
	position:absolute;
	right:20px;
	top:20px;
	width:40px;
}

#triggers{
	cursor:pointer;
}

#overlayimg{
	float:left;
	margin-bottom:30px;
}

#overlayimg2{
	float:left;
	margin-top:5px;
}
#overlayimgheader2{
	float:left;
	margin-top:10px;
}

#overlayimgheader{
	float:left;
	margin-bottom:14px;
}


.contactimg{
	
}

.menuitem{
	float:right;
	margin-top:22px;
	margin-left:20px;
}
.menuitem2{
	float:left; 
	margin-top:0px;
	margin-left:0px;
	padding:40px;
	height:80px;
	width:150px;
	
}
.menuitem3{
	float:left; 
	margin-top:-320px;
	margin-left:200px;
	padding:40px;
	height:80px;
	width:150px;
	
}

.headermenu{
	float:left;
	margin-left:0px;
	
}

.ssheader{
	
}


.dropdown dd {
	position:absolute; 
	overflow:hidden; 
	width:330px; 
	display:none;
	z-index:200; 
	opacity:0
}

.dropdown ul {
	width:330px; 
	list-style:none; 
	border-top:none;
	margin-top:2px;
}

.dropdown li {
	display:inline;
	margin-left:0px;

}

.dropdown a, 
.dropdown a:active, 
.dropdown a:visited {
	display:block
}


ul{
	list-style:none;
}

li{
	margin-bottom:5px;
}

.logo{
	float:left;
}

#menu{
	margin-left:-15px;
}

.collection {
	width:154px;
	height:15px;
	background:transparent url(../images/headertype4.png) no-repeat scroll -6px -3px;
	/*border:1px solid red;*/
}

.collection:hover{
	background-position:-6px -28px;
}

.contact{
	width:110px;
	height:15px;
	background:transparent url(../images/headertype4.png) no-repeat scroll -789px -3px;
}

.contact:hover{
	background-position:-789px -28px;

}

.stores{
	width:100px;
	height:15px;
	background:transparent url(../images/headertype4.png) no-repeat scroll -989px -3px;
}

.stores:hover{
	background-position:-989px -28px;

}

.news{
	width:75px;
	height:15px;
	background:transparent url(../images/headertype4.png) no-repeat scroll -1087px -3px;
}

.news:hover{
	background-position:-1087px -28px;

}

.facebook{
	width:126px;
	height:15px;
	background:transparent url(../images/headertype4.png) no-repeat scroll -1163px -3px;
}

.facebook:hover{
	background-position:-1163px -28px;

}

.about{
	width:81px;
	height:15px;
	background:transparent url(../images/headertype4.png) no-repeat scroll -697px -3px;
	/*border:1px solid red;*/
}

.about:hover{
	background-position:-697px -28px;
}

.press{
	width:75px;
	height:15px;
	background:transparent url(../images/headertype4.png) no-repeat scroll -909px -3px;
	/*border:1px solid red;*/
}

.press:hover{
	background-position:-909px -28px;
}
.springsummer{
	width:275px;
	height:20px;
	background:transparent url(../images/headertype4.png) no-repeat scroll -171px -3px;
	margin-left:10px;
}

.springsummer:hover{
	background-position:-171px -28px;
}

.fallwinter{
	width:240px;
	height:20px;
	background:transparent url(../images/headertype4.png) no-repeat scroll -452px -3px;
	margin-left:10px;
}

.fallwinter:hover{
	background-position:-452px -28px;
}

.springsummerheader{
	background:transparent url(../images/headertype4a.png) no-repeat -172px 0;
	height:22px;
	width:278px;
}

.springsummerheader:hover{
	background-position:-172px -25px;
}

.fallwinterheader{
	background:transparent url(../images/headertype4a.png) no-repeat -453px 0;
	height:22px;
	width:240px;
}

.fallwinterheader:hover{
	background-position:-453px -25px;
}

#float{
	float:left;
	margin-right:20px;
	display:block;
}

#galleryd{
	margin-top:60px;
	width:4450px;
	height:430px;
	overflow:hidden;
	border:1px none;
}
#galleryp{
	margin-top:0px;
	width:400px;
	border:1px red;
}

#galleryss{
	margin-top:60px;
	width:11800px;
	overflow:hidden;
	border:1px none;
}

#galleryfw{
	margin-top:80px;
	width:18750px;
	overflow:hidden;
	border:1px none;
}

#galleryabout{
	margin-top:80px;
	width:1060px;
	height:730px;
	overflow:hidden;
	border:1px none;
}
#header{
	position:fixed;
	margin-top:20px;
	width:1175px;
}
	
#designer{
	background:#FFFFFF;
	color:#666666;
	font-family:georgia serif;
	font-size:14px;
	font-weight:normal;
	height:720px;
	left:auto;
	line-height:150%;
	margin-left:-5px;
	opacity:0.9;
	overflow:hidden;
	position:fixed;
	width:380px;
	z-index:1;
	border:1px none;
}
#contact{
	background:#FFFFFF;
	color:#666666;
	font-family:georgia serif;
	font-size:14px;
	font-weight:normal;
	height:420px;
	left:auto;
	line-height:140%;
	margin-left:-5px;
	opacity:0.9;
	overflow:hidden;
	position:fixed;
	width:275px;
	z-index:1;
	border:1px none;
}


.nav{
	padding:10px;
	width:500px;

}

/*info*/


.boxgrid{ 
	width: 780px; 
	height: 520px; 
	margin-right:20px; 
	float:left; 
	overflow: hidden; 
	position: relative; 
	display:block;
	
}

.boxgrid2{ 
	width: 348px; 
	height: 520px; 
	margin-right:20px; 
	float:left; 
	overflow: hidden; 
	position: relative; 
	display:block;
	
}

				
.boxgrid img{ 
	position: absolute;
	top: 0; 
	right: 0; 
	border: 0; 
}
	
.boxcaption{ 
	/*border:1px solid red;*/
	float: right; 
	position: absolute; 
	height: 27px; 
	width:780px;
	opacity: .8; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.boxcaption2 { 
	/*border:1px solid red;*/
	float: right; 
	position: absolute; 
	height: 27px; 
	width:348px;
	opacity: .8; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.captionfull .boxcaption {
	top: 520px;
	right: 0;
}

.caption .boxcaption {
	top: 498px;
	right: 0;
}

.spacer {
	width:420px;
	height:435px;
	float:left;
}

#content.grid_12{
	margin-top:90px;
	height:650px;
	float:left;
	overflow:hidden;
			
}
#contentpress.grid_12{
	margin-top:90px;
	height:400px;
	float:left;
	overflow:hidden;
			
}
#content .article img{
	float:right;
}

#content p{
	color:#666666;
	font-family: georgia serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 145%;
}


