/* CSS Document */

body {text-align:center; background-color:#0058DD; background-image:url(../images/background.jpg); background-repeat:repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF;}
h1{font-size:220%; color:#93BEFF; font-weight:lighter; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-variant:small-caps;}
h2{font-size:180%; color:#93BEFF; font-weight:lighter; margin:8px 0 0 12px; font-family:Georgia, "Times New Roman", Times, serif; font-variant:small-caps;}

h3{font-size:140%; color:#FFF; font-weight:lighter; margin:0;}
h3 a:link{color:#FFF; text-decoration:none;}
h3 a:visited{color:#FFF; text-decoration:none;}
h3 a:hover{color:#93BEFF; text-decoration:none;}

h4{font-size:180%; color:#93BEFF; font-weight:lighter; font-family:Georgia, "Times New Roman", Times, serif; font-variant:small-caps; margin:0;}
h4 a:link{color:#93BEFF; text-decoration:none;}
h4 a:visited{color:#93BEFF; text-decoration:none;}
h4 a:hover{color:#93BEFF; text-decoration:underline;}

img{border:none;}

.date{margin-left:12px; color:#93BEFF; font-size:85%; }
.h4 a:hover{text-decoration:none;}
.blogtitle{font-size:180%; color:#93BEFF; font-weight:lighter; font-family:Georgia, "Times New Roman", Times, serif; margin-top:10px;}
.blogtitle a:hover{border:0;}
.blogdate{color:#002E75; font-size:85%; margin:0;}
.blogmore{color:#93BEFF; font-size:85%; margin:0; float:right;}

.bluesmall{color:#93BEFF; font-size:85%; }
.news{margin-left:27px; display:block; margin-bottom:0; margin-right:10px;}
.numbers{color:#999; font-size:80%; margin-left:15px;}
.site{font-size:85%;}
.site a:link{color:#FFF; text-decoration:none;}
.site a:visited{color:#FFF; text-decoration:none;}
.site a:hover{border-bottom:solid 1px #93BEFF; text-decoration:none;}
.blog{font-family:Georgia, "Times New Roman", Times, serif; line-height:1.6em;}
.white{color:#FFF;}
.right{float:right; margin-right:10px;}
.left{float:left;}
.ghost{color:#999;}
.enter{margin-top:30px;}
.entertext{ font-size:80%;}
.entertext a:link{color:#93BEFF; text-decoration:none;}
.entertext a:visited{color:#93BEFF; text-decoration:none;}
.entertext a:hover{color:#93BEFF; text-decoration:none; border-bottom:solid 1px #93BEFF;}

.email {color:#FFF;}
.email a:link{color:#FFF;}

.picture img{padding:0 10px 10px 0;}
.picture a:link{text-decoration:none; }
.picture a:visited{text-decoration:none; }
.picture a:hover{text-decoration:none; background:url(../images/underline.jpg) no-repeat;  border:none;}

.galimage img{border:solid 1px #002E75;}

p.narrow{margin:0 0 1px 0;}

p a:link{color:#93BEFF; text-decoration:none;}
p a:visited{color:#93BEFF; text-decoration:none;}
p a:hover{color:#93BEFF; text-decoration:none; border-bottom:solid 1px #93BEFF;}
ul a:link{color:#93BEFF; text-decoration:none;}
ul a:visited{color:#93BEFF; text-decoration:none;}
ul a:hover{color:#93BEFF; text-decoration:none; border-bottom:solid 1px #93BEFF;}

br.clear {clear:both; height:0; line-height:1;}
.centre{margin:25px 0 0 15px;}

div.hr {height: 2px; background: url(../images/dotted.png) scroll center; margin:0; clear:both;}
div.hr hr {display: none;}

#splash{margin:auto; width:627px; height:209px; background-image:url(../images/splash.png); text-align:left; margin-top:200px;}
#splashcont{margin:auto; width:627px; margin-top:0px; text-align:center;}
#container1{width:799px; margin:auto; text-align:left; padding:0; background-image:url(../images/containback1.jpg); background-repeat:no-repeat; min-height:617px;}
#container2{width:799px; margin:auto; text-align:left; padding:0; background-image:url(../images/containback2.jpg); background-repeat:no-repeat; min-height:617px;}
#container3{width:799px; margin:auto; text-align:left; padding:0; background-image:url(../images/containback3.jpg); background-repeat:no-repeat; min-height:617px;}
#container4{width:799px; margin:auto; text-align:left; padding:0; background-image:url(../images/containback4.jpg); background-repeat:no-repeat; min-height:617px;}
#container5{width:799px; margin:auto; text-align:left; padding:0; background-image:url(../images/containback5.jpg); background-repeat:no-repeat; min-height:617px;}
#container6{width:799px; margin:auto; text-align:left; padding:0; background-image:url(../images/containback6.jpg); background-repeat:no-repeat; min-height:617px;}
#container7{width:799px; margin:auto; text-align:left; padding:0; background-image:url(../images/containback7.jpg); background-repeat:no-repeat; min-height:617px;}
#container8{width:799px; margin:auto; text-align:left; padding:0; background-image:url(../images/containback3.jpg); background-repeat:no-repeat; min-height:617px;}
#containerrichy{width:799px; margin:auto; text-align:left; padding:0; background-image:url(../images/containbackrichy.jpg); background-repeat:no-repeat; min-height:617px;}
#containerbob{width:799px; margin:auto; text-align:left; padding:0; background-image:url(../images/containbackbob.jpg); background-repeat:no-repeat; min-height:617px;}

#banner{width:298px; height:89px; background-image:url(../images/logo.png); background-repeat:no-repeat; float:left; margin:95px 0 12px 0; padding:0;}
#nav{width:750px; height:20px; clear:both; margin-left:15px;}
#right{width:280px; float:right; display:inline; background-image:url(../images/latestback.jpg); background-repeat:no-repeat; min-height:340px; margin-top:40px; margin-bottom:40px;}
#left{width:490px; float:left; margin-top:40px; text-align:left; margin-left:15px; margin-bottom:40px;}
#bottom{width:100%; height:18px; clear:both; background-image:url(../images/contentbottom.jpg); background-repeat:no-repeat; margin-bottom:2px;}
#footer{width:794px; height:18px; clear:both; text-align:right;}
#text{width:200px; height:22px; background-image:url(../images/textbox.jpg); margin-bottom:15px;}
#text2{width:200px; height:22px; margin-bottom:15px; background-image:url(../images/textbox.jpg); clear:both;}
#area{width:240px; height:120px; margin-bottom:15px; background-image:url(../images/textarea.jpg); clear:both;}
#memtitle{width:180px; float:left; margin:0;}
#memother{width:305px; float:right; margin:5px 0 0 0; text-align:right;}
#profleft{width:490px; float:left; margin-top:40px; text-align:left; margin-left:15px; }
#profgallery{width:770px; margin:0 0 0 15px; clear:both; margin-bottom:40px;}
#profgalleft{width:360px; margin:0; float:left;}
#profgalright{width:400px; margin:0; float:right; display:inline;}
#gallery{width:770px; float:left; margin-top:40px; text-align:left; margin-left:15px; margin-bottom:40px;}
#galimage{width:770px; text-align:center; margin:20px 0;}
#galthumb{width:770px; text-align:center; margin-top:20px;}
#galintro{width:770px; text-align:left; margin-bottom:15px;}
#galtitle{width:250px; text-align:left; margin:0;}

#profile{width:280px; float:right; display:inline; background-image:url(../images/AlProfile2.jpg); background-repeat:no-repeat; min-height:645px; margin-top:40px; margin-bottom:40px;}
#events{width:280px; float:right; display:inline; background-image:url(../images/events.jpg); background-repeat:no-repeat; min-height:386px; margin-top:40px; margin-bottom:40px;}
#boblett{width:280px; float:right; display:inline; background-image:url(../images/boblett.jpg); background-repeat:no-repeat; min-height:396px; margin-top:40px; margin-bottom:40px;}
#jayboy{width:280px; float:right; display:inline; background-image:url(../images/jayboy.jpg); background-repeat:no-repeat; min-height:406px; margin-top:40px; margin-bottom:40px;}
#richy{width:280px; float:right; display:inline; background-image:url(../images/richy.jpg); background-repeat:no-repeat; min-height:381px; margin-top:40px; margin-bottom:40px;}
#members{width:490px; height:240px;}

form {margin-bottom:0; width:260px; font-weight:normal; margin:15px 0 0 12px; }
form p {padding:0; margin:0;}
input, select, textarea {font-family:Arial, Helvetica, sans-serif; padding:4px 0 0 5px; color:#FFF}
.button {cursor:pointer; background-image:url(../images/submit.jpg); background-repeat:no-repeat; width:77px; height:22px; border:0; display:block; float:right; margin-right:20px;}
.button:hover {cursor:pointer; background-image:url(../images/submitRoll.jpg); background-repeat:no-repeat; width:77px; height:22px; border:0; display:block; float:right; margin-right:20px;}

.wide{min-width:220px;}
.text1{border:0; background:none; height:22px; width:188px; min-width:188px; margin-left:2px; margin-top:0; padding-top:3px; font-size:13px; outline:none;}
.area{border:0; background:none; height:108px; width:228px; min-width:228px; margin-left:2px; margin-top:5px; font-size:13px; overflow:auto; outline:none;}



.galleryContainer {width: 765px; float:left; margin-top:10px;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px dotted #93BEFF;
	width: 100%;
	padding-bottom:5px;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	font-size:200%; 
	color:#93BEFF; 
	font-weight:lighter; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-variant:small-caps; 
	margin:0;
	display: block;
	padding: 0 20px;
	outline: none;
}
ul.tabs li a:hover {
	color:#fff;
	border: none;
}	
html ul.tabs li.active a  {
	color:#fff;
}
.tab_container {
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
}