/*Nav Bar Stuff*/

div#header h1 a {
display:block;
background-image:url(monogram.gif);
background-repeat:no-repeat;
width:142px;
height:0px;
padding:116px 0 0 0;
overflow:hidden;
color:#ff6666;
margin:25px 0 0 0px;
float:left;
position:absolute;
}

h1 {
/*float:left;*/
width:142;
height:116;

}

div#wrapper {
text-align:left;
width:930px;
/*background-color:#778899;*/
margin:0 auto 0 auto;
position:absolute;
left:150px;
}


div#name {
display:block;
background-image:url(title.gif);
background-repeat:no-repeat;
width:258px;
height:0px;
padding:122px 0 0 0;
overflow:hidden;
color:#ff6666;
margin:25px 0 0 50px;
float:left;
position:absolute;
left:120px;
}

li#about a{
display:block;
background-image:url(about.gif);


}

li#shop a{
display:block;
background-image:url(shop.gif);



}

li#blog a{
display:block;
background-image:url(blog.gif);

}

div#kicker {
clear:both;
height:0px;
width:0px;
}

ul#navbar li{
display:inline;
float:left;
list-style:none;
width:75px;
height:0px;
margin:25px 0px 0 50px;
padding:65px 0 0 0;
/*background-color:#ffff33;*/
}


ul#navbar li a {
background-repeat:no-repeat;
height:0;
width:75px;
padding:50px 0 0 0;
margin: 0px 0 0 500px;

overflow:hidden;
display:block;
/*background-color:#ff6666;*/

}

/*Before Atlantic Yards*/

div#baylogo {
background-image:url(BAY_logo_2.gif);
background-repeat:no-repeat;
width:800px;
padding:150px 0 0 0;
display:block;
float:left;
margin:360px 0 0 350px;
/*background-color:#66ff66;*/
}

p#baytext {
font-family:Georgia;
font-size:12px;
float:right;
margin:0px 0px 0 0px;
width:160px;
text-align:left;
position:absolute;
top:370px;
left:150px;
}

/*Cutting Edgeucation*/

div#cuttingedge {
background-image:url(CE_logo_FINAL.gif);
background-repeat:no-repeat;
width:792px;
padding:612px 0 0 0;
/*background-color:#335500;*/
display:block;
float:left;
margin:100px 0 0 290px;
overflow:hidden;
}

p#cuttingdescription {
font-family:Georgia, serif;
font-size:12px;
float:right;
margin:-450px 920px 0 0px;
width:160px;
position:absolute;
top:1270px;
left:150px;
}

/*NYC Slang Guide*/

p#slangtext {
font-family:Georgia;
font-size:12px;
float:right;
margin:0px 0px 0 0px;
width:160px;
text-decoration:none;
/*background-color:#ffff00;*/
position:absolute;
top:1260px;
left:150px;

}

div#slangGuide{
background-image:url(slangGuide01.jpg);
width:650px;
padding:534px 0 0 0;
/*background-color:#335500;*/
display:block;
float:left;
margin:25px 0 0 365px;
overflow:hidden;
}

div#slangGuide2{
background-image:url(slangGuide02.jpg);
width:650px;
padding:534px 0 0 0;
/*background-color:#335500;*/
display:block;
float:left;
margin:10px 0 0 365px;
overflow:hidden;
}

div#slangGuide3{
background-image:url(slangGuide03.jpg);
width:650px;
padding:534px 0 0 0;
/*background-color:#335500;*/
display:block;
float:left;
margin:10px 0 0 365px;
overflow:hidden;
}

div#slangGuide4{
background-image:url(slangGuide04.jpg);
width:650px;
padding:534px 0 0 0;
/*background-color:#335500;*/
display:block;
float:left;
margin:10px 0 0 365px;
overflow:hidden;
}


/*Tuf Tees*/
div#tuftee1 {
background-image:url(TUF_T1.jpg);
width:792px;
padding:612px 0 0 0;
/*background-color:#335500;*/
display:block;
float:left;
margin:100px 0 0 300px;
overflow:hidden;
}

