@charset "UTF-8";
/* CSS Document */

body {background:url(bg.jpg) repeat-x; background-color: #fff}

#main_nav li {
display:block;
float:left;
height:25px;
text-align:center;
width:120px;
margin: -10px 15px;
list-style: none;

}
a img{border:none; text-decoration:none;}
#rule{width:500px; float:right; height:80px;}
#rule_text{width:300px; float:right; height: 70px; }
#rule_text h3 {margin-top:0;}
#gallery_nav li {
display:block;
float:left;
height:25px;
text-align:center;
margin: -10px 5px;
list-style: none;
font-weight:bold;
font-size:150%;

}
#float_left{float:left; padding: 5px 10px 5px 0;}

#main_nav { 
margin-top: 0;
padding-top: 18px;
margin-left: -14px;
}
#gallery_nav { 
margin-top: 0;
padding-top: 18px;
margin-left: -14px;
}
#gallery_tabs{height: 40px;}

#menupics { margin: 15px 15px -5px 15px; height: 140px; float: left; border-top: #E28D19 solid 5px; border-bottom: 5px solid #E28D19;}
.clearall {clear:both;}
#banner {
width: 950px;
height: 165px;
background:url(bannernew950outlines.png);
}
#tabs{
	background:url(tabsnew950.png); height: 49px;
}
#main_container {
	margin-left: auto; margin-right: auto;
	width:950px;
}
#bodycontent {width:950px;
	background-image:url(mainnew950.png);
}
#maincontent {padding: 5px 25px;
}
#foot {width:950px; height:17px; background-image:url(bottom950.png);}
.fright {float:right; padding-bottom:5px; padding-left:10px;}
.fleft {float:left; padding-bottom:5px; padding-right:10px;}
tr, td {background-color: #e9f3d1;}
.col1 {width:40%;}
tr, td { padding: 5px;}
th{background-color:#660066; color:#fff; font-size:16px; font-weight:normal;}
td.yellow {background-color:#ffce34; font-weight:bold;}
#natalie{text-align:right; line-height: .4em; margin-bottom:0; text-decoration:none; border:none;}
#bubbles{ border: none;}
#design_by {font-size: 13px; line-height: .2em;}
/* Jquery */

.imagesIndex{
			margin-left:30px
		}
		.imagesIndex span.title{
			display:inline-block;
			padding:6px;
			padding-bottom:3px;
			background-color:white;
			color:black;
			cursor:pointer;
			margin-right:3px;
			-moz-border-radius:8px 8px 0px 0px;
			-webkit-border-top-right-radius:8px;
			-webkit-border-top-left-radius:8px; 			
		}
		.imagesIndex span.title.selected{
			background-color:gray;
			color:white;
			cursor:pointer;
		}
		.imageContainer{
			border:20px solid gray;
			background-color:black;
			-moz-border-radius:20px 20px 0px 0px;
			-webkit-border-top-right-radius:20px;
			-webkit-border-top-left-radius:20px;
		}
		.applContainer{
			background-color:black;
		}
		.descriptionBox{
			border:20px solid gray;
			border-top:none;
			width:100%;
			-moz-border-radius:0px 0px 20px 20px;
			-webkit-border-bottom-right-radius:20px;
			-webkit-border-bottom-left-radius:20px; 			
			color:white;
			background-color:gray;
		}
		.nav{
			display:block;
			border:2px solid gray;
			background-color:gray;
		}
		
		#aboutimg {width: 210px; float:right;}
		#clear {clear:both;}
