﻿body,html
{
    width:100%;
    height:100%;
    font-size:12px;
    font-family:Georgia;
    color:#27343c;
    background:url('/content/media/background.gif') top;
    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; 
}

#nav 
{
 height:197px;
 background:url('/content/media/header_bg.jpg') no-repeat top;
 width:960px;
 
 
 /*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;   
}*/

#navHolder 
{
    padding:14px 0px 8px 62px;
    float:left;
}

#iconHolder 
{
    padding:14px 0px;
    float:right;
    text-align:right;
    margin-right:10px;
} 

#banner
{
    width:728px;
    clear:both;
    margin-left:64px;
    height:90px;
    position:relative;
    top:-30px;
}

a.navlink:link 
{
 
 font-size:14px;
 font-family:Arial;
 font-weight:bold;
 text-decoration:none;
 color:#000000;
 margin-right:55px;  
 
    
}
a.navlink:visited 
{
 
 font-size:14px;
 font-family:Arial;
 font-weight:bold;
 text-decoration:none;
 color:#000000; 
 margin-right:55px;  
  
    
}
a.navlink:hover
{
 
 font-size:14px;
 font-family:Arial;
 font-weight:bold;
 text-decoration:none;
 color:#ff158f;
 margin-right:55px;  
 
    
}


#top 
{
 height:136px;
 width:960px;   
    
}

#contentTop 
{
 width:960px;
 height:8px;
 background:url('/content/media/content-top.gif');   
} 

#contentBottom 
{
 width:960px;
 height:36px;
 background:url('/content/media/content-bottom.gif');   
} 

#content 
{
    background:url('/content/media/content-middle.gif');
    width:960px;
    
}

#leftCol 
{
 width:365px;
 float:left;
  
}

#leftCol div 
{
    margin:6px 10px;
}

#middleCol 
{
 width:440px;
 float:left;   
}

#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;   
}

.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,h1
{
    font-size:16px;
    font-variant:small-caps; 
    color:#FFFFFF;
    display:inline;
    
}

.clear 
{
 clear:both;   
}

.seperator 
{
    width:422px;
    height:2px;
    background:#27343c;
    clear:both;
    margin:8px 0px;
}

.cube 
{
 margin:10px 0px;   
}

.celebtweetstooltip 
{
 position:absolute;
 top:-5000px;
 left:-5000px;
    
}

h2.about 
{
    font-size:16px;
    font-weight:bold;
    color:#ff158f;
}

h2.admin 
{
    font-size:16px;
    font-weight:bold;
    color:#ff158f;
    margin-bottom:30px;
}


#adminMenu 
{
 margin:30px;   
}

