body { margin:0; background:url(/templates/60/bkgd.jpg) repeat-x 0 0; }
.form_bkgd { background:none; }
.page_bkgd { background-color:#FFF; }
.default_bg_color { background-color:transparent; }
#whole_block { width:900px; margin-left:auto; margin-right:auto; }
	#header { float:left; position:relative; width:900px; height:296px; margin:0; padding:0; background-color:#000; }
		#logo { position:absolute; width:590px; height:296px; }
		#custom_phrase { left:590px; position:absolute; height:47px; width:310px; font-size:12px; text-align:left; font-weight:normal; margin:0; color:#FFF; padding:0; font-family:Verdana, Helvetica, sans-serif; }
		#custom_phrase a:link,#custom_phrase a:hover,#custom_phrase a:active,#custom_phrase a:visited,#custom_phrase a:visited:hover { color:#FFF; text-decoration:none; }
		#window { left:590px; position:absolute; top:47px; height:249px; width:310px; background:url(/templates/60/window_who-we-are.jpg) no-repeat 0 0; }
		#stories #window { background:url(/templates/60/window_stories.jpg) no-repeat 0 0; }
		#message-board #window { background:url(/templates/60/window_message-board.jpg) no-repeat 0 0; }
		#blog #window { background:url(/templates/60/window_blog.jpg) no-repeat 0 0; }
		#causes-we-like #window { background:url(/templates/60/window_causes-we-like.jpg) no-repeat 0 0; }
		#swag-store #window { background:url(/templates/60/window_swag-store.jpg) no-repeat 0 0; }
	#nav { float:left; position:relative; width:898px; height:94px; margin:0; padding:0 0 0 2px; }
		#seller_info_wrapper { float:left; width:670px; height:22px; margin:0; padding:3px 0 0 0; }
		#seller_info_wrapper { font-weight:normal; color:#FFF; font-size:12px; text-align:right; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; }
		#seller_info_wrapper a:link { color:#FFF; text-decoration:none; }
		#seller_info_wrapper a:hover { color:#FFF; text-decoration:underline; }
		#seller_info_wrapper a:active { color:#FFF; text-decoration:none; }
		#seller_info_wrapper a:visited { color:#FFF; text-decoration:none; }
		#seller_info_wrapper a:visited:hover { color:#FFF; text-decoration:underline; }
		.edit_mode #nav { height:auto; }
	#body_wrapper { position:relative; float:left; margin:0; padding:0; width:900px; }
		#social_media { text-align:right; }
		#social_media a { display:inline-block; margin:0; position:relative; top:0; }
		#social_media a:hover { top:-4px; }
		#main_body { width:900px; padding:0; margin:0; }
			#body_content_wrapper { width:860px; min-height:500px; padding:0 20px; margin:0; }
#footer { float:left; position:relative; text-align:center; width:100%; height:148px; padding:80px 0 0 0; margin:0; font-family:Verdana, Helvetica, sans-serif; color:#666666; font-size:11px; background:url(/templates/60/footer_bkgd.jpg) repeat-x 0 0; }
#footer .buffer { padding-bottom:0 !important; }
	#clicktocall { padding:53px 186px 0 0; }
	#nav_links ul{ text-align:center; list-style:none; padding:0; margin:0; }
	#nav_links li{ display:inline; padding:0 10px 0 10px; border-left:0px solid #FFFFFF; }
	#nav_links ul li:first-child { border:none; padding:0 20px 0 10px; }
	/*DROPDOWNS----------------------------------------------------------------------------------------*/
	div#dropdown ul { display:inline; width:128px; height:75px; text-align:center; list-style:none; padding:0; margin:0; border-left:0px solid #FFFFFF; }
	/*div#dropdown ul:hover { background:url(/templates/60/nav_bkgd_over.png) no-repeat 0 0; }*/
	div#dropdown ul ul { padding:0px; border:none; } /*dropdown container*/
	div#dropdown ul ul li { background:#F2F2F2; padding:4px; border-bottom:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; } /*dropdown box*/
	div#dropdown ul ul li:first-child { display:none; }
	.drop_horz ul ul { width:11em !important; left:0 !important; top:16px !important; z-index:1000 !important; }
	/*END DROPDOWNS----------------------------------------------------------------------------------------*/
	.nav_links,.nav_links a:link,.nav_links a:active,.nav_links a:visited { color:#FFF; font-size:13px; line-height:75px; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; }
	div.nav_links { width:128px; }
	div.nav_links a { background:url(/templates/60/nav_bkgd.png) no-repeat 0 0; }
	div.nav_links a:hover { background:url(/templates/60/nav_bkgd_over.png) no-repeat 0 0; line-height:98px; }
	div.nav_links_over { width:128px; background:url(/templates/60/nav_bkgd_over.png) no-repeat 0 0; line-height:98px; }
	.nav_links a:hover,.nav_links a:visited:hover { color:#FFF; text-decoration:none; }
	.nav_links_over,.nav_links_over a:link,.nav_links_over a:hover,.nav_links_over a:active,.nav_links_over a:visited,.nav_links_over a:visited:hover { color:#FFF; font-size:13px; line-height:98px; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; }
	.subcats .nav_links,.subcats .nav_links_over,.subcats .nav_links a:link,.subcats .nav_links_over a:link,.subcats .nav_links a:active,.subcats .nav_links_over a:active,.subcats .nav_links a:visited,.subcats .nav_links_over a:visited { color:#FFF; font-size:13px; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; }
	.subcats .nav_links a:hover,.subcats .nav_links_over a:hover,.subcats .nav_links a:visited:hover,.subcats .nav_links_over a:visited:hover { color:#FFF; text-decoration:none; }
.main_text,.contact,#pageLinks,#pageLinksBottom { color:#666666; font-size:13px; font-family:Verdana, Helvetica, sans-serif; text-align:justify; line-height:20px; }
.main_text a:link,#pageLinks a:link,#pageLinksBottom a:link,.main_text a:active,#pageLinks a:active,#pageLinksBottom a:active,.main_text a:visited,#pageLinks a:visited,#pageLinksBottom a:visited { color:#005eac; text-decoration:none; font-size:13px; font-family:Verdana, Helvetica, sans-serif; }
.main_text a:hover,#pageLinks a:hover,#pageLinksBottom a:hover,.main_text a:visited:hover,#pageLinks a:visited:hover,#pageLinksBottom a:visited:hover { color:#666; text-decoration:underline; font-size:13px; font-family:Verdana, Helvetica, sans-serif; }
.main_text_sm, .sitemap_subcats { color:#666666; font-size:11px; font-family:Verdana, Helvetica, sans-serif; text-align:left; line-height:normal; text-transform:none; }
.main_text_sm a:link,.sitemap_subcats a:link.main_text_sm a:active,.sitemap_subcats a:active,.main_text_sm a:visited,.sitemap_subcats a:visited { color:#005eac; font-size:11px; text-decoration:none; text-align:left !important; }
.main_text_sm a:hover,.sitemap_subcats a:hover,.main_text_sm a:visited:hover,.sitemap_subcats a:visited:hover { color:#666; font-size:11px; text-decoration:underline; text-align:left !important; }
.footer { text-align:center; color:#666666; font-size:11px; font-family:Verdana, Helvetica, sans-serif; margin:0; padding:0; }
.footer a:link,.footer a:active,.footer a:visited { color:#666666; font-size:11px; font-family:Verdana, Helvetica, sans-serif; text-decoration:underline; }
.footer a:hover,.footer a:visited:hover { color:#666666; font-size:11px; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; }
#footer_links { width:55%; height:auto; margin:0 auto; padding:0; }
#footer_links ul { list-style:none; padding:0; margin:auto; }
#footer_links li { display:inline; padding:0 10px; position:relative; border-left:1px solid; }
#footer_links li:first-child { border:none; }
h1 { color:#e25a24; margin:0 0 20px 0; font-family:"Arial Rounded MT Bold", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:19px; font-weight:normal; text-align:left; }
h2,.title { color:#575757; font-weight:normal; padding:0; margin:10px 0; font-family:"Arial Rounded MT Bold", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:17px; text-align:left; }
h3 { margin:5px 0; color:#0f75bc; font-family:"Arial Rounded MT Bold", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:15px; font-weight:normal; }
.hilite { color:#0f75bc; font-weight:bold; font-size:14px; font-family:Verdana, Helvetica, sans-serif; }
.contact_tr { height:30px }
.contact_divider_tr { height:75px; }
.contact_reqd { color:red; font-weight:bold; }
.samerow { clear:both; }
hr { color:#cccccc; margin:10px 0; }
.quote_text { display:block; position:relative; top:-40px; left:50px; width:520px; }
.quote_img { display:block; position:relative; }
.buffer { padding-bottom:20px; }
.border { border:solid 1px #0f75bc; }
#col_1 { width:494px; min-height:500px; margin:0; padding:0 25px 0 0; border-right:1px solid #666666; }
#col_2 { margin:0; padding:0; text-align:left; width:315px; }
#col_divider { width:25px; }
#col_full { width:860px !important; padding:0; margin:0; }
table, table td { border:none !important; }
.record_wrapper { clear:both; }
#privacy-policy.page_bkgd, #terms-of-service.page_bkgd, #hidden_email_popup { background-color:#FFF; background:none; }
.db_form_submit_link { background-color: #e25a24; border:1px solid; font-size:22px !important; font-weight:bold; padding:4px; text-transform:uppercase; }
#previewPane { border:none !important; width:600px !important; height:400px !important; }
#members-only table td { background:url("/templates/60/bkgd.jpg") repeat-x scroll 0px -300px transparent; border:1px solid #CFCFCF !important; width:50%; height:200px; }
#terms-of-service #breadcrumb_wrapper,#privacy-policy #breadcrumb_wrapper { display:none; }
#video_photo_widget_wrapper{ }
#fbwidget_wrapper { margin:40px 0; }
.blog_info { font-size:10px; margin:0; }
.dbtitle_1013,.dbtitle_990 { display:none; }
.dbval_989,.dbval_1013,.dbval_990 { margin-left:0 !important; }
h1,h2,h3 { display:block !important; }
.dbtitle,.dbval { display:inline; }
.dbtitle_990,.dbtitle_1013 { display:none; }
#stories .db_details_link a { display:block; text-indent:-9999em; height:15px; width:auto; padding:6px; background:url("/templates/60/details_read_full_story.png") no-repeat scroll 0 5px #DDD; }
.db_details_link a { display:block; text-indent:-9999em; height:15px; width:auto; padding:6px; background:url("/templates/60/details_click_for_details.png") no-repeat scroll 0 5px #DDD; }
.back_link { display:none !important; }
#terms-of-service #col_full,#privacy-policy #col_full { height:450px; width:470px !important; overflow:visible; }
.popup_window { width:470px; }
.popup_window #whole_block,.popup_window #body_wrapper,.popup_window #main_body,.popup_window #body_content_wrapper { width:470px; }
#m_terms-of-service div#col_full,#m_privacy-policy div#col_full { overflow:auto; height:300px; }
#youtube_viewer { height:480px; width:800px !important; }
#youtube_cancel_wrapper { width:795px !important; }
#youtube_cancel_wrapper a { color:white; font-size:13px; font-family:Arial,Tahoma,Verdana,sans-serif; }
/*VIDEO PLAYER*/
ul#tabs { list-style-type:none; margin:30px 0 0 0; padding:0 0 3px; }
ul#tabs li { display:inline; }
ul#tabs li a { color:#FFF; background-color:#000; border-radius:15px 15px 0 0; border:1px solid #FFF; padding:3px 48px; text-decoration:none; }
ul#tabs li a:hover { background-color:#666; }
ul#tabs li a.selected,.initTabSelection { color:#FFF !important; background-color:#333 !important; border:1px solid #333 !important; font-weight:normal; padding:7px 48px 4px 48px !important; }
ul#tabs li a:link,ul#tabs li a:active,ul#tabs li a:hover,ul#tabs li a:visited,ul#tabs li a:visited:hover { font-size:17px; }
div.tabContent { border-top:1px solid #FFF; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; padding:25px 5px 0px 5px; background-color:#333; height:350px; overflow:auto; }
div.tabContent.hide { display:none; }
div#videos_wrapper { display:none; }
div.tabContent li { clear:both; position:relative; list-style:none; color:#FFF; background-color:#000; border:1px solid #333333; margin:0 0 10px; padding:0 10px;}
div.tabContent li img { float:left; }
#youtube_video_list li img { left:0; margin:0 10px 0 0; position:relative; top:0; z-index:5000; }
#picasa_photo_list li img { margin:10px 10px 0 0; }
#picasa_photo_viewer_wrapper { top:10% !important; }
#picasa_cancel_wrapper { width:795px !important; }
#picasa_photo_viewer { height:600px !important; width:800px !important; }
div.tabContent li a { display:block; }
#picasa_photo_list li { min-height:90px; }
#youtube_video_list li { min-height:90px; }
#main-col-picasa ul,#main-col-youtube ul { margin:0; padding:0; }
.video_title { display:none; }
.picasa_title,.video_title,.video_content { margin:10px 0 0 0; }
.picasa_published,.video_published { font-size:10px; display:none; }
.video_play_watermark { background:url(/common_graphics/play_25.png) no-repeat 48px 35px; height:90px; left:10px; margin:0 10px 0 0; position:absolute; top:0; width:120px; z-index:5001; }
.click_for_slideshow { display:none; }


#m_body { background-color:#FFF; }
.m_nav_level_0 { background-color:#0f75bc !important; }
#m_header { background:transparent; height:150px; }
#m_header #custom_phrase { position:relative; width:auto; left:auto; }
#m_whole_block { background:transparent !important; }
#m_footer { height:180px; background:url("/templates/60/footer_bkgd.jpg") repeat-x scroll 0 bottom transparent; }
body.is_mobile { }
#m_header { height:auto; background:transparent; }
table.is_mobile { width:90% !important; }
#m_main_nav div.nav_links,#m_main_nav div.nav_links_over { width:auto; }
#m_main_nav div.nav_links_over { background: url("/common_graphics/mobile_nav_bkgd.png") repeat-x scroll left bottom #000000; line-height:normal; }
#m_main_nav .nav_links,#m_main_nav .nav_links a:link,#m_main_nav .nav_links a:active,#m_main_nav .nav_links a:visited { line-height:normal; }
.page_bkgd.is_mobile { background:url("/templates/60/bkgd.jpg") repeat-x scroll 0 0 transparent; }

/*
grey: #666666
orange: #e25a24
blue: #005eac
*/