/*
Theme Name: Inspin 2010
Author: Inspin.com
Author URI: http://www.inspin.com/
*/
body {
	background:#cecece;
	color:#000;
	font:11px Arial, Helvetica, sans-serif;
}
.breadcrumb {
	font-size:10px;
	text-transform:capitalize;
	color:#858585;
}
.breadcrumb a {
	color:#000;
	text-decoration:underline;
	padding-left:5px;
}
#wrapper {
	width:985px;
	/*position:relative;*/
	margin:0 auto;
	background-color:#FFF;
	text-align:left;
	z-index:0;
}
#header {
	width:985px;
	height:150px;
	position:relative;
	background:url(http://www.inspin.com/img/bgd-spr.png) repeat-x 0 bottom;
	background-position:-0px -0px;
	padding:0;
	clear:both;
	z-index:1;
}
#header h1 {
	position:absolute;
	left:12px;
	top:60px;
	height:53px;
	z-index:99;
}
#header h1 a {
	display:block;
	width:346px;
	height:53px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat left top;
	background-position:-0px -60px;
}
#header .contactSearch {
	position:absolute;
	left:0px;
	top:0px;
	height:30px;
	width:985px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat top;
	background-position:-0px -0px;
	z-index:2;
}
#header .register {
	position:absolute;
	left:490px;
	top:3px;
	height:24px;
	width:72px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat top;
	background-position:-491px -91px;
	z-index:3;
}
#header .myInspin {
	position:absolute;
	left:562px;
	top:3px;
	height:24px;
	width:81px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat top;
	background-position:-563px -91px;
	z-index:3;
}
#header .bookMark {
	position:absolute;
	left:674px;
	top:4px;
	height:24px;
	width:112px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat top;
	background-position:-674px -91px;
	z-index:3;
}
#header .liveHelp {
	position:absolute;
	left:788px;
	top:4px;
	height:24px;
	width:59px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat top;
	background-position:-788px -91px;
	z-index:3;
}
#header .searchForm {
	position:absolute;
	right:10px;
	top:4px;
	width:115px;
	height:24px;
	z-index:10;
}
input#search_input {
	border:0;
	width:110px;
	height:20px;
	padding-left:2px;
	font:11px Arial, Helvetica, sans-serif;
	border:1px solid #ccc;
	color:#666;
}
input#search_button {
	display:block;
	float:right;
	height:30px;
	text-indent:-99999px;
	width:20px;
}
#header .recSport {
	position:absolute;
	top:0px;
	left:0px;
	width:482px;
	height:30px;
	padding:0px 0px 0px 20px;
	color:#fc9b03;
	line-height:30px;
	z-index:4;
}
#header .livehelp {
	width:298px;
	height:26px;
	padding:4px 5px 0 5px;
	position:relative;
	/*background:url(http://www.inspin.com/images/2010/bgd-search-box.png) no-repeat;*/
	top:0px;
	left:664px;
	z-index:5;
}
#header .livehelp .searchform {
	width:112px;
	height:21px;
	padding:2px 0 0 6px;
	position:absolute;
	top:3px;
	right:6px;
}
#header input.textBox {
	font:10px/12px Tahoma, Arial, Verdana, sans-serif;
	vertical-align:middle;
	border:1px solid #ccc;
	background-color:#fff;
	width:86px;
	height:16px;
}
#navbar {
	height:34px;
	margin:1px auto 0;
	padding:0 0 0 10px;
	position:relative;
	background:#ebebeb;
	z-index:10;
}
#navbar .cautionTweet {
	position:absolute;
	top:0px;
	right:140px;
	width:252px;
	height:34px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat top;
	background-position:-748px -196px;
	z-index:9;
}
#nav {
	margin:0;
	padding:0;
}
#nav ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#nav li {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#nav li a, #nav li a:link, #nav li a:visited {
	display:block;
	margin:0;
	padding:0 10px 0 12px;
	background:url(http://www.inspin.com/images/2010/nav-bullet.png) no-repeat left;
	font:11px/34px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
#nav li a:hover, #nav li a:active {
	display:block;
	margin:0;
	padding:0 10px 0 12px;
	color:#ff8a00;
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
	width:150px;
	margin:0;
	padding:0 10px 0 12px;
	background:#f7f7f7 url(http://www.inspin.com/images/2010/nav-bullet.png) no-repeat left;
	font:11px/22px Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
	text-transform:capitalize;
	float:none;
	border:1px solid #ccc;
}
#nav li li a:hover, #nav li li a:active {
	padding:0 10px 0 12px;
	background:#212121 url(http://www.inspin.com/images/2010/nav-bullet.png) no-repeat left;
	color:#FFF;
}
#nav li ul {
	z-index:9999;
	position:absolute;
	left:-999em;
	height:auto;
	width:190px;
	margin:0;
	padding:0;
}
#nav li ul a {
	width:160px;
}
#nav li ul ul {
	margin:-32px 0 0 191px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left:-999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left:auto;
}
#nav li:hover, #nav li.sfhover {
	position:static;
}
#content {
	padding:8px;
	position:relative;
	background-color:#f7f7f9;
	overflow:hidden;
	z-index:1;
}
#contentLeft {
	width:573px;
	position:relative;
	padding:0;
	margin:0;
	z-index:2;
}
#contentStats {
	width:618px;
	position:relative;
	padding:0;
	margin:0;
	z-index:2;
}
h2.sectitle {
	margin:0 auto 5px;
	position:relative;
	display:block;
	padding-right:2px;
	font:12px/22px Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color:#f7f7f9;
	text-align:right;
	border:1px solid #ddd;
	z-index:3;
}
h2.sectitle span.calendaricon {
	position:relative;
	left:440px;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
}
h2.sectitleB {
	margin:0 auto 5px;
	position:relative;
	display:block;
	padding-left:3px;
	font:14px/22px Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#f7f7f9;
	text-align:left;
	border:1px solid #ddd;
	z-index:3;
}
#mainHeadlines {
	width:561px;
	height:331px;
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#mainHeadlines .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
/* Start Slider */
/*
	SLIDER
*/
#page-wrap {
	width: 557px;
	margin: 10px auto;
	position: relative;
	min-height: 284px;/*background:#dedede;
	border:1px solid #CCC;*/
}
#page-wrap h2 {
	font:14px Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	font-weight:bold;
}
#page-wrap img.artimage {
	float:left;
	margin:0 10px 10px 0;
	width:240px;
	height:168px;
	padding:1px;
	border:1px solid #ccc;
}
#page-wrap .details {
	position:absolute;
	top:118px;
	left:381px;
	width:188px;
	padding:5px;
}
#page-wrap .details a {
	color:#000;
	margin:0 5px;
}
#page-wrap .authorposticons {
	position:absolute;
	top:146px;
	left:428px;
	width:123px;
	height:32px;
	z-index:3;
	white-space:nowrap;
}
#page-wrap .authorposticons img {
	margin:0px -2px 0px 0px;
	padding:0;
}
.slider-wrap {
	width: 557px;
	height:284px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.stripViewer .panelContainer .panel ul {
	text-align: left;
	margin: 0 15px 0 30px;
}
.stripViewer {
	position: relative;
	overflow: hidden;
	width: 557px;
	height: 194px;
}
.stripViewer .panelContainer {
	position: relative;
	left: 0;
	top: 0;
}
.stripViewer .panelContainer .panel {
	float: left;
	height: 100%;
	position: relative;
	width: 557px;
}
.stripNavL, .stripNavR, .stripNav {
	display: none;
}
.nav-thumb {
	/*border: 1px solid #000;*/
	padding:4px;
	margin-right: 5px;
}
#movers-row {
	margin: -96px 0 0 140px;
}
#movers-row div {
	width: 138px;
	float: left;
}
#movers-row div a.cross-link {
	float: right;
}
.photo-meta-data {
	background: url(http://www.inspin.com/images/2010/slider/transpBlack.png);
	padding: 10px;
	height: 30px;
	margin-top: -50px;
	position: relative;
	z-index: 9999;
	color: white;
}
.photo-meta-data span {
	font-size: 13px;
}
.cross-link {
	display: block;
	width: 139px;
	margin-top: -14px;
	position: relative;
	padding-top: 8px;
	z-index: 9900;
}
.cross-link span {
	position:absolute;
	bottom:4px;
	left:4px;
	width:127px;
	background: url(http://www.inspin.com/images/2010/slider/transpBlack.png);
	color:#FFF;
	z-index: 9999;
}
.active-thumb {
	background: transparent url(http://www.inspin.com/images/2010/slider/icon-uparrowsmallorange.png) top left no-repeat;
}
/* End Slider */
#latestNews {
	width:561px;
	height:342px;
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	overflow:hidden;
	z-index:3;
}
#latestNews p {
	margin-bottom:5px;
}
#latestNews .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#latestNews img.preview {
	width:182px;
	height:132px;
	border:1px solid #000;
	margin-bottom:5px;
}
#latestNews .column-1 {
	width:181px;
	position:absolute;
	top:38px;
	left:8px;
	z-index:4;
}
#latestNews .column-1 .previewsDet {
	position:absolute;
	top:285px;
	right:0px;
}
#latestNews .column-2 {
	width:181px;
	position:absolute;
	top:38px;
	left:194px;
	z-index:4;
}
#latestNews .column-2 .previewsDet {
	position:absolute;
	top:285px;
	right:0px;
}
#latestNews .column-3 {
	width:181px;
	position:absolute;
	top:38px;
	left:380px;
	z-index:4;
}
#latestNews .column-3 .previewsDet {
	position:absolute;
	top:285px;
	right:0px;
}
#propsFeeds {
	width:561px;
	height:462px;
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	overflow:hidden;
	clear:both;
	z-index:3;
}
#propsFeeds .usual {
	position:absolute;
	top:25;
	left:0;
	color:#111;
	font-size:11px;
	text-align:justify;
}
#propsFeeds .usual ul li {
	list-style:none;
	float:left;
	margin:0;
	margin-bottom:4px;
	padding:0;
}
#propsFeeds .usual ul a {
	display:block;
	width:34px;
	height:18px;
	padding:3px 3px 0 3px;
	text-decoration:none!important;
	font:12px/20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	background:#e0e0e0;
	border-right:1px solid #FFF;
	text-align:center;
}
#propsFeeds .usual ul a:hover {
	color:#FFF;
	background:#000;
}
#propsFeeds .usual ul a.selected {
	color:#FFF;
	cursor:default;
	background:#000;
}
#propsFeeds .usual div {
	clear:both;
}
#propsFeeds .usual div a {
	color:#000;
	font-weight:normal;
}
#propsFeeds .column-1 {
	width:275px;
	position:relative;
	float:left;
	font:12px/19px Arial, Helvetica, sans-serif;
}
#propsFeeds .column-1 .title {
	position:absolute;
	top:3px;
	left:3px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#propsFeeds .column-2 {
	width:275px;
	position:relative;
	float:right;
	font:12px/20px Arial, Helvetica, sans-serif;
}
#propsFeeds .column-2 .title {
	position:absolute;
	top:3px;
	left:3px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#propsFeeds .simulaTions {
	/*border:1px solid #ccc;*/
	border:none;
	padding:4px 6px 4px 6px;
}
#propsFeeds .simulaTions p {
	border-bottom:1px solid #ccc;
	line-height:21px;
	padding:4px 0px 4px 0px;
}
#propsFeeds .simulaTions p a.simulaTe {
	height:21px;
	width:75px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat top;
	background-position:-0px -231px;
	z-index:3;
}
#trendsExperts {
	width:561px;
	height:430px;
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#trendsExperts .usual {
	position:absolute;
	top:25;
	left:0;
	color:#111;
	font-size:11px;
	text-align:justify;
}
#trendsExperts .usual ul li {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#trendsExperts .usual ul a {
	display:block;
	width:34px;
	height:18px;
	padding:3px 3px 0 3px;
	text-decoration:none!important;
	font:12px/20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	background:#e0e0e0;
	border-right:1px solid #FFF;
	text-align:center;
}
#trendsExperts .usual ul a:hover {
	color:#FFF;
	background:#000;
}
#trendsExperts .usual ul a.selected {
	color:#FFF;
	cursor:default;
	background:#000;
}
#trendsExperts .usual div {
	clear:both;
}
#trendsExperts .usual div a {
	color:#000;
	font-weight:normal;
}
#trendsExperts .column-1 {
	width:275px;
	position:relative;
	float:left;
	font:12px/20px Arial, Helvetica, sans-serif;
}
#trendsExperts .column-1 .title {
	position:absolute;
	top:3px;
	left:3px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#trendsExperts .column-2 {
	width:275px;
	position:relative;
	float:right;
	font:12px/14px Arial, Helvetica, sans-serif;
}
#trendsExperts .column-2 .propscont {
	position:relative;
	width:280px;
	height:86px;
	margin-bottom:12px;
}
#trendsExperts .column-2 .propscont img.propImg {
	width:80px;
	height:76px;
	padding:1px;
	margin-right:4px;
	border:1px solid #000;
}
#trendsExperts .column-2 .propscont span.readLink {
	position:absolute;
	bottom:4px;
	right:2px;
}
#trendsExperts .column-2 .title {
	position:absolute;
	top:3px;
	left:3px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#contestExclu {
	width:561px;
	height:224px;
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#contestExclu .column-1 {
	width:275px;
	position:relative;
	float:left;
}
#contestExclu .column-1 .title {
	position:absolute;
	top:3px;
	left:3px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#contestExclu .column-2 {
	width:275px;
	position:relative;
	float:right;
}
#contestExclu .column-2 .title {
	position:absolute;
	top:3px;
	left:3px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
