/* ---- Created by Sobia/Ali/09/24/2008 ---- */
/*  ____________________________________ RESET  */
html, body, div, span, 
h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, abbr, acronym, 
em, font, img, strong, 
object, iframe, b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input
table, tbody, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
}
ol, ul {
    list-style: none;
}
:focus {
    outline: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/*  ____________________________________ body  */
body {
    font: 62.5%/1.7em Arial, Helvetica, sans-serif;
    color: #4b4b4b;
    background: #C9C2B2; 
}

/*  ____________________________________ GENERICS  */
p {
    font: 1em/1.4em Arial, Helvetica, sans-serif;
    margin-bottom: 1em;
}

h1 {font-size:2.0em; color: #273046; margin:2em 0 0.5em; padding: 0.25em 0;}
h1.post-title-cat, h1.post-title-tag {border-bottom:4px solid #4B494A;margin:10px 0 16px;padding:0 0 12px;} 
h2 {font-size:1.5em; color: #273046; margin:2em 0 0.33em; padding: 0.25em 0;}
h3 {font-size:1.33em; color: #273046; margin:2em 0 0.25em; padding: 0.125em 0;}
h4 {font-size:1.1em; color: #273046; margin:0.5em 0 0;}
h5 {font-size:1.0em; color: #273046; margin:0.5em 0 0;}
h6 {font-size:0.75em; color: #273046; margin:0.5em 0 0;}

a:link {color: #273046; text-decoration: none;} 
a:visited {color: #273046; text-decoration: none;}  
a:hover {color: #273046; text-decoration: underline;}    
a:active {color: #273046; text-decoration: none;}   
.clear {clear:both;height:0;line-height:0px;font-size:0}

/*  ____________________________________ container  */
#container {
    background: #c8c2b3 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-bg-home2.jpg) no-repeat top center; 
    margin: 0 auto;
    position: relative;
    text-align: left;
    width: 100%;
    margin: 0 auto;
}
#wrapper {
	width: 98em;
	margin: 0 auto;
}

    /*  ____________________________________ omniture  */
    #omniture{
        position: absolute; 
        top: 0; 
        right: 0; 
        z-index: -100;
    }
	/*  ____________________________________ eyebrow  */
	#container .eyebrow {
		background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-eyebrow-bg1.gif) repeat-x;
		height: 3em;
		width: 980px;
		text-align: center;
	}		
		#container .eyebrowWrapper {
			margin: 0 auto; 
			width: 35em;
		}
			#container .eyebrowWrapper a {
				font-size: 1.2em;
				color: #fff;
			}
			#container .eyebrowWrapper .eyebrowText {
				float:left;
				margin:0.5em 0.3em 0 0;
			}
			#container .eyebrowWrapper .eyebrowButton {
				padding: 0.3em 0 0;
			}
    /*  ____________________________________ topAdBanner  */
    #topAdBanner{
        background-color: #f3f2f2;
        z-index:11000;
        width: 980px;
        margin: 0 auto;
        text-align: center;
    }

    /*  ____________________________________ globalNav  */
    #globalNav {
        background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-globalnav-bot.png) no-repeat bottom center;
        width: 980px;
        margin: 0 auto;
        overflow: auto;
        padding-bottom: 0.7em;
    }
    #globalNavContainer {
    	background-color: #fff;
    	width: 100%;
    	overflow: hidden;
    }
        #globalNav ul.AOL {
            float: left;
            padding: 1em 0 0.3em;
            background-color: #fff;
        }
            #globalNav ul.AOL li {
                border-right: 1px solid #666666;
            }
            #globalNav ul.AOL li.first {
                margin-left:0.5em;
            }
        #globalNav ul.entertain {
            float: right;
            background-color: #fff;
            padding: 1em 0 0.3em;
        }
            #globalNav ul li {
                font-size: 1em;
                color: #666666;
                float: left;
                padding: 0 0.8em;
                line-height: 1.2em;
                display: inline;
            }
            #globalNav ul li.last {
                border: none;
            }
                #globalNav ul li a:link, #globalNav ul li a:visited,
                #globalNav ul li a:hover, #globalNav ul li a:active {
                    color: #666666;
                    line-height: 1.1em;
                }

    /*  ____________________________________ header */      
    #header {
        background-color: transparent;
        width: 980px;
        position: relative;
        margin: 0 auto;
    }
        /*  ____________________________________ blogLogo  */
        #blogLogo {
            float: left;
            position: relative;
            padding: 2.8em 12em 1.3em 4.4em;

        }
            
        /*  ____________________________________ searchBox  */          
        #searchBox {
        	float: left;    
        	padding: 4.2em 0 0 0;
        	width:50em;
        }
			#searchTabs {
				margin: 0 0 0 1em;
				overflow: auto;
			}
				#searchTabs h4, #searchTabs ul#searchMore li a.dropDown {
					float: left;
					padding: 0.25em 0.6em 0.15em;
					cursor: pointer;
					line-height: 1.3em;
					color: #f8f8f8;
					font-size: 1.18em;
					font-weight: bolder;
					text-decoration: none;
					margin: 0;
					cursor: pointer;
				}
				#searchBox #selectedTab {
					background-color: #f8f8f8;
					color: #3b4150;
					cursor: pointer;
				}
				#searchBox .hoveredOverTab, #searchTabs a:hover {
					background-color: #3b4150;
					color: #f8f8f8;
					cursor: pointer;
				}
				#searchBox li:hover #searchDropDown, li.over #searchDropDown {
						display: block;
				}
				#searchBox ul#searchMore {float:left;}
					#searchDropDown {
						background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-opaque.png) repeat scroll 0 50%;
						display: none;
						left: 53.9em;
						padding: 0.5em;
						position: absolute;
						top: 6.15em;
						z-index: 99999;
					}
					#searchDropDown li a {
						color: #17557F;
						text-decoration: none;
						display: block;
						font-size: 1.2em;
						line-height: 1.6em;
						padding: 0.1em 0 0.2em 0.5em;
						width: 7em;
						color: #3b4150;
					}
					#searchDropDown li a:hover {
						background-color: #3b4150;
						color: #f8f8f8;
					}
			#searchFrame {
				background-color: #F1F0ED;
				border: 0.4em solid #f8f8f8;
				width: 48.8em;
				overflow: hidden;
			}
				#searchFrame form#search {
					border: 0.2em solid #FFFFFF;
					float: left;
					overflow: hidden;
					width: 39em;
				}
					#searchFrame input#spinnerSearch {
						background-color: #F5F4F1;
						border: medium none;
						display: inline;
						float: left;
						margin: 0.3em;
						width: 34.9em;
					}
					#searchFrame #searchButton {
						border:0.2em solid #FFFFFF;
						float:left;     
					}
            
        /*  ____________________________________ openAuth  */
        #feedbackAndOpenAuth {
            float: right;
            padding: 3.6em 1.1em 0 0;       
            font-size: 1.2em;       
        }
        #feedbackAndOpenAuth .feedBack a{
        	color: #fff;
        	font-weight: bold;
        	margin: 0 0 0 0.3em;
        	font-size: 0.95em;
        }
            #loginStatus {
                color: #ccc;
                margin: 0.55em 0 0;
            }
                #loginStatus a:link, #loginStatus a:visited, #loginStatus a:hover, #loginStatus a:active, #loginStatus #loginLink {
                    background-color: #f8f8f8;
                    color: #3b4150;
                    border: 1px solid #fff;
                    display: block;
                    line-height: 1em;
                    font-size: 0.95em;
                    font-weight: bold;
                    padding: 0.4em 0.8em;
                    cursor: pointer;
                }
                #loginStatus #logoutLink {
                    color: #fff;
                    display: block;
                    font-size: 1.1em;
                    font-weight: bold;
                    cursor: pointer;
                }
                #loginStatus a:hover, #loginStatus #loginLink:hover {
                    background-color: #3b4150;
                    color: #f8f8f8;
                    text-decoration: none;
                    cursor: pointer;
                }   
                #userName {
                    color: #fff;
                    font-size: 1.2em;
                }
                

            /*  ____________________________________ openAuthIframe  */ 
            #openAuthIframe {
                clear: left;
                position: absolute;
                z-index: 99;
                left: 40em;
                height: 34em;
                top: 11em;
                width: 49em;
                display: none;
                border: 1px solid #ccc;
                overflow: auto;
                text-align: left;
                background-color: #fff;
            }
            #feedbackAndOpenAuth #openAuthIframe iframe {
                width:49em;
                height: 31em;
                background-color: #fff;
            }
                    #closeMe {
                    background-color: #fff;
                    z-index: 5;
                    margin: 0 auto;
                    text-align: right;
                    padding: 0.5em 0 0;
                    }
                        #closeMe a {
                            margin-right: 5px;
                            border: none;
                            line-height: 1.2em;
                        }
                        #closeMe img {
                            border: none;

                        }
                        
    /*  ____________________________________ contentWrapper  */    
    #contentWrapper {
        width: 980px;
        border-top: 0.9em solid #fcfcfc;
        background: #fefefe url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-faux-columns.png) repeat-y top left; 
        margin: 0 auto;
        clear: both;
        overflow: hidden !important;
        padding-bottom: 3.5em;
    }
        /*  ____________________________________ navBar  */
        #navBar {
            width: 152px;
            float: left;
            display: inline;
            overflow: hidden;
            margin: 0 0 0 0.9em;
        }
        	#navBar a:link, #navBar a:visited, #navBar a:hover, #navBar a:active {
				font-size: 1.2em;
				line-height: 1.2em;
			}
        
            /*  ____________________________________ spinnerExclusives  */
          	#navBar #spinnerExclusives {
                background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/spinnerexclusives.gif) repeat scroll left top;
                border-bottom: 1em solid #fff;
                font-size: 1em;
                height:21.8em;
                width: 15.2em;
                overflow: hidden;
            }
                #navBar #spinnerExclusives h2 {
                    height: 4.2em;
                    text-indent: -999em;
                    padding: 0;
                    margin: 0;
                    font-size: 1em;
                    overflow: hidden;
                }
                        #container #wrapper #navBar .spinnerExclusivesca h2 { height: 6em;}        
                        #container #wrapper #navBar .spinnerExclusivesUK h2 { height: 6em;}
                	#container #contentWrapper #navBar #spinnerExclusives ul li {
                		width: 15.2em;
                		overflow: hidden !important;
                		height: 4.4em;
                	}
					#container #contentWrapper #navBar #spinnerExclusives ul li a {
						width: 15.2em;
						height: 4.4em;
						padding: 0;
						margin: 0;
						font-size: 1em;
						display: block;
						text-decoration: none;
					}
					#container #contentWrapper #navBar #spinnerExclusives ul li a.interface {
                          background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/spinnerexclusives.gif) repeat scroll 0 -44px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.interface:hover {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/spinnerexclusives.gif) repeat scroll 152px -44px;
                    }   
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.mp3OfDay {
                        cursor:pointer; background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/spinnerexclusives.gif) repeat scroll 0 -88px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.mp3OfDay:hover {
                        cursor:pointer;background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/spinnerexclusives.gif) repeat scroll 152px -88px;
                    }   
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.dl {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us_1.gif) repeat scroll 0 -105px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.dl:hover {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us_1.gif) repeat scroll -152px -105px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.threeBy {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us_1.gif) repeat scroll 0 132px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.threeBy:hover {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us_1.gif) repeat scroll -152px 132px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.cdlp {
                        background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/spinnerexclusives.gif) repeat scroll 0 -176px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.cdlp:hover {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/spinnerexclusives.gif) repeat scroll -152px -176px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.spinnerRadio {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/spinnerexclusives.gif) repeat scroll 0 -132px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.spinnerRadio:hover {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/spinnerexclusives.gif) repeat scroll -152px -132px;
                    }
                        #navBar #spinnerExclusives i {
                            visibility: hidden;
                        }
			/*  ____________________________________ quigo  */
			#navBar .quigoNarrowAd {
				background-color: #fff;
				padding: 0 1.2em 1.1em
			}
            /*  ____________________________________ navBar  */
            #navBar .categoriesNav, #navBar #spinnerExclusives, #navBar #hotStories {
            } 
				#navBar #artistNav { 
					background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/blog-artist-nav-bg-top.jpg) no-repeat top;
					color: #333;
					display: none;
					border-bottom: 3em;
					overflow: hidden;
					padding: 0.73em 0pt 0;
				}
					#navBar #artistNavMusic {
						background: url(http://www.blogsmithmedia.com/www.spinner.com/media/blogs-artist-nav-new-bot.png) no-repeat bottom;
						padding: 0 1em 3.2em;
						display: inline-block;
						margin-bottom: 1.2em;
					}
					#navBar #artistNavMusic h4 {
						background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/popouticon.png) no-repeat scroll 100% 50%;
						clear: both;
						color: #000000;
						font-size: 1.4em;
						padding: 0pt 20px 0pt 0pt;
						border-bottom: 1px dotted #ccc;
						text-transform: capitalize;
						margin: 0;
					}
						#navBar #artistNavMusic h4 a:link {
							color: #000000;
							font-size: 1.05em;
							line-height: 1.5em;
							margin: 0pt;
						}
						#navBar #artistNavMusic ul {overflow: hidden;}
						#navBar #artistNavMusic ul li {
							display: block;
							list-style-type: none;
							width: 130px;
							padding-left: 0px;
						}
							#navBar #artistNavMusic ul li a {
								display: block;
								color: #2864B4;
								line-height: 1.6em;
								font-size: 1.15em;
							}
                #navBar .categoriesNav h2.features {
                    text-indent: -999em;
                    background: #f3f2ee url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us_1.gif) no-repeat scroll 0 -295px;
                    height: 1.6em;
                    font-size: 1em;
                    padding: 0;
                    padding-top: 1.7em;
                    margin: 0 0 0.6em 0;    
                    
                }

                #navBar h2.allCategories, #navBar #aroundTheWorld h2,  #navBar h2.hotCategories {
                    font-size: 1em;
                    height: 2.4em;
                    text-indent: -999em;
                    padding: 0;
                    margin: 2.5em 0 0.6em 1.2em;    
                } 
                #navBar h2.allCategories {background:#F3F2EE url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us_1.gif) no-repeat scroll 0 -475px; height: 1.6em;}
                #navBar h2.hotCategories {background:#F3F2EE url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us_1.gif) no-repeat scroll 0 -516px; height: 1.6em;}
                #navBar #hotStories h2 {margin-top: 0; text-indent: -999em; background: #f3f2ee url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us_1.gif) no-repeat scroll 0 -340px;}
                #navBar #aroundTheWorld h2 {background: #f3f2ee url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us_1.gif) no-repeat scroll 0 -383px; height: 4em; }
                #navBar #ourWidgets h2 {text-indent: -999em; background: #f3f2ee url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us_1.gif) no-repeat scroll 0 -441px;}
                #navBar .categoriesNav ul, #navBar #hotStories ul {
                    padding: 0.5em 0 0 1.25em;
                    overflow: auto;
                    display: inline-block;
                }
                	#navBar .categoriesNav ul li {
                		padding-bottom: 0.5em;
                	}
                	#navBar ul li {
						display: block;
						float: left;
						width: 13em;
                	}
                    #navBar .categoriesNav .categoryLink a {
						float: left;
						padding: 0;
						width: 7.8em;
					}
					#navBar .categoriesNav .numPosts {
						color: #999999;
						float: right;
						font-size: 1.2em;
						line-height: 1.2em;
					}
            #navBar #aroundTheWorld ul {
                text-align: center;
                overflow: hidden;
                line-height: 2em;
                width: 15em;
            }
                #navBar #aroundTheWorld ul li {
                    background: #f3f2ee url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-world-gradient.png) no-repeat scroll center bottom;
                    padding: 0.25em;
                }
           #navBar #hotStories {
                text-align: center;
                line-height: 2em;
                margin: 1em;
                font-size:1.1em;
            }
            	#navBar #hotStories h4 {
            		font-size: 1.08em;
            		margin: 0.6em 0 0;
            	}
				#navBar #hotStories img {
					float: left;
					background-color: #FEFEFE;
					border: 0.1em solid #DBDADA;
					clear: left;
					display: inline;
					padding: 0.42em;
                                        width:9em;
				}
            #navBar #ourWidgets {
                background: #F3F2EE url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-mp3-widget-new2.png) no-repeat scroll center 3em;
                text-align: center;
                margin: 1em;
                clear: left;
				font-size: 1.1em;
				line-height: 1.35em;
            }
                #navBar #ourWidgets h4 {
                    margin: 22em 0 0 0;
                }
                #navBar #ourWidgets p {
					font-size: 0.86em;
					margin: 1.8em 0;
					text-align: left;
                }
                #navBar #ourWidgets a {
                	line-height: 1.2em;
                }
                #navBar #ourWidgets img {
					float: left;
					margin: 0em 0.8em 0 0;
                }
                
        /*  ____________________________________ mainContent  */
        #mainContent {
            float: left;
            display: inline;
            overflow: hidden;
            width: 476px;
            margin: 0 1em;
            text-align: left;
        }
        #mainContent #widgetPage {
        	font-size: 1.2em;
        }
			#mainContent #widgetPage h2 {
				margin: 0;
			}
			#mainContent #widgetPage .spinnerWidget {
				margin: 0 0 0 2em;
			}
			#mainContent #widgetPage .spinnerWidget h3 {
				margin: 3em 0 0.2em 0;
			}
	#contentWrapper .searchresults {
		font-size:1.8em;
		margin-bottom:1em;
	}

     		#dlContainer {
			font-size: 10px;
			border: 0.1em solid #DBDADA;
			margin: 0 1em 2em;
			padding: 0.8em;
			height: 27.5em;
			width: 44.0em;
			position: relative;
		}
			#dl {
				display: none;
				position: relative;
				height: 27.5em;
				width: 43.8em;
				overflow: hidden;
				position: relative;
				font-family: Helvetica, Arial, sans-serif
			}
				#dl a img {
					border: none;
				}
				#dl .slide {
					width: 100%;
					height:100%;
					position: absolute;
				}
				#dl .slideImageDiv {
					height:100%;
					width:100%;
				}
				#dl .slideContent {
					bottom: 0;
					height: 0px;
					left: 0;
					display: none;
					margin-top: 20em;
					overflow: hidden;
					position: absolute;
					z-index: 10;
					width: 100%;
					background-color:none;
				}
					#dl .slideContentOpacity {
						background-color: #000000;
						bottom: 0;
						height: 6.6em;
						left: 0;
						opacity: 0.5;
						position: absolute;
						width: 100%;
						z-index: -1;
					}
					#dl .slideContent h2 {
						color: #FFFFFF;
						font-size: 2.1em;
						font-weight: bold;
						line-height: 0.6em;
						margin: 0.6em 0.3em 0.2em 0.45em;
						padding: 0;	
					}
					#dl .slideContent h3 {
						color:#FFFFFF;
						font-size: 1.1em;
						font-weight: bold;
						line-height: 1.1em;
						margin: 0 0 0 0.9em;
						padding: 0;
						top: 2.8em;
					}
					#dl .slideContent .slideAction {
						color: #EEBE40;
						font-size: 1.1em;
						font-weight: bolder;
						margin: 0 0 0 0.9em;
					}
					#dl .slideContent .slideAction a {
						color: #EEBE40;
					}
			#dl .slideCredit {
				position: absolute;
				top: 19em;
				font-family: arial;
				color: #fff;
				right: 0;
				margin-right: 1em;
			}
			#dl .slideButtons {
				right: 0.3em;
				top: 24.5em;
				position: absolute;
				color: #FFFFFF;
				position: absolute;
				z-index: 20;
			}
			#dl .slideButtons h5 {
				display: inline;
				float: left;
				font-size: 1.8em;
				line-height: 1em;
				margin: 0 0.2em;
				padding: 0 0.4em;
				text-indent: -9999em;
				width: 0.2em;
			}
				#dl .slideButtons h5.previous {
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/dl-buttons.png) no-repeat 0 0 ;
					cursor: pointer;
				}
				#dl .slideButtons h5.previous:hover, .slideButtons h5.grayPrevious {
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/dl-buttons.png) no-repeat 0 -18px;
				}
				#dl .slideButtons h5.pause {
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/dl-buttons.png) no-repeat -27px 0;
					cursor: pointer;
				}
				#dl .slideButtons h5.pause:hover, .slideButtons h5.grayPause {
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/dl-buttons.png) no-repeat -27px -18px;
				}
				#dl .slideButtons h5.play {
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/dl-buttons.png) no-repeat -52px 0;
					cursor: pointer;
				}
				#dl .slideButtons h5.play:hover, .slideButtons h5.grayPlay {
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/dl-buttons.png) no-repeat -52px -18px;
				}
				#dl .slideButtons h5.next {
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/dl-buttons.png) no-repeat -80px 0;
					cursor: pointer;
				}
				#dl .slideButtons h5.next:hover, .slideButtons h5.grayNext{
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/dl-buttons.png) no-repeat -80px -18px;
				}    
             
             /*  ____________________________________ post  */
        	.post, .quigoAd, #incontent { 
        		color: #4b4b4b;
        		font-size: 1.2em;
        		margin: 0 0 2em;
        	}
        		.quigoAd {
        			margin: 0 auto 2em;
					width: 37.5em;
					overflow: hidden; 
        		}
				.post a:link, .post a:hover, .post a:visited, .post a:active {
					/*color: #dc0d39;*/
					color: #2887B4;
				} 
				.post a:hover {
					color: #273046;
				}
				.post h2, .post h1 {
					
					font-size: 2em;

					font-weight: normal;
					line-height: 1.1em;
					margin: 0;
					padding: 0 0 0.1em 0;
					width: 100%;
				}
				#mainContent .post h2 a {
					color: #273046;
					text-decoration: none;
				}
				#mainContent .post div{
					/*overflow: hidden;*/
					
				}
				#mainContent .post .postInfo {
					overflow: hiddden;
					clear:both; 
				}
                                div.atclear{height:0;}
                                #mainContent .post .postBody div.addthis_toolbox{margin-bottom:1em}
                                .post .addthis {clear:both;margin:0 0 40px;}
                                .post .addThisLeft .addthis {clear:none;margin:0;}
                               #mainContent .post .postHead{margin-bottom:1.5em;border-bottom: 1px solid #C8CBB6;border-top: 1px solid #C8CBB6;padding:0.4em 0;font-size:0.95em;overflow:hidden} 
				#mainContent .post .permaPage{margin-bottom:0.5em;}
							   #mainContent .post .postHead ul{overflow:hidden}
								#mainContent .post .postHead ul li{float:left}
                               #mainContent .post .postHead ul li.commentsLink{float:right}
					.postBody img {
						background-color: #FEFEFE;
						border: 0.1em solid #DBDADA;
						clear: left;
						display: inline;
						margin: 0 1em 0.1em 0;
						padding: 0.42em;
					}
					
						.postInfo .continueReading {
							margin: 0.5em 0 2em;
							clear: left;
						}
						.postInfo .continueReading a {
							font-weight: bolder;
							line-height: 1.2em;
							color: #273046;
							margin-top: 1em;
						}
						
						.post a.aolBtn {
							background-color: #273046;
							
							padding: 1.15em 1em 1.15em 0;
							float: left;
							color: #fff;
						}
						
						.post a.aolBtn {
							background: #6f937b url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-button-gradient-bg.gif) repeat-x scroll left bottom;
							margin: 0 0.5em 0.5em 0;
							border: 1px solid #6f937b;
							padding: 0.75em;
							float: none;
							line-height: 3em;
							text-decoration: none;
						}
						.postInfo .special a:link, .postInfo .special a:visited, .postInfo .special a:hover, .postInfo .special a:active {
							color: #fff;
							text-decoration: none;
							font-size: 1.1em;
						}
						
					.postInfo ul.postNav {
					         
                                                 margin-top:2em; 
                                                 overflow:hidden;                   
						 border-left:0.8em solid #273046;
						background: #eeefe8 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-postnav-bg.png) no-repeat scroll top left;
						
						height:100%;
						
					}
						.postInfo ul.postNav li{float:left;}
						.postInfo ul.postNav li.filedUnder{padding:0;width:26.5em;}
                                                .postInfo ul.postNav li.filedUnder span{margin-left:0.5em;font-size:0.95em;display:block;padding-top:0.6em;line-height:1.2em}   
                                                 .postInfo ul.postNav li.filedUnder span.special {background-color: #273046;padding:1.15em 1em 1.15em 0;float:left;margin-left:0;height:100%;display:block;margin-right:5px}

                                                 .postInfo ul.postNav li.addThisRight{float:right;padding: 0.5em 0em 0.5em 0.8em;}
                                                 .postInfo ul.postNav li.addThisLeft{clear:left;padding: 0em 0.5em 0.5em;width:36em}
                                                 .postInfo ul.postNav li.addThisLeft span{float:left;font-size:0.95em} 
						 .postInfo ul.postNav li.addThisRight div.addthis_toolbox{width:10.4em}
                                                 div#hptoolTip1{float:left}
						.postInfo ul.postNav li a:link, .postInfo ul.postNav li a:visited, .postInfo ul.postNav li a:hover, .postInfo ul.postNav li a:active {
							
							font-size: 0.95em;
						}
                                                a.at300b {
                                                  color: #2887B4;;
                                                  text-indent: 2px;
                                                  font-size:0.95em;
                                                }
                                                a.hp_print span.print {
                                                  background:transparent url(http://o.aolcdn.com/art/dynanews/hp-print-icon1) no-repeat scroll 0 0;
                                                  display:block;
                                                  float:left;
                                                  height:14px;
                                                  padding-left:2px;
                                                  padding-top:1px;
                                                  width:10px;
                                                }
                                                a.hp_print {float:left;padding:2px 12px 0 0;}
                                                .post .addThisLeft .hp_print {padding:2px 12px 0 0;}

				.tourTrackerMod {
						font-size: 1em;
						height: 5.9em;
						margin-top: 1.0em;
						margin: 1.0em 0pt 0pt 0pt;
						overflow:  hidden;
						display:inline-block;
						background: url(http://www.blogsmithmedia.com/www.spinner.com/media/tourtracker_bg.png) repeat-x 0% 0%;
					}
					.tourTrackerMod img {
						border: 0;
						margin: 0;
					}
					.tourTrackerLogo {
						float:  left;
						margin:  1em 0 0 0.5em;
						display:  inline;
					}
					#container .middle .tourTrackerMod img,  #container .middle .tourTrackerModSponsor img {
						border: none;
						margin: 0pt !important;
					}
					.tourArtist {
						background:  url(http://www.blogsmithmedia.com/www.spinner.com/media/tourtracker_div.png) no-repeat 0% 0%;
						margin-left: 1em;
						padding:1em 0 1em 1em;
						float: left;
						font-weight:bold;
						display: inline;
					}
					.tourTrackerModSponsor .tourArtist {
						background:none;
					}
					.post .tourArtist a {
						color: #000;
						font-size: 0.9em;
					}
					.tourArtist span a {
						color:#069cb4;
						font-weight:normal;
						line-height:1.4em;
					}
					.tourTrackerMod .sponsor, .tourTrackerModSponsor .sponsor {
						float: right;
						margin: 0.5em 1em 1em 0.5em;
						display: inline;
					}					
	/*  ____________________________________ excerpt  */
					#mainContent .abstract {margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #C8CBB6;}
					#mainContent .abstract .postThumbnail {float: left;margin-bottom:2em;}
					#mainContent .abstract h2 {border-bottom:none;margin:0 0 0.1em; }					
		
						
			/*  ____________________________________ comments  */
			#mainContent div.comments {
				margin: 0 0 2em;
				font-size: 1.2em;
			}
			.comments #readercomments h2 {
				background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-reader-comments.gif) no-repeat scroll left top;
				height: 0.5em;
				text-indent: -999em;
			}
			.comments .reportedComment,
			.comments .reportedComment .cmt_tools,
			.reportedComment .cmt_contents,
			.reportedComment .cmt_reply_show,
			.reportedComment .cmt_reference,
			.reportedComment .cmt_label, 
			.votedComment .cmt_tools a
			{
				display: none;
			}
			.comments h4 {  
				margin: 0;
				color: #889B77;
				width: 15em;
			}
			.comments h4 span.cmt_time { 
				color: #889B77; 
				display: block; 
				clear: left; 
			}    
			.cmt_time {
				display: block;
				font-size: .9em;
			}
			.comments h4 span.cmt_time a {
				color: #2888B2; 
				font-weight: normal;
			}
			p.cmt_contents { 
				padding: 0 ; 
				overflow: hidden; 
				line-height: 1.3em;
			}
			.commentclass1, .commentclass2 { 
				padding: 1em; 
				margin: 0.5em 0;
				background-color: #F7F6F3; 
				border: 1px solid #eee; 
				overflow: hidden; 
				position: relative;
			}
			.replies_inline, .child { 
				margin-left: 30px;
				background-color: #fff; 
				border-color: #eee
			}
			.comments .cmt_tools { 
				float: right; 
				margin-left: 5px;
			}
			.comments .cmt_tools img {
				padding: 2px 0 0 2px;
			}
			.comments .vote {
				float: right;
				font-size: 1.1em;
				line-height: 1.1em;
				overflow: hidden;
				width: 200px;
				position:relative;
			}
			.votedComment .cmt_tools { 
				background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/voted.gif) no-repeat scroll right bottom;
				height: 1.2em;
				width: 58px;
			}
			.comments .neutral {
				color: #777;
			}

			.comments .goodLabel {
				color: #58ab43;
				display: inline;
			}
			.comments .badLabel {
				color: #b14344;
				display: inline;
			}
			.cmt_label { 

				float: right; 
				margin: 3px 0 0 3px; 
				font-size: .9em; 
			}
			.reportedComment h4 {
				background: #eee;
			}
			.cmt_reply_show a {
				padding: 0.5em; 
				background: #f5f5f5; 
				color: #889B77;
				border: 1px solid #eee; 
				line-height: 1.6em; 
				background-color: #fff; 
				font-weight: bold; 
			}
			.cmt_reply_show a:hover {
				background: #889B77; 
				color: #fff;
				text-decoration: none;
			}
			.cmt_paging {
				overflow:hidden;
				text-align: center; 
				padding:6px 0pt; 
			}
			.cmt_paging span {
				margin:3pt 2px;
				padding:2px 5px; 
				background-color:#fff;
				border: 1px solid #c9c9c9;
			}
			.cmt_paging span.current {
				font-weight: bold;
				background-color: #889B77;
				color: #fff;
			}
			.cmt_paging a {
				font-weight: bold;
				background-color: #fff;
				color: #889B77;
			}
			.thankYou { 
				background: #ffc; 
				border: 1px solid #333; 
				padding: 5px; 
			}
			
			/*  ____________________________________ comment form  */
			#commentform input {
				border: 1px solid #dedddd;
			}
			.cmtchecks label, .cmtchecks input {
				display: inline
			}
			#commentform label, #incontent .formlabel {
				color: #999;
				font-weight: bolder;
				clear: left;
				display: block;
				background-color: #fff;
				margin: 1em 0 0.5em;
			}
			h3#addcomments {
				background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-add-comments.gif) no-repeat scroll left top;
				height: 1em;
				margin: 0 1.5em 0.5em 0;
				text-indent: -999em;
       		}
			#commentform {
				margin: 0 0 2em;
				font-size: 1.2em;
			}
			#instructions {
				clear: left;
				color: #999;
				margin: 0.5em 0;
			}
			.formtext{
				padding:3px 0px;
				display:block;
			}
			.cmtuinfo input {
				width: 24em;
			}
			.cmtuinfo input:focus, #cmtmain textarea:focus { 
				background: #e3f2df; 
			}
			#cmtmain .cmtchecks label { 
				font-weight: normal; 
				display: inline;
			}
			#replyindicator { 
				font-weight: bold; 
				margin: 1em 0;
			}			
			#commentform #formerrors {
				padding: 1em;
				margin: 1em;
				background-color: #EED2EE;
				overflow: hidden;
				display: none;
			}
			#errorsColor {
				background-color:#FFEFFD;
			}	
			#cmtbuttons {
				margin: 1em 0;
				overflow: hidden;
			}					
			#addCommentButton, #sendContactButton {
				background-color: #273046;
				display: inline;
				color: #fff;
				padding: 0.5em;
				float: left;
				font-size: 1.2em;
				border: none;
			}
			#addCommentButton:hover, #sendContactButton:hover {
				background-color: #273046;
				color: #fff;
				cursor: pointer;
			}
						
        /*  ____________________________________ pagination  */
        #pagination {
        	background-color: #fefefe;
        	overflow: hidden; 
        	margin-top:7.7em;
        }
		#pagination li {
			font-size: 1.2em;
		}
		#pagination li a {
			color: #fff;
			font-weight: bold;
			padding:12px 20px;
			display:block;
			text-decoration: none;
		}
		#pagination li.previous {
			background: #283047  url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-previous-button2.gif) no-repeat scroll left top;
			float: left;
		}
		#pagination li.next {
			background: #283047 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-next-button2.gif) no-repeat scroll right top;
			float: right;
		}	
	
      
        /*  ____________________________________ contact page  */
        #incontent h2 {
			border-bottom: 1px solid #C8CBB6;
			font-size: 2em;
			font-weight: normal;
			line-height: 1.3em;
			margin: 0 0 0.6em;
			padding: 0 0 0.1em;
			width: 100%;
		}
		#incontent input.form {
			width: 20em;
		}
		#incontent textarea {
			margin-bottom: 1em;
		}
		#incontent .formlabel {
			margin: 1em 0 0;
		}
		
        /*  ____________________________________ sideBar  */	
        #sideBar {
            float: right;
            display: inline;
            width: 314px;
            margin: 0 0.8em 0 0;
            background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-right-column-top-round.png) no-repeat scroll right top;
        }
        	#sideBar a:link, #sideBar a:visited, #sideBar a:hover, #sideBar a:active  {
				/*font-size: 1.1em;*/
				font-size: 1em;
				line-height: 1.5em;
			}
            #sideBar #sideAd {
				padding: 0.8em 0 0.8em 0.7em;
			}
			#sideBar #subscribeFeed {
				margin: 1em 1em;
			}
				#sideBar .contact ul {
					margin: 0 auto;
					overflow: hidden;
					text-align: center;
					width: 26.8em;
				}
				#sideBar .contact ul li {
					margin: 0 1em 0 0; 
					float: left; 
					display: inline;
				}
				#sideBar .contact ul li.last {margin-right: 0;}
				#sideBar .contact ul li a {
					color: #273046;
					font-size: 1.1em;
					font-weight: bolder;
				}
			#sideBar .relevantPosts h3, #sideBar #sideImu1 h3, #sideBar #sideImu2 h3, #sideBar #sideImu3 h3, #sideBar .fullCds h3, #sideBar .watchShows h3, #sideBar .blogroll h3, #sideBar .cmjMarathon h3, #sideBar .cityOfHope h3, #sideBar .whatYouThink h3, #sideBar .thumbplay h3, #sideBar .rightRailSessions h3 {
				height: 2.2em;
				margin: 0.5em 0 0.6em;
				text-indent: -999em;
				clear: left;
			}
	        #sideBar .fullCds h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/right_header_spinner_us.gif) no-repeat scroll 0 11px} 
			#sideBar .watchShows h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-watch-our-shows.gif) no-repeat scroll bottom left}
			#sideBar .blogroll h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-blogroll.gif) no-repeat scroll bottom left}
			#sideBar .hypeMachine h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-hype-machine.gif) no-repeat scroll bottom left}
			#sideBar .relevantPosts h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-relevant-posts.gif) no-repeat scroll bottom left}
			#sideBar .thumbplay h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/right_header_spinner_us.gif) no-repeat scroll 0 -35px}
			#sideBar .cityOfHope h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/right_header_spinner_us.gif) no-repeat scroll 0 -81px}
			#sideBar .cmjMarathon h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-cmj-music-marathon.gif) no-repeat scroll bottom left}
			#sideBar .rightRailSessions h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/right_header_spinner_us.gif) no-repeat scroll 0 -125px}
			#sideBar #sideImu1 h3, #sideBar #sideImu2 h3, #sideBar #sideImu3 h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-fromoursponsor.gif) no-repeat scroll bottom left}
			#sideBar .whatYouThink h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-whatdoyouthink-header.gif) no-repeat scroll bottom left}
			
			#sideBar .sideBarModule {
				clear: both;
				margin: 1em;
				overflow: auto;
				border-bottom: 1px solid #ccc;
				padding-bottom: 1em;
				font-size: 1.1em;
			}
				.sideBarModule h4, .sideBarModule h4 a {
					font-size: 1.3em;
					color: #889B77;
				}
				#sideBar .sideBarModule img {
					float: left;
					background-color: #FEFEFE;
					border: 0.1em solid #DBDADA;
					clear: left;
					display: inline;
					margin: 0 1em 0.1em 0;
					padding: 0.42em;
					width: 7.9em;
				}
				#sideBar .sideBarModule p {
					font-size: 1.15em;
					margin-bottom: 0;
				}
				#sideBar .sideBarModule ul {
					margin: 0.5em 0 0;

					overflow: hidden;
				}
				#sideBar .content .row {
					border: 1px solid #ccc;
				}
			#sideBar .mp3OfTheDay {
				margin-top: 1.8em;
			}
			#sideBar .blogroll {
				margin: 1.5em 0 1.2em 1.2em;
				overflow: hidden;
				width: 30em;
			}	
				#sideBar .blogroll li {
					float: left;
					font-size: 1.1em;
					margin-right: 1em;
					width: 12.3em;
				}
				#sideBar #sideImu1 a, #sideBar #sideImu2 a, #sideBar #sideImu3 a {
					font-size: 1.15em;
				}
				#container #sideBar .adnotation {
					padding-right: 0.5em !important;
					padding-top: 1.4em !important;

				}
				
				/*  ____________________________________ tourTrackerWidget  */
				#sideBar #tourTrackerWidget {
					color: #333333;
					height: auto;
					background: #FFFFFF url(http://www.blogsmithmedia.com/www.spinner.com/media/tourtracker_widget_bg.png) 70% top repeat scroll;
					margin: 1em 1em 0;
				}
					.widgetBanner, .whoWhereWhen, .hottestShows {
						font-size: 10px;
						border: 1px solid #E6E6E6;
					}

					#tourTrackerWidget .widgetBanner {
						border-bottom: none;
					}
						#tourTrackerWidget .widgetBanner .sponsor {
							float: right;
							margin: 1em 1em 0.8em;
						}
						#tourTrackerWidget .widgetBanner h1 {
							float: left;
							display: inline;
							margin: 1em 1em 0.8em;
							padding: 0;
						}
                    #tourTrackerWidget .whoWhereWhen  span.label {background: #c4beb0 url(http://www.blogsmithmedia.com/www.spinner.com/media/tourtracker_sprite.gif) no-repeat scroll;;height:20px;text-indent:-999px;width:69px; ;color:#fff;padding:0;display:block}
					#tourTrackerWidget .whoWhereWhen  span.tourTrackerWho{background-position:0 0;margin-top:0.1em;}
					#tourTrackerWidget .whoWhereWhen  span.tourTrackerWhere{background-position:0 -5em;margin-top:0.5em;}
					#tourTrackerWidget .whoWhereWhen  span.tourTrackerWhen{background-position:0 -9.5em;margin-top:0.2em;}
					#tourTrackerWidget .whoWhereWhen {
						border-top: none;
						border-bottom: none;
					}
						#tourTrackerWidget form {
							background-color: #333333;
							border: 0pt none;
							margin: 0pt;
						}
							#tourTrackerWidget form fieldset {
									background-color: #333333;
							}
								#tourTrackerWidget form fieldset legend {
									display: none;
								}
								#sideBar #tourTrackerWidget span.label {
									overflow: hidden;
									float: left;
								}
								#tourTrackerWidget .optionRow {
									border-bottom: 1px solid #000000;
									display: block;
									float: left;
									width: 100%;
									overflow: hidden;
									padding: 0.8em 0;
								}
									#tourTrackerWidget .optionRow input {
										background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-tt-form.gif) no-repeat scroll left top;
										border: medium none;
										color: #333333;
										font-size: 1.1em;
										padding: 0.7em 0 0.7em 0.3em;
										width: 18.9em;
									}
									#tourTrackerWidget .last {
										overflow: visible;
										position: relative;
									}
										#tourTrackerWidget form fieldset .last input {
											background-image: url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-form-when.gif);
											cursor: pointer;
										}
										#tourTrackerWidget form fieldset .dropDownWhen {
											background: #FFFFFF url(http://www.blogsmithmedia.com/www.spinner.com/media/aoltt_bg-when-dd.gif) repeat-x scroll left top;
											border: 1px solid #EBEBEB;
											clear: both;
											left: 7em;
											position: absolute;
											width: 20.9em;
										}
										#tourTrackerWidget form fieldset .dropDownWhen ul {
											margin:0pt;
											padding:0pt 6px 0pt;
										}
											#tourTrackerWidget form fieldset .dropDownWhen ul li {
												border: 1px solid #EBEBEB;
												border-style:none none solid;
												border-width:0pt 0pt 1px;
												height:1.8em;
												margin:0pt;
												padding:6px 0pt 0pt;
											}
												#tourTrackerWidget form fieldset .dropDownWhen ul li a {
													background: transparent none repeat scroll 0%;
													color: #07A2B7;
													display: block;
												}
								#tourTrackerWidget .searchButton {
									display: inline;
									float: right;
									margin: 0.85em 1em 0.85em 0;;
									overflow: hidden;
								}
									#tourTrackerWidget form fieldset span input {
										background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/bg-btn-search.gif) no-repeat scroll left top;
										border: 0 none;
										color: #28CBEA;
										cursor: pointer;
										font-size: 1.1em;
										height: 2.6em;
										padding: 0.2em;
										width: 7.6em;
									}
										#tourTrackerWidget form fieldset p input.submitHover {
											background-position: left bottom;
											color: #63EFFF;
											cursor: pointer;
										}
								#tourTrackerWidget .findTickets {
									font-size: 1.2em;
									border-right: 1px solid #000000;
									display: inline;

									float: left;
									padding: 1.1em 1.2em;
								}
									#tourTrackerWidget .findTickets a:link, #tourTrackerWidget .findTickets a:visited, #tourTrackerWidget .findTickets a:hover, #tourTrackerWidget .findTickets a:active{
										color: #29bacb;
									}

				#sideBar .hottestShows {
					background-repeat: repeat-x;
					background-color: #f7f7f7;
					display: block;
					font-size: 1.1em;
					padding: 0.4em 0 0.45em 0.3em;
					width: auto;
					clear: both;
					margin: 0 0.9em;
					border-top:none;
				}
					#sideBar .hottestShows p {
						color: #079eb1; 
						font-size: 1.1em;
						margin: 0 0.5em 0 0.5em;
					}	
						#sideBar .hottestShows a {
							color: #079eb1; 
						}	
						#sideBar .hottestShows p strong {
							color: #333333; 
						}	
				
				/*  ____________________________________ ebay Module  */
				#container #sideBar .ebayModule {
					margin: 1em 0 0 0.7em; 
					overflow: hidden; 
					width:30em; 					
				}  
				#container #sideBar .ebayModule table {width: 29em !important;} 
				#container #sideBar .ebayModule tr td a {font-size:1.05em;}

         /*  ____________________________________ footer  */                   
		#footer {
			width: 980px;
			clear: both;
			background: #FFFFFF url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-footer-round-bg2.png) no-repeat scroll right top;
			margin: 0 auto;
			text-align: left;
			padding-top: 3em;
			overflow: auto;
		}
			#footer h2 {
				margin: 3.4em 7.5em 0 1.5em;
				padding: 0;
				float: left
			}
			#BottomAdBanner {
				margin: 0 auto;
				text-align: center;
				width: 100%;
			}

			 /*  ____________________________________ crosspromo  */ 
			 
			 
			  .cod{
                                background:#F8F8F8 url(http://o.aolcdn.com/art/ch_channels/promobg.gif) repeat-x scroll 0 0;
				text-align:left;display:inline-block
				overflow:hidden;
				}
			 
			.crosspromo {
				margin: 0 auto;
				text-align: left;
				width: 94.8em;
				overflow: hidden;
			}
				.crosspromo .crosshdr {
					float: left;
					padding: 0 0 0.8em 0;
					width: 94.8em;
				}
					.crosspromo .crosshdr h3 {
						background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-cross-promo-header.gif) no-repeat scroll 0 0;
						display: block;
						height: 2.5em;
						text-indent: -9999em;
						width: auto;
					}
				.crosspromo .content {
					clear: both;
					overflow: hidden;
					height: 22em;
					padding: 0 0 2em;
					
				}
					.crosspromo .content .cart  {
						background: url(http://o.aolcdn.com/art/ch_channels/promobox.gif) repeat-y;
						float: left;
						width:15.3em;
                                                margin:0 5px 0 0px;
					}
					#cartridge1, #cartridge2, #cartridge3, #cartridge4, #cartridge5 {
						float: left;
						margin: 0 0 0 0.7em;
						overflow: hidden;
						width: 15.2em;	
					}
                                        .cart .top {background: url(http://o.aolcdn.com/art/ch_channels/promotop.gif) no-repeat; display:block; height:6px; _font-size:0;}
					.crosspromo .cart .body {
						padding: 1em 1em 0;
						height: 18em;
					}
						.crosspromo .cart .body h4 {
							color: #2864B4;
							display: block;
							float: left;
							font-size: 1em;
							font-weight: bold;
							padding: 0 0 0.5em;
                                                        margin-top:0;
						}
						.crosspromo .cart .body .icon {
							float: right;
							padding: 0 0 0 0;
						}
						.crosspromo .cart a{
							color: #273046;
							
							font-size: 1.15em;
							
						}
                                                 .crosspromo .cart .body ul{clear:both;}
						.crosspromo .img_cred {
							display: block; 
							font-size: .7em; 
							color: #777; 
							text-align: right;
						}
						.crosspromo .cart .btm {
							display: block;
							height: 4em;
                                                      background: url(http://o.aolcdn.com/art/ch_channels/promobtm.gif) no-repeat 0 0;
						}
							.list ul {
								clear: both; 
								list-style: disc; 
								margin: 0 0 0 1.4em;
							}
								.list ul li {
									padding-bottom: 0.3em;
								}
									.list li.more {
										list-style-type: none;
										padding: 0;
									}
										.list li.more a {
											font-weight: bold; 
											text-decoration: underline;
											font-size: 1em;
											padding: 0;
											text-align: left;
										}
										
										.cod .crs_quigoMod{line-height:1.4em;width:92.5em;border:solid 1px #eee;}
							.cod .crs_quigoMod h3 {font-family:Arial,Helvetica,sans-serif;
										font-size:11px;
										/*line-height:1.75em !important;*/
										margin:0;
										padding-bottom:0.3em;
                                                                                
										}
						     #cod-promo #crs_quigoMod .sponser{width:46.2em;}
                                                     #cod-promo #crs_quigoMod .sponHdr a{color:#2965AD;}
                                                     #cod-promo #crs_quigoMod .sponCont a{} 
			.crossnav {float:right;}
			.crossnav a.prev {border:1px solid #c4c4c4;display:block;width:23px;height:23px;background:url(http://www.aolcdn.com/ch_channels/prev_off.gif) no-repeat;}
			.crossnav a.prev:hover {background:url(http://www.aolcdn.com/ch_channels/prev_on.gif);}
			.crossnav a.next {border:1px solid #c4c4c4;border-left:0;display:block;width:23px;height:23px;float:left;background:url(http://www.aolcdn.com/ch_channels/next_off.gif) no-repeat;}
			.crossnav a.next:hover {background:url(http://www.aolcdn.com/ch_channels/next_on.gif);}
			.crossnav a span.hidden {display:block;position:absolute;top:-999px;width:1px;height:1px;overflow:hidden;}
			/*  ____________________________________ searchAndFeedBack  */
			#footer #searchAndFeedBack {
				float:left;
			}

				/*  ____________________________________ searchBoxF  */          
				#searchBoxF {
					float: left;    
					padding: 3em 0;
				}
					#searchTabsF{
					margin: 0 0 0 1em;
					overflow: auto;
					float: left;
					}
						#searchTabsF h4, #searchTabsF a {
							float: left;
							padding: 0.35em 0.6em 0;
							cursor: pointer;
							line-height: 1.6em;
							color: #919191;
							font-size: 1.2em;
							font-weight: bolder;
							margin: 0;
							cursor: pointer;
						}
						#searchBoxF #selectedTabF {
							background-color:#3B4150;
							color:#FFFFFF;
							cursor:pointer;
						}
						#searchBoxF .hoveredOverTabF, #searchTabsF a:hover {
							background-color: #3b4150;
							color: #f8f8f8;
							cursor: pointer;
						}
					#searchFrameF {
						background-color: #3B4150;
						border: 0.4em solid #3B4150;
						width: 40em;
						clear: both;
						overflow: hidden;
					}
						#searchFrameF form#searchF {
							float: left;
						}
							#searchFrameF input#spinnerSearchF {
									width: 28.4em;
									background-color: #DDE3ED;
									border: 0.2em solid #fff;
									display: inline;
									font-size: 1em;
									padding: 0.4em;
								}
							#searchFrameF #searchButtonF {
									float: right;
									background: #3B4150 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-magnify-glass.gif) no-repeat scroll 6.8em 0.3em;    
									border: 0.2em solid #FFFFFF;    
									width: 9.6em;  
									height: 2.1em;      
							}
								#searchFrameF #searchButtonF a{
									background-color: transparent;
									color: #F8F8F8;
									font-size: 1.2em;
									font-weight: bolder;
									line-height: 2em;
									margin-left: 1.3em;
								}

							#searchDropDownF {
								background: #fff none repeat scroll 0%;
								display: none;
								padding: 0;
								position: absolute;
								left: 85.5em;
								z-index: 99999;
								background-color: #f8f8f8;
							}
							#searchDropDownF ul li {
								font-size: 1.2em;
								line-height: 1.5em;
							}
							#searchDropDownF ul li a:link, #searchDropDownF ul li a:visited, #searchDropDownF ul li a:hover, #searchDropDownF ul li a:active{
								background-color: #f8f8f8;
								color: #3b4150;
								width: 100%;
								padding: 0.2em 0;
							}
							#searchDropDownF ul li a:hover {
								background-color: #3b4150;
								color: #f8f8f8;
								width: 100%
							}
							#closesearchDropDownF { 
								float: right;
								font-size: 1.4em;
								color: red;
							}
				#footer .feedBack {
					color: #273046;
					float: right;
					font-size: 1.2em;
					font-weight: normal;
					margin: 4.5em 1.8em 0 0.3em;
				}
				#footer .feedBack a {color: #273046;}
			
			/*  ____________________________________ footerLinks  */
			#footer #footerLinks {
				background-color: #f7f6f3;
				overflow: auto;
				clear: left;
				padding-left: 0.8em;
				text-align: left;
			}
			#footer .linksColumn {
				border-left: 0.1em solid #D1D1D1;
				float: left;
				margin: 1em 0;
				padding: 0 1.1em;
				overflow: hidden;
			}
			#footer .last {
				border: none;
			}
			#footer .linksColumn h3 {
					color: #8d8e90;
					float: left;
					font-size: 1.4em;
					font-weight: bold;
					margin: 0;
				}
				#footer .linksColumn ul {
					clear: left;
					margin: 0;
					padding: 1em 0 0;
				}
					#footer .linksColumn ul li {
						font-size: 1.15em;
						padding: 0 0 0.3em;
						width: 12.1em;
					}
			
			/*  ____________________________________ footerLegal  */
			#footer p {
				border-top: 0.1em solid #ccc;
				color: #a9aaac;
				clear: both;
				padding: 1em 0 2em;
			}
				#footer .aolMusicLogo {
					float: left;
					padding: 2em;
					clear: left;
				}
				#footer #linksAndCopyright {
					float: right;
					width: 73em;
					padding: 2em 3em;
				}
					#footer #linksAndCopyright ul {
						display: block;
						float: right;
					}
					#footer #linksAndCopyright ul li {
						border-right: 1px solid #CCCCCC;
						float: left;
						font-size: 1.15em;
						line-height: 1em;
						padding: 0 0.7em;
					}
					#footer #linksAndCopyright p {
						border: none;
						margin: 2em 0;
						float: right;
						font-size: 1.2em;
						width: 100%;
						text-align: right;
						padding: 0;
					}
				#footer .spinnerPromo {
					font-size: 1.2em;
					margin: 0 2em 2em;
				}
