body
{
	background: #000000;
	overflow:hidden;
	margin:0px;
	padding:0px;
	color: #ffffff;
	font-family: arial, helvetica, sans-serif;
}

/*#flash-container
{
	width:1px;
	height:1px;
	position:absolute;
	left:50%;
	right:50%;
}

#flash-content
{
	position:absolute;
	width:1525px;
	height:942px;
	
}

/*#flashcontent {
position: relative;
background: yellow;
overflow: scroll;
}*/


/* SMALL SITE STYLES */

#smallsite {
width: 320px;
margin: 0 auto;
text-align: center;
position: relative;
background: url('../images/smallsite/bg.gif');
}

#smallsite h1, #home h2, #smallsite ul {
padding: 0 0 0 0;
margin: 0 0 0 0;
}

#smallsite ul {
list-style: none;
margin-top: 20px;
}

#smallsite li {
margin: 0 auto;
margin-bottom: 17px;
letter-spacing: .05em;
}


#smallsite ul a {
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
font-weight: lighter;
}

#smallsite ul a:hover {
color: #000011;
}

#smallsite h1 {
position: relative;
width: 273px;
height: 57px;
overflow: hidden;
margin: 0 auto 23px auto;
}

#smallsite h1 span {
display: block;
width: 100%;
height: 100%;
background: url('../images/smallsite/cutler-logo.gif');
}

#home h2 {
font-size: 11px;
text-transform: uppercase;
letter-spacing: 2px;
}

#loc-1-link {
font-size: 25px;
background: #005288;
width: 240px;
padding: 5px;
}

#loc-2-link {
font-size: 44px;
background: #2f0859;
width: 291px;
padding: 5px;
margin: 0 auto;
}

#loc-3-link {
font-size: 40px;
background: #003560;
width: 169px;
padding: 5px;
margin: 0 auto;
}

#home, #midtown, #soho, #miami {
height: 1000px;
padding-top: 13px;
z-index: 99;
}

p.smallslug {
font-size: 10px;
}

p.smallslug a {
color: #ffffff;
}

p.smallslug a:hover {
color: #000011;
background: #ffffff;
}

.loc-container {
text-align: left;
background: #ffffff;
color: #000011;
width: 258px;
margin-left: 22px;
padding: 20px;
}

.loc h2 {
text-align: left;
font-size: 32px;
font-weight: lighter;
letter-spacing: .05em;
text-transform: uppercase;
padding: 5px;
margin: 0;
width: 288px;
margin-left: 22px;
}

.vcard .org {
display: none;
}

.vcard .map-link, .vcard .call-link {
font-size: 12px;
text-transform: uppercase;
background: #9db5d2;
padding: 2px 5px 2px 5px;
color: #ffffff;
text-decoration: none;
letter-spacing: .1em;
margin-bottom: 5px;
}

.vcard .map-link:hover, .vcard .call-link:hover {
color: #000011;
}

.vcard .adr, .vcard .tel {
margin-top: 5px;
}

.vcard .adr {
font-size: 23px;
margin-bottom: 13px;
}

#midtown h2 {
background: #005288;
}

#soho h2 {
background: #2f0859;
}

#miami h2 {
background: #003560;
}

.vcard .tel {
font-size: 32px;
}
