* {
  border:0pt none;
  margin:0pt auto;
  padding:0pt;
}

html {font-size:100.01%;} 

body {
  color:#333;
  font-family:Calibri, Helvetica, Arial, sans-serif;
  font-size:1em;
  line-height:1.4;
  margin:0;
  padding:0;
  background: #162330;
  background: url('/themes/site_themes/ska2/images/background.jpg');
}

p {
  text-align: justify;
}

h1 p {
  text-align: left;
}

a.discreet {
  color: #666;
  text-decoration: none;
}

a.discreet:hover {
  text-decoration: underline;
  color: #333;
}

a {
  color: #611;
  text-decoration: none;
  outline:none;
}

a:hover {
  color: #116;
  text-decoration: underline;
}


span.highlight {
  background-color: #ff4;
}


#global {
  margin:0px auto;
  width:980px;
  min-width:750px;
  padding:0px;
  background: #333;
}

#header {
  margin:0px;
  padding:0px;
  padding-top:5px;
  background:#162330;
}
		
#banner {
  background: url('/images/skaBannerNew.jpg') no-repeat;
  height:200px; width:980px;
}
	
#banner_alert {
  width:300px;
  height:250px;
  margin-right:0px;
  padding:10px;
  font:100% Arial;
}
		
#banner h1 {display:none;}
		
#banner h2 {display:none;}
		
.buttons h3 {margin-left:10px;}

/* Navigation */
	
#navigation {background:#333;}
	
.nav, .nav ul { 
  list-style: none;
  margin: 0;
  padding: 0;
  font: bold 85% Helvetica;
}
	
.bottom {
  position:relative;
  bottom:0px;
}

.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}

.nav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
  border-right:1px solid #777;
}

.noborder {
  border-right:1px solid #f00;
}

.nav li a:after {
  content: url("/images/arrow.png");
  color: #fafafa;
  margin:0px; padding:0px;
}

.nav li ul li a:after {
  content: "";
}

	
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font: bold 1.22em/25px Arial, Helvetica, sans-serif;
  background: #333;
  color: #fafafa;
  display: block;
  padding: 0 7px;
  text-transform: lowercase;
  text-decoration: none;
}

.nav li a:hover {
  background: #ccc;
  color: #000;	
}

#nav-one li:hover a, #nav-one li.sfHover a {
  background: #ccc;
  color: #000;
}

#nav-one li:hover ul a, #nav-one li.sfHover ul a {
  background: #333;
  color: #fafafa;	
}

#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #ccc;
  color: #000;	
}

.nav ul {
  background: #333;
  list-style: none;
  margin: 0;
  position: absolute;
  top: -999em;
  left: -1px;
}

.nav li:hover ul,
.nav li.sfHover ul {
  top: 25px;
}

.nav ul li {
  border: 0;
  float: none;
}

.nav ul a {
  border: 1px solid #000;
  border-bottom: 0;
  padding-right: 20px;
  white-space: nowrap;
}

		
.advertise {
  height:110px; width:980px;
  margin-left:5px;
}
	
.advertise_bottom_left {
  height:50px; width:490px;
  float:left;
  background: url('/images/advertisement_bottom.jpg') no-repeat;
}

.advertise_bottom_right {
  height:50px; width:490px;
  float:left;
  background: url('/images/advertisement_bottom_2.jpg') no-repeat;
}

		
#alert {
  position:absolute;
  top:0px; right:0px;
  height:250px; width:250px;
  text-align:right;
  background: url('/themes/site_themes/ska2/images/alert.png') no-repeat;
}

#content {
  background:#ddd;
  width:960px;
  padding:10px;
  float:left;
}

.row {
  background:#fafafa;
  float:left;
  border:1px solid #000;
  border-bottom:0px;
  border-top:0px;
  width:960px;
  padding-top:5px;
}
	
.begin {
  border-top:1px solid #000;
}
	
.end {
  border-bottom:1px solid #000;
}
	
