/* CSS Cornhole Party Website */

/* Start General Styles */
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}

.top h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: inline;
}
/* End General Styles */

/* Start Header Styles */
.head {
	background-image:url(images/header_bg.gif);
	border-top: 2px solid #c8de9d; 
	border-left: 1px solid #c8de9d;
	border-right: 1px solid #c8de9d;
	border-bottom: 1px solid #c8de9d;
}

.search {
	background-image: url(images/search_bg.gif);
}

.searchfont {
	color: #333333;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}

.searchbtn {
	background-image:url(images/search_btn.gif);
  	background-position: center;
  	background-repeat: no-repeat;
  	color: #333333; 
  	font-weight: bold; 
  	font-family: Arial, Helvetica, sans-serif; 
  	font-size: 14px;
  	text-align: center;
  	border: #CCCCCC;
}

input.btn {
	background-image:url(images/search_btn.gif);
   	font-family:'trebuchet ms',helvetica,sans-serif;
   	font-size:small;
   	font-weight:bold;
}

.forumtxt {
  	color: #000000;
  	font-weight: bold;  
  	font-family: Arial, Helvetica, sans-serif; 
  	font-size: 10px;
  	text-align: left;
  	vertical-align: top;
}

.dropdown {
	width: 325px;
}
/* End Header Styles */


/* Start Navigation Styles */
.navside {
  	text-align: left;
  	font-weight: bold;  
  	font-family: Arial, Helvetica, sans-serif; 
  	font-size: 14px;
  	color: #333333;
  	vertical-align: top;
}
/* End Navigation Styles */


/* Start News Box Styles */
.newsbutton {
	border-top: 2px solid #5d9928; 
	border-left: 1px solid #5d9928;
	border-right: 1px solid #5d9928;
}

.newsbox {
	border-bottom: 1px solid #5d9928; 
	border-left: 1px solid #5d9928;
	border-right: 1px solid #5d9928;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	padding: 5px;
	background: #FFFFFF;
	text-align: left;
}

.newsboxborder {
 	border-bottom: 1px solid #5d9928;
}
/* End News Box Styles */

/* Start Poll Styles */
.pollbg {
	width: 250px;
}

.pollborder {
	border-bottom: 1px solid #5d9928;
	width: 125px;
}

.polltab {
	border-top: 2px solid #5d9928; 
	border-left: 1px solid #5d9928;
	border-right: 1px solid #5d9928;
	width: 125px;
	height: 24px;
	background-image: url(images/tab_poll.gif);
}

.pollheader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	text-align: center;
	border-left: 1px solid #5d9928;
	border-right: 1px solid #5d9928;
	width: 250px;
}

.pollquestion {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	border-left: 1px solid #5d9928;
	border-right: 1px solid #5d9928;
	border-bottom: 1px solid #5d9928;
	width: 250px;
}

.button {
	text-align: center;
}
/* End Poll Styles */

/* Start Resources Styles */
.resourcesbg {
	width: 250px;
}

.resourcesborder {
	border-bottom: 1px solid #5d9928;
	width: 125px;
}

.resourcestab {
	border-top: 2px solid #5d9928; 
	border-left: 1px solid #5d9928;
	border-right: 1px solid #5d9928;
	width: 125px;
	height: 24px;
	background-image: url(images/tab_resources.gif);
}

.resources {
	border-bottom: 1px solid #5d9928; 
	border-left: 1px solid #5d9928;
	border-right: 1px solid #5d9928;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	text-align: left;
}

.resources a {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	padding: 5px;
}
/* End Resources Styles */

/* Start Ad Styles */
.ad{
	border: 1px solid #5d9928;
}
/* End Ad Styles */

/* Start Construction Styles */
.construction {
	border: 1px solid #5d9928;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	padding: 5px;
	background: #FFFFFF;
	text-align: left;
}

.constructionheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.constructionh1 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 16px;
	margin: 0px;
	text-align: left;
}
/* End Construction Styles */

/* Start Advertising Styles */
.advertising {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-left: #4a91d5;
	border-right: #4a91d5;
	border-bottom: #4a91d5;
	background-color: #4a91d5;
}
/* End Advertising Styles */

/* Cornhole Shop Styles */
.shopborder {
	border: 1px solid #66CC00;
}

.shoptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.shoptextheader {
	text-align: left;
	font-size: 24px;
	font-weight: bold;
}
/* End Cornhole Shop Styles */

/* Start Tournament Styles */
.tourneytext {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 3%;
}

.tourneyheader {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px 3%;
	background-color: #006699;
}

.tourneyinfo {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 0%;
	background-color: #FFFFFF;
}

.tourneyborder {
	border: 1px solid #66CC00;
}
/* End Tournament Styles */

/* Start Play Styles */
.playtext {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 3%;
}
/* End Play Styles */

/* Start Rules Styles */
.ruletext {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 3%;
}

.rulesborder {
	border: 1px solid #66CC00;
}
/* End Rules Styles */

/* Start History Styles */
.historytext {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 3%;
}

.historyborder {
	border: 1px solid #66CC00;
}

.historytext h2 {
	margin: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.historytext blockquote {
	margin: 0px 3%;
}
/* End History Styles */

/* Start Reviews Styles */

.reviews {
	border: 1px solid #5d9928;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	padding: 5px;
	background: #FFFFFF;
	text-align: left;
}

.reviewsh1 {
	font-family: "Trebuchet MS";
 	font-size: 16px;
	margin: 0px;
	text-align: left;
}

/* End Reviews Styles */

/* Start Footer Styles */
.footer {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;	
}
/* End Footer Styles */