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


body{

background-color: #666666;
text-align: center;
font-family: Helvetica, Geneva, Arial, sans-serif;
font-size: 12px;
line-height: 15px;
color: #222222;
}


a {text-decoration: none;}


a:link { color: #666666;}
a:visited { color: #666666;}
a:hover { color: #333333}
a:active { color: #333333;}


img{
border: none;
}

.dark{
color: #222222;
}

.dark2{
color: #009933;
}

.green{
color: #009933;
}

h1{
	font-size: 12px;
	color: #222222;
	padding-top: 0px;
	margin-top: 0px;
}

h2{
	font-size: 12px;
	color: #222222;
	margin-top: 0px;
	margin-bottom: 10px;
}

h3{
	font-size: 12px;
	color: #999933;
	margin-top: 0px;
	margin-bottom: 5px;
}

h4{
	font-size: 12px;
	color: #222222;
	margin-top: 0px;
	margin-bottom: 5px;
	text-decoration: underline;
}

h5{
	font-size: 12px;
	color: #222222;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}
/*----------EVERYTHING IN WHITE BOX CODE----------*/



#container {
background-color: #ffffff;
position: relative;
height: 600px;
width: 850px;
margin: 40px auto;
text-align: left;
}






/*----------HEADER CODE----------*/



#header {
position: static;
height: 70px;
padding: 15px;
}






/*----------LEFT NAVIGATION CODE----------*/



#nav {
position: absolute;
top: 100px;
left: 12px;
height: 384px;
width: 115px;
padding-left: 0px;
padding-right: 13px;
padding-top: 0px;
padding-bottom: 0px;
color: #999933;
}

#nav p{
padding: 0px;
margin-top: 0px;
margin-bottom: 5px;

}

#nav ul{
padding-left: 7px;
margin-top: 0px;
margin-bottom: 4px;
list-style: none
}



#products {

border-top: 1px dashed #333333;
padding-top: 10px;

}

#news {

border-top: 1px dashed #333333;
padding-top: 10px;

}

#press {

border-top: 1px dashed #333333;
padding-top: 10px;

}

#retailers {

border-top: 1px dashed #333333;
padding-top: 10px;

}

#contact {

border-top: 1px dashed #333333;
border-bottom: 1px dashed #333333;
padding-top: 10px;

}


#onepercent {
position: absolute;
left: 12px;
top: 285px;
}


.small{
	font-size: 11px;
	line-height: 12px;
}

/*----------MAIN CONTENT CODE----------*/

#main{
position: static;
margin-left: 140px;
margin-right: 22px;
height: 384px;
}


.img{

float: left;
padding-right: 20px;
margin-top: 0px;
padding-top: 0px;
}

.mainp {
padding-top: 0px;
margin-top: 0px;
}

.mainp2 {
padding-top: 0px;
margin-top: 0px;
margin-bottom: 10px;
padding-bottom: 10px;
font-size: 12px;

}


#main ul{
padding-left: 0px;
margin-top: 0px;
list-style: none
}


#product{
position: absolute;
top: 100px;
left: 140px;
height: 384px;
width: 480px;
}

#designers{
position: absolute;
top: 100px;
left: 140px;
height: 384px;
width: 500px;
}

#infod{
margin-left: 520px;
}


#info{
margin-left: 500px;
}

.imgsm{
float: left;
padding: 0px;
margin: 0px;
}

#main p{
	margin-bottom: 5px;}

.blogs{
	margin-left: 20px;
}

.events{
	margin-left: 20px;
	margin-right: 350px;
}

.space{
	padding-bottom:15px;
}
/*----------TOP FOOTER CODE----------*/


#footer1{
position: static;
height: 90px;
margin-left: 140px;
margin-right: 230px;
text-align: right;
}

#index {
position: absolute;
top: 483px;
left: 140px;
}


#pressnav {
text-align: right;
position: absolute;
top: 483px;
right: 25px;
}


#ny {
text-align: right;
position: absolute;
top: 483px;
right: 160px;
}



/*----------BOTTOM FOOTER CODE----------*/


#footer2{
position: static;
height: 20px;
margin-left: 15px;
margin-right: 22px;
}

#web {
position: absolute;
top: 562px;
right: 22px;
}



#zoe {
position: absolute;
top: 562px;
left: 15px;
}
