html {
     overflow: -moz-scrollbars-vertical;
	 margin:0px;
	 padding:0px;
}
body{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #686868;
	text-align: left;
	line-height: 1.5em;
	background: #0f1c47;
}
a {
	font-size: 11px;
	color: #f15c25;
	text-decoration: underline;
	outline: none;
}
a:hover {
	text-decoration:underline;
	color:#f15c25;
}
.border {
	border: 1px solid red;
}
hr {
	height: 1px;
	background: #cccccc;
	border: 0px solid #cccccc;
}
p {
	padding: 0px;
	margin: 15px 0px 6px 0px;
}
table {
	padding: 0px;
	margin: 0px;
	border:none;
	font-size:11px;
}
img.block {
	display: block;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear: both;
}
.nopadding {
	padding: 0px;
	margin:0px;
}
.content_container {
	width: 981px;
	margin: 0px auto;
	padding:0px;
}
.big_title {
	padding:0px;
	margin:0px;
	background: url(wallpaper_top.jpg) no-repeat center;
	height: 150px;
}
.big_content {
	padding:0px;
	margin:0px;
	background: url(wallpaper_wall.jpg) no-repeat center;
	height: 325px;
}
.big_ts3 {
	padding:0px;
	margin:0px;
	background: url(content_ts3_bg.jpg) repeat-x;
	height: 176px;
}
.big_footer {
	padding:0px;
	margin:0px;
	background: url(footer_bg.gif) repeat-x;
	height: 250px;
	color: #849fc3;
}
.header {
	width: 980px;
	height: 150px;
	position:relative;
}
.separator {
	width: 1px;
	height: 200px;
	background: #636774;
	margin: 30px 15px;
}
.sm {
	background: url(content_social.jpg) no-repeat;
	width: 269px;
	height:325px;
	position:relative;
}
.facebook {
	position: absolute;
	width: 240px;
	height: 50px;
	top: 43px;
	left: 9px;
}
.facebook a {
	display: block;
	width: 240px;
	height: 50px;
}


/* ---- TWITTER ---- */

div.twitterbox {
	line-height: 1.3em;
	height:105px;
	position:absolute;
	top: 155px;
	left: 0px;
}
a.follow, a.follow:hover {

}
ul.twitterlist {
	padding: 0px;
	margin: 0px 28px 0px 40px;
}
ul.twitterlist li {
	padding: 0px 0px;
	list-style-image: url(li.gif);
	margin: 0px;
	font-size: 11px;
	color: #686868;
}
ul.twitterlist li a, ul.twitterlist li a:hover {
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
	color: #f15c25;
}
div.twitter_more {
	margin: 0px 28px 0px 40px;
	position:absolute;
	top: 260px;
	left: 0px;

}
div.twitter_more  a, div.twitter_more  a:hover {
	
}
ul, li {
	list-style: none;
	padding: 0px;
	padding-left: 0px;
	margin: 0px;
}
li {
	margin-bottom: 10px;
}
ul.disc-li, ul.disc-li li {
	list-style: disc;
}
ul.disc-li {
	padding-left: 20px;
}
ul.disc-li li {
	padding: 5px 0px;
}


/* ---- FAQ ---- */


/* --- FOOTER --- */

div#footer {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	font-size: 10px;
	border-top:1px solid #000000;
}
div.footer_content {
	width: 960px;
	margin:0px auto;
}
.tv-terms {
	margin-top: 10px;
	color: #849fc3;
}
.tv-terms a {
	color: #849fc3;
	font-size: 10px;
}