/* End Home Styles */
#articlesArch {
	width:561px;
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#articlesArch .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#articlesArch h3 {
	font:14px Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	font-weight:bold;
}
#articlesArch img.artImage {
	width:240px;
	height:168px;
	padding:1px;
	margin-right:16px;
	border:1px solid #ddd;
	float:left;
}
#articlesArch .catpost {
	width:555px;
	height:184px;
	position:relative;
	border-bottom:1px dotted #000;
	margin-bottom:15px;
}
#articlesArch .catpost .details {
	position:absolute;
	top:118px;
	left:381px;
	width:188px;
	padding:5px;
}
#articlesArch .catpost .details a {
	color:#000;
	margin:0 5px;
}
#articlesArch .catpost .authorposticons {
	position:absolute;
	top:146px;
	left:428px;
	width:123px;
	height:32px;
	z-index:3;
	white-space:nowrap;
}
#articlesArch .catpost .authorposticons img {
	margin:0px -2px 0px 0px;
	padding:0;
}
#pagenav {
	margin:8px 6px 9px -2px;
	padding:0px;
	position:relative;
	float:right;
	z-index:3;
}
/* End Home Styles */
#sidebar {
	width:385px;
	position:relative;
	padding:0;
	margin:0;
	z-index:2;
}
#homesLines {
	width:371px;
	/*height:332px;*/
	margin-bottom:9px;
	padding:6px 6px 16px 6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#homesLines .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#homesLines table {
}
#homesLines td {
	padding:2px;
	border:1px solid #dfdfdf;
}
#homesLines td.options {
	padding:2px;
	background-color:#777778;
	border:1px solid #777778;
	font-weight:bold;
	color:#FFF;
}
#homesLines td.team1 {
	padding:2px;
}
#homesLines td.team1r {
	text-align:right;
}
#homesLines td.team1r span {
	float:left;
}
#homesLines td.team2 {
	padding:2px;
	background-color:#f1f1f1;
}
#homesLines td.team2r {
	text-align:right;
	background-color:#f1f1f1;
}
#homesLines td.team2r span {
	float:left;
}
#homesTweets {
	width:371px;
	height:950px;
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#homesTweets h1 {
	position:absolute;
	left:12px;
	top:12px;
	height:55px;
	z-index:99;
}
#homesTweets h1 a {
	display:block;
	width:168px;
	height:55px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat left top;
	background-position:-755px -347px;
}
#homesTweets h4 {
	position:absolute;
	right:109px;
	top:27px;
	height:28px;
	z-index:99;
}
#homesTweets h4 a {
	display:block;
	width:71px;
	height:28px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat left top;
	background-position:-929px -360px;
}
#homesTweets .title {
	position:absolute;
	top:0px;
	left:0px;
	width:383px;
	height:92px;
	padding:0px;
	background:url(http://www.inspin.com/img/bgd-tweetstitle.png) repeat-x top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#homesTweets .usual {
	position:absolute;
	top:62px;
	left:4;
	color:#111;
	font-size:11px;
	z-index:9;
}
#homesTweets .usual ul li {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#homesTweets .usual ul a {
	display:block;
	/*width:34px;*/
	height:22px;
	padding:8px 10px 0px 10px;
	text-decoration:none!important;
	font:10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	background:#e0e0e0;
	border-right:1px solid #FFF;
	text-align:center;
}
#homesTweets .usual ul a:hover {
	color:#FFF;
	background:#000;
}
#homesTweets .usual ul a.selected {
	color:#FFF;
	cursor:default;
	background:#000;
}
#homesTweets .usual div {
	clear:both;
}
#homesTweets .usual div a {
	color:#000;
	font-weight:normal;
}
#homesTweets table {
	margin-top:4px;
}
#homesTweets td {
	padding:2px;
	border:1px solid #dfdfdf;
}
#homesTweets .propscont {
	position:relative;
	width:355px;
	height:75px;
	/*height:47px;*/
	padding:7px;
	margin-bottom:4px;
	background-color:#f8f8f8;
	border:1px solid #d7d7d7;
	line-height:17px;
	overflow:hidden;
}
#homesTweets .propscont img.propImg {
	width:43px;
	height:43px;
	padding:1px;
	margin:2px 4px 8px 0px;
	border:1px solid #000;
}
#homesTweets .propscont .timetweet {
	margin-left:52px;
	font-style: italic;
}
#homesPolls {
	width:371px;
	/*height:332px;*/
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#homesPolls .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#sidebarPolls {
	height:130px;
	margin-bottom:9px;
	padding:132px 6px 6px 6px;
	position:relative;
	background:url(http://www.inspin.com/img/bgd-pools.png) repeat-x;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#sidebarPolls h1 {
	position:absolute;
	left:24px;
	top:11px;
	height:104px;
	z-index:99;
}
#sidebarPolls h1 a {
	display:block;
	width:272px;
	height:104px;
	background:url(http://www.inspin.com/img/h1-pools.png) no-repeat left top;
	background-position:-0px -0px;
}
.featTweets {
	position:relative;
	height:155px;
	width:364px;
	margin:0 auto;
	margin-top:8px;
	margin-bottom:8px;
	border:1px solid #CCC;
	background:url(http://www.inspin.com/img/bgd-spr.png) repeat-x left top;
	background-position:-0px -851px;
}
.featTweets img.playerImg {
	position:absolute;
	top:7px;
	left:10px;
	height:56px;
	width:56px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.featTweets .playername {
	position:absolute;
	top:15px;
	left:80px;
	font-size:20px;
	font:Tahoma, Geneva, sans-serif;
	color:#cd211b;
}
.featTweets .teamname {
	position:absolute;
	top:37px;
	left:82px;	
}
.featTweets p.playerConTweet {
	position:absolute;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat left top;
	background-position:-660px -538px;
	top:65px;
	left:2px;
	height:70px;
	width:292px;
	padding:13px 30px 0px 18px;	
}
.featTweets .tweeTime {
	position:absolute;
	top:68px;
	left:170px;
	height:14px;
	width:95px;
	color:#06F;
}
.featTweets .featuredlink {
	position:absolute;
	top:63px;
	left:210px;
	height:14px;
	width:95px;
	color:#06F;
}
.sideTweets {
	position:relative;
	height:105px;
	width:364px;
	margin:0 auto;
	margin-bottom:8px;
	border:1px solid #CCC;
	background-color:#f3f3f3;
}
.sideTweets img.playerImg {
	position:absolute;
	top:7px;
	left:12px;
	height:56px;
	width:56px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.sideTweets p.playerConTweet {
	position:absolute;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat left top;
	background-position:-0px -538px;
	top:7px;
	right:12px;
	height:71px;
	width:250px;
	padding:10px 10px 10px 20px;	
}
.sideTweets p.playerConTweet .playername {
  color:#fb5301;	
}	
.sideTweets .tweeTime {
	position:absolute;
	top:68px;
	left:170px;
	height:14px;
	width:104px;
	color:#06F;
}
#homeSteamplay {
	width:371px;
	/*height:332px;*/
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#homeSteamplay .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#homeSteamplay table {
	border:1px solid #d6dbdf;
}
#homeSteamplay td {
	padding:2px;/*border:1px solid #dfdfdf;*/
}
#homeSteamplay th.options {
	padding:2px;
	background-color:#d6dbdf;
	border:1px solid #d6dbdf;
	font-weight:bold;
	color:#000;
}
#homeSteamplay td.options {
	padding:1px;
	background-color:#d6dbdf;
	border:1px solid #d6dbdf;
	font-weight:bold;
	text-align:right;
	color:#000;
}
#homeSteamplay td.team1 {
	border-bottom:1px solid #d6dbdf;
	border-left:1px solid #d6dbdf;
}
#homeSteamplay td.team2 {
	background-color:#f1f1f1;
	border-bottom:1px solid #d6dbdf;
}
/* Article Page Styles */
#articlesCont {
	/*width:573px;*/
	margin-bottom:9px;
	background-color:#FFF;
	border:1px solid #ddd;
}
#articlesPage {
	width:550px;
	margin:0 auto;
	padding:6px 6px 30px 6px;
	position:relative;
	border-bottom:1px dotted #000;
	line-height:18px;
	text-align:justify;
	clear:both;
	z-index:3;
}
#articlesPage .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#articlesPage h3 {
	font:14px Arial, Helvetica, sans-serif;
	margin-bottom:6px;
	font-weight:bold;
}
#articlesPage .authorposticons {
	position:absolute;
	bottom:6px;
	right:6px;
	width:123px;
	height:32px;
	z-index:3;
	white-space:nowrap;
}
#articlesPage .authorposticons img {
	margin:0px -2px 0px 0px;
	padding:0;
}
#articlesPage .arrowBonus {
	position:relative;
	top:3px;
	z-index:12;
	float:right;
	left:20px;
}
/* Internal Page */
#articlesWpages {
	width:550px;
	margin:0 auto;
	padding:6px 6px 30px 6px;
	position:relative;
	line-height:18px;
	text-align:justify;
	clear:both;
	z-index:3;
}
#articlesWpages .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#articlesWpages h3 {
	font:14px Arial, Helvetica, sans-serif;
	margin-bottom:6px;
	font-weight:bold;
}
#articlesWpages .authorposticons {
	position:absolute;
	bottom:6px;
	right:6px;
	width:123px;
	height:32px;
	z-index:3;
	white-space:nowrap;
}
#articlesWpages .authorposticons img {
	margin:0px -2px 0px 0px;
	padding:0;
}
#articlesWpages .arrowBonus {
	position:relative;
	top:3px;
	z-index:12;
	float:right;
	left:20px;
}
/* article tweets */
#articleTweets {
	width:541px;
	height:316px;
	margin:10px auto;
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	overflow:hidden;
	clear:both;
	z-index:3;
}
#articleTweets .column-1 {
	width:540px;
	position:relative;
	float:left;
}
#articleTweets .column-1 .title {
	position:absolute;
	top:3px;
	left:3px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#articleTweets .column-2 {
	width:265px;
	position:relative;
	float:right;
}
#articleTweets .column-2 .title {
	position:absolute;
	top:3px;
	left:3px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
