* { margin:0; padding:0; }
html{ background:#191c1f url(../images/bgSlice.jpg) repeat-x; }
body { behavior:url(/clients/wvcta/Publish/css/csshover.htc); }
body,td,th { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#191c1f; }
body { margin:0px; padding:0px; }
.pageBodyHome { background:transparent url(../images/bg2.jpg) no-repeat center top;}


h1 { }
h2 { }
h3 { font-size: 1 em; }
h4 { font-size: .9 em; }
h5 { font-size: .8 em; }
p { margin: 0px; margin-bottom:13px;}
li { margin-left:10px; list-style:none; }

a { outline: none; }
a:link { color: #1c67b0; text-decoration: none; }
a:visited { color: #1c67b0;	text-decoration: none; }
a:hover { color: #80a1c2; text-decoration: none; }
a:active { color: #1c67b0; text-decoration: none; }
a img { border:none; }

#pageContainer {
	width:700px;
	min-height:770px;
	background-color: #cbc9ca;
	
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pictures{
margin-left: 5px;
	padding-left: 5px;
}

.mainp {
	margin-bottom:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 5px;
	padding-left: 5px;
}

#pageHeader { background:url(../images/pageTop2.jpg) no-repeat center top; height:34px; }
#pageHeader h1 { margin:0px; padding:0px; text-indent:-9999px; }

#pageContent { padding:0px; }

#pageContentLeft { background:none; width:186px; float:left; margin:0px; display:inline; }

ul#main_nav { margin:0px auto; padding:0px; background: url(../images/btns.jpg) no-repeat -176px; width:176px; height:187px; position:relative; }
ul#main_nav li { list-style:none; margin:0px; padding:0px; float:left; position:relative; }
ul#main_nav li a { display:block; width:176px; text-indent:-9999px; background:url(../images/btns.jpg) no-repeat; }
ul#main_nav li:hover a { background:none; }

ul#main_nav li#mmAbout a { height:31px; background-position:0px -0px; }
ul#main_nav li#mmEvents a { height:31px; background-position:0px -31px; }
ul#main_nav li#mmLinks a { height:31px; background-position:0px -62px; }
ul#main_nav li#mmMembers a { height:31px; background-position:0px -93px; }
ul#main_nav li#mmWhatsnew a { height:31px; background-position:0px -124px; }
ul#main_nav li#mmRules a { height:32px; background-position:0px -155px; }

.pageModSide { background:#ece5d8; border:1px solid #fff; width:178px; margin:20px auto; padding:0px; min-height:50px;}
.pageModSide h2 { width:178px; text-indent:-9999px; margin:0; margin-bottom:10px; padding:0; }
#sideContact h2 { background:url(../images/header1b.jpg) no-repeat; height:31px; }
#sideInformation h2 { background:url(../images/header2b.jpg) no-repeat; height:83px; }
.pageModSide p { margin:0; padding-bottom:15px; margin-left:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666666; }
.pageModSideFooter { background:url(../images/leftBtm.jpg) no-repeat; width:178px; margin:0px auto; padding:0px; }

#pageContentRight { background:none; width:514px;  margin:0px; overflow:hidden; min-height:570px;  }

#pageBanner {
	background:url(../images/header.jpg) no-repeat;
	height:210px;
	width:514px;
	margin:0px auto;
	padding:0px;
	position:relative;
	vertical-align: top;
}
#pageBannerNav { background:none; height:17px; width:60px; margin:0px; padding:0px; position:absolute; right:15px; bottom:55px; }

ul#banner_nav { margin:0px auto; padding:0px; background: url(../images/headBtn.jpg) no-repeat -60px; width:120px; height:17px; position:relative; }
ul#banner_nav li { list-style:none; margin:0px; padding:0px; float:left; position:relative; }
ul#banner_nav li a { display:block; width:60px; text-indent:-9999px; background:url(../images/headBtn.jpg) no-repeat; }
ul#banner_nav li:hover a { background:none; }

ul#banner_nav li#bmHome a { width:60px; background-position:0px 0px; }

#pageMainContent { background:#FFFFFF; width:503px; margin:0px 1px;  }

#pageFooter {
	height:14px;
	width:auto;
	margin:0px auto;
	padding:0px;
	background-image: url(../images/pageBtm.jpg);
	background-repeat: repeat-x;
}
#page  Content { font-size:10px; color:#FFFFFF; width: 450px; margin:0px auto; padding:0px; }
#pageFooterContent a { outline: none;color:#FFFFFF; }
#pageFooterContent a:link { color: #FFFFFF; text-decoration: none; }
#pageFooterContent a:visited { color: #FFFFFF; text-decoration: none; }
#pageFooterContent a:hover { color: #b2b2b2; text-decoration: none; }
#pageFooterContent a:active { color: #FFFFFF; text-decoration: none; }

.footer { font-size:10px; color:#FFFFFF; }
.footer a:link { color: #FFFFFF; text-decoration: none; }
.footer a:visited { color: #FFFFFF; text-decoration: none; }
.footer a:hover { color: #CCCCCC; text-decoration: none; }
.footer a:active { color: #FFFFFF; text-decoration: none; }

.textHeaders {
	font-size:18px;
	font-weight:bold;
	margin-left: 5px;
	padding-left: 5px;
}
.textHeaders2 {
	font-size:15px;
	font-weight:bold;
	color:#054b87;
	margin-left: 5px;
	padding-left: 5px;
}
.textHeaders3 {
	font-size:13px;
	font-weight:bold;
	color:#054b87;
	margin-left: 5px;
	padding-left: 5px;
}

/********  IE6 Transparent PNG hacks and margin fix and GIF replacement ********/
* html #pageContent { width:700px; margin:0px; padding:0px; }
* html #pageContentLeft { width:180px; float:left; margin:0px auto; padding:0px; padding-left:3px; }
* html #pageContentRight { width:514px; float:right; margin:0px auto; overflow:hidden; padding:0px; margin-top:-5px; }
* html #pageBannerNav { left:430px; }
* html #pageContainer { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pageSlice.png', sizingMethod='scale'); background:none; }
