@charset "utf-8";
/* CSS Document */

body {
	background:#1A1A1A;
	
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #FFF;
	text-decoration:none;

}
a:visited {
	color: #FFF;
	text-decoration:none;

}
a:hover {
	color: #FFF;
	text-decoration:underline;
}
a:active {
	color: #FFF;
	text-decoration:none;

}

#container {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-color:#000000;
}

#logo {
	width:181px;
	height:31px;
	padding-top:40px;
	padding-bottom:40px;
	margin-left:auto;
	margin-right:auto;
}

#topnav {
	width:450px;
	border-top:solid 1px #ffffff;
	padding-top:20px;
	padding-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	float: none;

}

#text {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
}

.underline {
	text-decoration:underline;
	}


#spotlight {
	width:900px;
	height:450px;
	float:left;	
}


#spotlight2 {
	width:600px;
	height:450px;
	float:left;	
}

#current {
	width:900px;
	float:none;
}

#currentimg {
	width:300px;
	height:225px;
	float:left;
}

#blankcurrentimg {
	width:300px;
	height:225px;
	float:left;
	background-color:#000;
}

#blankcurrentimg2 {
	width:300px;
	height:60px;
	float:left;
	background-color:#000;
}

#blankcurrentimg3 {
	width:300px;
	height:90px;
	float:left;
	background-color:#000;
}


#twitterfeed {
	width:500px;
	height:225px;
	float:left;
	background-color:#000;
	padding-left:50px;
	padding-right:50px;
	padding-top:00px;
}


#twitter_update_list {
	list-style-type:none;
	width:400px;
	height:68px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
}	

#twitter_update_list li {
	margin:20px 0 20px 20px;


}

.header {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:solid 1px #ffffff;
	margin-top:50px;

}

.follow {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	padding-top:20px;
	padding-bottom:20px;

}

.header2 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:solid 1px #ffffff;

}

#one {
	width:200px;
	height:225px;
	float:left;
	background-color:#000;
	padding-left:50px;
	padding-right:50px;
}


#footer {
	width:900px;
	background-color:#000;
	float:left;
}

#foottext {
	width:450px;
	margin-top:40px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	float: none;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	background-color:#000;

}

#foottext2 {
	width:450px;
	margin-top:40px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	float: none;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	background-color:#000;
	border-top:solid 1px #ffffff;
	padding-top:20px;

}

#bodycopy {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	background-color:#000;
	padding-top:20px;
}

#purchase {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	background-color:#000;
}

#share {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	background-color:#000;
	margin-top:140px;
}

#share2 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	background-color:#000;
	margin-top:120px;
}






#slideshow { 
	height: 900px;
	width: 450px;
	float:left;
}

#slideshow img { 
	padding: 0px; 
	display:none;
}	


#slideshowshop { 
	height: 600px;
	width: 450px;
	float:left;
}

#slideshowshop img { 
	padding: 0px; 
	display:none;
}	




.boxWithRollOver {
	position:relative;
}
 .rollOverPanel {
	height:50px;
	width:260px;
	position:absolute;
	display:block;
	bottom:0px;
	background-color:#000000;
	margin-left:20px;
	
 }
  
.hiddenText {
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
	padding-top:15px;
	text-align:center;
		
	}
	
	
	

.italic {
	font-style:italic;
	}
	

#col1 {
	width:300px;
	background-color:#000;

}

#shopcol1 {
	width:300px;
	height:450px;				
	background-color:#000;
	float:left;

}

#article {
	width:900px;
	float:left;
	background:#000;
	margin-right:auto;
	margin-left:auto;
	}

#colarticle {
	width:300px;
	background-color:#000;
	float:left;
}

#abouttext {
	width:500px;
	background-color:#000;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	line-height:20px;
	padding-top:60px;
	margin-right:200px;
	margin-left:200px;
	text-align:center;
}

#abouttext2 {
	width:500px;
	background-color:#000;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	line-height:20px;
	margin-right:200px;
	margin-left:200px;
	text-align:center;
}

#copycol {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	line-height:20px;
	background-color:#000;
	padding-left:20px;
	padding-right:20px;

}


#articlebigimage {
	width:600px;
	height:400px;
	float:left;
	background-color:#000000;
}	
	
	
#shopinfo {
	width:600px;
	height:50px;
	float:left;
	background-color:#000;
}		

#bodycopyshop {
	width:220px;
	background-color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	padding-bottom:20px;
	border-bottom:solid 1px #ffffff;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	margin-top:20px;
}

#shoptext {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	line-height:20px;
	background-color:#000;
	float:right;

}

#shopbasket {
	width:75px;
	height:20px;
	padding-right:13px;
	padding-top:13px;
	float:right;
}	
	
#shopimgcontainer {
	width:600px;
	height:450px;
	float:left;
}

#shophomecontainer {
	width:900px;
	height:450px;
	float:left;
	background-image:url(images/boutiqueimg_mainimg.jpg);
}	
	
#shopmaintext {
	width:350px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	margin-top:235px;
	padding-top:20px;
	border-top:solid 1px #ffffff;
	margin-left:275px;
	margin-right:275px;

}

#shopbigimg {
	width:600px;
	height:400px;
	float:left;
}	

#colarticletitle {
	width:450px;
	background-color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	padding-bottom:20px;
	border-bottom:solid 1px #ffffff;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:40px;
	margin-top:20px;

}

#footercredit {
	width:450px;
	background-color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	padding-bottom:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;

}

#abouttitle {
	width:450px;
	background-color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	padding-bottom:20px;
	border-bottom:solid 1px #ffffff;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	margin-top:40px;

}


#shoparticletitle {
	width:220px;
	background-color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	line-height:20px;
	padding-bottom:20px;
	border-bottom:solid 1px #ffffff;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	margin-top:20px;

}

#shopdivide {
	width:220px;
	border-bottom:solid 1px #ffffff;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	margin-top:20px;

}


html {
	overflow-y: scroll;
}
	
	
	  a {
   outline: none;
}