.rbt {border-top:0px;}
		
.section{
  float:left;
  padding: 2px 10px;
}
		
.standings {
  text-align:left;
  width:300px;
  font-size:.8em;
  background:#eee;
  margin: 5px 10px 10px 0px;
}
		
.standings p {margin:0px;}
			
.standings span{
}
			
.stand-p{
  width:100%;
  background:#ddd;
  margin:0px;
}
			
				
.par {
  position:absolute;
  right:15px;
}
		
.map {
  background:url('/themes/site_themes/ska2/images/map-d4.jpg') no-repeat;
  height:150px; width:500px; border:1px solid #000;
  margin:10px 20px 20px 10px; padding:0px;
}
		
.map2 {
  background:url('/themes/site_themes/ska2/images/map-d4.jpg') no-repeat;
  height:150px; width:500px; border:1px solid #000;
  margin:10px 20px 20px 10px; padding:0px; float:right;
}
		
.feature {
  width:100%;
  max-width:910px;
}

#chamber {
  height:325px;
  width:580px;
  float:left;
  overflow:hidden;
  margin-top:50px;
}

.bump-right {margin-right:10px;}
				
#sponsors {
  height:50px;
  width:320px;
  float:left;
  background:#eee;
  border:1px solid #000;
  margin:10px auto;
  padding:0px;
}
			
.sp {
  width:160px;
  float:left;
}
			
#sec-head {
  height:100px;
  width:900px;
  border:0px solid #000;
  margin:10px 0px 10px 20px;
  padding:0px;
}

.sec-newsroom {
  background:url('/images/newsroom/newsroom_header.jpg') no-repeat;
}

.sec-about {
  background:url('/images/about/about_header.jpg') no-repeat;
}

.sec-trail {
  background:url('/themes/site_themes/ska2/images/headers/subheader_trail.jpg') no-repeat;
}

.sec-members {
background:url('/themes/site_themes/ska2/images/headers/subheader_membership.jpg') no-repeat;
}

.sec-tour {
  background:url('/themes/site_themes/ska2/images/headers/subheader_tour.jpg') no-repeat;
}

.sec-store {
  background:url('/themes/site_themes/ska2/images/headers/subheader_store.jpg') no-repeat;
}

.sec-membership {
  background:url('/themes/site_themes/ska2/images/headers/subheader_membership.jpg') no-repeat;
}

.sec-classifieds {
  background:url('/themes/site_themes/ska2/images/headers/subheader_classifieds.jpg') no-repeat;
}

.sec-contact {
  background:url('/themes/site_themes/ska2/images/headers/subheader_contact.jpg') no-repeat;
}

.sec-partners {
  background:url('/themes/site_themes/ska2/images/headers/subheader_partners.jpg') no-repeat;
}

.sec-webcast {
  background:url('/themes/site_themes/ska2/images/headers/subheader_webcast.jpg') no-repeat;
}
				
#subheader {text-align:center;}
			
ul, li {
  list-style:none;
  margin:0px;
  padding:0px;
}
		
.two-column {width:600px;}
		
.wbut {width:61.5%;}
			
.wmap {width:55%;}
		
.one-column {
  width:290px;
  margin-top:20px;
}

.laser {
  border-left:1px solid #ddd;
}
		
.division {
  font: bold 110% Arial;
}
			
.photo {
  width:290px;
  height:211px;
  margin-bottom:5px;
  border:1px solid #000;
}			
			
.byline {
  font: bold 70% Arial;
}
			
.title {
  font: bold 140% Arial;
}

