
#maincontainer { clear:both; margin:0px auto; width:1000px; text-align:left;}

#banners { float:right; width:120px; overflow:hidden; }

#soccer_top		{background: url(/images/bg/top.gif) repeat-x top; width:1000px; font-size:12px;}
#content 		{font-family:Arial; font-size:8pt; color:#000000; width:1000px; background-color:#FFFFFF;  float:right; overflow:hidden;}
#margins 		{padding:0px 0px 0px 0px; }
#content #soccer_picks 	{width:440px;  border-top:1px solid #B1B1B1; text-align:left; float:left; margin-top:10px; padding:2px 0px 0px 10px;  }
#content #soccer_tables	{width:430px; float:left;  border-top:1px solid #B1B1B1; margin-top:10px; padding-top:2px; text-align:left; padding-right:10px; }
#tables			{width:640px; float:left; overflow:hidden; border-top:1px solid #B1B1B1; margin-top:10px; padding-top:2px; text-align:left;}
#advertisment	{width:240px; float:left; overflow:hidden; border-top:1px solid #B1B1B1; margin-top:10px; padding-top:2px; text-align:left;}

	#footer a   {text-decoration:none; font-family:Arial; font-size:8pt; color:#006699;}
	#footer a:hover {text-decoration:underline; color:#CC0000}
