/* Style Sheet for Cowans Sporting */

body { margin: 15px 0; text-align: center; 	background: #968E68; color: #253C01; font-size: 63.5%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

#wrapper-outer { margin: 0 auto; text-align: left; width: 90%; border: solid 3px #80774D;
		background-color: #F8F6ED; }

#header { background: #253c01; line-height: 2em; font-size: 1.4em;	padding: 0px 5px; color: #F8FAEB;border-bottom: solid 2px #685; }

#banner { background: #4b7902 url(../images/header2.jpg) top left no-repeat; height: 118px;	line-height: 70px;	padding-left: 26px;}

#banner h1 { margin: 0; padding: 0; font-size: 2.6em; font-weight: normal; font-family: "Times New Roman", Times, serif; color: #F8FAEB;}

#menu { background: #3E6401; border-top: 1px solid #8bb206; border-bottom: 1px solid #8bb206;
	height: 2em; line-height: 2em; 	font-size: 1.2em; font-weight: bold; text-transform: uppercase; }

#menu ul { list-style: none; margin: 0; padding: 0;}

#menu li { display: inline; border-left: 1px solid #253c01; border-right: 1px solid #F8FAEB;
	padding: 0; margin: 0; float: left;}

#menu a:link, #menu a:visited {	color: #F8FAEB; text-decoration: none;	padding: 0 8px;}
#menu a:hover { text-decoration: underline;}

.menu { background: #3E6401; border-top: 1px solid #8bb206; border-bottom: 1px solid #8bb206;	height: 2em; line-height: 2em; 	font-size: 1.2em; font-weight: bold; text-transform: uppercase; }


.on {text-decoration: underline;}

#right {	float: right;	margin: 15px 20px 10px 0; width: 140px; background-color: #F0ECDB; }
* html #right { margin-right: 10px; } /*corrects IE right margin*/ 

#right h2 {  margin:0px 0px 0px 0px;  font-size: 1.1em;  color: #ffffff;  padding:8px 2px;  border: 0px solid #2E6B2E;  background-color: #993300; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: center; }

#right h2 a {  color: #ffffff;  text-decoration: none; }
#right h2 a:hover {  color: #ffffff;  text-decoration: underline; }

#right h3 {  margin:0px 0px 0px 0px;  font-size: 1.3em;  color: #ffffff;  padding:4px;  border: 0px solid #2E6B2E;  background-color: #959668;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

#right h4 {  margin:0px 0px 0px 0px;  font-size: 1.1em;  color: #ffffff;  padding:8px 4px;  border: 0px solid #2E6B2E;  background-color: #B84B14; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: none;}

#right h4 a {  color: #ffffff;  text-decoration: none; }
#right h4 a:hover {  color: #ffffff;  text-decoration: underline; }



#right li {list-style-type: square; margin: 0px 4px 6px -18px; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%;}
#right img {	border :0;}
#right p {font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%;}
.address {padding: 0px 6px;}
.address2 {padding: 4px 6px 0px 6px; border-top: 1px solid #F8F6ED;}
#right a {color: #264666;}
#right a:hover {color: #993300;}

#wrapper-content { border-top: 1px solid #898; background: #F8F6ED;}

#content { padding: 15px; background: transparent; margin: 15px 180px 15px 15px; font-size: 1.3em; line-height: 140%; border-right: 1px solid #D4CFB8;}
* html #content {height:1%;}
* > html #content {height:auto;margin-right:24%; }

#content a {color: #264666;}
#content a:hover {color: #993300;}

#content li {margin-bottom:8px;}

#content img {border: 1px solid #D4CFB8; padding: 3px; }

#content2 { padding: 15px; background: transparent; margin: 15px 15px 15px 15px; font-size: 1.3em; line-height: 140%; border-right: 0px solid #D4CFB8;}
* html #content2 {height:1%;}
* > html #content2 {height:auto;margin-right:24%; }

#content2 a {color: #264666;}
#content2 a:hover {color: #993300;}

#footer {	border-top: solid 1px gray;	clear: both;  background: #253c01; line-height: 2em; font-size: 1.2em;	padding: 0px 5px; color: #F8FAEB; text-align: right;}

#footer a { color: #8bb206; text-decoration: none; background-color: transparent;}
#footer a:hover {	text-decoration: underline;}

h2 { font-size: 1.8em; font-family: "Times New Roman", Times, serif; margin-top:0px; }
h3 { font-size: 1.4em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #805E4D;}
h4 { font-size: 1.4em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; border-top: 1px solid #805E4D; padding-top:4px;}
h5 { font-size: 1.2em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #80774D;}

.caps {text-transform: uppercase;}
.strong {font-weight: bold;}
.intro {font-size: 110%; font-weight: bold;}
.color {color: #990000;}
.color2 {color: #663300;}
.smaller {font-size: 85%;}
.color3 {color: #993300;}


#highlight {background-color: #E3DBB5; border: 0px solid #8bb206; padding: 6px; margin: 20px 30px 5px 20px; font-size: 110%;line-height: 140%; color: #333333}

#highlight1 {background-color: #253c01; border: 3px double #D4CFB8; padding: 6px; margin: 30px 30px 0px 20px; font-size: 100%;line-height: 140%; color: #FFF  }
#highlight1 a {text-decoration:none; color: white;}
#highlight1 a:hover {text-decoration:underline;}

#highlight2 {background-color:  #F0E5DB; border: 0px solid #8bb206; padding: 6px; margin: 10px; width: 60%;}

#highlight3 {background-color:  #F7E5D4; border: 1px solid #EB9547; padding: 6px; margin: 10px; width: 90%; color: #333}

.shoot {border: 1px solid #80774D; background-color: #F0ECDB; line-height: 150%; padding: 10px;}

.shoot img {margin-top:20px;}

.larger {font-size: 140%;}

/* TABLE */
.avail { width: 90%; padding: 0px; margin: 0px;}
.avail th {background-color: #805E4D; color: white; text-transform: uppercase; padding: 3px; font-size: 100%; font-weight: normal}
.avail td {border: 1px solid  #dadada; padding: 5px; margin:0px }
.avail tr {padding:3px; }

/* FORMS */
form {width: 60%; padding: 3px;}
fieldset {border: 1px solid #80774D; background-color: #F0ECDB; line-height: 145%;}
legend {font-weight: bolder; font-size: 110%;color: #80774D;}
label {display:block; padding: 6px 0px 0px 0px}
input:focus{background-color:#ffffcc; color:000000:s; border-left: 3px solid #6A69AD;}
em {font-weight:bold; color: #993333;}