/***********************************************/
/* Gator Attack Club CSS                       */
/***********************************************/

/***********************************************/
/* Zero out all tags                            */
/***********************************************/ 

html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a, image { 
margin: 0; 
padding: 0; 
border: 0; 
} 


/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body {
	font-family: "Comic Sans MS", Georgia, "Times New Roman", sans-serif;	
	font-weight: normal;
	font-size: .85em;
	color: #FFFFFF;
	text-align:center;
	background-color:#003399;
}

table {empty-cells: show }

/******* hyperlink and anchor tag styles *******/

a:link {color: #FFFFFF;	border-bottom-color:#FF6633; border-bottom-style:dashed; border-bottom-width: 1px; text-decoration: none; }
a:visited {color: #FFFFFF; border-bottom-color:#FF6633; border-bottom-style:dashed; border-bottom-width: 1px; text-decoration: none;}
a:hover {color: #FF6633; border:0; text-decoration: none;}
a:focus {color: #FF6633; border:0; text-decoration: none;}
a:active {color: #FF6633; border:0; text-decoration: none;}
a img {border:none; text-decoration: none;} 

/************** header tag styles **************/

h1{font: bold 1.20em;}
h2{font: bold 1.10em;}
h3{font: bold 1em;}
h4{font: bold .90em;}

/*************** list tag styles ***************/

ul{
	list-style-type: disc;
	padding-left: 2%;
}

ul ul{list-style-type: square;}


/********* form and related tag styles *********/

label{
}
				
input{
}


/***********************************************/
/* Layout and Positional Divs                  */
/***********************************************/
#MainPage {position:absolute; top:10px; left: 10px; right:auto}

#MainHeader a {border:none}

#MainContent {
	position:relative;
	width:auto;
	top:0px;
	margin:0px 210px 20px 210px;
	text-align:center;
	padding: 10px;
	}

#MainLeftColumn {
	position:absolute;
	width:190px;
	top:165px;
	left:5px;
	margin: 0px 2px 2px 2px;
	padding: 0px 5px 2px 5px;
	text-align:center;
	font-size: .90em;
}

#MainRightColumn {
	position:absolute;
	width:200px;
	top:165px;
	right:5px;
	margin: 0px 2px 2px 2px;
	padding: 0px 5px 2px 5px;
	height: auto;
	text-align:center;
	font-size: .90em;
}

#RightNavBar {position:absolute; top:10px; left:10px; width: 100px; text-align:center;}
#RightNavBar a{border:none; text-decoration:none;}

.MLCImage a{border:none; text-decoration:none;}

.LastUpdated {position:absolute; bottom:2%; width:100px; left:10px; text-align:center; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:.75em;}

#Calendar {position:relative; width:auto; top:0px; margin:10px 5px 0px 135px; border-bottom-color: #FF6633; border-bottom-style: solid;	border-bottom-width: thin;}
#Calendar a {border:none; text-decoration:none;}

#pup {position:absolute; visibility:hidden; z-index:200; width:130px; }

#ArticleHeader {position:relative; width:auto; top:5px; margin:5px 5px 0px 135px;}

#ArticleHeadlines {
	position:absolute; 
	width:200px; 
	top:25px; 
	right:5px; 
	margin: 0px 2px 2px 2px; 
	padding: 0px 5px 2px 10px; 
	height: auto; 
	text-align:justify;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #000066;
}

#Articles {
	position:relative; 
	width:auto; 
	margin:10px 225px 20px 135px; 
	text-align:justify; 
	padding-right: 1%; 
	padding-top: 1%; 	
}

#Content {position:absolute; width:85%; left:135px; text-align:center; padding-top: 1%;}
#Membership {position:absolute; width:85%; left:135px; text-align:justify; padding-top: 1%;}
#MembershipBenefits {position:absolute; width:85%; left:135px; text-align:left; padding-top: 1%;}

.RightFloat {float:right; width: 49%;}
.LeftFloat {float:left; width: 49%;}

.MediaRight {float:right; width: 30%;}
.MediaLeft {float:left; width: 30%;}

.ImageRight {float:right; padding-left: 10px; padding-top: 4px; padding-bottom: 2px;}
.ImageLeft {float:left; padding-right: 10px; padding-top: 4px; padding-bottom: 2px;}

