
a:link, a:visited {
color : #000;
text-decoration : none;
}

a img {
border : 0;
}


div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}

div#nav ul li {
float : left;
height : 52px;
}

div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}

div#header {
margin : -1px 0 0;
clear:both;
}

div#video-header {
height : 683px;
margin : -1px 0 0;
}

div#header div.wrap {
height : 335px;
font-family:tahoma;
}

div#header div#slide-holder {
z-index : 40;
width : 473px;
height : 335px;
position : absolute;
}

div#header div#slide-holder div#slide-runner {
top : 0px;
left : 0px;
width : 473px;
height : 335px;
overflow : hidden;
position : absolute;
}

div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}

div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 28px;
width : 473px;
height : 46px;
display : none;
position : absolute;
}

div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}

div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
margin : 40px 15px 0 0;


}

div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 12px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}

div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}

div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(images/silde-nav.png);
}

div#nav ul li a {
background : url(images/nav.png) no-repeat;
}
 

/*TWITTER STARTS HERE MV*/
ul.topnav {   
    z-index:10000;
    list-style: none;   
    padding: 0 0px;   
    margin: 0;   
    float: left;   
    width: 473px;     
    background: url(images/tweet_bar.jpg) repeat-x; 
    font-family:Tahoma; font-size:13px;
    color:#fff;
    background-color:#000;
}   

ul.topnav li.dropdown {   
    float: left;   
    z-index:10000;
    margin: 0;   
    padding: 0 15px 0 0;   
    position:relative;  
}   
ul.topnav li.dropdown a{   
    padding:0px 5px;  
    z-index:10000; 
    color: #45e7ff;      
    text-decoration: none;   
    
}
ul.topnav li.dropdown a:hover{   
    padding:0px 5px;  
    z-index:10000; 
    color: #45e7ff;   
    text-decoration: underline;
}   
ul.topnav li.dropdown span.image { /*--Drop down trigger styles--*/  
    width: 17px;   
    z-index:10000;
    height: 33px;   
    float: left;   
    background:url(images/subnav_btn.gif) no-repeat center top;
    border:none;  
    cursor:pointer;
}   

ul.topnav li.dropdown img.subhover {background-position: center bottom; cursor: pointer; border:none;z-index:10000;} /*--Hover effect for trigger--*/


ul.topnav li.dropdown span.subhover {background-position: center bottombottom; cursor: pointer;border:none;z-index:10000;} /*--Hover effect for trigger--*/  

ul.topnav li.dropdown ul.subnav {   
    list-style: none; 
	z-index:10000;  
    position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
    left: 0; top: 32px;   
    background: #313131;   
    margin: 0; padding: 0;   
    display: none;   
    float: left;   
    width: 432px;   
    border: 1px solid #111;   
}   

ul.subnav  li{
padding:10px;
z-index:10000;
}

ul.topnav li.dropdown ul.subnav li.dropdown{   
    margin: 0; padding: 0;   
    z-index:10000;
    border-top: 1px solid #252525; /*--Create bevel effect--*/  
    border-bottom: 1px solid #444; /*--Create bevel effect--*/  
    clear: both;   
    width: 440px;  
}   

ul.topnav li.dropdown a.dropanchor{
 padding: 8px 5px; 
 z-index:10000;
 float:left;
 color:#fff;
 }
 
 ul.topnav li.dropdown a:hover.dropanchor{
 padding: 8px 5px; 
 z-index:10000;
 float:left;
 color:#fff;
 }



/*TWEET STYLES*/




.tweet, .query {
  font-family: tahoma;
  z-index:10000;
  font-size: 12px;
  color: #fff; 
  padding:0px 0 0 0;

}

.tweet span.tweet_join{
float:left;
z-index:10000;
color:#fff;
padding-right:5px;
}

ul.tweet_list{
list-style-type: none;
z-index:10000;
margin: 0;
padding:0;
float:left;
width: 432px;  
}


span.tweet_text{
padding-bottom:20px;
z-index:10000;
}

ul.tweet_list li.tweet_first tweet_odd{
padding-bottom:20px;
z-index:10000;
}

li.tweet_even{
background-color:#434343;
z-index:10000;
border-top: 1px solid #111;
border-bottom: 1px solid #111;
padding: 0px 0;
}

#page {
width: 473px;
background:#fff;
margin: 0px auto;
padding: 0px;
}

#twitter {
z-index:10000;
width: 473px;
height: 31px;
background:#fff;
margin: 0px auto;
padding: 0px;
}

#scroller {
width: 473px;
height: 344px;
background:#fff;
margin: 0px auto;
padding: 0px;
}

#tabs {
}

#tab1, #tab3 {
width: 140px;
height: 175px;
float:left;
background:#efefef;
margin-top: 20px;
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
border: 1px solid #b0baa8;
cursor:pointer;
}

#tab1 a.clickable ,#tab2 a.clickable ,#tab3 a.clickable  { 
cursor: pointer;
width: 140px;
height: 175px;
background: #efefef;
display:block;

}
#tab1 a:hover{
background: #d5e2ca;
}

#tab2 a:hover{
background: #d5e2ca;
}

#tab3 a:hover{
background: #d5e2ca;
}


#tab2 {
width: 140px;
height: 175px;
float:left;
background:#efefef;
margin-top: 20px;
margin-right: 23px; 
margin-bottom: 0px; 
margin-left: 23px; 
border: 1px solid #b0baa8;
cursor:pointer;
}

.tabtitle {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:center;
margin: 0px auto;
padding: 20px 0 20px 0;
}

.tabtext {
font-size:11px;
font-weight:bold;
letter-spacing:0px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
text-align:center;
margin: 0px auto;
padding: 0 0 0 10px;
width:130px;
float:left
}

.arrow {
float:left;
padding-top:5px;

}

.clear {
clear: both;
}





