body{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:12px;
	background:#dbdbdb url(/images/background_repeat.jpg);
}

img{ border:0px}

input, textarea, select{
	font-size:11px; font-family:verdana;
}

.medium_txt { font-size:13px;}

/* Includes the shadow on both side */
#content{
	width:944px;
	margin:0 auto;
	background:url(/images/background_shadow.png) repeat-y;
	padding:7px;
	padding-top:0px;
}

#footer{
	width:944px;
	margin:0 auto;
	height:67px;
	background:url(/images/footer_2.png) no-repeat;
	padding:7px;
	padding-top:0px;
}

#footer .links{
	margin:10px;
	margin-top:0px;
	width:924px;
	border-top:2px solid #ba1a1a;
	text-align:center;
	font-size:11px;
	color:#3a3a3a;
	padding:10px 0px;
}
#footer .links a{font-size:11px; color:#3a3a3a; text-decoration:none;}
#footer .links a:hover{border-bottom:1px solid #ba1a1a;}

/* All of the content besides the content */
#wrapper{
	margin:0 auto;
	postion:absolute;
}

#header{
	background:#7e0d13 url(/images/background_header.jpg) no-repeat;
	text-align:center;
	height:80px;
}

#menu{
	background:#ba1a1a url(/images/background_menu.jpg) repeat-x;
	text-align:center;
	height:42px;
}

#menu .text{
	margin-left:174px;
}

#menu .text a{
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	display:block;
	height:11px;
	width:64px;
	padding:9px 10px 12px 10px;

	float:left;
	text-align:center;
	background:#ba1a1a;
	margin-top:5px;
}

#menu .text a:hover, #menu .text a.selected{
	background:#a11717;
}

#menu .text a.axLink{padding:0px; margin-top:5px; width:25px; display:block; height:7px; float:right; text-decoration:none; background:#ba1a1a; padding-top:4px; margin-right:10px; cursor:default;}



#menu .divider{
	background:#ba1a1a url(/images/background_menu_divider.jpg) no-repeat;
	margin-top:8px;
	width:1px;
	height:27px;
	float:left;
}

#logo{
	position:absolute;
	z-index:20;
	width:161px;
	height:126px;
	margin-left:10px;
	margin-top:5px;
}

#logo a{
	display:block;
	width:161px;
	height:126px;
	background:url(/images/logo_woodsmen.png) no-repeat;
	text-decoration:none;
}

#logo a:hover{
	display:block;
	width:161px;
	height:126px;
	background:url(/images/logo_woodsmen_glow.png) no-repeat;
}
/*Calendar*/
/*#IQcalendar*/
 .calendar-month { font-size:22px; font-weight:bold;}
 .calendar {
			margin-left:auto;
			margin-right:auto;
			height:150px;
			width:200px
			.tr height:30
			.tr padding:5px 5px 5px 5px;
			}
 .linked-day {
	background-color:#FFB6C1;
 	color:white;
 	}
 .cur_day {
 	color:red;
 	font-size:larger;
 	font-weight:bold;
/*	background-image:url(/images/Badge_small.png);*/
 	}

/* RECENT NEWS SCROLLING SECTION - LANDING PAGE */
#scrollup{
	position: relative;
    overflow: hidden;
    height: 196px;
    width: 560px;
	padding:0px;
}

.headline {
    position: absolute;
    top: 210px;
    height: 92px;
    width:550px;
  }