.title a:hover {color:#01346d;}

.title p {text-align:center;}
			
.article-one, .article-two {
  font: 90% Arial;
}			
			
.right {text-align:right;}
			
.more a {
  border-top:1px solid #222;
  display:block;
}
				
.more a:hover {
  text-decoration:none;
  background:#ddd;
}
			
.buttons {
  width:320px;
  padding: 2px;
  float:left;
}
.buttons-right {
  width:320px;
  padding: 2px;
  float:right;
  margin-right:5px;
}

.button{
  width:320px;
  height:100px;
  border:1px solid #000;
  background:#ddd;
  margin:2px;
  float:left;
}
				
.tournament {
  width:320px;
  margin:2px;
  padding:5px;
  float:left;
  font-size:12px;
  text-align:center;
  border:1px solid #333;
}

.tournament p {text-align:center;}

.tournament-title {
font-size:16px;
text-align:left;
}

			
.cntrl {
  width:200px;
  height:75px;
  margin-right:20px;
}
				
.imt{margin-top:20px;}
			
.button:hover{background:#eee;}
			
.button-ad{
  width:320px;
  height:200px;
  margin:10px 5px 2px 2px;
}
			
.button-sponsor{
  width:320px;
  height:50px;
  margin-top:10px;
  border:1px solid #000;
  background: #000;
  margin:2px;
}
			
.button-1{
  width:320px;
  height:100px;
  border:1px solid #000;
  background:url('/themes/site_themes/ska2/images/button_off.jpg') no-repeat;
  margin:2px;
}

.button-1:hover{
  background:url('/themes/site_themes/ska2/images/button_on.jpg') no-repeat;
}
	
#footer {
  float:left;
  width:980px;
}

#links {

}
	
#sitemap {
  float: left;
  width: 980px;
  background: #555;
  text-align: left;
  font: 80% Arial;
  color:#eee;
}
		
#sitemap ul {
  float: left;
  margin-left: 20px;
  height: 170px;
  width: 150px;
  margin-bottom: 10px;
}

#sitemap ul li {
  list-style-position: inside;
}

#sitemap ul li a {
  color: #eee;
}

#sitemap ul li.list-parent {
  font: bold 110% Arial;
  list-style: none;
  margin-top: 5px;
  *margin-left: -17px;
}

#sitemap #copyright {
  float: right;
  margin-right: 50px;
  margin-top: -100px;
}
	
#footercap {float:left;}
	
		
#redlogin_wrap {background:#fafafa;}
	
#redlogin {
  z-index:10;
  width: 890px;
  margin: 0 auto;
  position: relative;
  padding-bottom: 14px;
}

#redlogin A:link {text-decoration: none; color:#000;}
#redlogin A:visited {text-decoration: none}
#redlogin A:active {text-decoration: none}
#redlogin A:hover {text-decoration: none; color: #586ca0;}

#redlogin form { padding: 8px 0 }
#redlogin p {
  font: 12px Tahoma;
  color: #f0b783;
  margin-bottom: 10px;
}

#redlogin input, #redlogin button {
  border: 2px solid #4c535d;
  padding: 5px 3px;
  color: #4c535d;
  background: #fafafa;
  font-size: 10px;
  width: 165px;
  margin-right: 10px;
  float: right;
}

#redlogin button {
  border: 0 none;
  background: none;
  width: auto;
  padding: 0;
}

#redlogin #login {
  position: absolute;
  right: 0;
  border-left: 2px dotted #fafafa;
  padding-left: 2.4em;
}

#tab {
  height: 5px;
  position: relative;
  bottom: 0px;
  z-index: 9;
  background: #fafafa;
}

#tab p {
  width: 890px;
  margin: 0 auto;
}

#tab a {
  float: right;
  margin-top: 0px;
  display: block;
  color:#fafafa;
}

#tab a#redlogin_hook {
  width: 200px;
  height: 100px;
  margin-right: 50px;
  margin-top:5px;
}

#tab a:hover#redlogin_hook {
  text-decoration: none; 
  color: #586ca0;
}



#tab a#redlogin_hook2 {
  width: 107px;
  height: 30px;
  text-indent: -9999px;
  margin-right: 0px;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.login_ska_box {
  background:#000; 
  height:90px; 
  width:90px; 
  margin:5px; 
  float:left;
}

.login_ska_box:hover {
 background: #586ca0;
}