/* Sidebar Articles */
#artLines {
	width:371px;
	/*height:332px;*/
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#artLines .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#artLines table {
	border:1px solid #d6dbdf;
}
#artLines td {
	padding:2px;/*border:1px solid #dfdfdf;*/
}
#artLines th.options {
	padding:2px;
	background-color:#d6dbdf;
	border:1px solid #d6dbdf;
	font-weight:bold;
	color:#000;
}
#artLines td.options {
	padding:1px;
	background-color:#d6dbdf;
	border:1px solid #d6dbdf;
	font-weight:bold;
	text-align:right;
	color:#000;
}
#artLines td.team1 {
	border-bottom:1px solid #d6dbdf;
	border-left:1px solid #d6dbdf;
}
#artLines td.team2 {
	background-color:#f1f1f1;
	border-bottom:1px solid #d6dbdf;
}
/* Simulator */
#artSimulator {
	width:371px;
	/*height:332px;*/
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#artSimulator .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
/* Standings */
#artStandings {
	width:371px;
	/*height:332px;*/
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#artStandings .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#artStandings table {
	border:1px solid #d6dbdf;
}
#artStandings td {
	padding:2px;/*border:1px solid #dfdfdf;*/
}
#artStandings th.options {
	padding:2px;
	background-color:#d6dbdf;
	border:1px solid #d6dbdf;
	font-weight:bold;
	color:#000;
}
#artStandings td.team1 {
	border-bottom:1px solid #d6dbdf;
}
#artStandings td.team2 {
	background-color:#f1f1f1;
	border-bottom:1px solid #d6dbdf;
}
#artSerieslog {
	width:371px;
	/*height:332px;*/
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#artSerieslog .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#artSerieslog table {
	border:1px solid #d6dbdf;
}
#artSerieslog td {
	padding:2px;/*border:1px solid #dfdfdf;*/
}
#artSerieslog th.options {
	padding:2px;
	background-color:#d6dbdf;
	border:1px solid #d6dbdf;
	font-weight:bold;
	color:#000;
}
#artSerieslog td.team1 {
	border-bottom:1px solid #d6dbdf;
}
#artInjuries {
	width:371px;
	/*height:332px;*/
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#artInjuries .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#artInjuries table {
	border:1px solid #d6dbdf;
}
#artInjuries td {
	padding:2px;/*border:1px solid #dfdfdf;*/
}
#artInjuries th.options {
	padding:2px;
	background-color:#d6dbdf;
	border:1px solid #d6dbdf;
	font-weight:bold;
	color:#000;
}
#artInjuries td.team1 {
	border-bottom:1px solid #d6dbdf;
}
#artInjuries .column-1 {
	width:180px;
}
#artInjuries .column-2 {
	width:180px;
}
#artTrends {
	width:371px;
	/*height:332px;*/
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#artTrends .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#artTrends table {
	border:1px solid #d6dbdf;
}
#artTrends td {
	padding:2px;/*border:1px solid #dfdfdf;*/
}
#artTrends th.options {
	padding:2px;
	background-color:#d6dbdf;
	border:1px solid #d6dbdf;
	font-weight:bold;
	color:#000;
}
#artTrends td.options {
	padding:1px;
	background-color:#d6dbdf;
	border:1px solid #d6dbdf;
	font-weight:bold;
	text-align:right;
	color:#000;
}
#artTrends td.team1 {
	border-bottom:1px solid #d6dbdf;
}
#artTrends td.team2 {
	background-color:#f1f1f1;
	border-bottom:1px solid #d6dbdf;
}
#artRelated {
	width:371px;
	/*height:332px;*/
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#artRelated .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#artRelated table {
	border:1px solid #d6dbdf;
}
#artRelated td {
	padding:2px;/*border:1px solid #dfdfdf;*/
}
#artRelated th.options {
	padding:2px;
	background-color:#d6dbdf;
	border:1px solid #d6dbdf;
	font-weight:bold;
	color:#000;
}
#artRelated td.options {
	padding:1px;
	background-color:#d6dbdf;
	border:1px solid #d6dbdf;
	font-weight:bold;
	text-align:right;
	color:#000;
}
#artRelated td.team1 {
	border-bottom:1px solid #d6dbdf;
}
#artRelated td.team2 {
	background-color:#f1f1f1;
	border-bottom:1px solid #d6dbdf;
}
#artMatchups {
	margin:0px;
	padding:0px;
}
#artMatchups td {
	text-align:center;
	border-left:solid thin #d5dce0;
	border-bottom:solid thin #d5dce0;
	border-top:solid thin #d5dce0;
}
#artMatchups td.mtTitle {
	background:#d5dce0;
	font-weight:bold;
	white-space:nowrap;
}
#artMatchups td.mtOffence {
	border:none;
	color:#f06101;
	font-weight:bold;
	white-space:nowrap;
}
/* Sports Feeds Styles */
#sportsfeedRight {
	width:750px;
	position:relative;
	padding:0;
	margin:0;
	z-index:2;
}
#feedPosts {
	width:728px;
	padding:6px;
	margin:0;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:2;
}
#feedPosts h3 {
	padding-left:160px;
}
#feedPosts .source {
	font:12px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding:2px 0px 3px 0px;
}
#feedPosts .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#feedPosts .artcalendar {
	position:absolute;
	top:8px;
	left:166px;
	width:271px;
	height:24px;
	background:url(http://www.inspin.com/images/2010/bgd-artcalendar.png);
	z-index:4;
}
#feedPosts .artcalendar input {
	background:#FFF;
	border:1px solid #FFF;
	font-size:10px;
	cursor:pointer;
	margin:0;
	padding:0;
	width:60px;
}
#feedPosts .artcalendar span.lasdate {
	width:61px;
	margin:2px 0px 0px 26px;
	float:left;
}
#feedPosts .sectitle input {
	background:#FFF;
	border:1px solid #FFF;
	font-size:10px;
	cursor:pointer;
	margin:0;
	padding:0;
}
#feedPosts .artcalendar span.current {
	width:71px;
	margin:2px 0px 0px 16px;
	color:#FFF;
	float:left;
}
#feedPosts .artcalendar span.nextdate {
	width:61px;
	margin:2px 26px 0px 0px;
	float:right;
}
#feedPosts h3 {
	font:14px Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	font-weight:bold;
}
#feedPosts img.artImage {
	width:240px;
	height:168px;
	padding:1px;
	margin-right:16px;
	border:1px solid #ddd;
	float:left;
}
#feedPosts .catpost {
	width:726px;
	height:194px;
	position:relative;
	border-bottom:1px dotted #000;
	margin-bottom:15px;
	text-align:justify;
}
#feedPosts .catpost h3 {
	line-height:22px;
}
#feedPosts .catpost .details {
	position:absolute;
	top:128px;
	left:550px;
	width:188px;
	padding:5px;
}
#feedPosts .catpost .details a {
	color:#000;
	margin:0 5px;
}
#feedPosts .catpost .authorposticons {
	position:absolute;
	top:156px;
	left:598px;
	width:123px;
	height:32px;
	z-index:3;
	white-space:nowrap;
}
#feedPosts .catpost .authorposticons img {
	margin:0px -2px 0px 0px;
	padding:0;
}
/* Sports feeds styles */
#sportsFeedPosts {
	width:728px;
	padding:6px;
	margin:0;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:2;
}
#sportsFeedPosts .artcalendar input {
	background:#FFF;
	border:1px solid #FFF;
	font-size:10px;
	cursor:pointer;
	margin:0;
	padding:0;
	width:60px;
}
#sportsFeedPosts input {
	background:#FFF;
	border:1px solid #FFF;
	font-size:10px;
	cursor:pointer;
	margin:0;
	padding:0;
}
#sportsFeedPosts h3 {
	padding-left:10px;
}
#sportsFeedPosts .source {
	font:12px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding:2px 0px 3px 0px;
}
#sportsFeedPosts .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#sportsFeedPosts .artcalendar {
	position:absolute;
	top:8px;
	left:166px;
	width:271px;
	height:24px;
	background:url(http://www.inspin.com/images/2010/bgd-artcalendar.png);
	z-index:4;
}
#sportsFeedPosts .artcalendar span.lasdate {
	width:61px;
	margin:2px 0px 0px 26px;
	float:left;
}
#sportsFeedPosts .artcalendar span.current {
	width:71px;
	margin:2px 0px 0px 16px;
	color:#FFF;
	float:left;
}
#sportsFeedPosts .artcalendar span.nextdate {
	width:61px;
	margin:2px 26px 0px 0px;
	float:right;
}
#sportsFeedPosts h3 {
	font:14px Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	font-weight:bold;
}
#sportsFeedPosts img.artImage {
	width:240px;
	height:168px;
	padding:1px;
	margin-right:16px;
	border:1px solid #ddd;
	float:left;
}
#sportsFeedPosts .catpost {
	width:726px;
	height:174px;
	position:relative;
	border-bottom:1px dotted #000;
	margin-bottom:15px;
	text-align:justify;
}
#sportsFeedPosts .catpost h3 {
	line-height:22px;
}
#sportsFeedPosts .catpost .details {
	position:absolute;
	top:108px;
	left:550px;
	width:188px;
	padding:5px;
}
#sportsFeedPosts .catpost .details a {
	color:#000;
	margin:0 5px;
}
#sportsFeedPosts .catpost .authorposticons {
	position:absolute;
	top:136px;
	left:598px;
	width:123px;
	height:32px;
	z-index:3;
	white-space:nowrap;
}
#sportsFeedPosts .catpost .authorposticons img {
	margin:0px -2px 0px 0px;
	padding:0;
}
/* Twitter new Pages Styles */
#tweet_content {
	padding:7px;
	clear:both;
}
#tweet_content h1 {
	position:relative;
	display:block;
	font-size:1.4em;
	font-weight:bold;
	text-transform:capitalize;
	padding:2px 2px 4px 8px;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	margin-bottom:4px;
}
#tweet_content h1 span {
	position:absolute;
	font-size:.8em;
	font-weight:normal;
	top:0;
	right:3px;
}
#tweet_content h1 a {
	text-decoration:underline;
}
/*#tweet_content h2 {
	position:relative;
	display:block;
	font-size:1.2em;
	font-weight:bold;
	text-transform:capitalize;
	padding:2px 2px 4px 8px;
}
#tweet_content h2 span {
	position:absolute;
	font-size:.8em;
	font-weight:normal;
	top:0;
	right:3px;
}*/
#tweet_content h1 a {
	text-decoration:underline;
}
#tweet_content .top20 {
	position:relative;
	width:367px;
	height:1160px;
	margin:0 auto;
	padding:2px;
	background:#f7f7f7;
	border:1px solid #c9c9c9;
	float:left;
}
/*#tweet_content .top20 h2 {
	position:relative;
	display:block;
	font-size:1.2em;
	font-weight:bold;
	text-transform:capitalize;
	padding:2px 2px 4px 8px;
}*/
#tweet_content .top20 table {
	width:100%;
	background-color:#FFF;
}
#tweet_content .top20 td {
	line-height:14px;
	padding:1px;
	background-color:#ececec;
	border-bottom:2px solid #FFF;
	white-space:nowrap;
}
#tweet_content .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#tweets {
	width:728px;
	padding:6px;
	margin:0;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	z-index:4;
}
.tweet_post {
	position:relative;
	padding:8px;
	clear:both;
	background:url(http://www.inspin.com/images/2009/bgd-homepost.png) repeat-x bottom;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border:1px solid #cecece;
	margin-bottom:10px;
	min-height:50px;
}
.tweet_post img.tweetimage {
	float:left;
	margin:0 10px 10px 0;
	width:48px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
.tweet_post .timetweet {
	font-style: italic;
}
#sidebarSportsfeed {
	width:205px;
	position:relative;
	padding:0;
	margin:0;
	z-index:2;
}
#menuFeeds {
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#menuFeeds .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
.p7AB {
	/*background-color: #FFF;*/
	padding: 0 0 12px 0;
	/*border-right: 1px solid #333333;
	border-left: 1px solid #999;
	border-bottom: 1px solid #333333;*/
	font-family: Arial, Helvetica, sans-serif;
	color:#373737;
}
.p7ABtrig {
	margin: 0;
	padding: 0;/*background-image: url(http://www.playblackjack.com/includes/css/images/p7ap_bluestonebut.jpg);
	background-repeat: repeat-x;
	background-color: #62A0C9;*/
}
.p7ABtrig h3, .p7ABtrig h4 {
	margin: 0;
	padding: 0;
	font-size: 12px;
}
#p7ABW1 .p7ABtrig a, #p7ABW2 .p7ABtrig a, #p7ABW3 .p7ABtrig a, #p7ABW4 .p7ABtrig a, #p7ABW5 .p7ABtrig a, #p7ABW6 .p7ABtrig a, #p7ABW7 .p7ABtrig a, #p7ABW8 .p7ABtrig a, #p7ABW9 .p7ABtrig a, #p7ABW10 .p7ABtrig a {
	display: block;
	text-decoration: none;
	padding: 4px 8px 4px 14px;
	color:#373737;
	font-weight: bold;
	background-image: url(http://www.inspin.com/images/2010/livelines/plus-icon.png);
	background-repeat: no-repeat;
	background-position: left center;/*border-top: 1px solid #BDD3F2;
	border-bottom: 1px solid #286CD2;*/
}
#p7ABW1 .p7ABtrig a, #p7ABW2 .p7ABtrig a, #p7ABW3 .p7ABtrig a, #p7ABW4 .p7ABtrig a, #p7ABW5 .p7ABtrig a, #p7ABW6 .p7ABtrig a, #p7ABW7 .p7ABtrig a, #p7ABW8 .p7ABtrig a, #p7ABW9 .p7ABtrig a, #p7ABW10 .p7ABtrig a {
	display: block;
	text-decoration: none;
	padding: 4px 8px 4px 14px;
	color:#373737;
	font-weight: bold;
	background-image: url(http://www.inspin.com/images/2010/livelines/plus-icon.png);
	background-repeat: no-repeat;
	background-position: left center;/*border-top: 1px solid #BDD3F2;
	border-bottom: 1px solid #286CD2;*/
}
#p7ABW1 .p7ABtrig a:hover, #p7ABW2 .p7ABtrig a:hover, #p7ABW3 .p7ABtrig a:hover, #p7ABW4 .p7ABtrig a:hover, #p7ABW5 .p7ABtrig a:hover, #p7ABW6 .p7ABtrig a:hover, #p7ABW7 .p7ABtrig a:hover, #p7ABW8 .p7ABtrig a:hover, #p7ABW9 .p7ABtrig a:hover, #p7ABW10 .p7ABtrig a:hover {
	color: #333333;
}
.p7ABtrig a:active, .p7ABtrig a:focus {
	background:url(http://www.inspin.com/images/2010/active-lines.png) no-repeat;/*outline: 1px dotted #ccc;*/
}
#p7ABW1 .p7ABtrig .p7ABtrig_down, #p7ABW2 .p7ABtrig .p7ABtrig_down, #p7ABW3 .p7ABtrig .p7ABtrig_down, #p7ABW4 .p7ABtrig .p7ABtrig_down, #p7ABW5 .p7ABtrig .p7ABtrig_down, #p7ABW6 .p7ABtrig .p7ABtrig_down, #p7ABW7 .p7ABtrig .p7ABtrig_down, #p7ABW8 .p7ABtrig .p7ABtrig_down, #p7ABW9 .p7ABtrig .p7ABtrig_down, #p7ABW10 .p7ABtrig .p7ABtrig_down {
	color: #333333;
	letter-spacing: 0.1em;
	background-image: url(http://www.inspin.com/images/2010/livelines/minus-icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
}
.p7ABcontent {
	padding: 3px 0px 3px 0px;
	font-size: 12px;
	line-height: 1.5em;
	color: #333333;/*background-color: #FFFFFF;
	background-image: url(http://www.playblackjack.com/includes/css/images/p7ap_light_gray_bevel.jpg);
	background-repeat: repeat-x;*/
}
.p7ABcontent h2, .p7ABcontent h3, .p7ABcontent h4 {
	font-size: 14px;
	color: #333333;
	margin: 0px;
	line-height: normal;
	letter-spacing: 0.1em;
}
.p7ABcontent p {
	margin: 6px 0 12px 0;
}
.p7ap_currentmark {
	font-weight:bold;
}
#p7ABW1 ul {
	margin: 0px;
}
#p7ABW1 ul li {
	display: inline;
	padding: 0px;
	margin: 0px;
}
#p7ABW1 ul li a, #p7ABW1 ul li a:visited {
	background:url(http://www.inspin.com/images/2010/livelines/square-icon.png) no-repeat left;
	display: block;
	font-size:11px;
	color: #6b6b6b;
	text-decoration: none;
	padding: 2px 0px 2px 10px;
	margin:0;
}
#p7ABW1 ul li.activeLine {
	background:url(http://www.inspin.com/images/2010/active-lines.png) no-repeat left;
	background-position:-10px 0px;
	display: block;
	font-size:11px;
	color: #FFF;
	text-decoration: none;
	padding: 2px 0px 2px 10px;
	margin:0;
}
#p7ABW1 ul li.activeLine a {
	color: #FFF;
}
#p7ABW1 ul li a:hover {
	color: #666;
	text-decoration: none;
}
/* Live Lines Styles */
#LinesRight {
	width:740px;
	position:relative;
	padding:6px;
	margin:0;
	background-color:#FFF;
	border:1px solid #ddd;
	float:right;
	z-index:2;
}
#LinesRight h1 {
	position:absolute;
	top:5px;
	left:4px;
	font:14px/26px Arial, Helvetica, sans-serif;
	margin-bottom:8px;
	height:26px;
	font-weight:bold;
}
#LinesRight h1 span.betNow {
	width:67px;
	height:26px;
	float:right;
	padding-left:4px;
}
#LinesRight .formodds {
	position:absolute;
	top:5px;
	right:4px;
	width:106px;
	z-index:4;
}
#LinesRight .dateCal {
	width:315px;
	height:36px;
	padding-bottom:8px;
	position:absolute;
	top:5px;
	right:4px;
	z-index:4;
}
#tableLines1 {
	position:relative;
	font-size:11px;
	color:#000;
	z-index:2;
}
#tableLines1 td {
	/*border:1px solid #e3e3e3;*/
	padding:4px;
}
#tableLines1 .tdRight {
	text-align:right;
}
#tableLines1 .tdLeft {
	text-align:left;
}
#tableLines1 .tdCenter {
	text-align:center;
}
#tableLines1 .tdTools {
	border-bottom:1px solid #dedede;
	border-top:1px solid #dedede;
}
#tableLines1 .timeex {
	font-weight:bold;
}
#tableLines1 th {
	background:url(http://www.inspin.com/images/2010/livelines/bgd-th.png) repeat-x;
	font:11px/27px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	padding:3px;
}
#tableLines1 th a {
	color:#FFF;
}
#tableLines1 td.options {
	min-height:22px;
	padding:3px;
	position:relative;
	background:url(http://www.inspin.com/images/2010/livelines/bgd-optionstd.png) repeat-x;
	border:1px solid #d7d7d9;
	text-align:right;
	z-index:3;
}
#tableLines1 td.score {
	text-align:center;
}
#LinesRight .formodds select {
	width:70px;
	border:1px solid #CCC;
	font-size:10px;
}
/* Sidebar Lines */
#sidebarNewLines {
	width:205px;
	position:relative;
	padding:0;
	margin:0;
	float:left;
	z-index:2;
}
#menuLines {
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#menuLines .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
/* Steamplays Styles */
#sportsSteamsRight {
	width:750px;
	position:relative;
	padding:0;
	margin:0;
	z-index:2;
}
#steamPosts {
	width:728px;
	padding:6px;
	margin:0;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:2;
}
#steamPosts .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
#calendarCont {
	position:relative;
	width:442px;
	height:37px;
	background:url(http://www.inspin.com/images/2010/bgd-calendarCont.png) repeat-x top center;
	border:1px solid #ddd;
	margin:0;
	padding:0;
}
#calendarCont .artcalendar {
	position:absolute;
	top:4px;
	left:8px;
	width:272px;
	height:31px;
	background:url(http://www.inspin.com/images/2010/bgd-artcalendar.png);
	z-index:4;
}
#calendarCont .artcalendar span.lasdate {
	width:71px;
	margin:4px 0px 0px 22px;
	float:left;
}
#calendarCont .artcalendar span.current {
	width:72px;
	margin:4px 0px 0px 9px;
	color:#FFF;
	float:left;
}
#calendarCont .artcalendar span.nextdate {
	width:71px;
	margin:4px 22px 0px 0px;
	float:right;
}
#calendarCont .artcalendar input {
	background:#FFF;
	border:1px solid #FFF;
	font-size:10px;
	cursor:pointer;
	margin:0;
	padding:0;
}
#calendarCont span.calendarNew {
	position:absolute;
	top:4px;
	left:288px;
	background:url(http://www.inspin.com/images/2010/bgd-calendarIcon.png) no-repeat;
	width:140px;
	height:25px;
	padding:2px 2px 0px 3px;
	color:#FFF;
	z-index:4;
}
#calendarCont span.calendarNew table {
	padding:0px;
	margin:0px;
	border:none;
}
#calendarCont span.calendarNew td {
	padding:0px;
	margin:0px;
	border:none;
}
#calendarCont span.calendarNew input.text {
	background:#FFF;
	border:1px solid #FFF;
	width:58px;
	height:12px;
	font:10px Arial, Helvetica, sans-serif;
	color:#333;
	z-index:4;
}
#calendarCont span.calendarNew input.button {
	background:#FFF;
	border:1px solid #ddd;
	font:10px Arial, Helvetica, sans-serif;
	color:#000;
	z-index:4;
}
#steamPosts .recordperc {
	position:absolute;
	width:280px;
	height:35px;
	top:42px;
	right:7px;
	font:bold 14px/35px Arial, Helvetica, sans-serif;
	color:#333;
	z-index:99;
}
#steamPosts .tableSteams {
	position:relative;
	width:536px;
	background-color:#d3d3d3;
	border:1px solid #bbb;
	margin-top:26px;
	margin-bottom:20px;
	padding:5px;
	clear:both;
	z-index:3;
}
#steamPosts table {
	background-color:#fff;
	border:1px solid #bbb;
}
#steamPosts td {
	padding:5px;
	border-bottom:1px solid #bbb;
	border-left:1px solid #bbb;
}
#steamPosts th.options {
	padding:5px;
	background-color:#777778;
	border:1px solid #777778;
	font-weight:bold;
	color:#FFF;
}
#steamPosts .sectitle input {
	background:#FFF;
	border:1px solid #FFF;
	font-size:10px;
	cursor:pointer;
	margin:0;
	padding:0;
}
/* Sports Trends Styles */
#sportsTrendsRight {
	width:750px;
	position:relative;
	padding:0;
	margin:0;
	z-index:2;
}
#trendsPosts {
	width:728px;
	padding:6px;
	margin:0;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:2;
}
#trendsPosts .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
/*#trendsPosts .artcalendar {
	position:absolute;
	top:8px;
	left:166px;
	width:271px;
	height:24px;
	background:url(http://www.inspin.com/images/2010/bgd-artcalendar.png);
	z-index:4;
}
#trendsPosts .artcalendar span.lasdate {
	width:61px;
	margin:1px 0px 0px 26px;
	float:left;
}
#trendsPosts .artcalendar span.current {
	width:71px;
	margin:2px 0px 0px 16px;
	color:#FFF;
	float:left;
}
#trendsPosts .artcalendar span.nextdate {
	width:61px;
	margin:1px 26px 0px 0px;
	float:right;
}
#trendsPosts .artcalendar input {
	background:#FFF;
	border:1px solid #FFF;
	font-size:10px;
	cursor:pointer;
	margin:0;
	padding:0;
}*/
#trendsPosts .selectDates {
	width:321px;
	height:35px;
	position:absolute;
	top:6px;
	left:6px;
	background:url(http://www.inspin.com/images/2010/bgd-calendar-dates.png) top left no-repeat;
	z-index:3;
}
#trendsPosts .selectDates input {
	background:#FFF;
	border:1px solid #FFF;
	font-size:11px;
	cursor:pointer;
}
#trendsPosts .selectDates span.backDate {
	width:82px;
	float:left;
	margin:6px 0px 0px 24px;
}
#trendsPosts .selectDates span.currentDate {
	width:82px;
	float:left;
	margin:6px 0px 0px 24px;
	color:#FFF;
}
#trendsPosts .selectDates span.nextDate {
	width:82px;
	float:right;
	margin:6px 24px 0px 0px;
}
#trendsPosts .tableTrends {
	position:relative;
	width:536px;
	background-color:#d3d3d3;
	border:1px solid #bbb;
	margin-top:26px;
	margin-bottom:20px;
	padding:5px;
	clear:both;
	z-index:2;
}
#trendsPosts table {
	background-color:#fff;
	border:1px solid #bbb;
}
#trendsPosts td {
	padding:5px;
	border-bottom:1px solid #bbb;
}
#trendsPosts th.options {
	padding:5px;
	background-color:#777778;
	border:1px solid #777778;
	font-weight:bold;
	color:#FFF;
}
#trendsPosts h1 {
	font:14px Arial, Helvetica, sans-serif;
	margin-bottom:8px;
	font-weight:bold;
}
#trendsPosts .sectitle input {
	background:#FFF;
	border:1px solid #FFF;
	font-size:10px;
	cursor:pointer;
	margin:0;
	padding:0;
}
/* Footer Styles */
#footer {
	position:relative;
	width:946px;
	height:115px;
	background:url(http://www.inspin.com/images/2010/bgd-footer.png) repeat-x #313032;
	color:#fff;
	margin:0 auto;
	padding:20px;
}
#footer h2 {
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#FFF;
	margin-bottom:5px;
	padding:0;
	text-transform:uppercase;
}
#footer .column-1 {
	text-transform:capitalize;
	width:140px;
	height:160px;
	position:absolute;
	top:18px;
	left:50px;
}
#footer .column-2 {
	width:140px;
	height:160px;
	position:absolute;
	top:18px;
	left:220px;
}
#footer .column-3 {
	width:180px;
	height:180px;
	position:absolute;
	top:18px;
	left:370px;
}
#footer .column-4 {
	width:160px;
	height:180px;
	position:absolute;
	top:18px;
	left:530px;
}
#footer .column-5 {
	width:160px;
	height:180px;
	position:absolute;
	top:40px;
	left:776px;
}
#footer p {
	color:#fff;
	padding:0;
	margin:0;
}
#footer a {
	color:#f1f1f1;
	text-decoration:none;
}
#footer a:hover {
	color:#fff;
	text-decoration:none;
}
#footer ul {
	margin:0;
}
#footer ul li {
	display:inline;
	padding:0;
	margin:0;
}
#footer ul li a, #footer ul li a:visited {
	background:url(http://www.inspin.com/images/2009/content-bullets.png) no-repeat left;
	display:block;
	color:#f1f1f1;
	text-decoration:none;
	padding:3px 0 3px 16px;
}
#footer ul li a:hover {
	background:url(http://www.inspin.com/images/2009/content-bullets.png) no-repeat left;
	color:#666;
	text-decoration:none;
}
/* WP Pagenavi */
/* Comments */
#comments {
	padding:10px 15px;
	border-top:1px solid #fff;
}
#comments h2 {
	margin:20px 0 5px;
	font-size:1.5em;
	font-weight:normal;
}
#comments p {
	margin-bottom:10px;
	line-height:1.5em;
}
#comments form {
	padding-top:20px;
}
#comments form p {
	margin-bottom:5px;
}
#comments form input, textarea {
	border:1px solid #ccc;
	font-size:1em;
	font-family:Verdana;
	padding:4px;
	background-position:4px 4px;
	background-repeat:no-repeat;
}
#comments form input {
	width:260px;
	border:1px solid #ccc;
	background:#f7f7f7;
}
#comments form textarea {
	width:530px;
	padding:4px 4px!important;
	background:#f7f7f7;
	border:1px solid #ccc;
}
#comments form button {
	border:1px solid #111;
	background-color:#000;
	font:.9em Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	width:120px;
	height:23px;
}
.commentdetails {
	margin-top:25px;
}
.commentauthor {
	margin-bottom:5px!important;
	font-weight:bold;
}
.commentdate {
	font-size:.8em;
	margin-bottom:5px;
	color:#909090;
}
.required {
	color:#f00;
}
.notfound {
	padding:40px;
}
.notfound h2 {
	font-size:18px;
	font-weight:normal;
	margin-bottom:10px;
}
/* Thickbox 
#thickbox_div {
	margin:10px auto;
	width:500px;
}
#thickbox_div .loginlogo {
	background:#1e1e1e url(http://www.inspin.com/images/2009/thickbox/bgdlogo-inspin.png) repeat-x;
	border:1px solid #0a0b0a;
	margin:0 auto;
}
#thickbox_div h2.thickfile {
	color:#dedede;
	font-size:14px;
	font-weight:bold;
}
#thickbox_div p.thickfile {
	color:#dedede;
	text-align:justify;
}
#thickbox_div div.thickfile {
	color:#dedede;
	text-align:justify;
}
#thickbox_div a {
	color:#999;
}
#thickbox_div .loginboxes {
	background-color:#0a0a0a;
	border:1px solid #0a0b0a;
	padding:10px;
	margin:10px 0 10px 0;
}*/
/* Comments */
#comments ol {
	list-style-type:none;
	clear:both;
	padding:0;
	margin:0;
}
#comments ol li {
	padding:10px;
	border:1px solid #ccc;
	margin-bottom:10px;
}
#comments ol li .avatar {
	float:right;
}
#comments ol li .comment-author .fn {
	font-weight:bold;
	font-size:1.2em;
}
#comments ol li .comment-meta {
	font-size:.9em;
	color:#999;
	margin:5px 0 10px;
}
#comments ol li .reply {
	font-size:.9em;
	font-weight:bold;
	padding-bottom:10px;
}
#comments .children {
	list-style-type:none;
}
#comments .navigation {
	padding:10px 0 20px;
	font-size:.9em;
}
#comments .navigation a {
	color:#999;
	padding:3px 8px;
	border:1px solid #ccc;
}
#comments .navigation a:hover {
	color:#000;
	border-color:#000;
	text-decoration:none;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #ddd;
	color: #000;
	background-color: #FFF;
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #ddd;
	color: #000;
	background-color: #FFF;
}
.wp-pagenavi a:hover {
	border: 1px solid #ddd;
	color: #000;
	background-color: #FFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #ddd;
	color: #000;
	background-color: #FFF;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px;
	margin: 2px 2px 2px 2px;
	color: #000;
	border: 1px solid #ddd;
	background-color: #FFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #ddd;
	color: #000;
	background-color: #FFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	border: 1px solid #ddd;
	color: #000;
	background-color: #FFF;
}
/* Stats Page Styles */
#statsPages {
	width:591px;
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:3;
}
#statsPages .title {
	position:absolute;
	top:9px;
	left:10px;
	height:21px;
	padding:2px 6px 0 6px;
	background:url(http://www.inspin.com/images/2010/bgd-h2arrow.png) no-repeat top center;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:left;
	z-index:4;
}
/* Recommended page */
#recPage {
	background-color:#ebebeb;
	font:12px Arial, Helvetica, sans-serif;
	color:#FFF;
	width:898px;
	padding:8px;
	margin:0 auto;
}
#recPage a {
	color:#F00;
}
#recPage .textRecomen {
	background:url(http://www.inspin.com/images/2010/rec/recommend.jpg) no-repeat;
	width:370px;
	height:206px;
	padding:34px 14px 42px 514px;
}
#recPage .textRecFootball {
	background:url(http://www.inspin.com/images/2010/football/recommend.jpg) no-repeat;
	width:470px;
	height:120px;
	padding:120px 14px 42px 424px;
}
#recPage .textRecBasketball {
	background:url(http://www.inspin.com/images/2010/basketball/recommend.jpg) no-repeat;
	width:470px;
	height:120px;
	padding:120px 14px 42px 424px;
}
#recPage .textReccasino {
	background:url(http://www.inspin.com/images/2010/casino/recommend.jpg) no-repeat;
	width:470px;
	height:120px;
	padding:120px 14px 42px 424px;
}
#recPage .textRecBcasino {
	background:url(http://www.inspin.com/images/2010/casino/recommend2.jpg) no-repeat;
	width:470px;
	height:120px;
	padding:120px 14px 42px 424px;
}
#recPrize {
	position:relative;
	background:#FFF;
	border:1px solid #c9c9c9;
	float:left;
	height:746px;
	width:549px;
	margin:9px 0px 8px 0px;
	z-index:4;
}
#recPrize .bonusBox {
	position:absolute;
	background:#0b0b0b;
	top:3px;
	left:3px;
	width:542px;
	height:199px;
	z-index:5;
}
#recPrize .arrowBonus {
	position:absolute;
	top:135px;
	left:418px;
	width:159px;
	height:36px;
	z-index:9;
}
#recPrize .ticketsBox {
	position:absolute;
	top:205px;
	left:3px;
	width:542px;
	height:255px;
	z-index:5;
}
#recPrize .arrowTickets {
	position:absolute;
	top:410px;
	left:48px;
	width:159px;
	height:36px;
	z-index:9;
}
#recPrize .spCashbk {
	position:absolute;
	top:463px;
	left:3px;
	width:542px;
	height:147px;
	z-index:5;
}
#recPrize .caCashbk {
	position:absolute;
	top:613px;
	left:3px;
	width:269px;
	height:129px;
	z-index:5;
}
#recPrize .hoCashbk {
	position:absolute;
	top:613px;
	right:3px;
	width:269px;
	height:129px;
	z-index:5;
}
#recForm {
	position:relative;
	background:#FFF;
	border:1px solid #c9c9c9;
	float:right;
	height:746px;
	width:323px;
	margin:9px 0px 8px 0px;
	z-index:3;
}
#recForm .formCont {
	position:absolute;
	top:6px;
	left:6px;
	height:727px;
	width:303px;
	background:#ebebeb;
	border:3px solid #0b0b0b;
	padding:2px 0px 0px 2px;
	z-index:4;
}
#formSubcont {
	background:#FFF;
	border:1px solid #dedede;
	padding:10px 7px 0px 7px;
	margin:0 auto;
	margin-bottom:4px;
	width:270px;
	color:#333;
}
#formSubcont label.fieldName {
	float:left;
	height:14px;
	width:103px;
	font:11px Arial, Helvetica, sans-serif;
	padding-top:5px;
	margin-bottom:6px;
}
#formSubcont input.fieldBox {
	border:1px solid #dedede;
	float:right;
	height:19px;
	width:164px;
	margin-bottom:6px;
}
#formSubcont select.fieldBox {
	border:1px solid #dedede;
	float:right;
	height:19px;
	width:164px;
	margin-bottom:6px;
}
#formSubcont input.submitForm {
	margin:0 auto;
}
/* NFL Package */
/* Recommended page */
#nflpkPage {
	font:12px Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0 auto;
}
#nflpkPage a {
	color:#F00;
}
#nflpkPage .contNFLpk {
	position:relative;
	background:#FFF;
	border:1px solid #c9c9c9;
	float:left;
	width:561px;
	padding:8px;
	margin:9px 0px 8px 0px;
	z-index:3;
}
#nflpkPage .nflstar {
	position:relative;
	background:#FFF url(http://www.inspin.com/img/bgd-nflpkpage.png) repeat-x;
	background-position:0px 0px;
	border:1px solid #ccc;
	width:559px;
	height:277px;
	padding:0px;
	margin:10px 0px 0px 0px;
	z-index:4;
}
#nflpkPage .nflstar h1 {
	position:absolute;
	left:15px;
	top:17px;
	height:247px;
	z-index:99;
}
#nflpkPage .nflstar h1 a {
	display:block;
	width:460px;
	height:247px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat left top;
	background-position:-0px -679px;
}
#nflpkPage .nflMem {
	position:relative;
	background:#FFF url(http://www.inspin.com/img/bgd-nflpkpage.png) repeat-x;
	background-position:0px -277px;
	border:1px solid #ccc;
	width:559px;
	height:437px;
	padding:60px 0px 0px 0px;
	margin:10px 0px 10px 0px;
	z-index:4;
}
#nflpkPage .nflMem h1 {
	position:absolute;
	left:23px;
	top:10px;
	height:32px;
	z-index:99;
}
#nflpkPage .nflMem h1 a {
	display:block;
	width:506px;
	height:32px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat left top;
	background-position:-0px -964px;
}
#nflpkPage .nflMem h2 {
	position:absolute;
	left:6px;
	top:286px;
	height:111px;
	z-index:99;
}
#nflpkPage .nflMem h2 a {
	display:block;
	width:326px;
	height:111px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat left top;
	background-position:-674px -796px;
}
#nflpkPage .nflMem p {
	margin:0px 0px 15px 34px;
	width:481px;
	border-bottom:1px dotted #000;
	padding-bottom:15px;
	font:10px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000;
}
#nflpkPage .nflMem div.paymentSec {
	position:absolute;
	left:338px;
	top:278px;
	height:111px;
	width:186px;
	background:url(http://www.inspin.com/img/elem-spr.png) no-repeat top left;
	background-position:-814px -679px;
	z-index:99;
}
#nflpkPage .sideNFLpk {
	position:relative;
	background:#FFF;
	border:1px solid #c9c9c9;
	float:right;
	height:746px;
	width:367px;
	padding:8px;
	margin:9px 0px 8px 0px;
	z-index:3;
}
/* Prop Bets Image Recommended*/ 
#artpropbetsimage {
	width:368px;
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:1px solid #ddd;
	clear:both;
	z-index:1;
}
img.artpic {
	width:147px;
	height:112px;
	padding:1px;
	border:1px solid #dcdcdc;
	margin:0px 6px 10px 0px;
	float:left;
}
/*Rotating Banners*/

