/* CSS Document */
a.special_link , a.special_link:visited, a.special_link:hover{
color: #Cfc; text-decoration:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; 
}
a.special_link:hover {
color: #FFF; border-bottom:1px dotted #030;
}
a.sports, a.sports:visited, a.sports:hover {
font-size:10px; color:#EAFFEA; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; border-bottom:1px dotted #eaffea;
}
a.sports:hover {
color:#FFFF99; text-decoration:none;
}
p {
font-family:Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size:12px; padding:0px; margin:2px;
}
h1 {
font-family:Arial, Helvetica, sans-serif; color:#F3FEEE; font-size:15px; letter-spacing:1px; padding:2px; margin:2px;
}
ul#link li
{margin:5px; padding-left:170px;}
body {
padding:0px; margin:0px; text-align:center; font-family:Arial,  Helvetica, sans-serif; color:#fff; font-size:12px; background-color:#D1FBC9; background-image:url(/images/background_pool.jpg); background-repeat: repeat-x; background-position:100% 100%; background-attachment:fixed;
}
 div#wrapper {
 width:800px; height:1000px; text-align:left; border:2px solid #003300; background-color: #217D29; background-image:none; margin:5px auto auto;
 }
 div#topSearch {
 width:800px; height:45px; float:left; background-image:url(/images/top_search.jpg); background-repeat:no-repeat; text-align:right; padding-right:4px;
 }
 .form_box {
 background-color:#DFFFBF;}
 .button {
 background-color:#CBFF97;}
 div#banner {
 width:800px; height:120px; float:left; background-image: url(/images/banner1.png); background-repeat:no-repeat;
 }
 div#topNav {
	width:800px;
	height:30px;
	float:left;
	background-color: #003300;
 }
 div#form {
 width:250px; float:right; text-align:left; height:auto; margin-right:120px;}
 ul#info {
 margin:20px;padding:0px;
 }
 ul#link {
 margin:0px; padding:0px;
 }

 li.links {
 list-style:none; margin:0px; padding:0px;
 }
ul#nav , ul#nav li {
float:left; list-style:none; margin:0px; padding:0px; 
}
ul#nav {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px;
}
ul#nav li a {
display:block; border-color:#FFFF00;float:left;padding:3px;color: #FFFF00;text-decoration:none; background-image:url(/cutopoia/images/nav_bg.jpg);
}
ul#nav li.first {
border-width:1px;
}

li.info {
list-style-image:url(/images/darts.gif);
}
div#left_column, div#left_child1, div#left_child2, div#left_child3 {
width:400px;height:700px;float:left;margin:5px 0 0 1px; position:relative;
}
div#left_child1 {
	height:200px;
	margin:0;
	overflow:hidden;
	background-color: #192614;
}
div#left_child2 , div#left_child3{
	width:193px;
	height:300px;
	margin:5px 0 0 3px;
	padding:1px;
	overflow:hidden;
}
div#left_child2 {
background-image:url(rack_balls.png);
}
div#left_child4 {
	width:400px;
	height:128px;
	float:left;
	background-color: #192614;
	margin:3px 0 0 0;
}
div#rt_column {
width:390px; height:650px; float:left; margin:5px 0 0 5px;
}
div#rt_child1, div#rt_child2 {
	width:385px;
	height:150px;
	float:left;
	padding:1px;
	background-color: #192614;
}
div#rt_child3,div#rt_child4,div#rt_child5 {
width:123px; height:200px; float:left; margin:5px 0 0 2px; padding:1px; background-color:#192614;
}
div#rt_child6, div#rt_child7 {
	width:187px;
	height:143px;
	float:left;
	margin:5px 0 0 4px;
	padding:1px;
	background-color: #192614;
	overflow:hidden;
}
div#rt_bottom {
width:390px; height:135px; float:left; margin:3px 0 0 0; background:url(/images/learn.png) no-repeat left bottom ; background-color:#FFFFFF;
}
div#rt_bottom a 
{color:#006600; font-weight:bold;}
div.title{
width:100%; height:30px; text-align:center; background-color: #003300; border-bottom:1px solid #caff95; background-image:url(/balls.png);
}
#title1 {
background-image: url(/blue-billiard-pool-table.png); background-repeat:no-repeat;
}
#title2 {
background-image:url(/rt_child1_bg.png); background-repeat: no-repeat;
}

div.text_wrap {
width:320px; height:130px; float:left; 
}
div#left_wrap {
width:100%;height:auto; float:left; background-color:#192614; filter:alpha(opacity=80); -moz-opacity:0.70; opacity:0.70; -khtml-opacity:0.70; padding:2px; border-bottom:1px solid #FFFF00;
}
img.photo {
float:left; margin-right:4px;
}
span.team1 {
color: #0f3;
}
span.team2 {
color: #09f;
}
a.loc {
background-color:#FFFF99; color:#030;
}
div#title_sm {
width:193px; height:25px; overflow:hidden;float:left; background-image:url(/title_sm.png); background-repeat:no-repeat; text-align:center; 
}
sup {
color:#FFFF99;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#dropmenudiv{
position:absolute;
left:200px;
top:50px;
border:1px solid black;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
background-color:#030;
margin:5px 0 0 0px;
text-align:left;
filter:alpha(opacity=80);
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #060;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: #fff;
border-right:1px dotted #090;
border-bottom:1px dotted #090;
border-left:1px dotted #090;
}

#dropmenudiv a:hover{ /*hover background color********************************************/
background-color: #090;
border-bottom:1px solid #090;
color: #fff;



}

/*FOOTER STYLE*/
div#footer {
text-align:center;
width:800px;
height:20px;
}
p.footer {
color:#999;
font-size:9px;
margin:0px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*SLIDE SHOW*/

div#layer1, div#layer2, div#layer3, div#layer4, div#layer5
{display:none; position:absolute; width:100%; height:100%;}
div#countDiv1, div#countDiv2, div#countDiv3, div#countDiv4, div#countDiv5, div#countdown, div#pause
{
	margin:1px;
	border:1px solid #2D1C09;
	width:20px;
	height:20px;
	background-color:#ccc;
	position:absolute;
	left:468px;
	top:390px;
	z-index:200;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	opacity:0.80;
	filter:alpha(opacity=80);
	margin:1px;
	text-align:center;
	cursor:pointer;
}
div#countDiv2
{
	left:491px;
}
div#countDiv3
{
	left:514px;
}
div#countDiv4
{
	left:537px;
}
div#countDiv5
{
	left:560px;
}
div#pause
{
	left:400px;
	width:auto;
	background-color:#660000;
	padding:0px 2px;
}