.schedule-division {}
.schedule-tournament {border-bottom:2px solid #333; margin:10px; padding:10px;}
.schedule-date {}
.schedule-location {}
.schedule-title h2{font-size:18px;}
.schedule-details {}


.listingInfo {float:left;margin-bottom:5px; margin-left:5px; width:650px;background: #333;border:1px solid #a2a2a2;} 
.listingInfoLt a, .listingInfoLt a:link, .listingInfoLt a:visited, .listingInfoRt a, 
.listingInfoRt a:link, .listingInfoRt a:visited{font-weight:bold;color:#ffffff;letter-spacing:.09em;}  
.listingInfoLt, .listingInfoRt{float:left;font-weight:bold;color:#ffffff;letter-spacing:.09em;}  
.listingInfoLt{width:70%;padding:3px 10px;}  
.listingInfoRt{width:20%;padding:3px 0;text-align:right;}  
table.lstgInfo{float:left;height:96px;margin:2px 0 0 1px;font-size:12px; background:#fafafa;}  
table.lstgInfo p{font-size:12px;}  
td.lstgPhoto{width:145px;text-align:left;margin:0 auto;vertical-align:top;padding-top:5px;}  
td.dlrInfo{width:375px;vertical-align:top;}  
td.dlrInfo p{margin:0 0 11px 0;padding:0 5px 5px 0:}  
td.dlrCtct{vertical-align:top;}  
.contactDlr ul{list-style-type:none;margin: 3px 0 0 0;padding:0;line-height:22px;}  
.phoneSlr, .txtSlr, .emailSlr {padding-left:31px;}  
.phoneSlr{background:url('/images/icons/icon_phone.jpg') center left no-repeat;}   
.emailSlr{background:url('/images/icons/icon_email.jpg') center left no-repeat;}  
.listingRight{float:right; background:#333; width:280px; margin-right:5px; color:#fafafa; 
padding:5px; font-size:18px; font-weight:bold;}

.pctd{border:1px solid #333; padding:2px; background:#ddd;}
.pctd-alt{border:1px solid #333; padding:2px;}


.ldrtext {font-weight:bold; font-size:30px; margin-left:20px;}
.ldrtable {width:850px; float:center; margin-left:10px;}
.ldrtablehead {}
.ldrevenrow {background: #ddd;}
.ldroddrow {}
#fishlead {}
#fishlead0 {}
#fishlead0-imgbox {}
#fishlead0-img {}
#fishlead0-textbox {}
#fishlead0-name {}
#fishlead0-home {}
#fishlead0-wt {}
#bigfish {}
#bigfish0 {}
#bigfish0-imgbox {}
#bigfish0-img {}
#bigfish0-textbox {}
#bigfish0-name {}
#bigfish0-home {}
#bigfish0-wt {}


#lbrParent {}
.ldrweight {font-size:25px; verticle-align:center; text-align:center;}
.ldrheader {font-weight:bold; text-align:center; font-size:16px; background:#70b9d9;}


.simple_popup_div {
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    width: 300px;
}
.simple_popup_inner {
    padding: 20px;
    border: #999 2px solid;
    text-align: left;
}
.simple_popup_close {
    text-align: right;
}

.ldrtext_fourchon {font-weight:bold; font-size:20px; margin-left:20px;}
.ldrtable_fourchon {width:480px; float:center; margin-left:10px;}
.ldrweight_fourchon {font-size:16px; verticle-align:center; text-align:center;}
.ldrheader_fourchon {font-weight:bold; text-align:center; font-size:12px; background:#70b9d9;}

.ldrtext_stsimon {font-weight:bold; font-size:30px; margin-left:20px;}
.ldrtable_stsimon {width:900px; float:center; margin-left:10px;}
.ldrweight_stsimon {font-size:20px; verticle-align:center; text-align:center;}
.ldrheader_stsimon {font-weight:bold; text-align:center; font-size:18px; background:#70b9d9;}

