$/* -------------------------------------------------------------- 
  
   Boilerplate Screen Styles
   * Version:   0.5 (2007-11-19)
   
-------------------------------------------------------------- */

@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/forms.css";
@import "lib/plugins.css";


/* Site
-------------------------------------------------------------- */

#{}

#error {
background-image: url(../images/404_bg.gif);
background-position: center;
background-repeat: no-repeat;
height: 700px;
width: 900px;

}

#error_text {
font-size: 16px;
float: right;
width: 450px;
height: 200px;
margin-top: 450px;
margin-right: 80px;
color: #fff;
}

#error_text p {
font-size: 15px;
}

#error_text a {
color: #fff; }


#error_text a:hover {
color: #fff; }

#imageContainer { height:309px; }  
#imageContainer img { display:none; 	
			position:absolute; 	
			top:0px; left:0px; 	
		
			opacity: -0.01; } 

h1, img, background-image { behavior: url(iepngfix.htc) }

a:link {
color: #000;
}  

#togo_logo {
position: absolute;
float: right;
width: 200px;
height: 200px;
z-index: 10;
margin-left: 720px;
margin-top: 116px;

/* *** TO GO EDIT TEMP *** */
display: none;
}

#togo_logo a {

border: none;
}

#togo_logo img {
border-style: none;
}

a:hover {
color: #988e63;
}

a:visited {
color: #000;
}

h1 {
margin-bottom: 0px;

}

.ie6 {

padding-left: 30px;

}


.lul {float: left; width: 50%;}

#logo {float: left;}

h1.welcome {
background-image: url(../images/h_welcome.png);
background-repeat: no-repeat;
background-position: left top;
margin-top: 20px;
padding: 0px;

height: 53px;
}

h1.menus {
background-image: url(../images/h_menus.png);
background-repeat: no-repeat;
background-position: left top;
margin-top: 20px;
padding: 0px;

height: 37px;
}

h1.events {
background-image: url(../images/h_events.png);
background-repeat: no-repeat;
background-position: left top;
margin-top: 20px;
padding: 0px;

height: 37px;
}

h1.coming {
background-image: url(../images/open_season.png);
background-repeat: no-repeat;
background-position: left top;
margin-top: 20px;
padding: 0px;

height: 37px;
}

h1.dir {
background-image: url(../images/h_dir.png);
background-repeat: no-repeat;
background-position: left top;
margin-top: 20px;
padding: 0px;

height: 53px;
}

span {
display: none;
}
#sm-icons {
	margin: 0 3px 0 0;
	padding: 0;
}
li.facebook, li.twitter, li.st_sharethis_custom {
	cursor: pointer;
	display: inline-block;
}
p#biz-info {
	float: right;
}
#sm-icons ul {
	float: right;
	margin: 6px 5px 0 12px;
	padding: 0;
}
  
body {
background-color: #e2dfc0;
background-image: url(../images/bg.gif);
background-repeat: repeat;
font-family: Arial, sans-serif;
}
  
p {
font-size: 13px;
line-height: 20px;
}

.tiny {
font-size: 10px;
line-height: 12px;

}

.indent {
padding-left: 30px;

}

.nostyle a {
text-decoration: none;
}

.nostyle a:hover {
text-decoration: none;
color: #000;
}
  
#container {
margin-left: auto;
margin-right: auto;
margin-top: 40px;
width: 890px;



} 
  
#header {
width: 890px;
height: 160px;
}

#footer {
width: 890px;
height: 200px;
font-size: 12px;
padding-top: 0px;
}

#left_foot {
float: left;
padding-left: 10px;
padding-top: 0px;
color: #988e63;
}

#left_foot a {
color: #988e63;

}

#left_foot p {

margin-top: 5px;

}

#right_foot {
float: right;
}

#right_foot p {
text-align: right;
margin-top: 5px;

}



#content {
width: 890px;
height: 357px;
background-image: url(../images/main_bg.gif);
background-repeat: no-repeat;
}

#content a {
color: #fff;
}


#content a:hover {
color: #fff;
}

#content ul {
font-size: 12px; 
padding-left: 60px;
}

#content li {
padding-top: 3px;
}

#right_col {
float: right;
width: 410px;
padding: 10px 40px 30px 0px;
color: #fff;
height: 290px;

}

#left_col {
float: left;
width: 400px;

}


#navigation {
float:right;
position: relative;
top: 124px;
_top: 130px;

/* *** TO GO EDIT TEMP *** */
/* right: 172px; */
right: 3px;
font-size: 10px;
font-weight: bold;
padding-top: 0px;
margin-right: 0px;
z-index: 1;
}


}

#navigation ul {
	margin: 0;
	padding: 0;
	height: 70px;
	}
	
#navigation li {
	list-style-type: none;
	background: #988e63;
	border-left: 2px solid #e2dfc0;
	float: left;
	margin: 0;
	padding-top: 5px;
		height: 19px;

	}
	
#navigation a {
	color: #fff;
	padding: 5px 15px;
	text-decoration: none;
	}
	
#navigation a:hover {
	color: #333;
	}
	
#navigation #currentpage a {
	background-color: black;
	text-decoration: none;
	}
	
	
	
	

#right_col_map {
float: right;
width: 480px;
padding-top: 8px;
color: #fff;

}