body			{margin:0; background-color:#000000;}
table 			{ font-size:8pt; }

#content a		 {text-decoration:none; color:#006699;}
#content a:hover {text-decoration:underline; color:#CC0000}
#content .big			{font-size:10pt; font-weight:bold;}
#content .blue		{color:#006699; font-family:Arial; font-size:8pt;}
#content input.input 		{border:1px solid #006699; font-family:Arial; font-size:8pt;}
#content li			{text-align:justify; margin-right:20px;}
.predictions_title  {font-family:Arial; font-size:16pt; color:#8F928F; font-weight:bold;}
.predictions_text	{font-family:Arial; font-size:12pt; color:#8F928F; font-weight:bold;}
.text				{font-size:8pt; font-family:Arial; padding-left:35px;}

#socialmedia { width:450px; float:right; padding:20px 10px 0px 0px;}

#menu_top {width:1000px; margin:0; background-color:#FFFFFF; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px; clear:both; display:table;}

#menu_top #logo { padding:10px 0px 10px 20px; float:left; }
#menu_top #menu { width:990px; padding:5px 0px 5px 10px; border-bottom:1px solid #B1B1B1; border-top:1px solid #B1B1B1; display:table; }
#menu_top #menu ul { margin:0; padding:0px 0px 0px 0px;}
#menu_top #menu ul li { margin:0; padding:0; list-style-type:none; display:block; float:left; }
#menu_top #menu ul li a { margin:0; padding:4px 6px 4px 8px; display:block; font-size:8pt; font-family:Helvetica; color:#006699;  }
#menu_top #menu ul li a.level1 { background-image:url(/images/menusep.gif); background-position:left; background-repeat:no-repeat; }
#menu_top #menu ul li a:hover { color:#05C600; text-decoration:none;  }
#menu_top #menu ul li a.first { background-image:url(/images/sep.gif);}
#menu_top #menu ul li a.red   { color:#CC0000;}

.nav, .nav ul { list-style: none;	margin: 0;	padding: 0;}
.nav {  z-index: 100;  position: relative;}
.nav ul { margin:5px 0px 5px 0px; padding:0;  position: absolute;  width:214px; top: -999em; background-color:#FFFFFF;  }
.nav ul li {  float:left; position:relative; width:200px; margin:0; padding:0;}
.nav li:hover ul, .nav li.sfHover ul {  top: 28px;}


#soccer_picks { background-color:#FFFFFF;}
#soccer_tables { background-color:#FFFFFF;}

#mainbanner { padding:5px 20px; clear:both; width:940px; }
#mainbanner #bannercode { border:1px solid #006699; padding:5px; width:728px; margin:0px auto;}
#mainbanner #bannercode2 { border:1px solid #006699; padding:5px; width:792px; margin:0px auto;}


h1			{ font-family: Candara, "Franklin Gothic Medium", "Microsoft Sans Serif", Marlett; font-size:18pt; margin:0; color:#006699 ; font-weight:500; padding:10px 0px 0px 0px;}
h2			{ font-family: "Trebuchet MS", Arial; font-size:12pt; margin:-6px 0px 0px 0px; padding:0px 0px 5px 0px; font-weight:normal; color:#000000;}
h3  		{ font-family:  Verdana , Dotum, "Franklin Gothic Medium", "Microsoft Sans Serif";  font-size:11pt; padding:5px 0px 5px; margin:0; font-weight:normal;}
h4  		{font-family:Arial; font-size:10pt; margin:0;}
#content h4 a { font-family: Candara, "Franklin Gothic Medium", "Microsoft Sans Serif", Marlett; font-size:12pt; font-weight:normal;}

#homeleft  			{ float:left; width: 600px; padding-left:20px; }
#homeleft h3 		{ color:#006699;}
#homeleft p	, .shighlights { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height:20px;}

.shighlights { padding-bottom:20px;}
.shighlights br { display:none;}
.shighlights b  { display:block; padding-top:15px;}

#homeright 			{ float:left; width: 320px; padding:0px 0px 0px 40px; }

#homeright p.graph1 { background-color:#3A6699; color:#FFFFFF; font-weight:bold; font-size:7pt; padding:0px 0px 0px 10px; margin:0px 0px 2px 0px;}
#homeright p.graphX { background-color:#557BA7; color:#FFFFFF; font-weight:bold; font-size:7pt; padding:0px 0px 0px 10px; margin:0px 0px 2px 0px;}
#homeright p.graph2 { background-color:#809EC1; color:#FFFFFF; font-weight:bold; font-size:7pt; padding:0px 0px 0px 10px; margin:0px 0px 2px 0px;}



#rightresults { background-color:#3A6699; padding:10px 10px 10px 10px; }
#rightresults h3 { color:#FFFFFF; border-bottom:1px solid #FFFFFF; margin:0px 0px 10px 0px; }
#rightresults h5 a { color:#02C700; font-weight:bold; }
#rightresults h5 a:hover { color:#FFFFFF; }
#rightresults p { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 0px 2px 0px; font-size:8pt;}

.homepredictions h3 { margin:0; padding:0; }
.homepredictions h4 { margin:0; padding:0; font-weight:normal; color:#557BA7; font-size:11pt; font-family: Candara, "Franklin Gothic Medium", "Microsoft Sans Serif", Marlett; }
.homepredictions h5 { margin:-4px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal; color:#3A6699; font-size:9pt; font-family: "Trebuchet MS", Arial;}
.homepredictions p { margin:0; padding:0; }
.homepredictions p.sep { height:10px; border-bottom:1px solid #B1B1B1; font-size:1pt; margin:0px 0px 10px 0px; }
.homepredictions p.date { margin:0px 0px 10px 0px; font-size:8pt; color:#525B62;}



#homeright p.more   { text-align:right;}
#homeright p.more a { margin:0px 0px 10px 0px; font-size:9pt; color:#000000; font-weight:bold; font-family:Helvetica, Arial;  }


p { font-size:10pt; font-family:  Dotum, "Franklin Gothic Medium", "Microsoft Sans Serif"; margin:0; padding:5px 0px 5px 0px; line-height:16px; }
p.exp { margin:-4px 0px 10px 0px; font-size:10pt; font-family:  Dotum, "Franklin Gothic Medium", "Microsoft Sans Serif";}
p.date strong { font-weight:normal;}

.viev_prediction { font-family:Arial; color:#8F928F; font-size:8pt;}
.n_text_8_black { font-family:Arial; font-size:8pt; color:#000000;}
.n_text_8_red { font-family:Arial; font-size:8pt; color:#006699;} 
.b_text_8_black { font-family:Arial; font-size:8pt; color:#000000; font-weight:bold;}

#banner {border-top:1px solid #B1B1B1; border-bottom:1px solid #B1B1B1; padding-bottom:10px; padding-top:10px; width:99%;}
#bannerright { float:right; padding:0px 0px 0px 20px; }
#one_prediction {border-bottom:1px solid #B1B1B1; padding:4px 10px 4px 10px; float:left; width:150px; text-align:center; margin:2px 2px 2px 30px;}

.standings_text {color:#000000; font-size:8pt;}
#soccer_tables td {border-bottom:1px solid #B1B1B1;}
#standings {width:210px; float:left; padding-top:10px;}

#all_football_competitions {padding-top:3px}
#all_football_competitions li {list-style-type:none; }
#all_football_competitions li a {}

.graph { background-color:#006699; height:10px; font-size:3px;}



#left_menu	  { float:right; width:250px; padding:0px 20px 20px 0px;  }
#left_menu .title { font-size:12pt; padding:10px 5px 2px 18px; border-bottom:1px solid black; margin-bottom:4px; }
#left_menu .title strong { font-weight:normal;}
#left_menu ul {margin:0; padding:0;}
#left_menu ul li {margin:0; padding:0; list-style-type:none;}
#left_menu ul li a { display:block; padding:6px 10px 2px 18px; text-decoration:none; min-height:20px; border-bottom:1px solid #006699;  text-decoration:none; font-size:9pt;}
#left_menu ul li a:hover { background-color:#006699; color:#FFFFFF; background-image:url(/images/arrow.gif); background-repeat:no-repeat; background-position:left; text-decoration:none;  }
#left_menu ul li a.selected { background-color:#006699; color:#FFFFFF; background-image:url(/images/arrow.gif); background-repeat:no-repeat; background-position:left; text-decoration:none;  }

#left_menu ul#betrooms li   { border-bottom:1px solid #006699;}
#left_menu ul#betrooms li a { display:block; padding:6px 10px 2px 18px; text-decoration:none; min-height:16px; border-bottom:0px solid #006699;  text-decoration:none; font-size:9pt;}
#left_menu ul#betrooms li a:hover { background-color:#FFFFFF; color:#006699; background-image:url(/images/sep.gif); text-decoration:underline;  }
#left_menu ul#betrooms li p  { padding:0px 10px 4px 18px; margin:0;}

#actcontent   { float:right; width:690px; padding:20px 20px 0px 20px; }
#actcontent p { line-height:16px; }



#nav { margin-bottom:10px;}

.clear { clear:both;}
a img { border:0;}

#site_content { padding:0px 0px 0px 0px;}

#footer			{width:980px; background-color:#FFFFFF; font-family: Candara, Helvetica; font-size:8pt; color:#006699; float:none; clear:both; padding-right:10px; margin:0px 10px 0px 10px;}
#footer .column { float:left; width:220px; padding:10px 10px 10px 10px;}
#footer h3 { font-family: Candara, Dotum, "Franklin Gothic Medium", "Microsoft Sans Serif", Marlett; font-size:12pt; font-weight:bold;}
#footer ul { margin:5px 0px 0px 0px; padding-left:15px;}
#footer li { text-align:left; color:#666666; padding:2px 0px 2px 0px; }
#footer li a { color:#666666; font-family:  Dotum, "Franklin Gothic Medium", "Microsoft Sans Serif";}

#betsiteslist { float:right; width:200px; min-height:400px; border:1px solid #006699; border-bottom:0; margin:0px 10px 0px 10px;}
#betsiteslist .room { padding:10px 10px 10px 10px; border-bottom:1px solid #006699; }
#betsiteslist  h3 a { font-family: Candara, Dotum, "Franklin Gothic Medium", "Microsoft Sans Serif", Marlett; font-size:12pt; font-weight:bold;}
#betsiteslist  p { padding:0; margin:0; color:#000000;}

.rightadvert { float:right; margin-left:20px; width:200px;}
.rightadvert p.exp { font-size:8pt;}

div.scrollable {  
	position:relative; 
	overflow:hidden;
	width: 510px;	 
	height:300px;	 border-right:1px solid #333; border-top:1px solid #333; border-bottom:1px solid #333;
}

div.scrollable2 {  
	position:relative; 
	overflow:hidden;
	width: 510px;	 
	height:140px; border:0;	 
}

/* 
	root element for scrollable items. It is 
	absolutely positioned with large width. 
*/
#thumbs {		position:absolute;	width:20000em;		clear:both;	}




/* single item */
#thumbs div {	float:left;	width:170px;	height:300px;	background:#3A6699 url(/images/jquery/bg.png) repeat-x 0 128px;	color:#000000;	border-left:1px solid #333;	cursor:pointer;}



/* style when mouse is over the item */
#thumbs div.hover {	background-color:#809EC1; 	}
#thumbs div.hover h3, #thumbs div.hover p { color:#000000;}
#thumbs div.hover a { color:#000000; text-decoration:none; display:block; }
/* style when element is active (clicked) */
#thumbs div.active {	background-color:#066;	cursor:default; }
#thumbs h3, #thumbs p, #thumbs span {	margin:10px; font-family:"bitstream vera sans";	font-size:13px;	color:#fff;	}
#thumbs p  { font-family:Arial, Helvetica, sans-serif;}
#thumbs a  { text-decoration:none; color:#FFFFFF; }
#thumbs h3 { font-weight:bold;}
#thumbs h3 a { text-decoration:none; color:#FFFFFF;}
#thumbs h3 em {	font-style:normal;	color:#3A6699;}


div.scrollable2 #thumbs div { background-color:#FFFFFF; background-image:url(images/sep.gif); border:0;}
/* style when mouse is over the item */
div.scrollable2 #thumbs div.hover {	background-color:#FFFFFF; 	}
div.scrollable2 #thumbs div.hover h3 { color:#006699;}
div.scrollable2 #thumbs div.hover p { color:#3B3B3B;}
/* style when element is active (clicked) */
div.scrollable2 #thumbs div.active {	background-color:#FFFFFF;	cursor:default; }
div.scrollable2 #thumbs h3 { color:#006699; margin:0; padding:0px 0px 2px 0px; font-weight:normal;}
div.scrollable2 #thumbs p {	 font-family:"bitstream vera sans";	font-size:13px;	color:#3B3B3B; margin:0; padding:0px 0px 2px 0px;	}
div.scrollable2 #thumbs span {	margin:10px; font-family:"bitstream vera sans";	font-size:13px;	color:#3B3B3B;	}
div.scrollable2 #thumbs p  { font-family:Arial, Helvetica, sans-serif;}
div.scrollable2 #thumbs h3 { font-weight:bold;}
div.scrollable2 #thumbs h3 em {	font-style:normal;	color:#3A6699;}


#topbanner { float:right; padding:10px 10px 0px 0px;}

#cotedinsport { padding:10px 0px 10px 0px; }
#cotedinsport td { font-size:9pt; padding:4px 0px 4px 0px; }
#cotedinsport .header { background-color:#006699;}
#cotedinsport .heading { color:#FFFFFF; font-family: Candara, Dotum, "Franklin Gothic Medium", "Microsoft Sans Serif", Marlett; font-size:12pt;}

#header { width:1000px; clear:both; border-bottom:1px solid #B1B1B1; display:table;}

#thumbstop    { position:absolute; height:20000em; }
#topbanners   { width:728px; height:90px; overflow:hidden; position:relative; float:left;  }
#topbanners div { padding:0; margin:0; height:90px; }

#twittercontainer { float:right; width:272px; height:90px; overflow:hidden; background-color:#FFFFFF;}
#twittercontainer h3 { font-size:10pt; padding:2px 2px 2px 10px;}
#twittercontainer .tweet { font-size:7pt; font-family:Arial, Helvetica, sans-serif; padding:5px 5px 5px 10px;}
#twittercontainer .tweet span { color:#557BA7; font-family:Arial, Helvetica, sans-serif;}

#alltweets { height:68px; }

#predictions .oneprediction { padding:15px 15px 15px 15px; clear:both;}
#predictions .oddpred { background-color:#FBFBFB;}
#predictions .evenpred { background-color:#F2F2F2;}

#predictions p.graph1 { background-color:#3A6699; color:#FFFFFF; font-weight:bold; font-size:7pt; padding:0px 0px 0px 10px; margin:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif;}
#predictions p.graphX { background-color:#557BA7; color:#FFFFFF; font-weight:bold; font-size:7pt; padding:0px 0px 0px 10px; margin:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif;}
#predictions p.graph2 { background-color:#809EC1; color:#FFFFFF; font-weight:bold; font-size:7pt; padding:0px 0px 0px 10px; margin:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif;}
#predictions p.graph1 span { padding-left:10px; }
#predictions p.graphX span {  padding-left:10px; }
#predictions p.graph2 span {  padding-left:10px; }

#predictions h3 { font-size:18pt; color:#006699;}
#predictions h4 { font-size:10pt; font-weight:normal; padding:0px 0px 10px 0px; margin-top:-5px;}
#predictions h5 { font-weight:normal; font-size:10pt; color:#006699; margin:0; padding:10px 0px 2px 0px; border-bottom:1px solid #006699; margin-bottom:4px;}

#predictions .predcol { float:left; width:400px; padding-right:30px; }
#predictions .predright { clear:both; width:100%;}

#resultstable td strong { color:#006699;}

.beton { float:right; padding:20px 20px 0px 0px; width:150px;}
.beton ul { margin:0; padding:0;}
.beton ul li { list-style-type:none; }

#columns { clear:both; width:100%; display:table;}
#columns .columnleft { float:left; width:320px; }
#columns .columnright { float:left; width:280px; }

#columns .columnleft h3 { background-color:#006699; color:#FFFFFF; padding:3px 5px 3px 10px;  margin:0;}
#columns .columnleft #tweets { padding:3px 25px 3px 10px;}
#columns .columnleft #tweets span { color:#7C7875; }
#columns .columnleft #tweets p { font-size:9pt; }
#columns .columnleft #tweets p a { font-size:8pt;}
#columns .columnleft #tweets .tweet { border-bottom:1px solid #7C7875;}

#columns .columnright h3 { background-color:#02CC00; color:#FFFFFF; padding:3px 5px 3px 10px;  margin:0;}
#columns .columnright h3 strong { font-weight:normal;}
#columns .columnright ul { margin:0; padding:0;}
#columns .columnright li { border-bottom:1px solid #809EC1; list-style-type:none; padding:0; margin:0;}
#columns .columnright li a { font-size:11pt; display:block; padding:12px 10px 2px 10px; }
#columns .columnright li p { font-size:8pt; color:#333333; padding:0px 10px 12px 10px; line-height:normal; }

#columns #separator { clear:both; width:100%; display:table; border-top:3px solid #7C7875; margin:0;}

.videotable td { padding:4px 2px; border-bottom:1px solid white; }
