/* HOME PAGE CSS Style sheet for index.html on arizonaloukiteboarder.com */
a:hover	{color:white; background-color:black;}

body{
	font-family:	sans-serif; 
	font-size:	1em; 
	line-height: 	1.5em;
	background-color: tan;
}
h1{	color:#007e7e; text-align:center; font-size: 2.5em;
}
h2{	text-align: center; font-size: 1.5em; 
}
.h2fake{text-align: center;  font-size: 1.5em;
}
.big{	font-size: 1.2em;
}
.bold{	font-weight: bold;
}
.gray{	color:	#888888;
}
.fineprint {font-size: .6em;
}
p{	color:  black; 
}
p.greentea { color: green;}
p.raspberry { color: blue;}
p.blueberry { color: purple;}

#blogmenu {	font-size:	.8em;
		text-align:	center;
}

	
#topbox{font-size:		1em;
	margin:			0px 10px 40px 10px;
	background-color: 	tan;

}
#topbox NotUsed {
	width:			800px;
	border-bottom:		wide;
	background-color: 	none;
	<* border-bottom-style: groove; (shows in IE7 only) *>
}
#sidebox {
	border-color:		black;
	border-width:		thin;
	border-style: 		solid;
	background-color:	#a7cece;
	padding:		0px 10px 0px 10px;
	margin:			10px 40px 0px 10px;
	float:			left;
	clear:			left;
}
#array table {
	margin-left:		20px;
	width:			0px;
}
#unique{font-size:		1.2em;
}
/* - Only down to the blank line below had any effect */
#videolink table{
	width:			20px;
	color:			black;
	line-height: 	1em;
	font-size:		.6em;

	border-width:		thin;
	border-color:		black;
	padding:		10PX;
	align:			center;
}
.pictureright { float: right; margin: 0 0 0px 40px; }

#picturerignt{
	align-right
	border-color:			black;
	border-width:			wide;
	margin-left:			500;

}

!*/
#footer{width:			800px;
	align:			left;
	border-width:		thin;
	border-color:		black;
	padding:		10PX;
	border-width:		thin;
	border-style: 		solid;
	background-color:	#a7cece;
	padding:		3px 5px 5px 5px;
	margin:			6px 0px 10px 10px;
	float:			left;
	clear:			left;
}
 //*	color:			white;
	align:			center;
	border-color:		black;
	border-width:		thin;
	border-style: 		solid;
	cellpadding:		0 8 0 8;
}

*//
//*border="2" align="center" 	cellpadding="5"*//


#topbuttons table{
	align:			center;
}
#topbuttons th	{
	align:			center;
	padding-left: 		10px;
	padding-right:		11px;
	border:			1px solid tan; <*necessary for IE7 to center 5 pg*>
}

#topbuttons table {
	margin-left:		auto;
	margin-right:		auto;
	}
#topbuttons input:hover	{color:white; background-color:black;}

#q {
    width: 160px;
	background-color: #f2d4ac
  }
#search_submit {
    background-color: #dddddd;

  }

dl.bubble, dl.bubble dt {
display: inline;
}
dl.bubble dt {
color:	#cc0000;
font-weight:	bold;
}  
/* dl=definition list; dd=definition data; dt=definition term */
dl.bubble dd {display: none;}
dl.bubble dt:hover + dd {
position: absolute;
margin:15px 0px 0px 20px;
background-color: #eeeeff;
max-width:225;
padding: 2px 10px 2px 10px;
border: 1px solid #000000;
font: verdana;
color: #000000;
text-align:left;
display: block;}

