body
{
	margin-left: 8px;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-align: left;
	
}
ul.collapse
{
	margin: 0;
	padding: 0;
}
ul.collapse li
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#navigation li, #subNavigation li
{
	float: left;
	clear: both;
}

a { text-decoration: none; }

.preload { display: none; }
.bold { font-weight: bold; }

#projects { margin-left: 16px; }
#projects a { text-decoration: none; }


#paginator { margin-top: 24px; }
#paginator .count {}
#paginator .numbers {}
#paginator .numbers div { display: inline; }
#paginator span { font-weight: 700; }
#thumbs { display: block; margin-top: 12px; font-weight: 700; }


#portfolio { margin-left: 19px; }
#portfolio img { float: left; width: 82px; height: 82px; border: 3px solid transparent; margin: 0 4px 4px 0; position: relative; top: -3px; left: -3px; }
#portfolio div.dummyPortfolioImage { float: left; width: 80px; height: 80px; margin: 0 10px 10px 0; }


#project { margin-left: 19px; }
#project p { margin: 0; padding: 0; }
#project .date { margin-top: 12px; }
#project .client {  }
#project .description { margin-top: 12px; }

#project #image.hide, #project #movie.hide, #showcase #image.hide, #showcase #movie.hide { display: none; }

#showcase #image, #showcase #movie { margin-left: 12px; }

#project .navigation, #showcase .navigation { margin-top: 12px; }
#project .navigation a, #showcase .navigation a { text-decoration: none; }

#footer { margin-top: 50px; }
#footer p { color: #ffffff; margin-top: 20px; font-size: 9px; }

#pageText div { margin-left: 16px; }
#pageText p { margin: 0; padding: 0; }
#pageText a { text-decoration: none; }

#pageLinks { margin-left: 16px; }
#pageLinks p { margin: 0; padding: 0; }
#pageLinks a { text-decoration: none; }

hr { display: block; margin: 0; width: 294px; height: 14px; background: url(img/home/deck_lines.gif) no-repeat; }
.bold { font-weight: 700; }

#footer_facebook { width: 113px; height: 12px; display:block }
#footer_twitter { width: 97px; height: 13px; display:block }

#footer_facebook:link, #footer_facebook:visited { background: url(img/home/facebook.png) no-repeat; }
#footer_twitter:link, #footer_twitter:visited { background: url(img/home/twitter.png) no-repeat; }
#footer_facebook:hover, #footer_facebook:active { background: url(img/home/facebook_over.png) no-repeat; }
#footer_twitter:hover, #footer_twitter:active { background: url(img/home/twitter_over.png) no-repeat; }
#footer_facebook span, #footer_twitter span { display: none; }

#footer_mailing { width: 94px; height: 13px; background: url(img/home/mailing_list.png) no-repeat; }