div#streampadBottomBar{
    background: url(http://o.aolcdn.com/art/ch_music2/sp-spinner-bottombar-bg) repeat-x !important;}
    
    
    
    
    #sideBar #subscribeFeed{margin-bottom:0.6em}
.twitterLink {}
.twitterLink a{text-decoration:none;text-transform:uppercase;background:transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/twitter-spinner.gif) no-repeat scroll 1.2em 0em;margin-bottom:0.3em;padding-left:2.65em;font-weight:bold;}
#sideBar .twitterLink a:link,#sideBar .twitterLink a:visited,#sideBar .twitterLink a:hover,#sideBar .twitterLink a:active{line-height:1.2em;font-size:1.6em;color:#32d4ff;} 
#sideBar .twitterLink a:hover{text-decoration:underline}
#sideBar .contact .contactLink{background:transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/contact-spinner.gif) no-repeat scroll 1em 0em;padding-left:3.6em}
#sideBar .contact .contactLink a{padding-left:0}
#sideBar .contact {margin-top:0.4em}
#sideBar .contact ul li {height:1.35em;line-height:0em;margin:0;padding-top:0.25em;}
#sideBar .contact ul{width:100%;}
#sideBar .contact ul li.last a{border-right:medium none;margin-right:0;padding-right:0;}
#sideBar .contact ul li a {margin-top:0em;border-right:1px solid;padding:0 0.5em;display:inline-block;word-spacing:-0.06em}
#sideBar .contact ul li a:link,#sideBar .contact ul li a:visited,#sideBar .contact ul li a:hover,#sideBar .contact ul li a:active{line-height:1em;font-weight:bolder;font-size:1.1em;}
#sideBar .contact ul li a:hover{text-decoration:underline;}


  #navBar #ourWidgets p {margin: 1.3em 1.2em;padding-left: 4em;	min-height:4em; }	
    
    	#navBar #ourWidgets p.mp3fb { background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/left_mp3_sprite.gif) no-repeat scroll 0 0;}
	#navBar #ourWidgets p.mp3google {background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/left_mp3_sprite.gif) no-repeat scroll 0 -47px;}
	#navBar #ourWidgets p.mp3toolbar{background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/left_mp3_sprite.gif) no-repeat scroll 0 -97px;}
	#navBar #ourWidgets p.mp3radio {background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/left_mp3_sprite.gif) no-repeat scroll 0 -145px;}
	
	
    #priceGrabberWrapper{margin:1em;background:#fff;padding:1em;overflow:hidden;}
    #priceGrabberWrapper h2{border-bottom:solid 2px;margin:0;}
    #priceGrabberWrapper #priceGrabberBx{}
    #priceGrabberWrapper #priceGrabberBx img{float:left;padding-right:0.5em;width:7.5em;height:7em}
    #priceGrabberWrapper #priceGrabberBx .priceGrabberSngItm{border-bottom:solid 1px;padding:0.5em 0;display:inline-block;clear:both;width:100%}
    #priceGrabberWrapper #priceGrabberBx .priceGrabberSngItm .hr{display:none}
    #priceGrabberWrapper #priceGrabberBx .hr{display:none}

