body {background:url(images/background.gif) center top repeat #000;font-family:Arial, Helvetica, sans-serif;font-size:75%;color:#fff;}
img {border:0;}

h1 {font-size:180%;line-height:1.2em;}
h2 {font-size:160%;}
h3 {font-size:140%;line-height:1.2em;}

a, a:link, a:visited {color:#999999;}
a:hover {color:#898658;text-decoration:none;}




.bigone {font-size:120%;}

#mainContentHolder {width:1003px;margin:0 auto;}
#mainContent {width:1003px;clear:both;}

.topnav {z-index:50;position:relative;}
.topnav #jsddm{z-index:55;position:relative;}


.footer {width:1003px;margin:0 auto;margin-top:20px;}
	.footer .footerOne {width:300px;float:left;margin-right:50px;}
	.footer .footerTwo {width:250px;float:left;}
	.footer .footerThree {width:626px;float:right;}
		.footer .footerTwo a {display:block;}
		.footerNav {margin-top:20px;}
		.footerNav ul {width:1003px;margin:0;padding:0;text-align:center;}
		.footerNav li {display:inline; padding:0 8px;border-left:1px dotted #ccc;}
		.footerNav li.last {border-right:1px dotted #ccc;}
	
.homepageMainPic {margin:0;}
	.homepageMainPic img {border: 1px solid #444;}


#leftContent {width:647px;background-color:#1e1e1e;border: 1px solid #444;float:left;margin-top:20px;}
	.homePicOfDave {float:right;margin-left:20px;}
		
#leftContent p {margin:16px 0;}


#rightContent {width:326px;background-color:#1e1e1e;border: 1px solid #444;float:right;margin-top:20px;}
	.homeBlog {overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #444;}
	.homeBlog img{float:left;border:4px solid #444;margin-right:10px;}
	.homeBlog p {font-size:90%;margin:0px;}
	.twitter {font-size:120%;font-weight:bold;font-style:italic;text-align:right;clear:both;}
	.twitter img {margin-left:10px;float:right;}


#leftRightContent {width:997px;background-color:#1e1e1e;border: 1px solid #444;float:left;margin-top:20px;}


.margin10 {margin:10px;}
.margin20 {margin:20px;}

.homepageHeight {min-height:720px;line-height:1.3em;}

.topnav #jsddm .home {background:url(images/top-nav_01.gif) left top no-repeat; height:44px;width:84px;display:block;text-indent:-50000px;float:left;}
.topnav #jsddm .aboutus {background:url(images/top-nav_02.gif) left top no-repeat; height:44px;width:118px;display:block;text-indent:-50000px;float:left;}
.topnav #jsddm .talentlist {background:url(images/top-nav_03.gif) left top no-repeat; height:44px;width:191px;display:block;text-indent:-50000px;float:left;}
.topnav #jsddm .brandpr {background:url(images/top-nav_04.gif) left top no-repeat; height:44px;width:122px;display:block;text-indent:-50000px;float:left;}
.topnav #jsddm .news {background:url(images/top-nav_05.gif) left top no-repeat; height:44px;width:88px;display:block;text-indent:-50000px;float:left;}
.topnav #jsddm .endorsements {background:url(images/top-nav_06.gif) left top no-repeat; height:44px;width:160px;display:block;text-indent:-50000px;float:left;}
.topnav #jsddm .events {background:url(images/top-nav_07.gif) left top no-repeat; height:44px;width:100px;display:block;text-indent:-50000px;float:left;}
.topnav #jsddm .contact {background:url(images/top-nav_08.gif) left top no-repeat; height:44px;width:140px;display:block;text-indent:-50000px;float:left;}

.fullCelebList img {border:4px solid #444;}
.celebListPic {width:80px;height:80px;overflow:hidden;}
hidePic {display:none;}
.gallery ul {margin-left:0px;}
.gallery ul li {list-style-type:none;margin:0 5px 10px 0;float:left;}
.gallery li a {display:block;width:80px;height:80px;overflow:hidden;margin:0 10px 10px 0;border:4px solid #444;}



.pics {height:450px ;width:648px;overflow:hidden;}
.theBreaker{ height: 1px; clear: both; overflow: hidden;}

