/***** Global Settings *****/
*{
margin:0;
padding:0;
}

a:active, a:focus {
outline: 0;
}


html{

background:#231609 url(../images/htmlstrip.jpg) top left repeat-x;
}


body {
background:url(../images/floraloverlay.jpg) center 367px no-repeat;
font:75%/180% Arial, Geneva, Helvetica, sans-serif;
/* font:80%/150% arial, helvetica, sans-serif; */
/* font:75%/180% Verdana, Geneva, Arial, Helvetica, sans-serif; */




}

.clear{
display:block;
clear:both;
}

/***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
font-family: arial, san-serif, Helvetica;
}

a img{
border:none;
display:block;
}


/***** home *****/

#mainContainer{
display:block;
margin:0 auto 0 auto;
width:913px;
padding-top:1px;

}

#header{
display:block;
width:913px;
height:211px;
background:url(../images/uppermastbg.jpg) top left no-repeat;

padding-top:1px;
}

h1.head{
display:block;
text-indent:-2000em;
background:url(../images/title.jpg) top left no-repeat;
width:342px;
height:63px;
margin:50px 0 0 230px;
}



#overlay{
position:absolute;
z-index:1;
width:629px;
height:428px;

}

#mastHead{
display:block;
width:913px;
clear:both;
}




#mastL{
background:url(../images/slide3.jpg) top left no-repeat;
width:629px;
height:428px;

float:left;
}

#mastR{
float:left;
width:261px;
height:428px;
margin-left:13px;

}

#test01{
background:url(../images/slide1.jpg) top left no-repeat;
width:629px;
height:428px;

}



#test02{
background:url(../images/slide2.jpg) top left no-repeat;
width:629px;
height:428px;

}





#test01 a, #test02 a{
display:block;
width:250px;
height:428px;
background:transparent;
position:absolute;
z-index:50;
text-indent:-2000em;
margin-left:333px;


}



#item_switcher #preloader{
width:629px;
height:428px;
background:#fff;
position:absolute;
top:213px;

}

#loader_graphic{
display:block;
width:75px;
height:75px;
background:transparent;
}




#selection{
display:block;
clear:both;
}

#header a.logo img{
display:block;
float:left;
margin-bottom:-2px;

}

#navHolder{
width:913px;
height:43px;
background:url(../images/navbg.jpg) top left no-repeat;
display:block;
clear:both;
}

ul#nav{
display:block;
list-style:none;

}

ul#nav li a{

float:left;
text-indent:-2000px;
}

ul#links{
float:right;
display:inline-block;
list-style:none;
margin-top: -118px;
}

ul#links li{
float:left;
}

a.homelink{
width:92px;
height:43px;
background:url(../images/home.jpg) top left no-repeat;
}

a.aboutlink{
width:100px;
height:43px;
background:url(../images/about.jpg) top left no-repeat;
}

a.shoplink{
width:132px;
height:43px;
background:url(../images/shop.jpg) top left no-repeat;
}

a.contactlink{
width:155px;
height:43px;
background:url(../images/contact.jpg) top left no-repeat;
}

a.espanollink{
width:155px;
height:43px;
background:url(../images/espanol.jpg) top left no-repeat;
}

h2.experience{
display:block;
width:343px;
height:40px;
background:url(../images/experience.png) top left no-repeat;
text-indent:-2000em;
margin:40px 0 15px 11px;
}

h2.homecopy{
display:block;
width:333px;
height:235px;

margin:0 0 10px 10px;
font-size: 12px;
color: #D893AC;
}

a.shopnow{
display:block;
width:188px;
height:73px;
background:url(../images/shopnow.jpg) top left no-repeat;
position:absolute;
z-index:100;
text-indent:-2000em;

}




h2.edition{
display:block;
width:261px;
height:62px;
background:url(../images/edition1.jpg) top left no-repeat;
text-indent:-2000em;
margin-top:3px;

}

a.getyourown{
display:block;
width:261px;
height:174px;
background:url(../images/getyourown.jpg) top left no-repeat;
text-indent:-2000em;
margin-bottom:15px;
}

a.badgeaque{
display:block;
width:261px;
height:174px;
background:url(../images/badgeaque.jpg) top left no-repeat;
text-indent:-2000px;
}

#selection{
clear:both;

height:57px;
}

h3.viewselection{
display:block;
width:230px;
height:55px;
background:url(../images/viewselection.jpg) top left no-repeat;
text-indent:-2000em;
}

#lowergallery{
border-width: 3px;
border-color: #1c0e04;
border-style: solid;
display:block;
background:#1b0e05;
overflow:auto;
margin-bottom:50px;
clear:both;


}


#lowerLeft{
float:left;

}

#lowerRight{
float:left;
margin-left:10px;

}

 a.homelong, a.hometee, a.homevneck, a.homesweat, a.homerobe{
float:left;
}


a.homehoodie{
display:block;
float:left;
clear:left;
margin-top:10px;
}

a.homehat{
float:left;
display:block;
margin-top:10px;
}

a.homerazor{
display:block;
clear:both;
margin-bottom:10px;
}

a.homelong, a.hometee{
margin-right:12px;
}

a.homevneck, a.homesweat{
margin-right:9px;
}


#footer{
padding-top:3px;
display:block;
clear:both;
border-top: 3px solid #EEEEEE;
height:73px;
background:url(../images/footerx.jpg) top left repeat-x;
}





#footer div.a {
	color: #34251b;
	width:600px;
	padding-top:10px;
	margin:0 auto 0 auto;
	
}

#footer a{
color:#fff;
}


