#featured_border_footer {
	position:relative;
	background:#fff;
	padding:5px;
	margin-bottom:15px;
	width:468px;
	height:60px;
}
#featured_wrapper_footer {
	position:relative;
	width:468px;
	height:60px;
	overflow:hidden;
}
#featured_images_footer {
	position:absolute;
	left:0;
	top:0;
}
#featured_border_sidebar {
	position:relative;
	background:#fff;
	padding:5px;
	margin-bottom:15px;
	width:336px;
	height:280px;
}
#featured_wrapper_sidebar {
	position:relative;
	width:336px;
	height:280px;
	overflow:hidden;
}
#featured_images_sidebar {
	position:absolute;
	left:0;
	top:0;
}
#featured_border_left {
	position:relative;
	background:#fff;
	padding:5px;
	margin-bottom:15px;
	width:204px;
	height:400px;
}
#featured_wrapper_left {
	position:relative;
	width:204px;
	height:400px;
	overflow:hidden;
}
#featured_images_left {
	position:absolute;
	left:0;
	top:0;
}
#featured_border_home {
	position:relative;
	background:#fff;
	padding:5px;
	margin-bottom:2px;
	width:366px;
	height:280px;
}
#featured_wrapper_home {
	position:relative;
	width:366px;
	height:280px;
	overflow:hidden;
}
#featured_images_home {
	position:absolute;
	left:0;
	top:0;
}