/* GLOBAL STYLES */
@import url(global.css);

/* STYLES UNIQUE TO DEFAULT */
#site_wrapper							{ width: 960px; padding-top: 70px; }
/*
#main_shell_top							{ height: 29px; background: url(../_images/default-content-body-bg-top.png) no-repeat; padding-top: 14px; clear: both; }
#main_shell_bottom						{ height: 27px; background: url(../_images/default-content-body-bg-bottom.png) no-repeat; }
*/
#main_shell_top							{ height: 29px; background: url(../_images/subpage-content-body-bg-top.png) no-repeat; padding-top: 14px; clear: both; }
#main_shell_bottom						{ height: 18px; background: url(../_images/subpage-content-body-bg-bottom.png) no-repeat -1px 0; padding-bottom: 10px; } /* 75px */
#header_wrapper							{ padding: 10px 20px 0 20px; }

#header_wrapper .sacmix					{ width: 251px; height: 49px; background: url(../_images/logo-default.gif); margin-top: 15px; float: left; }
#header_wrapper .mixlist				{ width: 246px; height: 53px; background: url(../_images/mixlist-logo-default.gif); float: left; }

#header_wrapper .sacmix_tagline_position 	{ margin: 40px 0 0 295px; }
#header_wrapper .mixlist_tagline_position	{ margin: 46px 0 0 295px; }

#header_wrapper .tagline				{ width: 285px; height: 23px; display: block; background: url(../_images/tagline-default.png); }
#header_wrapper .tagline				{ text-transform: uppercase; text-indent: -9999px; }
#content_wrapper						{ width: 680px; line-height: 1.5em; margin-top: 30px; }
#content_wrapper h1						{ font: normal 3em 'Trebuchet MS',Arial,Helvetica,sans-serif; line-height: 1.5em; padding: 20px 0; text-align: justify; }
#right_column							{ width: 301px; float: right; }

/*
#social_networks						{ width: 290px; height: 52px; background: url(../_images/social-networking-links-bar-default.png) no-repeat; }
#social_networks						{ margin: 25px 250px 0 0; float: right; }
#social_networks a						{ position: relative; top: 25px; left: 125px; }
*/

#social_footer							{ margin: 0 0 0 613px; }
#social_networks						{ width: 294px; height: 56px; background: url(../_images/social-networking-links-bar-subpage.png) no-repeat; }
#social_networks						{ position: absolute; margin-top: 20px; }
#social_networks a						{ position: relative; padding: 5px; left: 125px; }

.get_started_button						{ float: left; }
.get_started_button a					{ width: 122px; height: 46px; display: block; background: url(../_images/gray-button.jpg) no-repeat; }
.get_started_button a					{ font-size: 2em; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; color: #FFF; }
.get_started_button a					{ padding: 14px 0 0 8px; text-decoration: none; }
.get_started_button a:hover				{ background: url(../_images/gray-button-rollover.jpg) no-repeat; }

#daymenu								{ font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; }
ul.daily_menu 							{ margin: 0; padding: 9px 0 0 0; list-style: none; position: absolute; margin-left: 130px; }
ul.daily_menu li						{ padding: 7px 12px 8px 12px; float: left; }
ul.daily_menu li:last-child				{ padding-right: 0; }
ul.daily_menu li a						{ font-size: 3em; color: #0063dc; }

.popup									{ display: none; }
.hover .popup 							{ width: 103px; display: block; font-size: 0.35em; position: absolute; margin: -15px 0 0 -11px; z-index: 9999; }
.popup .top								{ background: url(../_images/popup-top.png) no-repeat; padding-top: 10px; }
.popup .bottom							{ background: url(../_images/popup-bottom.png) no-repeat bottom; padding-bottom: 10px; }
.popup .menu							{ background: url(../_images/popup-tile.png) repeat-y; padding: 5px 10px 10px 11px; }
.popup h2								{ font-weight: normal; font-size: 2.9em; margin: 0 0 16px 0; padding: 0; }
.popup a								{ color: #231f20 !important; }

#footer_logos							{ display: inline; margin-left: 130px; text-align: center; }
#footer_logos a							{ padding-left: 15px; }
#footer_logos a:first-child				{ padding: 0; }
#footer_logos a.mixlist					{ width: 100px; height: 45px; display: block; background: url(../_images/mixlist-network.png); float: left; }

