    ul, ol { list-style:none; }
    h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; }
    ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, div, span, img, dt, dd, dl { margin:0; padding:0; }

    /* main styles
    ---------------------------------------*/
    html { font-size: 16px; }
    body { color: #666; background: #222221; font-size: 62.5%; text-align: center; font-size-adjust: 0.52; font-family: "Arial", "Verdana", "sans-serif"; }


    a:link, a:visited { color: #fff; text-decoration: none; outline: none; }
    a:hover { color: #33cc33 !important; }

    p { font-size: 1.2em; }

    h2 { color: #fff; font-size: 1.8em; line-height: normal; }
    h3 { color: #fff; font-size: 1.5em; line-height: 1.2em; }
    h4 { color: #fff; font-size: 1.2em; line-height: 1.2em; }
    h6 { color: #fff; font-size: 1.372em; line-height: 1.45em; }
	img { border: none; }

    .wrap { margin: 0 auto; width: 975px; height: 100%; }
    .clear { clear: both; font-size: 0px; height: 0px; }
		.highlights { margin: 0 auto; width: 975px; padding-top:23px; padding-bottom:37px; clear:both; }

    /* button styles
    ---------------------------------------*/
    a.button_submit { float: left; display: block; color: #fff; font-size: 1.6em; font-weight: bold; line-height: 30px; background: url(../images/button_submit.gif) no-repeat scroll 100% 0; padding: 0 9px 0 0; }
    a.button_submit span { display: block; background: url(../images/button_submit.gif) no-repeat scroll 0 0; padding: 1px 0 3px 8px; }
    a.button_submit:hover { color: #33cc33; background: url(../images/button_submit.gif) no-repeat scroll 100% -35px; cursor: pointer; }
    a.button_submit:hover span { background: url(../images/button_submit.gif) no-repeat scroll 0 -35px; }

    /* sep-nav
    ---------------------------------------*/
    ul.sepnav { float: right; padding: 0 0 0 0; }
    ul.sepnav li { float: left; display: block; border-right: #1b1b1b 2px solid; padding: 0 7px 0 6px; }
    ul.sepnav li:last-child { border: 0px; }
    ul.sepnav li a { color: #666; font-size: 1.1em; text-transform: uppercase; }

    /* pagination
    ---------------------------------------*/
    div.paged { color: #33cc33; text-align: center; line-height: 20px; padding: 11px 5px 0 0;}
    div.paged ul { float: right; }
    div.paged ul li { float: left; margin: 0 4px 0 0; }

    /* default */
    div.paged ul li a { color: #fff; }
    div.paged ul li a { display: block; font-size: 1.2em; background:url(../images/paged.gif) no-repeat scroll 0 0; border: 0px; padding: 0 0 0 6px; height: 19px; }
    div.paged ul li span { display: block; background:url(../images/paged.gif) no-repeat scroll 100% 0; padding: 0 5px 0 0; min-width: 10px; height: 100%; }

    /* on */
    div.paged ul li p { display: block; font-size: 1.2em; background:url(../images/paged.gif) no-repeat scroll 0 -20px; border: 0px; /*padding: 0 0 0 1px;*/ padding: 0 0 0 6px; height: 19px; }
    div.paged ul li p span { background: none; background:url(../images/paged.gif) no-repeat scroll 100% -20px; /*padding: 0;*/ }

    /* over */
    div.paged ul li a:hover { color: #33cc33; text-decoration: none; background:url(../images/paged.gif) no-repeat scroll 0 -40px; border: 0px; }
    div.paged ul li a:hover span { background:url(../images/paged.gif) no-repeat scroll 100% -40px; }

    /* others */
    div.paged ul li.first a { background:url(../images/paged.gif) no-repeat scroll 0 -60px; padding: 0 0 0 20px; }
    div.paged ul li.first a:hover { background:url(../images/paged.gif) no-repeat scroll 0 -80px; }
    div.paged ul li.prev a { background:url(../images/paged.gif) no-repeat scroll 0 -100px; padding: 0 0 0 20px; margin: 0; }
    div.paged ul li.prev a:hover { background:url(../images/paged.gif) no-repeat scroll 0 -120px; }
    div.paged ul li.next a { background:url(../images/paged.gif) no-repeat scroll 100% -140px; padding: 0 20px 0 0; margin: 0; }
    div.paged ul li.next a:hover { background:url(../images/paged.gif) no-repeat scroll 100% -160px; }
    div.paged ul li.last a { background:url(../images/paged.gif) no-repeat scroll 100% -180px; padding: 0 20px 0 0; }
    div.paged ul li.last a:hover { background:url(../images/paged.gif) no-repeat scroll 100% -200px; }
    div.paged ul li.first span, div.paged ul li.prev span { padding: 0 5px 0 0; }
    div.paged ul li.next span, div.paged ul li.last span { background-position: 0 0; padding: 0 0 0 5px; }

    /* form styles
    ---------------------------------------*/
    #content form { clear: both; float: left; }
    #content form div { clear: both; float: left; padding: 0 0 8px 0; width: 100%; }
    #content form span { float: left; }

    #content form input, #content form select, #content form textarea { float: left; font-size: 1.2em; border: #666 2px solid; margin: 0 10px 0 0; }
    #content form span.text input:focus, #content form textarea:focus { color: #666; }
    #content form span.text { float: left; display: block; background: url(../images/form_input_text-bg.gif) no-repeat scroll 0 0; padding: 0 0 0 2px; margin: 1px 0 0 0; width: auto; }
    #content form span.text input { font-size: 12px; font-weight: bold; background: url(../images/form_input_text-bg.gif) no-repeat scroll 100% 0; border: 0px; padding: 4px; margin: 0; width: 100%; height: 15px; }
    #content form span.text:hover, #content form span.text input:focus { background: url(../images/form_input_text-bg.gif) no-repeat scroll 0 -24px; }
    #content form span.text:hover input, #content form span.text input:focus { background: url(../images/form_input_text-bg.gif) no-repeat scroll 100% -24px; }


    #content form div#submitter { padding: 6px 0 0 0; }

    /* sectional styles
    ---------------------------------------*/
    #header { clear: both; background: #000; height: 92px; }
    /*#navigation { clear: both; background: #2a2a2a url(/images/navigation_slice.gif) repeat-x scroll 0 0; padding: 6px 0 0 0; height: 28px; }*/
		#navigation { clear: both; background: #2a2a2a url(../images/navigation_slice.gif) repeat-x scroll 0 0; padding: 0px 0 0 0; height: 3px; }
    #flash_container { clear: both; }
	.flash_container_index { background: #222 url(../images/flash_container_slice.gif) repeat-x scroll 0 0; height: 446px; position:relative;top:0px; }
	.flash_container_campaign { background: #000 url(../images/flash_container_slice2.gif) repeat-x scroll 0 0; border-top: #000 1px solid; border-bottom: #262626 2px solid; height: 580px; }
	.flash_container_editor { background: #222 url(../images/flash_container_slice3.gif) repeat-x scroll 0 0;; height: 608px; }
    /*#content { clear: both; float: left; background: #606868 url(../images/content_slice.gif) repeat-x scroll 0 0; text-align: left; padding: 18px 0 8px 0; width: 100%; }*/
		#content { clear: both; float: left; background: #3d4242 url(../images/page-bg-gradient.png) repeat-x scroll 0 0; text-align: left; padding: 18px 0 8px 0; width: 100%; }
		#content-demo { clear: both; float: left; background: #222 url(../images/flash_container_slice.gif) repeat-x scroll 0 0; text-align: left; padding: 0px 0 0px 0; width: 100%; }
    #footer { clear: both; background: url(../images/footer_slice.gif) repeat-x scroll 0 0; padding: 19px 0 0 0; min-height: 118px; }

    /* header styles
    ---------------------------------------*/
    /* #header .wrap { background: url(../images/header_logo.gif) no-repeat scroll 0 0; } <-- Chris, we need an image here so we can link it. */
	#header img { float:left; border:0px; }
	#header #preamble {color:#FFFF00; float:right; padding:63px 0pt 0pt 5px; text-align:right;}
	#header #preamble p {font-size:1.6em; line-height:19px;}
	#header #preamble p span {color:#FFFFFF; font-weight:bold; padding-left:10px;}
	#header span img { float:right; }
	
	
	#header #main-nav {color:#FFFF00; float:right; margin-top:57px; text-align:left;}
	#header #main-nav ul {width:auto; height:20px!important;}
	#header #main-nav ul li { float:left; clear:none; padding: 0px 15px 0px 15px; }
	#header #main-nav ul li.off a {color:#FFFF00; font-size:1.6em; line-height:19px; font-weight:bold;}
	#header #main-nav ul li.on a  {color:#ffffff; font-size:1.6em; line-height:19px; font-weight:bold;}
	
	
	
	
	

    /* navigation styles
    ---------------------------------------*/
    #navigation ul * { float: left; }
    #navigation ul li { color: #777; font-size: 1.1em; text-transform: uppercase; line-height: 24px; padding: 0 5px; }
		#navigation ul li a { display: block; color: #33cc33; }
    #navigation ul li a:hover { text-decoration: underline; }

    /* content styles
    ---------------------------------------*/

    /* box stuff */
    .box { clear: both; background: url(../images/box.png) no-repeat scroll 0 0; padding: 3px 3px 0 3px; }
    .box h2 { padding: 9px 13px; }

    /* column stuff */
    .column { float: left; padding: 0 14px 18px 0; width: 315px; }
		.column div.inner {padding-right:35px; }
		.column h2.prime-spot-text { color:#fff; font-size:2.75em; margin-bottom:30px; font-family:Helvetica, Arial, San Serif; font-weight:400; text-align:left;}
		.column p.spot-text { color:#fff; font-size:1.75em; line-height:1.5em; text-align:left; }
		.column p.spot-text a { color:#ffff00; text-decoration:none; }
		
    .column.sixty { width: 575px; padding: 0 0px 18px 0; float:right; }
    .column.sixty .box { background: url(../images/box60.png) repeat-y scroll 0 0; padding: 0; }
    .column.sixty .box .box_container { background: url(../images/box_slices.gif) repeat-y scroll 0 0; padding: 0; }

    .column.fourty { width: 386px; padding-right: 0; }
    .column.fourty .box { background: url(../images/box40.png) repeat-y scroll 0 0; padding: 0; }
    .column.fourty .box .box_container { background: url(../images/box_slices.gif) repeat-y scroll -576px 0; padding: 0; }
		
		.column.fifty { width: 482px; padding-right: 0; }

    .column h1 { color: #fff; font-size: 1.9em; font-weight: normal; line-height: 1em; padding: 0 0 10px 3px; }
    .column ul.list { padding: 5px 0 0 0; }
    .column ul.list li { background: url(../images/content_list_slices.gif) repeat-x scroll 0 0; padding: 15px 0; height: 85px; }
    .column ul.list li.on { background: url(../images/content_list_slices.gif) repeat-x scroll 0 -231px !important; }
    .column ul.list li.on div.img_thumb a img { border: #004800 2px solid; }
    .column ul.list li:hover { background: #000 url(../images/content_list_slices.gif) repeat-x scroll 0 -116px; }
    .column ul.list li p { font-size: 1.1em; line-height: 14px; }
    .column ul.list li div.number { float: left; font-size: 1.2em; padding: 1px 11px 0 10px; height: 100%; }
    .column ul.list li div.img_thumb { float: left; padding: 0 6px 0 0; }
    .column ul.list li div.img_thumb img { border: #272727 2px solid; width: 105px; height: 79px; }
    .column ul.list li div.img_thumb:hover a img { border: #33cc33 2px solid; }
    .column ul.list li div.list_container p span { padding: 0 0 0 1px; }

    .column .clear { background: url(../images/box.png) no-repeat scroll 0 100%; padding: 10px 0 0 0; }
    .column.sixty .clear { background: url(../images/box60.png) no-repeat scroll 0 100%; }
    .column.fourty .clear { background: url(../images/box40.png) no-repeat scroll 0 100%; }

    /* rating stuff */
    div.rating { margin: 8px 0 5px 0; height: 15px; }
    div.rating span { float: left; display: block; width: 79px; height: 100%; }
    div.rating.one span { background: url(../images/rating.png) no-repeat scroll 0 0; }
    div.rating.two span { background: url(../images/rating.png) no-repeat scroll 0 -16px; }
    div.rating.three span { background: url(../images/rating.png) no-repeat scroll 0 -32px; }
    div.rating.four span { background: url(../images/rating.png) no-repeat scroll 0 -48px; }
    div.rating.five span { background: url(../images/rating.png) no-repeat scroll 0 -64px; }

    .column ul li:hover div.rating.one span { background: url(../images/rating.png) no-repeat scroll -80px 0; }
    .column ul li:hover div.rating.two span { background: url(../images/rating.png) no-repeat scroll -80px -16px; }
    .column ul li:hover div.rating.three span { background: url(../images/rating.png) no-repeat scroll -80px -32px; }
    .column ul li:hover div.rating.four span { background: url(../images/rating.png) no-repeat scroll -80px -48px; }
    .column ul li:hover div.rating.five span { background: url(../images/rating.png) no-repeat scroll -80px -64px; }

    .column ul.list li.on div.rating.one span { background: url(../images/rating.png) no-repeat scroll -159px 0; }
    .column ul.list li.on div.rating.two span { background: url(../images/rating.png) no-repeat scroll -159px -16px; }
    .column ul.list li.on div.rating.three span { background: url(../images/rating.png) no-repeat scroll -159px -32px; }
    .column ul.list li.on div.rating.four span { background: url(../images/rating.png) no-repeat scroll -159px -48px; }
    .column ul.list li.on div.rating.five span { background: url(../images/rating.png) no-repeat scroll -159px -64px; }

    /* page styles
    ---------------------------------------*/
    #terms ul { padding: 10px 25px 2px; }
    #terms ul h3 { line-height: 1.24em; }
    #terms ul p, #privacy ul p, #about ul p { line-height: 1.167em; padding: 0 0 1em 0.05em; }

    #privacy ul { padding: 10px 13px 2px; }
    #about ul { padding: 0 13px 2px; }

    #contact form { float: none; background: transparent url(../images/box_slices.gif) repeat-y scroll -576px 0pt; padding: 10px 13px 2px; height: 184px; }
 /*   #contact form.2 { float: none; padding: 10px 13px 2px; height:150px!important; } */
    #contact form span.text input { width: 350px; }
		#contact form span.text2 input { width: 325px; }

    #contact form span.textarea { clear: both; float: left; display: block; background: url(../images/form_input_textarea_small-bg.gif) no-repeat scroll 0 100%; padding: 0 0 2px 0; margin: 1px 0 0 0; }
    #contact form span.textarea textarea { background: url(../images/form_input_textarea_small-bg.gif) no-repeat scroll 0 0; border: 0px; padding: 7px; margin: 0; width: 346px; }
		#contact form span.textarea2 textarea { background: url(../images/form_input_textarea_small-bg.gif) no-repeat scroll 0 0; border: 0px; padding: 7px; margin: 0; width: 325px; }
    #contact form span.textarea:hover, #contact form span.textarea textarea:focus { background: url(../images/form_input_textarea_small-bg.gif) no-repeat scroll -361px 100%; }
    #contact form span.textarea:hover textarea, #contact form span.textarea textarea:focus { background: url(../images/form_input_textarea_small-bg.gif) no-repeat scroll -361px 0; }
    #contact address { clear: both; color: #fff; padding: 20px 13px 12px; }
    #contact address p { line-height: 1.4em; padding: 0 0 0 0.05em; }
		
		div.content-bg {width:100%;height:486px;margin-top:66px;margin-bottom:36px; background-image:url(../images/page-content-bg.png); background-repeat:no-repeat;}


    #top_videos .box, #latest_videos .box { height: 495px; }

    #fan_videos .box { height: 265px; }

    #mix .box { height: 254px; }
    #join .box p, #mix .box p { color: #fff; /*font-size: 1.5em;*/ padding: 0 22px; }
    #join .box.main p, #mix .box.main p { font-size: 1.6em; }
    #join .box img, #mix .box img { padding: 3px 3px 8px 3px; }
	
	#join .box ul { margin: 22px; font-size:1.6em; color: #fff; }
	#join .box ul li { background:transparent url(../images/bullet_arrow.gif) no-repeat scroll left top;
padding: 0 0 10px 16px; }

    #mix.column.index div.clear { background: url(../images/box_index-mix.png) no-repeat scroll 0 100%; }
    #mix.column.campaign div.box { background: url(../images/box_campaign-mix.png) no-repeat scroll 0 0; }

    #join .box { height: 181px; }
    #join .box form { padding: 0 13px; }
    #join .box form span.username { padding: 0 16px 0 0; }
    #join .box form span.username, #join .box form span.password { width: 128px; }
    #join .box form span.username span.text, #join .box form span.password span.text { width: 100%; }
    #join .box form div.email span.text { width: 273px; }
    #join.column.index div.box { background: url(../images/box_index-join.png) no-repeat scroll 0 0; }
	#fan_videos_lng .box { height: 495px; }

    #join, #mix, #fan_videos, #fan_videos_lng { padding-right: 0; }

	#logged_in {  color:white; font-size:1.1em; }

	#flash { float:right; padding:5px; font-weight:bold; }
	#flash .flash_notice { color: #33cc33; }
	#flash .flash_error { color:red; }

      #shared { clear: both; float: left; }
    #shared a:hover { cursor: pointer; }
    #shared ul { float: left; padding: 0px; }

    #shared ul li { float: left; padding: 0 0 0 20px; margin: 0 10px 0 0; height: 17px; }
    #shared ul li.share_row_off { display: block; font-size: 1.2em; background: url(/images/icons/arrows.gif) no-repeat scroll 0 0; margin: 0 20px 0 0; height: 17px; }
    #shared ul li.share_row_off:hover { background: url(/images/icons/arrows.gif) no-repeat scroll 0 -18px; }
    #shared ul li.share_row_on { display: block; font-size: 1.2em; background: url(/images/icons/arrows.gif) no-repeat scroll 0 -36px; margin: 0 20px 0 0; height: 17px; }
    #shared ul li.share_row_on:hover { background: url(/images/icons/arrows.gif) no-repeat scroll 0 -54px; }

    #shared ul li a { color: #fff; font-size: 1.1em; line-height: 17px; }

    #shared ul div { clear: both; float: left; }

    #shared div.shareRowTemplate { border-top: #1f1f1f 1px solid; background:url(/images/icons/bg.png) repeat-x scroll 0 0; padding: 5px 0 0 6px; margin: 5px 0 0 0; }
    #shared form { clear: both; float: left; padding: 5px 0 0 0; }
    #shared form h1 { float: none; font-size: 1.372em; line-height: 1.45em; padding: 0; margin: 0; }
    #shared form h1 span { font-weight: normal; }
    #shared form p { color: #666; }
    #shared form div.wrapper { padding: 0 0 10px 0; width: 100%; }

    #shared form span.validator { float: left; line-height: 27px;  }

    #shared form label { font-size: 1.2em; }
    #shared form label input { margin: 7px 5px 0 0; }




    #shared form input, div#shared form select, div#shared form textarea { float: left; color: #aaa; font-size: 1.2em; border: #666 2px solid; margin: 0 10px 0 0; }
    #shared form span.text input:focus, #shared form textarea:focus { color: #333; }

    #shared form span.text { clear: both; float: left; display: block; background: url(/images/icons/input_text-bg.gif) no-repeat scroll 0 0; padding: 0 0 0 2px; margin: 1px 10px 0 0; width: auto; }
    #shared form span.text input { background: url(/images/icons/input_text-bg.gif) no-repeat scroll 100% 0; border: 0px; padding: 6px; margin: 0; width: 252px; }
    #shared form span.text:hover, #shared form span.text input:focus { background: url(/images/icons/input_text-bg.gif) no-repeat scroll 0 -27px; }
    #shared form span.text:hover input, #shared form span.text input:focus { background: url(/images/icons/input_text-bg.gif) no-repeat scroll 100% -27px; }

    #shared form span.textarea { clear: both; float: left; display: block; background: url(/images/icons/input_textarea-bg.gif) no-repeat scroll 0 100%; padding: 0 0 2px 0; margin: 1px 0 0 0; }
    #shared form span.textarea textarea { background: url(/images/icons/input_textarea-bg.gif) no-repeat scroll 0 0; border: 0px; padding: 7px; margin: 0; width: 514px; }
    #shared form span.textarea:hover, #shared form span.textarea textarea:focus { background: url(/images/icons/input_textarea-bg.gif) no-repeat scroll -529px 100%; }
    #shared form span.textarea:hover textarea, #shared form span.textarea textarea:focus { background: url(/images/icons/input_textarea-bg.gif) no-repeat scroll -529px 0; }

    /* buttons
    -------------------------------------*/
    #shared form a.button_submit { float: left; display: block; color: #aaa; font-size: 1.3em; font-weight: bold; line-height: 29px; background: url(/images/icons/button_submit-s.gif) no-repeat scroll 100% 0; padding: 0 9px 0 0; margin: 0 5px 0 0; }
    #shared form a.button_submit span { display: block; background: url(/images/icons/button_submit-s.gif) no-repeat scroll 0 0; padding: 0 0 0 8px; }
    #shared form a.button_submit:hover { color: #fff; background: url(/images/icons/button_submit-s.gif) no-repeat scroll 100% -30px; border: 0px; }
    #shared form a.button_submit:hover span { background: url(/images/icons/button_submit-s.gif) no-repeat scroll 0 -30px; }

    /* status/error
    -------------------------------------*/
    #shared div.shareRowTemplate_status { color: green; }
#shared div.shareRowTemplate_error { color: red; }
#shared div.shareRowTemplate_error div { padding: 0 0 10px 15px; }
    #shared div.shareRowTemplate_status h1, #shared div.shareRowTemplate_error h1 { font-size: 1.3em; padding: 10px; }

    /* submitter
    -------------------------------------*/
    #shared form div.shareRowTemplate_submitter { line-height: 29px; }
    #shared form div.shareRowTemplate_submitter p { float: left; color: #fff; }
    #shared form div.shareRowTemplate_submitter p a { color: #fff; }

    /* icons
    -------------------------------------*/
    #shared ul li.share_mail_on { font-size:1.1em; background: url(../images/icons/mail_open.gif) center left no-repeat; padding-left:20px; }
    #shared ul li.share_mail_off { font-size:1.1em; background: url(../images/icons/mail_close.gif) center left no-repeat; padding-left:20px; }


	#shared ul li:hover a { color: #33CC33 !important; }
	#shared .share_mail { background: url(../images/icons/mail.gif) center left no-repeat; padding-left:20px; }
    #shared .share_rss { background: url(../images/icons/rss.gif) center left no-repeat; padding-left:20px; }
    #shared .share_flickrrss { background: url(../images/icons/flickr.gif) center left no-repeat; padding-left:20px; }
    #shared .share_itunes { background: url(../images/icons/itunes.gif) center left no-repeat; padding-left:20px; }
    #shared .share_stumble { background: url(../images/icons/stumbleit.gif) center left no-repeat; padding-left:20px; }

	#shared .share_delicious { background: url(../images/icons/icons.png) no-repeat scroll 0 0; padding-left: 20px; }
	#shared .share_delicious:hover { background: url(../images/icons/icons.png) no-repeat scroll 0 -18px; padding-left: 20px; }
	#shared .share_myyahoo { background: url(../images/icons/icons.png) no-repeat scroll 0 -36px; padding-left: 20px; }
	#shared .share_myyahoo:hover { background: url(../images/icons/icons.png) no-repeat scroll 0 -54px; padding-left: 20px; }
	#shared .share_google { background: url(../images/icons/icons.png) no-repeat scroll 0 -72px; padding-left: 20px; }
	#shared .share_google:hover { background: url(../images/icons/icons.png) no-repeat scroll 0 -90px; padding-left: 20px; }
	#shared .share_magnolia { background: url(../images/icons/icons.png) no-repeat scroll 0 -108px; padding-left: 20px; }
	#shared .share_magnolia:hover { background: url(../images/icons/icons.png) no-repeat scroll 0 -126px; padding-left: 20px; }
	#shared .share_digg { background: url(../images/icons/icons.png) no-repeat scroll 0 -144px; padding-left: 20px; }
	#shared .share_digg:hover { background: url(../images/icons/icons.png) no-repeat scroll 0 -162px; padding-left: 20px; }
	#shared .share_reddit { background: url(../images/icons/icons.png) no-repeat scroll 0 -180px; padding-left: 20px; }
	#shared .share_reddit:hover { background: url(../images/icons/icons.png) no-repeat scroll 0 -198px; padding-left: 20px; }
/*
	#shared .share_delicious { background: url(/images/icons/delicious.gif) center left no-repeat; padding-left:20px; }
    #shared .share_myyahoo { background: url(/images/icons/yahoo_myweb.gif) center left no-repeat; padding-left:20px; }
    #shared .share_google { background: url(/images/icons/google_bmarks.gif) center left no-repeat; padding-left:20px; }
    #shared .share_magnolia { background: url(/images/icons/magnolia.png) center left no-repeat; padding-left:20px; }
    #shared .share_digg { background: url(/images/icons/digg.png) center left no-repeat; padding-left:20px; }
    #shared .share_reddit { background: url(/images/icons/reddit.gif) center left no-repeat; padding-left:20px; }
*/