#ca-cod-promo{padding-left:12px}


#sideBar #billboard{margin:3em 1em;}
#sideBar #billboard h3{background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-top-100-header.gif) no-repeat scroll 0 0;margin:0 0 0.2em;text-indent:-999em;height:2.7em;padding:0;}
#sideBar #billboard ul li{font-size:1.1em;padding:0.6em 0;line-height:1em;border-bottom:solid 1px #ccc;color: #4d4d4d;}
#sideBar #billboard ul li a:hover{text-decoration: none;}
#sideBar #billboard ul li.billBoardFtr{}

#mainContent .extraPage h2{margin-top:0;font-size:2em} 
#mainContent .extraPage p{font-size:1.2em}
#searchButton a,#searchFrameF #searchButtonF a {cursor:pointer;text-decoration:none}


/*
	name : globalHeader
	file : aol.globalheader.css
	author : Brandon Goode
	(c) Copyright 2009 AOL Inc.

	description: 
	Styles the global header.
*/
 
#GH_ {
	z-index:9999;
	float: left;
	position: relative;
	font: 11px Arial;
	width: 980px;
	margin: 0 auto;	
}
/* 1. Top Hat
---------------------------------------------------------
*/  
	#GH_ #GH_hat {
		background: #F0F0F0;
		border-left: 1px solid #dddddd;
		border-right: 1px solid #dddddd;
		color: #666;
		float: left;
		height: 28px;
		width: 978px;
	}
		#GH_ .GH_hat_A {
			background: none;
			color: #333;
			text-decoration: none;
		}
		#GH_ .GH_hat_A:hover {
			text-decoration: underline;
		}
		#GH_ .GH_hat_UL {
			list-style-type: none;
			margin: 0;
			padding: 8px 0 0;
		}
			#GH_ .GH_hat_LI	{
				float: left;
			}
			#GH_ .GH_hat_LI a{cursor:pointer;}
				#GH_ #GH_hat_links {
					float: left;
					padding-left: 4px;
					width: 50%;
				}
					#GH_ #GH_hat_links .GH_hat_links_A, #GH_ #GH_hat_tools .GH_hat_links_A {
						border-right: 1px solid #999;
						padding: 0 10px;
					}
					#GH_ #GH_hat_more, #GH_ .GH_hat_more {
						padding: 0 0 0 10px;
					}
					#GH_ #GH_hat_more, #GH_ .GH_hat_LI_more {
						position: relative;
					}
						#GH_ #GH_hat_more_link {
							background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat right -345px;
							padding: 0 12px 0 0;
							height: 20px;
							display: block;
							position: absolute;
							top: 0px;
							left: 25px;
						}
			#GH_ #GH_hat_tools {
				float: right;
				padding: 7px 15px 0 0;
			}

