
h2.am { 
font-family : Century gothic, verdana, Arial, sans-serif; 
margin : 25px 0 0 0; 
color : #2d3133; 
background : url(images/am.jpg) no-repeat; 
line-height : 50px; 
padding : 0 0 0 0; 
text-indent : -9000px; 
height : 40px; 
} 
h2.tu { 
font-family : Century gothic, verdana, Arial, sans-serif; 
margin : 25px 0 0 0; 
color : #2d3133; 
background : url(images/twit.jpg) no-repeat; 
line-height : 50px; 
padding : 0 0 0 0; 
text-indent : -9000px; 
height : 40px; 
} 
h2.flick { 
font-family : Century gothic, verdana, Arial, sans-serif; 
margin : 25px 0 0 0; 
color : #2d3133; 
background : url(images/flick.jpg) no-repeat; 
line-height : 50px; 
padding : 0 0 0 0; 
text-indent : -9000px; 
height : 40px; 
} 
h2.mc { 
font-family : Century gothic, verdana, Arial, sans-serif; 
margin : 5px 0; 
color : #2d3133; 
background : url(images/mc.jpg) no-repeat; 
line-height : 50px; 
padding : 0 0 0 0; 
text-indent : -9000px; 
height : 40px; 
} 
.tagcloud { 
width : 300px; 
float : left; 
height : 100%; 
padding : 5px 15px; 
margin : 0 0; 
background : #fff url(images/tbody.jpg) repeat-y; 
font-family : Tahoma, Century gothic, verdana, Arial, sans-serif; 
} 
.tagcloud a:link, .tagcloud a:visited { 
color : #0282d9; 
} 
.tagcloud a:hover { 
color : #bc0c0f; 
} 
.tagtop { 
margin : 5px 0 0 0; 
height : 42px; 
background : url(images/tagtop2.jpg); 
width : 330px; 
} 
.tagbot { 
margin : 0 0 0 0; 
height : 20px; 
background : url(images/tagbot.jpg); 
width : 330px; 
float : left; 
} 
.vidbody { 
width : 310px; 
float : left; 
height : 100%; 
padding : 5px 10px; 
margin : 0 0; 
background : #fff url(images/tbody.jpg) repeat-y; 
font-family : Tahoma, Century gothic, verdana, Arial, sans-serif; 
} 
.vidtop { 
margin : 5px 0 0 0; 
height : 43px; 
width : 330px; 
} 
.vidbot { 
margin : 0 0 0 0; 
height : 20px; 
background : url(images/tagbot.jpg); 
width : 330px; 
float : left; 
} 
ul#twitter_update_list { 
list-style : none; 
padding : 0 0; 
margin : 0 0; 
} 
ul#twitter_update_list li { 
color : #6f767e; 
list-style : none; 
padding : 5px 0; 
margin : 0 0; 
line-height : 18px; 
border-bottom : 1px dotted #ccc; 
} 
#twitter_update_list li a:link, #twitter_update_list li a:visited { 
color : #24769c; 
} 
#twitter_update_list li a:hover { 
color : #bc0c0f; 
} 
.headbanner { 
margin : 2px 20px 0 0; 
padding : 0 0 0 0; 
float : right; 
} 
.banner { 
margin : 5px 0 0 0; 
padding : 0 0 0 0; 
width : 330px; 
float : left; 
height : 100%; 
} 
.banner ul { 
margin : 5px 0; 
padding : 0 0; 
overflow : hidden; 
} 
.banner li { 
width : 126px; 
margin : 0 0 5px 15px; 
padding : 5px 5px; 
list-style : none; 
display : block; 
overflow : hidden; 
float : left; 
background : #fff; 
border : 1px solid #ddd; 
} 
.banner li a:link, .banner li a:visited { 
text-decoration : none; 
} 
.spread { 
width : 680px; 
background : #2383c1 url(images/spread.jpg) no-repeat; 
border : 1px solid #fff; 
margin-left : 5px; 
padding : 50px 0 0 0; 
} 
.spread ul { 
margin : 0 0; 
padding : 0 0 0 0; 
overflow : auto; 
} 
.spread li { 
margin : 3px 5px; 
list-style : none; 
display : block; 
display : inline; 
float : left; 
} 
.sf-menu, .sf-menu * { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
.sf-menu { 
line-height : 35px; 
background : #2676a1 url(images/catm.pg) repeat-x; 
height : 35px; 
width : 1000px; 
} 
.sf-menu ul { 
position : absolute; 
top : -999em; 
width : 10em; 
} 
.sf-menu ul li { 
width : 100%; 
} 
.sf-menu li:hover { 
visibility : inherit; 
} 
.sf-menu li { 
float : left; 
position : relative; 
} 
.sf-menu a { 
display : block; 
position : relative; 
} 
.sf-menu li:hover ul, .sf-menu li.sfHover ul { 
left : 0; 
top : 35px; 
z-index : 150; 
} 
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { 
top : -999em; 
} 
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { 
left : 10em; 
top : 0; 
} 
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { 
top : -999em; 
} 
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { 
left : 10em; 
top : 0; 
} 
.sf-menu a { 
padding : 0 10px; 
text-decoration : none; 
} 
.sf-menu a, .sf-menu a:visited { 
color : #d0dce3; 
} 
.sf-menu li { 
background : #2676a1 url(images/catm.pg) repeat-x; 
} 
.sf-menu li li { 
background : #2676a1 url(images/catm.pg) repeat-x; 
border-bottom : 1px solid #226b92; 
} 
.sf-menu li li li { 
background : #2676a1 url(images/catm.pg) repeat-x; 
border-bottom : 1px solid #226b92; 
} 
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { 
background : #1a4c65 url(images/catajpg) repeat-x; 
outline : 0; 
color : #fff; 
z-index : 180; 
}