.eventLink{	display:block; width:290px; padding:10px; height:66px; text-decoration:none; border-bottom:1px solid #CCCCCC; background-color:#fff;}
.eventLink:hover{	border-bottom:1px solid #B4B4B4; background-color:#f7f7f7;}
.eventLink span{font-size:13px; color:#CC0000; font-weight:bold;}
.eventLink p{font-size:11px; color:#333333; margin-top:2px;}
.eventDate{ bottom:0px; text-align:right; font-size:10px; color:#990000; margin:0px; margin-top:6px; } /* Located on the landing page */
.eventDescription {margin-bottom:0px;}
.eventDateInfo {font-size:14px; color:#333; background-color:#FFF8D9; margin-top:-14px; padding:3px; text-align:right; font-weight:bold; color:#990000;} /* Located on the events page */

.msg{ padding:5px 0px;}


.infoBox { background-color:#F7F7F7; border:1px solid #6F6F6F; float:left; padding:10px;}
.containerTitle{ margin:0px; padding:4px 0px; font-size:17px; color:#1E1E1E; border-bottom:2px solid #ADADAD; font-weight:bold;}

/* Schedule Class */
.falltable {font-size:13px; font-family:verdana; border:3px solid #653527; background-color:#F5F0E9; width:680px;}
.fallRowHeading{ background-color:#BD5815; color:#FFFFFF; border-bottom:2px solid #573F28; font-size:14px; font-weight:bold;}
.fallRow{background-color:#E3D6CA;}

.summertable {font-size:13px; font-family:verdana; border:3px solid #990000; background-color:#FEF3F3; width:680px;}
.summerRowHeading{ background-color:#CC3300; color:#FFFFFF; border-bottom:2px solid  #7B2B28; font-size:14px; font-weight:bold;}
.summerRow{background-color:#EFD0CB;}

.springtable {font-size:13px; font-family:verdana; border:3px solid #006600; background-color:#ECF5EB; width:680px;}
.springRowHeading{ background-color:#4B9664; color:#FFFFFF; border-bottom:2px solid #006600; font-size:14px; font-weight:bold;}
.springRow{background-color:#d2ead6;}

.noBorder {border:none;}

.pointer { font-size:16px; font-weight:bold;}
.fallMatchSelected {color:#573F28;}
.summerMatchSelected {color:#7B2B28;}
.springMatchSelected {color:#006600;}

/* Admin Classes */
.addtable {font-size:11px; font-family:verdana;border:2px solid #009933; background-color:#CDE6CA;}
.modifytable {font-size:11px; font-family:verdana; border:2px solid #003366; background-color:#F2F4FD;}
.infotable {font-size:11px; font-family:verdana; border:2px solid #b84747; background-color:#FDFDFD;}
/*.infotable {font-size:11px; font-family:verdana; border:2px solid #FFCC33; background-color:#FFF9E6;}*/

.addRow{background-color:#B5DFB8;}
.modifyRow{background-color:#ADCBFC;}
.updatedRow{background-color:#D9FBBF;}
.infoRow{background-color:#f9f4e3;}
/*.infoRow{background-color:#FAE6B6;}*/


a.modifyLink{ color:#333333; text-decoration:none;}
a.modifyLink:hover{ color:#000; text-decoration:underline;}

.addRowHeading{ background-color:#329239; color:#FFFFFF; border-bottom:2px solid #009933;}
.modifyRowHeading{ background-color:#0C3A81; color:#FFFFFF; border-bottom:2px solid #003366;}
.infoRowHeading{background-color:#b84747; border-bottom:1px solid #333333; color:#fff;}
/*.infoRowHeading{background-color:#F9C964; border-bottom:1px solid #333333;}*/

/* Left Nav Container */

.adminContent, .insideRightContent { float:left; width:680px; margin:0px 10px;}
.fullContent { float:left; width:880px; margin:0px 10px;}

a.emaillink { color:#003399; text-decoration:none;}
a.emaillink:hover {text-decoration:underline;}

#leftNavMenu {
	width: 152px;
	margin-left:0px;
}

#leftNavMenu .subTitle{
	font-size:12px;
	padding:6px;
	padding-left:0px;
}

#leftNavMenu .adminSubTitle{
	font-size:13px;
	padding:6px;
	padding-left:0px;
}

#leftNavMenu a {
	display: block;
	padding: 6px;
	text-decoration: none;
	color:#666;
	font-size: 11px;
	border-bottom: 1px solid #dcdcdc;
}

#leftNavMenu a:hover {
	color: #000;
	border-bottom: 1px solid #999;
}

#leftNavMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:5px;
}

#leftNavMenu li {
	width: 180px;
	margin: 0;
	padding: 0;
	padding-top: 0px;
}

.heading{border-bottom:2px solid #ADADAD;}

/* Photo Gallery */
.photoHeading {border-bottom:2px solid #ADADAD; padding-top:5px;}
a.photolink{ text-decoration:none; color:#464646; font-size:13px;}
img.photo {padding:5px; background-color:#FFFFFF; border:1px solid #000000;}
.photoContainer{width:100px; height:150px; padding:0px 5px; float:left; text-align:center; margin:5px;}
.photoContainer_ModifyPhoto{width:100px; height:200px; padding:0px 5px; float:left; text-align:center; border-bottom:1px solid #f7f7f7; font-size:10px; font-family:verdana;}
a:hover img.photo{background-color:#000;}
a.photolink:hover{color:#000;}



.imgRow{
    width:660px;
    margin:0px;
    margin-bottom:10px;
}

.imgContainer{
    text-align:center;
    float:left;
    width:110px;
}

.imgContainer img{
	border:1px solid #848484;
}

.imgContainer a:hover img{
	border:1px solid #000;
}

.imgContainer .imgDescription{
    width:100px;
    font-size:10px;
    font-family:arial;
    text-align:left;
    margin:0 auto;
}

.pageTxt{
    float:left;
    font-weight:bold;
    font-size:14px;
    font-family:arial;
    margin-top:3px;
    margin-right:1px;
}

.pageNumContainer{
    float:left;
    text-align:right;
    margin:4px 0px;
}

a.pageNum, a.pageNum:visited {
	text-decoration:none;
    padding:3px 2px;
    background-color:#fff;
    border:1px solid #d4d4d4;
    display:block;
    width:15px;
    text-align:center;
    float:left;
    margin:0px 3px;
    color:#444;
}

a.pageNum:hover, a.pageNum:link {
	background-color:#fff;
    border:1px solid #ba1a1a;
    color:#222;
}

.pageNumSelected{
    padding:3px 2px;
    background-color:#B30000;
    color:#fff;
    font-weight:bold;
    width:15px;
    float:left;
    text-align:center;
    border:1px solid #ba1a1a;
    margin:0px 3px;
}

/* SLIDES FOR PHOTO GALLERY */
 #slidecontainer {
	width: 680px;
	height: 560px;
	/*border: 3px solid #37c0ff; */
	text-align: left;
	/*overflow:hidden;*/
	overflow: auto;
}

#slidewrapper {
	/*width: 6600px;*/
	width:656px;
	height: 556px;
	/*border: 3px solid #f850b3;  */

}

.slide {
	float: left;
	width: 660px;
	height: 555px;
	/*border: 3px solid #dddddd; */
	margin-top: 0px;
}


/* CLEAR FIX */

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	line-height: 0;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
* html .clearfix {height:1px;}