/* 2. More Links Fly Out
---------------------------------------------------------
*/  
	#GH_ #GH_more_list {
		z-index: 668;
		display: none;
		float: left;
		position: absolute;
		top: 27px;
		left: 340px;
		width: 328px;		
		border: 1px solid #c7c7c7;
		background: #fff;
		padding: 10px;
		font-size: 12px;
	}
		#GH_ #GH_more_list_lab {
			display: block;
			border-bottom: 1px solid #c7c7c7;
			padding-bottom: 8px;
			color: #2E2E2E;	
		}
		#GH_ .GH_more_list_UL {
			float: left;
			list-style-type: none;
			margin: 0;
			padding: 6px 0 0;
			width: 33.33%;
		}
			#GH_ #GH_more_list a {
				color: #2864B4;
				font-weight: normal;
				line-height: 18px;
				text-decoration: none;
			}
			#GH_ #GH_more_list a:hover {
				text-decoration: underline;
			}
		
/* 3. Center: Branding & Search
---------------------------------------------------------
*/  
	#GH_ #GH_guts {
		
		clear: both;
		display: block;
		float: left;
		height: 88px;
		position: relative;
		width: 978px;
		z-index: 667;
	}
		#GH_ #GH_brand {
			padding: 19px 0 0 14px;
		}
			#GH_ #GH_brand_link	{
				background: url(http://www.blogsmithmedia.com/www.spinner.com/media/logo-spinner5.png) no-repeat 0px -609px;
				color: #333;
				display: block;
				height: 66px;
				overflow: hidden;
				text-decoration: none;
				text-indent: -6666px;
				width: 55px;
			}
		#GH_ #GH_search	{
			background: url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat 0 -200px;
			padding:6px 8px;
			position: absolute;
			right: 218px;
			top: 15px;
		}
			#GH_ #GH_search_form {
				height: 43px;
				padding: 5px 0 0 5px;
				width: 473px;
			}
				#GH_ #GH_search_field {
					float: left;
					height: 24px;
					width: 339px;
					margin: 0;
					border: 0px;
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) repeat-x 0 -50px;
					padding: 10px 0 4px 13px;
					font: bold 16px Arial;
					color: #666;
					border-right:solid 1px #e4e4e4;
					border-left:solid 2px #d5d5d5;
				}
				#GH_ #GH_search_field.GH_search_active {
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) repeat-x 0 0px;			
				}
				#GH_ #GH_search_button {
					background: url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat 0 -100px;
					border: none;
					cursor: pointer;
					height: 39px;
					margin: 0 0 0 4px;
					overflow: hidden;
					padding: 0;
					text-indent: -6666px;
					width: 111px;
				}
				#GH_ #GH_search_button:hover {
					background-position: 0 -150px;
				}
			#GH_ #GH_search_results	{
				background-color: #ffffff;
				border: 1px solid #818181;
				display: none;
				font-weight: normal;
				left: 13px;
				position: absolute;
				top: 49px;
				width: 353px;
				font-size: 12px;
			}
				#GH_ #GH_search_results ul {
					color: #666666;
					list-style-type: none;
					margin: 0;
					padding: 0;
				}
					#GH_ #GH_search_results ul li {
						cursor: pointer;
						margin: 0;
						padding: 3px 10px;
					}
					#GH_ #GH_search_results .GH_highlight {
						background-color: #a4bd3d;
						color: #fff;
						text-decoration: underline;
					}
