/*body {background:#BAB9B9 url(../images/layout/repeat.gif) repeat-x scroll 0 0;}*/

body {background:#bfd8e7 url(http://dev.musicians.com/images/repeat.gif) 0 0 repeat-x;}

#musicians-header{background:#bfd8e7 url(../images/layout/repeat.gif) 0 0 repeat-x;}
/* #header
____________________________________________________________*/
#header{ margin:0 auto; width:964px; height:94px; background:url(../images/layout/logo.png) 0 10px no-repeat;font-family:arial,sans-serif;}
#header-sitenav{height:23px;font-size:10px;color:#CDDBE7; padding:3px 0 0 0;}
#header-sitenav h1{ float:left;font-size:10px; color:#CDDBE7;font-weight:normal;margin:0;padding:0;}
#header-sitenav div{ float:right;font-size:10px;}
#header-sitenav div a{ color:#CDDBE7;}
#header a img {bordeR:none;}

#top-search{ width:571px; height:59px; background:url(../images/layout/search.gif) 0 0 no-repeat; float:right;}


/* GG Search */
#search-form {margin:8px 0 0 12px;font:10px Tahoma, verdana;color:#67582E;float:left;}
#search-form fieldset,#search-form input {border:none; float:left;}
#search-form span {display:block;text-align:left;}

#gg-search{background:transparent url(../images/layout/search-button.gif) no-repeat scroll 0 0;border:0 none;height:24px;margin:0 0 0 -3px;width:139px;}
#q1{background:transparent url(../images/layout/search-input.gif) no-repeat scroll 0 0;border:0 none;font-size:13px;height:20px;padding:5px 0 0 10px;width:374px;}

/* #topnav
____________________________________________________________*/
#topnav{ margin:0 auto; width:960px; height:32px; margin-bottom:16px;font-family:arial,sans-serif;}

#topnav ul{ margin:0;padding:0;padding-top:6px;}
#topnav ul li{ list-style:none;float:left; color:#FFFFFF; padding:2px 20px 2px 20px; font-size:12px;}
#topnav ul li a{ color:#FFFFFF;}
#topnav ul .on{ background-color:#E8EFF4; font-weight:bold;}
#topnav ul .on a{ color:#054D86;}

/* #wrapper
____________________________________________________________*/
#wrapper{margin:0px auto; padding:0px;padding:8px 8px 0 8px;width:964px;background:#fff}


/* OverWrite existing CSS on default layout
____________________________________________________________*/
.body {background:#FFF;}
#main-body {padding:8px;width:100%;}
div.content {width:100%;}

#music-feed {background:#fff;background-image:none;}
#music-feed .music_browse_item .song_title a {font-size:11px;}
        .music_browse_item{
        float:left;
        width:600px;
        font-family:Verdana;
        font-size:11px;
        background:#fff;
        color:#000;
        padding:0px;
        margin:0px 10px 0px 0px;
        }

        .music_browse_item p.title{
        font-size:11px;
        margin:0px;
        margin-bottom:1px;
        margin-left:10px;
        padding:0px;
        }

        .music_browse_item a{
        font-size:11px;
        color:#105A8C;
        text-decoration:none;
        }

        .music_browse_item a:hover {
        font-size:11px;
        color:#105A8C;
        text-decoration:underline;
        }

        .music_button{
        float:left;
        margin:0px;
        padding:0px;
        height:18px;
        }

        .song_info{
        font-size:11px;
        width:560px;
        margin-top:10px;
        padding:0px;
        }


        .music_browse_date { font-size:9px; color:777777;}
        .music_browse_date a { font-size:9px; color;#105A8C}
        .music_browse_date a:hover {font-size:9px;color:#105A8C}

#video-feed {background:#FFFFFF;}
#video-feed .videoTab .video_row_title {width:150px; font-size:11px; text-align:center;}

.bottom-curve{ margin:0 auto; width:980px; height:8px;background:url(../images/layout/build-bottom.gif) 0 0 no-repeat;margin-bottom:8px;}


/*#footer, #rss-banner
____________________________________________________________*/
#rss-banner{ margin:0px auto; padding:0px;width:964px;background:#EAEAEA url(../images/layout/build-top.gif) 0 0 no-repeat; padding:8px; height:103px;}
#rss-banner a img {border:none;}
#footer-rss{ background-color:white; padding:8px; float:left; margin-right:8px;}
#footer-banner{ background-color:white; padding:8px; float:left}

#footer{ background-image:none; width:980px;clear:both; margin:0 auto; text-align:center; font-size:10px; color:#ECECEC; margin-bottom:50px; height:300px; color:#4D4D4D }
#footer a{color:#4D4D4D}
#footer p {line-height:135%;margin-bottom:10px;}


