body,html
{
    width:100%;
    height:100%;
    font-size:12px;
    font-family:Georgia;
    color:#27343c;
    background:#27343c;
    margin:0px;
    padding:0px;
}

h1 
{
 font-size:16px;
 font-variant:small-caps;   
}

h3 
{
 font-size:18px;
 display:inline;
 font-weight:normal;
}

a:link 
{
    text-decoration:none;
    color:#ff158f;
}

a:visited 
{
    
    text-decoration:none;
    color:#ff158f;
}

a:hover 
{
    text-decoration:underline;
    color:#1541ff;
    
}

#main 
{
   width:960px;
   margin:0px auto; 
}

#top {
	width:510px;
	height:47px;
	background:url('/content/media/top.png') no-repeat ;	
	padding-left:460px;
}

#header{
	width:960px;
	height:162px;
	background:url('/content/media/header-bg.jpg');	
}

#logo{
width:469px;
height:72px;
position:absolute;	
}

#nav 
{
 width:940px;
 height:46px;
 background:#eeeeee;
 padding:0px 10px 0px 20px;   
}

#nav div 
{
 float:left;
 margin:16px 25px 0px 0px;   
}

#nav img 
{
 float:right;
 margin:5px 0px 0px 0px;   
}

a.navlink:link 
{
 
 font-size:14px;
 font-family:Arial;
 font-weight:bold;
 text-decoration:none;
 color:#000000;
 margin-right:50px;  
 
    
}
a.navlink:visited 
{
 
 font-size:14px;
 font-family:Arial;
 font-weight:bold;
 text-decoration:none;
 color:#000000; 
 margin-right:50px;  
  
    
}
a.navlink:hover
{
 
 font-size:14px;
 font-family:Arial;
 font-weight:bold;
 text-decoration:none;
 color:#ff158f;
 margin-right:50px;  
 
    
}


/*#top 
{
 height:136px;
 width:960px;   
    
}*/

#contentTop 
{
 width:960px;
 height:28px;
 background:url('/content/media/content-top.gif');
 display:none;   
} 

#contentBottom 
{
 width:960px;
 height:36px;
 background:url('/content/media/content-bottom.gif'); 
 display:none;  
} 

#content 
{
    /*background:url('/content/media/content-middle.gif');*/
    width:960px;
	background:#eee;
    
}

#leftCol 
{
 width:365px;
 float:left;
 background:#eee;
  
}

#leftCol div 
{
    margin:6px 10px;
}

#middleCol 
{
 width:440px;
 float:left;
 background:#fff;   
}

#tweetsHolder 
{
    margin:5px 9px;
}

.tweetHolder 
{
   
}

.tweetTitle 
{
    font-size:18px;
    margin-bottom:8px;
}

a.title:link 
{
    text-decoration:none;
    font-size:18px;
    color:#27343c;
}

a.title:visited 
{
    text-decoration:none;
    font-size:18px;
    color:#27343c;
}

a.title:hover 
{
   color:#ff158f;
   text-decoration:underline; 
   font-size:18px;
}

.tweetPic 
{
    width:58px;
    float:left;
    font-size:12px;
    
}

.tweetText 
{
    width:364px;
    float:left;
    margin:0px 0px 12px 0px;
    
}

.tweetVia 
{
    float:left;
    width:264px;
    margin-top:10px;
    font-size:10px;
}

.tweetPermalink 
{
    float:left;
    width:100px;
    text-align:right;
    margin-top:10px;
    font-size:10px;
}

img 
{
    border:0px;
}

a.happenLink:link
{
 color:#1266ab;
 font-size:11px;
 text-decoration:none;
}

a.happenLink:visited
{
 color:#1266ab;
 font-size:11px;
 text-decoration:none;
}

a.happenLink:hover
{
 color:#ca0505;
 font-size:11px;
 text-decoration:underline;
}




#rightCol 
{
 width:155px;
 float:left;
 text-align:center;  
 background:#eee; 
}

.statDiv 
{
 width:320px;
 height:74px;
 background:url('/content/media/stat-bg.gif') no-repeat;  
 margin:6px 10px; 
}

.statDiv span
{
    display:block;
}

.statText 
{
 width:237px;
 float:left;
 margin:26px 0px 0px 10px;   
}

.statFigure 
{
 width:67px;
 float:left;
 text-align:center; 
 margin:24px 0px 0px 0px;
 color:#FFFFFF;
 font-weight:bold;
}

h2 
{
    font-size:16px;
    font-variant:small-caps; 
    color:#FFFFFF;
    display:inline;
    
}

h2.celeb 
{
    font-size:16px;
    font-variant:small-caps; 
    color:#27343c;
    display:inline;
    margin-bottom:20px;
    clear:both;
    
}

.clear 
{
 clear:both;   
}

.seperator 
{
    width:422px;
    height:2px;
    background:#27343c;
    clear:both;
    margin:8px 0px;
}

.cube 
{
 margin:20px 0px;   
}

.celebtweetstooltip 
{
 position:absolute;
 top:-5000px;
 left:-5000px;
    
}

#dockContainer { position: fixed; top: 60px; left: 1px; }
#jqDock { position: relative; bottom: 48px; }
#jqDock li { list-style: none; }
.jqDockLabel { background: #333; color: #fff; padding: 3px 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }

ul.tagcloud {
	margin:0px;
	padding:0px;
}

ul.tagcloud li {
	list-style-type:none;
	float:left;
	margin:5px;
	
}

.tag1 {
	font-size:12px;
}

.tag2 {
	font-size:14px;
}

.tag3 {
	font-size:16px;
}

.tag4 {
	font-size:18px;
}

.tag5 {
	font-size:20px;
}

.fb-loggedout
{
    display:none;
}

.fb-loggedin
{
    display:none;
}

.fb-auth {
	display:none;	
}

#ajaxloader 
{
    width:100%;
    height:128px;
    margin:10px 0px;
    text-align:center;
    /*background:url('/content/media/ajax.gif') no-repeat;*/
    display:none;
}

#ajaxloader img 
{
    height:80px;
    width:80px;
}

.sharebuttons{
clear:both;	
}