/* 4. Navigation
---------------------------------------------------------
*/  
	#GH_ #GH_nav {
		clear: both;
		float: left;
		height: 28px;
		width: 966px;
		margin: 0;
		background: #2E2E2E url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) repeat-x 0 -572px;
		padding: 0 0 0px 14px;		
	}
		#GH_ .GH_nav_LI {
			float: left;
			z-index: 666;
			position: relative;
			list-style-type: none;
			margin-right: 8px;
			padding-left: 1px;			
		}
			#GH_ .GH_nav_list a {
				background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat scroll right -386px;
				padding-right: 12px;
				text-decoration: none;
			}
			#GH_ .GH_nav_list:hover a, 
			#GH_ .GH_nav_list a:hover {
				background:transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat scroll right -436px;
				text-decoration: none;
			}

	#GH_ .GH_nav_A {
		display: block;
		float: left;
		height: 20px;
		padding: 7px 7px 0;
		font-size: 14px;
		font-weight: bold;
		color: #fff;
		text-decoration: none;
	}
		#GH_ #GH_nav_act {
			background: url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat left -295px;
		}
		#GH_ #GH_nav_act .GH_nav_A {
			background: url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat right -295px;
		}
		#GH_ #GH_nav_act.GH_nav_list .GH_nav_A {
			padding-right:7px;
		}
		#GH_ #GH_nav_act #GH_nav_act_B {
			display:block;
			background: url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat right -343px;
			padding-right:12px;
		}
		#GH_ #GH_nav_act.GH_nav_list_open #GH_nav_act_B {
			background:transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat scroll right -442px;
		}
		
	#GH_ .GH_nav_A:hover {
		text-decoration: underline;
	}

	#GH_ .GH_nav_list_UL {
		background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat 31px -550px;
		border-bottom: 1px solid #2E2E2E;
		display: none;
		left: 0;
		list-style-type: none;
		margin: 0;
		padding: 6px 0 0 0;
		position: absolute;
		top: 22px;
		z-index: 667;
	}
	#GH_ .GH_nav_list_UL li {
		background-color: #fff;
		border-left: 1px solid #2E2E2E;
		border-right: 1px solid #2E2E2E;
		clear: both;
		float: left;
		font-size: 12px;
		width: 135px;
	}
	#GH_ .GH_nav_list_UL a {
		background: none;
		border-bottom: 1px solid #c7c7c7;
		color: #2864B4;
		display: block;
		float: left;
		font-size: 12px;
		font-weight: normal;
		padding: 7px 0 7px 7px;
		text-transform: none;
		width: 128px;
	}
	#GH_ .GH_nav_list_UL a:hover {
		background: #707889;
		color: #fff;
	}
	#GH_ .GH_nav_list_UL .GH_nav_A_last {
		border: none;
	}
	#GH_ #GH_fb_link {
		float: right;
		list-style-type: none;
		margin-right: 0;
		padding-right: 15px;
	}
	#GH_ #GH_fb_link a	{
		color: #ffffff;
		font-size: 12px;
		padding: 8px 0 0;
	}
	#GH_ .GH_Aol_logo{display:block;width:21px;height:14px;margin-left:6px;text-indent:-999em;background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/aol_logo_new.gif) no-repeat;}