.MemberLinksFloat {
	float:right;
	padding-left: 2%;
	padding-top: 1%;
	padding-bottom: 1%;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #000066;
	text-align: justify;
	margin-left: 1%;
}

.MemberFloatR {float:right}
.MemberFloatL {
	float:left;
	padding-right: 1%;
	padding-left: 1%;
	padding-bottom: 2%;
}

#Months {
	position:absolute; 
	width:150px; 
	top:25px; 
	right:5px; 
	margin: 0px 2px 2px 2px; 
	padding: 0px 5px 2px 10px; 
	height: auto; 
	text-align:left;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #000066;
	font-size: 1.15em;
}

#Events {
	position:relative; 
	width:auto; 
	margin:10px 225px 20px 135px; 
	text-align:justify; 
	padding-right: 1%; 
	padding-top: 1%; 	
}

.RightApp {float:right; width: 64%;}
.LeftApp {float:left; width: 35%;}

.ImageLink {color: #003399;}
.ImageLink a{border:none; text-decoration:none;}

.PGImages {padding:2px; border-color:#FF6633; border:2px;}

#LetterContent {margin: 5%}

#TwoColumns {width:50%; padding:0px; float:left; text-align:center;}
#TwoColumnsImages {width:50%; padding:0px; float:left; text-align:center;}
#TwoColumnsImages a{border:none; text-decoration:none;}
#SecondColumnImages {}
#SecondColumnImages a{border:none; text-decoration:none;}

.ThreeColumns {width:32%; padding:0px; float:left; text-align:center;}
.ThreeColumnsImages {width:33%; padding:0px; float:left; text-align:center;}

/******  3 column setup **********/

#ContentLeft {
width:33%;
padding:0px;
float:left;
text-align:center;
}

#ContentCenter {
width:33%;
padding:0px;
float:left;
text-align:center;
}
	
#ContentRight {
width:33%;
padding:0px;
float:left;
text-align:center;
}

#ColumnLeftImageLink a{border:none; text-decoration:none;}
#ColumnRightImageLink a{border:none; text-decoration:none;}
#ColumnCenterImageLink a{border:none; text-decoration:none;}
/***********************************************/


/***********************************************/
/* Fonts                                       */
/***********************************************/

.MainArticleHeading {font-size: 1.5em; font-weight: bold; text-align:center;}
.MainArticleDate {font-size: 1.25em; font-style: italic; text-align:center; font-weight: normal;}
.MainSubHeadline {font-size: 1.20em; font-weight: bold; text-align: center;}
.MainSubHeadline a {border:none;}
.MainSubArticle {font-size: .9em; text-align: justify;}
.MainSubArticle a {border:none;}

.RecentHeadlines {font-size: .85em; text-align:justify;}

.ArticleHeading {font-size: 1.25em; font-weight: bolder; text-align:left;}
.ArticleDate {font-size: 1em; font-style: italic; text-align:left; font-weight: lighter;}
.ArticleHeadline {font-size: 1em; font-weight: bolder; text-align: left;}

.HeadlineLinks {font-size: .95em;}

.InternalHeading {font-size:1.5em; font-weight:bold; text-align:center; color: #FF6633;}
.InternalSubHeading {font-size:1.25em; font-weight:normal; text-align:center;}
.InternalSiteHeading {font-size:1.25em; font-weight:normal;}

.MatchSection {font-size: .85em; text-align:center;}
.MatchHeadline {font-size: 1.25em; font-weight: bold; text-align: center; border-color:#FFFFFF; border-bottom:thin;}

.Legal {font-size:.70em;}

.CalDay {font-size: 1em;}
.CalDate {font-size: 1.25em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;}
.CalSpc {color: #FF6633; font-weight: bold; font-style: italic;}

.separator {font: normal .85em; color: #FF6633;}
.orange {color: #FF6633;}
.blue {color: #003399;}

.Scores {font-size: .8em; font-style: normal; font-weight: normal; font-family: "Times New Roman", Times, serif;}

.BOD {font-size:1.20em;}
.BODOrange {font-size:1.20em; color: #FF6633;}

.website {color: #FFFFFF;}

.CalendarMonths {font-size: 1.25em; font-weight: bolder; text-align: left;}

#ApplicationText {line-height: 24px}

.Dotted {border-bottom-color:#FF6633; border-bottom-style:dashed; border-bottom-width: 1px;}

.ImageLink a{border:none; text-decoration:none;}

/********************* end **********************/

/*

*/
