h2.am {
font-family:Century gothic,verdana, Arial, sans-serif;
color:#2D3133;
/* background:url(images/am.gif) no-repeat; */
line-height:50px;
text-indent:-9000px;
height:59px;
margin:25px 0 0;
padding:0;
}

h2.tu {
font-family:Century gothic,verdana, Arial, sans-serif;
color:#2D3133;
/* background:url(images/newsletter-subscribe.gif) no-repeat; */
line-height:50px;
text-indent:-9000px;
height:59px;
margin:25px 0 0;
padding:0;
}

h2.flick {
font-family:Century gothic,verdana, Arial, sans-serif;
color:#2D3133;
/* background:url(images/flick.gif) no-repeat; */
line-height:50px;
text-indent:-9000px;
height:59px;
margin:25px 0 0;
padding:0;
}

h2.mc {
font-family:Century gothic,verdana, Arial, sans-serif;
color:#2D3133;
/* background:url(images/mc.jpg) no-repeat; */
line-height:50px;
text-indent:-9000px;
height:40px;
margin:5px 0;
padding:0;
}

.tagcloud {
width:300px;
float:left;
height:100%;
background:#fff url(images/tbody.jpg) repeat-y;
font-family:Tahoma,Century gothic,verdana, Arial, sans-serif;
margin:0;
padding:5px 15px;
}

.tagcloud a:link,.tagcloud a:visited {
color:#0282D9;
}

.tagtop {
height:42px;
/* background:url(images/tagtop2.jpg); */
width:330px;
margin:5px 0 0;
}

.vidbody {
width:310px;
float:left;
height:100%;
background:#fff url(images/tbody.jpg) repeat-y;
font-family:Tahoma,Century gothic,verdana, Arial, sans-serif;
margin:0;
padding:5px 10px;
}

.vidtop {
height:43px;
/* background:url(images/vidtop2.jpg) bottom; */
width:330px;
margin:5px 0 0;
}

ul#twitter_update_list {
list-style:none;
margin:0;
padding:0;
}

ul#twitter_update_list li {
color:#6f767e;
list-style:none;
line-height:18px;
border-bottom:1px dotted #ccc;
margin:0;
padding:5px 0;
}

#twitter_update_list li a:link,#twitter_update_list li a:visited {
color:#24769C;
}

.headbanner {
float:right;
margin:10px 0 0;
padding:0;
}

.banner {
width:330px;
float:left;
height:100%;
margin:5px 0 0;
padding:0;
}

.banner ul {
overflow:hidden;
margin:5px 0;
padding:0;
}

.banner li {
width:125px;
height:125px;
list-style:none;
display:block;
overflow:hidden;
float:left;
margin:0 0 5px 15px;
padding:5px;
}

.banner li a:link,.banner li a:visited {
text-decoration:none;
}

.spread {
width:680px;
/* background:#2383c1 url(images/spread.jpg) no-repeat; */
background:#2383c1;
border:1px solid #fff;
margin-left:5px;
padding:50px 0 0;
}

.spread ul {
overflow:auto;
margin:0;
padding:0;
}

.spread li {
list-style:none;
display:inline;
float:left;
margin:3px 5px;
}

.sf-menu,.sf-menu * {
list-style:none;
margin:0;
padding:0;
}

.sf-menu {
line-height:35px;
background:#2676a1;
/* 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;
background:#2676a1;
/* background:#2676a1 url(images/catm.pg) repeat-x; */
}

.sf-menu a {
display:block;
position:relative;
text-decoration:none;
padding:0 10px;
}

.sf-menu li:hover ul,.sf-menu li.sfhover ul {
left:0;
top:35px;
z-index:150;
}

.sf-menu a,.sf-menu a:visited {
color:#d0dce3;
}

.sf-menu li:hover,.sf-menu li.sfhover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active {
/* background:#1A4C65 url(images/cata.jpg) repeat-x; */
outline:0;
color:#fff;
z-index:180;
}

.tagcloud a:hover,#twitter_update_list li a:hover {
color:#BC0C0F;
}

.tagbot,.vidbot {
height:20px;
background:url(images/tagbot.jpg);
width:330px;
float:left;
margin:0;
}

ul.sf-menu li:hover li ul,ul.sf-menu li.sfhover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfhover li ul {
top:-999em;
}

ul.sf-menu li li:hover ul,ul.sf-menu li li.sfhover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfhover ul {
left:10em;
top:0;
}

.sf-menu li li,.sf-menu li li li {
background:#2676a1;
/* background:#2676a1 url(images/catm.pg) repeat-x; */
border-bottom:1px solid #226b92;
}

/* HOME BANNERS */

.home-banners { margin:5px 10px 10px 15px; }

