@import url('/static/slo/microsites/shared/css/default.css');
@import url('/static/slo/shared/css/registration2.css');
@import url('header.css');
@import url('default.css');
@import url('navigation.css');
@import url('modified_calendar.css');
@import url('main_content.css');
@import url('small_content.css');
@import url('sub_page.css');
@import url('show_page.css');
@import url('video_page.css');
@import url('simple.css');
@import url('bottom.css');
@import url('footer.css');
@import url('forum.css');

/* START: Background color for transparent banners.  */
#div_banner_A,
#div_banner_M,
#div_banner_H {	background: #fff }
/* END: Background color for transparent banners. */

/* START: Reset CSS  */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; 
	margin: 0; 
	padding: 0; 
}

body { background: #ffffff; }

table { 
	border-collapse: collapse; 
	border-spacing: 0;
}

fieldset, img, abbr, acronym {  
	border: 0; 
}

address, caption, cite, code, dfn, em, th, var { 
	font-style: normal; 
	font-weight: normal; 
}

ol, ul { 
	list-style: none; 
} 

caption, th, td {
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* END: Reset CSS */

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/* START: Main positions */
#container {
	background: url(/static/slo/microsites/catchup/img/backgrounds/background.jpg) no-repeat top center;
	margin: 0 auto;
}

#header {
	position: relative;
	width: 1000px;
	height: 157px;
}

#navigation {
	position: relative;
	width: 1000px;
	margin: 0 auto;
	z-index: 2000; /* Fix for IE. */
}

#content {
	width: 1000px;
	margin: 0 auto;
}

#content #main_content {
	float: left;
	width: 700px;
	margin: 0;
	overflow: hidden;
}

#content #small_content {
	float: right;
	width: 300px;
	overflow: hidden;
}

#bottom {
	background: #e1e1e1 url(/static/slo/microsites/catchup/img/backgrounds/bottom:background.jpg) repeat-x;
}

#bottom .footer {
	width: 1000px;
}
/* END: Main positions */

/* START: Textual content (simple background) */
.textual_content {
	width: 700px;
}

.textual_content .textual_content_primary {
	display: none;
}

.textual_content .textual_content_secondary {
	display: none;
}

.textual_content .textual_content_content {
	width: 700px;
}
/* END: Textual content (simple background) */

.adcss {
	font-size: 11px;
}

.adcss .cz_ad_pr_img img {
	float: left;
	width: 65px;
	margin: 0 15px 0 0;
}

.adcss a { color: #fff; text-decoration: none; }
.adcss a:hover { text-decoration: underline; }
