/* setup */
body{background: #d2d2d2 url(top.png) repeat-x left top;color: #000;}

/* Header
-----------------------------------------------------------------------------*/
.logo h3 a:link, .logo h3 a:visited{color: #000;}
.logo h2{color: #323232;}
.search{background: url(search.png);}

/* Menu
-----------------------------------------------------------------------------*/
.menu{background: url(menu_bg.png) repeat-x left bottom;}
.menu ul li a:link, .menu ul li a:visited{background: url(menu_l.png);}
.menu ul li a span{background: url(menu_r.png) no-repeat right top;}
.menu ul li.active a:link, .menu ul li a:hover{background: url(menu_l_active.png);}
.menu ul li.active a span, .menu ul li a:hover span{background: url(menu_r_active.png) no-repeat right top;}
.menu ul.children li a, .menu ul.children li a span{background: url(menu.png);}
.menu ul.children li.active a:link, .menu ul.children li a:hover{background: url(menu_active.png);}
.menu ul.children li.active a span, .menu ul.children li a:hover span{background: url(menu_active.png) no-repeat right top;}

/* Content
-----------------------------------------------------------------------------*/
.title{background: url(title.jpg) repeat-x left top;}
.title_l{background: url(title_l.jpg) no-repeat left top;}
.title_r{background: url(title_r.jpg) no-repeat right top;}
.thumb a.link:link, .thumb a.link:visited{color: #f00808;}

.nav a:link, .nav a:visited, .nav span.current{color: #fff;border: 1px solid #868484;background: #000;}
.nav a:hover, .nav span.current{background: #b60202;border: 1px solid #fe0404;}

/*Video*/
a.downl:link, a.downl:visited{color: #e60101;}
div.rates strong{color: #d90d0d;}
.vid_description a:link, .vid_description a:visited{color: #fd0404;}

/* Sidebar
-----------------------------------------------------------------------------*/
.sidebar a:link, .sidebar a:visited{color: #f00808;}
.side_content{background: #fff;border: 2px solid #d1d1d1;}
.side_content ul li{border-top: 1px solid #a6a6a6;background: url(list_mark.png) no-repeat 20px 50%;}
.side_content ul li a:link, .side_content ul li:visited{color: #000;}

/* Calendar Widget
-----------------------------------------------------------------------------*/
.side_content #wp-calendar {color: #000}
.side_content #wp-calendar th {background: #f4f4f4;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.side_content #wp-calendar tfoot td {background: #f4f4f4;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;} 

/* Sidebar
-----------------------------------------------------------------------------*/
.side_cont{background: #a6a6a6 url(side_cont.png) repeat-y left top;}
.side_cont_top{background: url(side_cont_top.png) no-repeat left top;}
.side_cont_bttm{background: url(side_cont_bttm.png) no-repeat left bottom;}
.side_title{background: url(side_title.png);} 

/* Footer
-----------------------------------------------------------------------------*/
.footer{background: url(footer.png) repeat-x top left;color: #000;}
.footer a {color: #000;}

