* {
  margin:0;
  padding:0;
  font-size: 10pt;
}

body {
  padding: 0px 0 20px 0;
  background: url(../images/dk_blue_squares.gif) #fff ;
  color: rgb(50,50,50);
  font-size: 11pt;
  font-family: Verdana,Arial,sans-serif;
  
}

/* LINKS */
a,a:link,a:link,a:link,a:hover {
  background:transparent;
  text-decoration:underline;
} 
a:link {color: rgb(153,0,0);} 
a:visited {color:#999;} 
a:hover,a:active {color:rgb(43,86,145);} 

/* FORMS */
form {margin: 0 0 1.5em;}
input {
  margin: 2px 0;
}

fieldset {border: none; padding: 1em;}
label {display:inline; padding: 5px 0;}
label br {clear:left;}

/* TYPOGRAPHY */
p, ul, ol {margin: 0 0 1.3em;}
h1, h2, h3, h4, h5, h6 {color:rgb(0,0,102);}
h1 {font-size: 175%; margin: 1.0em 0 .3em 0; }
h2 {font-size: 136%; margin: 1.0em 0 .3em 0; }
h3 {font-size: 126%; margin: 1.0em 0 .3em .3em; }
h4 {font-size: 116%;}
h5 {font-size: 106%;}
h6 {font-size: 100%;}

small {font-size:8pt;}

/* LISTS */
ul {}
ul.related {}
ol {margin: .5em .5em 1.5em;}
ol li {margin-left:1em;padding-left:0; background: none; list-style-type: decimal;}
li {margin-left: 1.25em;}
li a:link, li a:visited {padding-left:20px;}
li.doc {}
ul.nomarker li {background:none; padding-left:0;}

dl {margin: 0 0 1em 0;}
dt {font-weight:bold;margin-top: 1.3em;}
dl dl {margin: 0 0 1.5em 30px;}

#utility li {list-style-type:none;}

/* GENERAL */
img {border:none;} 
hr {margin: 1em 0;background:#f2f2f2;height:1px;color:#f2f2f2;border:none;clear:both;}
.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px;} 

/* LAYOUT - HEADER */
#header {
  background: url("../images/header_background.jpg") repeat-x;
  margin: 0 auto;
  height: 200px;
  width;100%;
}
	
#header-wrapper {
  width: 1000px;
  margin:0 auto;
}

#header-left {
  width:800px;
  height:200px;
  float:left;
  margin:0 auto;
}	

/* LAYOUT - main body of page */
#wrap {width:1000px;margin: 0 auto;border: 2px solid rgb(0,0,102);background: rgb(255,255,255);}
#content-wrap {width:100%;min-height:600px;}
#utility {float:left;width:230px; padding: 10px 0 20px 5px;}

#content {float:left; width:550px; margin: 0 10px 0 0;background: rgb(255,255,255);}
#master-content {float:left; width:750px; margin: 0 10px 0 0; background: rgb(255,255,255);}
#admin-content {float:left; width:670px; margin: 0 10px 0 0; background: rgb(255,255,255);}

#sidebar {float:left;width:190px; padding-left:5px;border-left: 2px solid rgb(130,0,21);padding-top: 1px;padding-bottom: 40px;}
#master-sidebar {float:left;width:105px;border-top: 0px solid #999;padding-top: 1px;padding-bottom: 40px;}
	
/* LAYOUT - FOOTER */
#footer {clear:both;border-top: 2px solid rgb(130,0,21);padding: 10px 0 30px 20px; font-size:95%; color:#444;}
#footer p {margin:0;}
#footer a:link {color:#444;}
	
#flashimages {float:right; display:inline; padding-left:10px;}

.navcontainer {
  padding-left: 0px;
  font-size: 0.8em;
  width: 200px;
}

.navlist ul li {
  padding-left:0;
}

.navlist li {
  line-height:23px;
  background-color:rgb(255,255,255);
  font-weight: bold;
}

.navlist li a:link, .navlist li a:active, .navlist li a:visited, .navlist li a:hover {
  background: transparent url("../images/paw_list_icon.gif") no-repeat 0 0;
  color: rgb(153,0,0);
  text-decoration: none;
  font-size:90%;
}

.navlist li a:hover {
  color: rgb(0,0,105);
  line-height:23px;
  text-decoration: underline;
  font-size:90%;
}

div .pages_page_container {
  margin-left: 10px;
  background: rgb(255,255,255);
}

.page-title {
 height:20px;
 padding:5px;
 background-color: rgb(153,0,0);
 color:rgb(250,250,250);
 font-size:125%;
 font-weight:bold;
}

.pager {
  border: 1px solid rgb(0,0,0);
  padding: 2px;
  text-align: center;
}

.pageractive {
  border: 1px solid rgb(0,0,0);
  padding: 2px;
  text-align: center;
  background: rgb(200,200,200);
}

.pagesetterPubPager a:hover {
  color: #ab0226;
}

.pagesetterPubPager a {
  text-decoration: none;
  Margin-right: 3px;
  background-color: #004784;
  color: #ffffff;
  padding-top: 3px;
  padding-right: 5px;
  padding-bottom: 2px;
  padding-left: 5px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #004784;
  border-right-color: #004784;
  border-bottom-color: #004784;
  border-left-color: #004784;
}

.pagesetterPubPager a:hover {
  background-color: #ab0226;
  color: rgb(255,255,255);  
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #ab0226;
  border-right-color: #ab0226;
  border-bottom-color: #ab0226;
  border-left-color: #ab0226;
}

/* Navigation */

#navigation-wrapper {
  width:100%;
  margin:0 auto;
  padding:0; 
  margin:0;
}

#navbar {
  padding:0 0 0 0;
  width:1000px;
  margin:0 auto;
  text-align:center;
  height:35px;
  background: rgb(189,210,255);
  padding:0;
}

#currentevents {
  font-size: 7pt;
}

.sponsors { height: 95px; width: 198px; margin: auto }
.sponsors img { padding: 0px; border: 1px solid #ccc; background-color: #eee; }

.uniforms { height: 90px; width: 198px; margin: auto }
.uniforms img { padding: 0px; border: 1px solid #ccc; background-color: #eee; }

#set1-wrapper {
 width:550px;
 height:320px;
 margin:0 0px 0 0;
}

.set1-topleft { height: 180px; width: 264px; margin: 0 auto; float:left; }
.set1-topleft img { padding: 0px; border: 4px solid rgb(255,255,255); }

.set1-topright { height: 180px; width: 264px; margin: 0 auto; float:left; }
.set1-topright img { padding: 0px; border: 4px solid rgb(255,255,255); }

.set1-left { height: 130px; width: 175px; margin: 0 auto; float:left; }
.set1-left img { padding: 0px; border: 5px solid rgb(255,255,255); }

.set1-center { height: 130px; width: 175px; margin: 0 auto; float:left; }
.set1-center img { padding: 0px; border: 5px solid rgb(255,255,255); }

.set1-right { height: 130px; width: 175px; margin: 0 auto; float:left; }
.set1-right img { padding: 0px; border: 5px solid rgb(255,255,255); }


#currentevents p {
  font-size: 8pt;
}

.featurebox p {
  font-size: 8pt;
}

.featurebox a {
  font-size: 8pt;
}

.featurebox h3 {
  font-size: 10pt;
  font-weight: bold;
}