#sideBar .followus{padding:9px;}
#sideBar .followus .followusTxt h3{font-size:1.6em;margin:0px;line-height:20px;text-transform:uppercase;border-bottom:solid 4px #4b494a;letter-spacing:-0.05em;word-spacing:0.1em}
#sideBar .followus .followusLink{height:45px;margin:12px 0px 0px 0px;}
#sideBar .followus .followusLink div{cursor:pointer;border-right:solid 1px #ebe1d5;background:url(http://www.blogsmithmedia.com/www.spinner.com/media/follow-us-sprite-white.gif) no-repeat 0px 0px;height:45px;float:left;}
#sideBar .followus .followusLink div a{line-height:42px;font-size:1.2em}
#sideBar .followus .followusLink .followusFacebook{background-position:0px -52px;margin-right:10px;padding:0px 9px 0px 39px;}
#sideBar .followus .followusLink .followusTwitter{background-position:0px -111px;margin-right:10px; padding:0px 9px 0px 49px;}
#sideBar .followus .followusLink .followusRSS{background-position:0px -173px;padding:0px 0px 0px 39px;border-right:none;}

 
#GF_ {
	z-index: 10000;
	float: left;
	position: relative;
	font: 11px Arial;
	width: 980px;
	margin: 0 auto;	
}

		
/* 3. Center: Branding & Search
---------------------------------------------------------
*/  
	#GF_ #GF_guts {
		
		clear: both;
		display: block;
		float: left;
		height: 88px;
		position: relative;
		width: 980px;
		z-index: 667;
		background-color:#fff;
	}
		#GF_ #GF_brand {
			padding: 22px 0 0 24px;
		}
			#GH_ #GH_brand_link	{
				background: url(http://www.blogsmithmedia.com/www.spinner.com/media/logo-spinner5.png) no-repeat 0px -609px;
				color: #333;
				display: block;
				height: 66px;
				overflow: hidden;
				text-decoration: none;
				text-indent: -6666px;
				width: 55px;
			}
		#GF_ #GF_search	{
			background: url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat 0 -200px;
			padding:6px 8px;
			position: absolute;
			right: 218px;
			top: 15px;
		}
			#GF_ #GF_search_form {
				height: 43px;
				padding: 5px 0 0 5px;
				width: 473px;
			}
				#GF_ #GF_search_field {
					float: left;
					height: 24px;
					width: 339px;
					margin: 0;
					border: 0px;
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) repeat-x 0 -50px;
					padding: 10px 0 4px 13px;
					font: bold 16px Arial;
					color: #666;
					border-right:solid 1px #e4e4e4;
					border-left:solid 2px #d5d5d5;
				}
				#GF_ #GF_search_field.GF_search_active {
					background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) repeat-x 0 0px;			
				}
				#GF_ #GF_search_button {
					background: url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-header-sprite5.gif) no-repeat 0 -100px;
					border: none;
					cursor: pointer;
					height: 39px;
					margin: 0 0 0 4px;
					overflow: hidden;
					padding: 0;
					text-indent: -6666px;
					width: 111px;
				}
				#GF_ #GF_search_button:hover {
					background-position: 0 -150px;
				}
				
				
				
			
			/* 3. Contributors module
---------------------------------------------------------
*/
				