div#tuftee2 {
background-image:url(TUF_T2.jpg);
width:792px;
padding:612px 0 0 0;
/*background-color:#335500;*/
display:block;
float:left;
margin:-100px 0 0 300px;
overflow:hidden;
}

p#tuftext {
font-family:Georgia;
font-size:12px;
float:right;
margin:0px 0px 0 0px;
width:160px;
position:absolute;
top:3650px;
left:175px;
/*background-color:#ffff00;*/
}

/*Ice Cream Print*/

div#icecream {
background-image:url(ice_cream_print.jpg);
width:650px;
padding:902px 0 0 0;
/*background-color:#335500;*/
display:block;
float:left;
margin:100px 0 0 365px;
overflow:hidden;
}

div#icecreamdetail{
background-image:url(ice_cream_detail.jpg);
width:650px;
padding:433px 0 0 0;
/*background-color:#335500;*/
display:block;
float:left;
margin:10px 0 0 365px;
overflow:hidden;

}

p#icetext {
font-family:Georgia;
font-size:12px;
float:right;
margin:0px 0px 0 0px;
width:160px;
/*background-color:#ffff00;*/
position:absolute;
top:4750px;
left:175px;
}

/*2012 Print*/

div#twentytwelve{
background-image:url(2012_print.jpg);
width:650px;
padding:459px 0 0 0;
/*background-color:#335500;*/
display:block;
float:left;
margin:100px 0 0 365px;
overflow:hidden;
}

div#twentytwelvedetail{
background-image:url(2012_detail.jpg);
width:650px;
padding:433px 0 0 0;
background-color:#335500;
display:block;
float:left;
margin:10px 0 0 365px;
overflow:hidden;
}

p#twentytext {
font-family:Georgia;
font-size:12px;
float:right;
margin:0px 0px 0 0px;
width:160px;
position:absolute;
top:6200px;
left:175px;
/*background-color:#ffff00;*/
}

/*Viento*/

div#vientologo {
background-image:url(viento_logo.jpg);
width:554px;
padding:126px 0 0 0;
background-color:#335500;
display:block;
float:left;
margin:100px 0 0 460px;
overflow:hidden;
}

div#vientoapps {
background-image:url(viento_apps.jpg);
width:770px;
padding:572px 0 0 0;
background-color:#335500;
display:block;
float:left;
margin:10px 0 0 365px;
overflow:hidden;
}

p#vientotext {
font-family:Georgia;
font-size:12px;
float:right;
margin:0px 0px 0 0px;
width:160px;
position:absolute;
top:7200px;
left:175px;
/*background-color:#ffff00;*/
}

/*The Fit Kid Gym*/

div#fitkidlogo {
background-image:url(tfkg_logo.jpg);
width:336px;
padding:338px 0 0 0;
background-color:#335500;
display:block;
float:left;
margin:100px 0 0 550px;
overflow:hidden;
}

p#fitkidtext {
font-family:Georgia;
font-size:12px;
float:right;
margin:0px 0px 0 0px;
width:160px;
/*background-color:#ffff00;*/
position:absolute;
top:8050px;
left:175px;
}

/*Urban Jungle Subway Map*/
div#subwaymap {
background-image:url(urban_jungle_subwaymap.jpg);
width:650px;
padding:649px 0 0 0;
background-color:#335500;
display:block;
float:left;
margin:100px 0 50px 365px;
overflow:hidden;
}

p#subwaytext{
font-family:Georgia;
font-size:12px;
float:right;
margin:-690px 920px 0 0px;
width:160px;
outline:visible;
position:absolute;
top:9150px;
left:175px;
/*background-color:#ffff00;*/
}

/*Footer*/

div.footer {
height: 0px;
background-image:url(logo_pattern.gif);
background-repeat:no-repeat;
display:block;
width:1224px;
padding:45px 0 0 0;
clear:both;
margin:0px 40px 10px 10px;
}

p#copyright {
font-family:Georgia;
font-size:12px;
float:right;
/*margin:-690px 920px 0 0px;*/
width:160px;
outline:visible;
}

/*About Page*/
p#bio {
font-family:Georgia;
font-size:12px;
/*float:right;*/
margin:0px 0px 0 0px;
width:300px;
outline:visible;
position:absolute;
top:210px;
left:325px;
}


