/* style sheet done by Tyler Dewitt @ Dewitts SEO and Website Design http://www.indianawebsitedesign.net */



.outer{
 	margin-left:auto;
 	margin-right:auto;
 	
 }

body{
 	background-image:url('/background.jpg');
 	background-repeat:repeat;
 }

#content{
 	width:769px;
 	margin-left:auto;
 	margin-right:auto;
 	overflow:hidden;
 	min-height:600px;
 	background-image:url('/images/contentbackground.gif');
 	
 }

#outerborder{
 	width:769px;
 	height:185px;
 	
 }

#border1{
 	float:left;
 	font-size:1px;
 }

#border2{
 	float:left;
 	line-height:1px;
 	font-size: 1px;
 }

#border3{
 	float:left;
 	height:42px;
 	line-height:1px;
 	font-size:1px;
 }

#border4{
 	float:left;
 	width:449px;
 	line-height:2px;
 	font-size:1px;
 }

#bar {
 	height:45px;
 	padding:10px;
 	margin-top:9px;
 }

#bodyblock {
 	position:relative;
 	width:98%;
	padding:10px;
 }

#l-col {
 	float:left;
 	padding:0px;
 	height:100%;
}

#r-col {
	float:left;
	width:515px;
	font-family: verdana;
	margin-left:20px;
	font-size:10pt;
	background-color: #DCE2F2;
	padding:4px;
	
 }
 #r-col1 {
	width:500px;
	font-family: verdana;
	font-size:10pt;
	padding:10px;
	margin-left:200px;
	
 }
 

 
#r-col2 {
	width:725px;
	font-family: verdana;
	font-size:10pt;
	margin-left:auto;
	margin-right:auto;
	background-color: #DCE2F2;
	padding:10px;
	
 }

#footer{
	background-image:url('/images/festivecandle-7x1.jpg');
	width:769px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

/* CSS Navigation Menu  */

#menu {
	width: 14em;
	background: #eee;
 }

#menu ul {
	list-style:none;
	margin: 0;
	padding: 0;
}

#menu a{
	display: block;
	margin: 0;
	padding: 2px 3px;
	color: #000;
	background: #68ABDB;
	text-decoration: none;
	font-family:Arial,Verdana,Tahoma; 
	font-size:12px;
}

#menu a:hover {
	color: #a00;
	background: #fff;
}

#menu ul ul ul {
	position: absolute;
	top: 0;
	left: 0;
}

#menu li {position: relative; height:20px;}

#menu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
 }

div#menu ul ul ul 
{display: block;}

div#menu ul ul li:hover ul 
{display: block;}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none; height:100px;}

div#menu ul ul li:hover ul 
{display: block;}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

/* IE Hack for nav bar */
body {behavior: url('/csshover.htc');} 
/* end of hack */

/* IE whitespace bug fix */
#menu ul li {float: left; width: 100%;}
#menu ul li a {height: 1%;}
/*end of bug fix */

body {
	behavior: url('/csshover.htc');
	font-size: 100%;
 } 
#menu ul li {float: left; width: 100%;}
#menu ul li a {height: 17px;} 

.colorcode:hover{
	background-color:#63BFFF;
 }


a.info, a.seinfo, a.amberinfo {
	position:relative; /*this is the key*/
	z-index:24; 
	text-decoration:none;
 }
a.info:hover, a.seinfo:hover, a.amberinfo:hover {
	z-index:500;
 }
a.info span, a.seinfo span, a.amberinfo span {
	display:none;
 }
a.info:hover span, a.seinfo:hover span, a.amberinfo:hover span { 
	display:block;
	position:absolute;
	top:2em; 
	left:2em; 
	border:1px solid #000;
	background-color:white; 
	color:#000;
	text-align:left;
	padding:6px;
	font-size:12px;
 }

.paging_link{
	font-size:11px;
	text-decoration:none;
	color:#350035;
	border:1px none #350035;
	padding:4px;
}

.paging_link:hover{
	text-decoration:underline;
	border:1px solid #350035;
	padding:3px;
}




 