.contributorsAbout h3{border-bottom:1px solid #DADADA;font-size:2.5em;font-weight:normal;margin:10px 0;padding-bottom:12px;}
.contributorsAbout p{font-size:1.2em}					
.contributorsModule{width:640px;line-height:1.4em;overflow:hidden;padding:0px 0 10px 0px;}

.contributorsModule .contributor{float:left;border:solid 1px #dadada;margin-bottom:12px;font-size:1.2em;}
.contributorsModule .contrImg{float:left;}
.contributorsModule .contrBio a{color:#2687b4;}
.contributorsModule .contrBio1{width:385px;float:left;padding:12px 0px 0px 12px;border-right:solid 1px #dadada;min-height:164px;height:auto !important;height:164px;}
.contributorsModule .contrBio1 h3{margin-top:0;font-weight:normal;font-size:1.8em;}
.contributorsModule .contrBio2{float:right;height:174px;}
.contributorsModule .contrBio2 a{padding:4px;display:block}
.contributorsModule .contrBio1 span{font-style:italic;}
.contributorsModule .contrBio1 p{padding:6px 0px;margin-bottom:0px;}
.contributorsModule .contrBio1 .latestPost{margin-bottom:10px}
.contributorsModule .contrBio1 .latestPost a{color:#2887B4;}
.contributorsModule .contrAll{border:solid 1px #dadada;margin:9px;width:88px;}
.contributorsModule .contrAll img{margin-left:6px;}

.contributorsModule .contrBioEmail{border-right:none;width:493px}

#mainContent .post .noBorderPostHead{border:medium none;}


#sideBar .editors{padding:9px;font-size:12px;overflow:hidden}
#sideBar .editors .editorsBox{display:inline-block}
#sideBar .editors li{text-align:center;}
#sideBar .editors li.editorsPicBox{float:left;height:120px;}
#sideBar .editors .editorsHeading{float:left;width:100%;border-bottom:solid 4px #4B494A;margin-bottom:12px;}
#sideBar .editors .editorsHeading h3{margin:0px;float:left;letter-spacing:0.05em;word-spacing:-0.1em;font-size:1.6em;font-size:1.4em;text-transform:uppercase;line-height:20px;padding:0}
#sideBar .editors .editorsHeading a{font-size:11px;float:right;padding-top:4px;}
#sideBar .editors .editorsPicBox{float:left;margin:0 3px 5px 0px;width:90px;padding-left:5px}
#sideBar .editors .editorsPicBox .editorsImg{}
#sideBar .editors .editorsPicBox .editorsImg img{border:solid 1px #ccc;width:86px;}

.formlabelTxt{width:250px;}
.flabel{float:left;}
.flabel2{float:right;padding-right:6px;}
.flabelform{width: 630px;}
#incontent .contact .flabel-formbutton{float:right;margin-right:7px;}
#incontent label {color: #999;font-weight: bolder;background-color: #fff;}

.post{margin:1em 0 2em;}
.post .postInfo1{border-bottom:solid 1px #dadada;margin-bottom:12px;}
.post .postInfo .continueReading1{width:110px;background:#283045;padding:9px 10px;color:#fff;display:block;font-size:13px;}

 #container #wrapper div#header p#title, #container #wrapper div#header a#closeBtn{display:none}
 
 .navMainWrapper{float:left}
 
 #sxswbandlist li {
 	padding: 5px 2px;
 	border-bottom: 1px dotted #ccc;
 }
 
 #sxswbandletter {
 	font-size: 20px;
 	text-transform: uppercase;
 }
 
 /*partner module*/
#partners {margin:15px 12px 12px 12px;}
#partners h3 {border-bottom:4px solid #273046; font-size:16px; letter-spacing:-1px; text-transform:uppercase;}
.from-our-partners {clear:both; margin:12px 12px 0 12px; overflow:hidden;}
.from-our-partners .header {float:left; width:100%;}
.from-our-partners .feed-source {background:url("http://www.blogsmithmedia.com/www.noisecreep.com/media/feed_icon-partner.gif") no-repeat scroll 0 0 transparent; float:right; font-size:9px; height:17px; margin:10px 9px; padding-left:15px;}
.from-our-partners .feed-logo {float:left;}
.from-our-partners .body {clear:both; float:left; width:100%;}
.from-our-partners .feed-item {border-bottom:solid 1px #ccc; float:left; width:100%; padding:7px 0;}
.from-our-partners .feed-item a {font-size:11px !important; padding:0 0 0 15px; font-weight:normal; line-height:15px !important; background:url("http://www.blogsmithmedia.com/www.noisecreep.com/media/partner-link-icon.gif") no-repeat scroll 0 4px transparent; display:block;}
.from-our-partners .feed-item .feed-link-image {background: transparent none; float:left; background:transparent none; padding-left:0;}
.from-our-partners .feed-link-image img {width:60px; float:left; margin:0 8px 0 0; display:block;}
.from-our-partners .more-partner {display:block; float:left; font-size:12px !important; line-height:14px !important; margin:6px 0 0; font-weight:bold;}
.from-our-partners .more-next {float:left; height:19px; margin:8px 0 0; padding:0; width:13px;}

/*feed snag popup*/
#aol_feeds_subscribe_popup{background-color: #fff;border: 1px solid #999;position:absolute;width: 33em;font-family: Arial, sans-serif;text-align: left;font-size: 10px; /*62.5%;*/padding: 0;margin: 0;z-index: 1000;}
#aol_feeds_subscribe_popup img {border: 0;padding: 0;margin: 0;vertical-align: middle;}
#aol_feeds_subscribe_popup #aol_feeds_subscribe_body a,#aol_feeds_subscribe_popup #aol_feeds_subscribe_body a:visited,#aol_feeds_subscribe_popup #aol_feeds_subscribe_body a:hover {text-decoration: none;color: #0072bc;}
#aol_feeds_subscribe_close {position:absolute;top:5px;right:5px;padding: 1px;  /* focus outline IE */}
#aol_feeds_subscribe_head {font-weight: bold;font-size:1.2em;line-height: 1em;color: #000;margin:0;padding: 13px 0 12px 10px;text-transform: uppercase;border-bottom: 1px solid #999;background: white url(http://o.aolcdn.com/art/webwidgets/sfsw_v1_3/images/top_gradient.png) repeat-x 0 bottom;}
#aol_feeds_subscribe_body {background: white url(http://o.aolcdn.com/art/webwidgets/sfsw_v1_3/images/bottom_gradient.png) repeat-x 0 bottom;margin:0;padding: 10px;}
.ie.quirks_mode #aol_feeds_subscribe_body {padding-right: 0;}
#aol_feeds_subscribe_readers p {font-size: 1.2em;line-height: 1em;margin: 0;padding: 5px 0 8px 0;color: #111;}
#aol_feeds_subscribe_myaol {padding: 0;font-family: Arial;font-size: 1.2em;font-weight: bold;position:relative;height: 4em;}
#aol_feeds_subscribe_myaol a {position: absolute;top: .5em;left: 0;}
#aol_feeds_subscribe_myaol div a {position: static;}
#aol_feeds_subscribe_myaol div {margin-left: 150px;padding-top: 1.5em;}
#aol_feeds_subscribe_readers {margin:  5px 0; border-top:1px solid #cacda4;border-bottom: 1px solid #cacda4;width: 100%;padding: 10px 0;float:left;}
.ie.quirks_mode #aol_feeds_subscribe_readers {width: 96%;overflow: hidden;}
#aol_feeds_subscribe_readers .reader_cell {height: 24px;width: 31.5%;margin-right: 2px;overflow: hidden;float: left;}
#aol_feeds_subscribe_readers .reader_cell a {padding: 1px;  /* focus outline IE */}
#aol_feeds_subscribe_get_feeds {margin-top: 10px;clear: both;}
#aol_feeds_subscribe_get_feeds img {margin-bottom: 4px;}
#aol_feeds_subscribe_get_feeds .twisty_text{font-size: 1.2em;line-height: 1em;color: #0072bc;font-weight: bold;font-family: Arial, sans-serif;margin-left: 3px;}
#aol_feeds_subscribe_urls {margin-right: 0;padding-top: 5px;width: 98%;overflow: hidden;}
#aol_feeds_subscribe_urls .info_text {font-size: 1.1em;line-height: 1em;font-family: Tahoma, sans-serif;color: #111;clear: both;margin: 3px 0 0 2px;}
#aol_feeds_subscribe_text_3 {padding-top: 3px;padding-left: 5px;}
#aol_feeds_subscribe_urls .feed_cell {text-align: right;}
#aol_feeds_subscribe_urls .feed_cell a {font-size: 1.2em;line-height: 1.2em;padding-right: 3px;}
#aol_feeds_subscribe_text_5 {padding-left: 5px;}
#aol_feeds_subscribe_urls .feed_cell input {font-size: 1.2em;padding: 5px 0;border: 1px solid #999;font-family: Arial, sans-serif;color: #111;width: 87%;}
.ie.quirks_mode #aol_feeds_subscribe_urls .feed_cell input {height: 2.2em;margin-right: 10px;}
#aol_feeds_subscribe_urls .feed_cell span {margin: 5px 0;vertical-align: middle;}
#aol_feeds_subscribe_urls .feed_cell.single_feed input {text-align: left;width: 97%;}
#aol_feeds_subscribe_alert {font-size: 1.2em;line-height: 1em;padding-top: 5px;font-weight: bold;clear: both;}
/* Skinnable img buttons */
#aol_feeds_subscribe_close img.close_btn {background: transparent url(http://o.aolcdn.com/art/webwidgets/sfsw_v1_3/images/sprite_buttons.gif) no-repeat -24px 0;width: 13px;height: 11px;}
#aol_feeds_subscribe_popup img.twisty_closed {background: transparent url(http://o.aolcdn.com/art/webwidgets/sfsw_v1_3/images/sprite_buttons.gif) no-repeat 0 0;width: 12px;height: 12px;}
#aol_feeds_subscribe_popup img.twisty_open {background: transparent url(http://o.aolcdn.com/art/webwidgets/sfsw_v1_3/images/sprite_buttons.gif) no-repeat -12px 0;width: 12px;height: 12px;}

/*related links*/
#more-about-artist {display:none;}
#more-about-artist .more-about-artist-title {color:#4B4B4B; display:block; padding:10px 0 0 0; font-weight:bold; font-size:1.1em;}
#more-about-artist li a {color:#2887B4;}

/*videoplayer*/
.playerCnt{margin:3em 1em;position:relative;width:291px;}
.playerCnt h3{border-bottom:4px solid #273046;font-size:16px;letter-spacing:-1px;text-transform:uppercase;}
.player{position:relative;width:290px;height:170px;margin:0;padding:0;}
.player .videoMeta {background:transparent url(http://o.aolcdn.com/art/asylum_men/2009_main_transparent_black) repeat 0 0;bottom:0;float:none;left:0;padding:10px 0;position:absolute;width:100%;}
.player .videoTitle {color:#2887B4;font-size:14px;}
.player .videoTitle, .player .videoArtist {padding:0 0 0 10px;}
.player .videoArtist {color:#FFFFFF;font-size:12px;}
.player .videoMeta .videoFlag {background:url("http://www.aolcdn.com/ch_music/video-play-btn-png") repeat scroll -92px 0 transparent;_background:url("http://www.aolcdn.com/ch_music/video-play-btn-gif") repeat scroll -92px 0 transparent;display:block;height:69px;left:115px;position:absolute;top:-90px;width:60px;}
#sideBar .playerCnt .videoMeta img {background-color:transparent;border:0 none;clear:left;display:inline;float:left;margin:0;padding:0;}

.postBody .photo img,
.postBody .photo-slim img {margin:5px 20px 0 0;padding:0;display:inline;border:0;background:none}
.postBody .photo-wide img {margin:0;padding:0;display:inline;border:0;background:none}
.postBody .photo,
.postBody .photo-slim {display:inline;float:left;}
.postBody .photo-wide {display:block;text-align:center;}
.postBody .photo .cap,
.postBody .photo-slim .cap,
.postBody .photo-wide .cap {padding-bottom:10px;margin:0;}
.postBody .photo-wide .cap {text-align:left;display:inline-block;margin:0 auto;}
.postBody .photo-wide .cap {display:inline;} /* IE7 */
.postBody .photo-wide > /* */ .cap {display:inline-block;} /* FF */
.postBody .photo-wide .cap img {display:block;}
.postBody .cap span {font:normal 10px/14px sans-serif;color:#999;display:block;width:220px;}
.postBody .photo-slim .cap span{width:180px;}
.postBody .photo-wide .cap span{width:476px;}