/* CSS por ACC*/

html, body {
width: 100%;
height: 100%;
margin: 0px;
}

body {
	text-align: center;
	background: #20292e url(../images/bg.gif) repeat-x fixed top;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
}

a:link {
	color: White;
	text-decoration: none;
	font-weight: bold;
} 

 a:hover {
	color: Red;
	text-decoration: none;
	font-weight: bold;
} 

a:visited {
	color: #cccccc;
	text-decoration: none;
	font-weight: bold;
}

#entry a:Link{
	color: White;
	font-weight: bold;
	text-decoration: underline;
}

 #entry a:hover {
	color: Red;
	text-decoration: underline;
	font-weight: bold;
} 

 #entry a:visited {
	color: #999999;
	text-decoration: underline;
	font-weight: bold;
} 


#container {
width: 780px;
height: 100px;
margin: 0 auto;
background: #0c1012

}

table {
 width: auto !important;
}

h1 {
	font-size: 18px;
	text-decoration: none;
}

h2 {
	font-size: 12px;
}

#header {
padding: 4px 4px 0px 4px;
height: 100px;
background: #0c1012 url(../images/header_grad.gif) repeat-x scroll top;
margin-top: 2px;
}

#logo {
		width:1px;
		height:1px;
/*
      width:261px;
		height:84px;
		margin-top: 10px;
      margin:0; 
		padding:0;
		background:url(../images/header_logo.gif) top left no-repeat;
		float: left;
*/
		text-indent: -9000px;
      overflow:hidden;	
}

#menu_top_horiz {
	font: Verdana, Geneva, Arial, Helvetica, sans-serif; size: 11px;
	height: 20px;
	margin-top: 78px;
	float: right;
}

#spacer {
	width: 100%;
	clear: both;
	height: 3px;
}

#banner {
	width: 780px;
	height: 130px;
	background-color: #182021;
}

#menu {
	width: 100%; 
	padding:0px;
}

.menu_item {
	background-color: #182021;
	width: 25%;
	height: 131px;
	float: left;
	
}

.menu_default {
	background-color: #182021;
	width: 260px;
	height: 130px;
	background-repeat: no-repeat;
}

#menu_sportsbook {
	background: url(../images/menu_sportsbook.jpg);
}

#menu_betting_tips {
	background: url(../images/menu_betting_tips.jpg);
}

#menu_services {
	background: url(../images/menu_services.jpg);
}

#menu_babes {
	background: url(../images/menu_babes.jpg);
}

#menu_default_sportsbook {
	background: url(../images/menu_default_sportsbook.jpg);
}

#menu_default_betting_tips {
	background: url(../images/menu_default_betting_tips.jpg);
}

#menu_default_services {
	background: url(../images/menu_default_services.jpg);
}

#menu_default_babes {
	background: url(../images/menu_default_babes.jpg);
}

.menu_content {
	padding: 40px 15px 0px 15px;
	text-align: left;
	font-weight: bold;
}

.menu_default .menu_content {
	padding: 35px 25px 0px 25px;
	text-align: left;
	font-weight: bold;
}
/* espacio para los ids de body*/

.body {
	width: auto;
	background: #2d3940 url(../images/body_grad.jpg) repeat-y right;
	padding: 5px;
	text-align: justify;
}

/* Definimos la caja que flota dentro del texto principal */
#left_body_space{
	width: 258px;
/*	height: 231px;	 No se pone porque corta las tablitas */
	padding: 30px 5px 5px 5px;
	margin: 0px 5px 5px 0px;
	float: left;
}
/* Ahora le aplicamos las modificaciones a los atributos que lo necesiten */
#front_body #left_body_space {
	background: #182021 url(../images/featured_art_back.gif) top;
	background-repeat: no-repeat;
	margin-top: 0px;
}

#left_body_space_text {
	margin-top: 20px;
}

#default_body #left_body_space {
 width: 260px;
 height: 520px;
 background: #182021;
 padding: 5px 5px 5px 5px;
}

#footer {
	height: 40px;
	/*line-height: 31px;*/
	width: 780px;
	background: #0c1012 url(../images/footer_grad.gif) repeat-x bottom;
}

.title {
	text-align: left;
}