 * {
	PADDING: 0px; 
	MARGIN: 0px; 
}
HTML {

	BACKGROUND: #E67122  url("../images/bgockido.jpg") repeat 0 0; 
	MARGIN: 0; 
	PADDING: 0px; 	
}
BODY {
	PADDING: 0;  
	MARGIN: 0px auto; 
	WIDTH: 1000px; 	
	font: 75% "Lucida Sans", 'Lucide Grande', Verdana, Arial, Sans-Serif;  
	TEXT-ALIGN: center;
}
#page {
	PADDING: 0; 
	MARGIN: 0; 
	WIDTH: 1000px; 
	BACKGROUND: transparent; 

}
#bborder {
	PADDING: 0; 
	MARGIN: 0; 
	WIDTH: 1000px; 
	BACKGROUND: url("../images/bborder.jpg") repeat-x 0 0; 
	color: #882805;	
	FONT-size: .80em; 
	text-transform: lowercase;
	text-align: center;
	letter-spacing: 40px;
	font-family: helvetica, arial, sans-serif;			
}
#tborder {
	CLEAR: both;

	PADDING: 0; 
	MARGIN: 0; 
	WIDTH: 1000px; 
	BACKGROUND: url("../images/tborder.jpg") repeat-x 0 0; 
	color: #882805;	
	FONT-size: .80em; 
	text-transform: lowercase;
	text-align: center;
	letter-spacing: 40px;
	font-family: helvetica, arial, sans-serif;			
}
#head {
	PADDING: 0; 
	MARGIN: 0; 
	WIDTH: 1000px; 
	HEIGHT: 340px;
	
}
#prehead {
	BACKGROUND: transparent; 
	text-transform: lowercase;
	letter-spacing: 10px;
	TEXT-ALIGN: left;
	FLOAT:  left;	
	HEIGHT: 36px;
	PADDING: 2px; 
}
#box {
	CLEAR: both;
	BACKGROUND-color: #E0A973;
	height: 100%;
	BORDER-RIGHT: #C54827 4px dotted; 	
	BORDER-LEFT: #C54827 4px dotted; 	
}
#bot {
	CLEAR: both;
	HEight: 48px;
	MARGIN: 0; 
	PADDING: 0; 
	BORDER-TOP: #E0A973 4px solid; 	
	
}
#sborder {
	CLEAR: both;

	BORDER-RIGHT: #E0A973 4px solid; 	
	BORDER-LEFT: #E0A973 4px solid; 	
	BACKGROUND-color: #FCF4D5;

}

#webleft {
	WIDTH: 532px;
	FLOAT:  left;
	MARGIN: 0 0 0 4px; 
	PADDING: 0; 
	text-align: left;	
	BACKGROUND-color: #FCF4D5;
	BORDER-RIGHT: #E0A973 4px solid; 	
	
}
.post {
	WIDTH: 490px;
	MARGIN: 8px 8px 8px 0; 
	PADDING: 10px 5px 2px 0; 
	text-align: left;
	BACKGROUND: transparent url("../images/postbg.jpg") no-repeat 45px left;  	
}
.spost {
	WIDTH: 490px;
	MARGIN: 8px 8px 8px 0; 
	PADDING: 10px 5px 2px 0; 
	text-align: left;
	BACKGROUND: transparent url("../images/beach.jpg") no-repeat 0 0;  	
}
.quote_post {
	BACKGROUND-COLOR: #F9FECF;	
	FONT-STYLE: italic;
	MARGIN: 5px;
}
#webright {
	PADDING: 0; 
	WIDTH: 440px; 
	FLOAT:  right;
	MARGIN: 0 4px 0 0; 
	text-align: left;	
	BACKGROUND: #FCF4D5;	

}
#ads {
	WIDTH: 190px; 
	PADDING: 15px 8px 5px 10px; 	
	FLOAT:  left;	
}
.highlight_box {
	BACKGROUND-color: #E0A973;
	PADDING: 20px; 
	WIDTH: 200px; 	
	MARGIN: 0px 0px 15px 100px; 
	BORDER: #C54827 4px solid; 	
	text-align: center;	
}
#pot {
	FLOAT:  right;
	PADDING: 15px 0 5px 7px; 	
	TEXT-ALIGN: left;
	WIDTH: 221px; 
    margin: 0; 
	BORDER-LEFT: #E0A973 4px solid; 	
	
}
#bubble {
	TEXT-ALIGN: right;
	FLOAT:  right;	
	BACKGROUND: transparent url("../images/bubble.png") no-repeat top 940; 
	HEIGHT: 26px;
	Width: 200px;
}
.midrect {
	TEXT-ALIGN: center;
}
.potrect {
    margin: 0; 
    PADDING: 0 10px 0 0; 
	
}
#footer {
	PADDING: 5px 0 20px 0; 
    margin: 5px 0 20px 0; 
	WIDTH: 1000px; 
}
#footright {	
	TEXT-ALIGN: right;
	FONT-SIZE: .8em;
	FLOAT:  right;	
	color: #F8FFBA;	
	text-transform: lowercase;
	letter-spacing: 5px;	
}
#goomap	 {
width: 515px;
height: 400px;
margin: 0;
padding: 0;
BORDER: #E0A973 4px solid; 	

}
#flashcontent {
	width: 1000px;
	HEIGHT: 300px;
}
.bold {
	FONT-weight: bold;
}
.italic {
	FONT-style: italic;
}
.upper {
	text-transform: uppercase;
}
.tiny {
	FONT-size: .4em; 
}
.center {
	TEXT-ALIGN: center;
}
.left {
	TEXT-ALIGN: left;
}
.upsize {
	FONT-size: 1.25em; 
}
.both {
	CLEAR: both;
	margin: 0;
	padding: 0;
}
.floatleft {
	TEXT-ALIGN: left;
	FLOAT:  left;	
	MARGIN: 10px; 		
}
.floatright {
	TEXT-ALIGN: right;
	FLOAT:  right;	
	MARGIN: 10px; 		
}
.rightlist {
	TEXT-ALIGN: right;
	FLOAT:  right;
}
.leftlist {
	TEXT-ALIGN: left;
	FLOAT:  left;
}
.line {
	BORDER-TOP: #E67122 3px solid; 	
	BORDER-BOTTOM: #E67122 3px solid; 	
	padding-TOP: 10px;
	padding-BOTTOM: 10px;
	margin-BOTTOM: 10px;
}
A:link.std, A:visited.std, A:active.std {
	COLOR: #000000; BORDER-BOTTOM: #000000 1px dotted; TEXT-DECORATION: none;
}
A:hover.std {
	COLOR: #F8FFBA;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #F8FFBA 1px dotted; 	
}
A:link.yellow, A:visited.yellow, A:active.yellow {
	COLOR: #882805; TEXT-DECORATION: none;
}
A:hover.yellow {
	COLOR: #E67122;
	TEXT-DECORATION: none;
}
A:link.h1, A:visited.h1, A:active.h1 {
	COLOR: #000000; TEXT-DECORATION: none;
}
A:hover.h1 {
	COLOR: #F8FFBA;
	TEXT-DECORATION: none;
}
.util {
	FONT-size: .85em; 	
}
A:link.util, A:visited.util, A:active.util {
	COLOR: #014768;
 TEXT-DECORATION: none; 
}
A:hover.util {
	COLOR: #E67122;
	TEXT-DECORATION: none;
}
A:link.foot, A:visited.foot, A:active.foot {
	COLOR: #F8FFBA;
 TEXT-DECORATION: none; 
}
A:hover.foot {
	COLOR: #E67122;
	TEXT-DECORATION: none;
}
A:link.logo, A:visited.logo, A:active.logo {
	COLOR: #882805;
 TEXT-DECORATION: none; 
}
A:hover.logo {
	COLOR: #F8FFBA;
	TEXT-DECORATION: none;
}
A:link.high, A:visited.high, A:active.high{
	COLOR: #882805; BORDER-BOTTOM: #882805 1px dotted; TEXT-DECORATION: none;
}
A:hover.high {
	COLOR: #E0A973;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #F8FFBA 1px dotted; 	
}
A:link.ebutton, A:visited.ebutton, A:active.ebutton{
	COLOR: #882805; BORDER-BOTTOM: #882805 1px solid; TEXT-DECORATION: none;
		BACKGROUND: #E0A973; 
}
A:hover.ebutton {
	COLOR: #E0A973;
	TEXT-DECORATION: none;
	BACKGROUND: #882805; 	
	BORDER-BOTTOM: #882805 1px solid; 	
}
.userevents {
	clear: both;
	float: right;
	FONT-size: .85em; 
	BORDER-BOTTOM: #882805 1px solid; 	
}
.age_false {
	FONT-size: .85em; 
	BORDER: #E0A973 1px solid; 	
	BACKGROUND: #882805; 	
	COLOR: #E0A973;
}
.age_true {
	FONT-size: .85em; 
	BORDER: #882805 1px solid; 	
	BACKGROUND: #E0A973; 	
	COLOR: #882805;
}
.subdata {
	color: #E0A973;	
	FONT-size: 1.85em; 
	line-height: 90%;
	FONT-WEIGHT: bold;	
	text-transform: lowercase;
	letter-spacing: -1px;
	font-family: helvetica, arial, sans-serif;	
}
.top {
	color: #000000;	
	FONT-size: 1em; 
	FONT-WEIGHT: 300;
	CLEAR: both;
/*	HEight: 48px; */
	MARGIN: 0; 
	PADDING: 0; 
	BORDER-BOTTOM: #E0A973 4px solid; 	
/*	BACKGROUND: url("../images/topbar.jpg") no-repeat 0 0; 		  */
}
.intro {
	color: #000000;	
	FONT-size: 1em; 
	FONT-WEIGHT: 300;
	padding: 20px 20px 5px 20px;	
}
.home_ads {
	padding: 10px 20px;
	color: #F8FFBA;	
}
.bar_ads {
	padding: 5px;
	color: #F8FFBA;	
}
.pot_divider {
	BACKGROUND: #FCF4D5 url("../images/curl_right.jpg") no-repeat bottom right;	
}
.comment_head {
	color: #882805;	
	FONT-size: 1.85em; 
	line-height: 90%;
	FONT-WEIGHT: bold;	
	text-transform: lowercase;
	letter-spacing: -1px;
	font-family: helvetica, arial, sans-serif;	
	WIDTH: 520px;
	MARGIN: 0px; 
	PADDING: 30px 10px 10px 20px; 
	text-align: left;	
}
.comment_foot {
	color: #882805;	
	FONT-size: .95em; 
	line-height: 90%;
	FONT-WEIGHT: bold;	
	text-transform: lowercase;
	letter-spacing: 1px;
	font-family: helvetica, arial, sans-serif;	
}
.title {

	FONT-size: 2.5em; 
    padding: 10px 0 0 38px ;	
	MARGIN: 0px; 	
	line-height: 90%;
	text-align: left;	
	color: #882805;	
	FONT-WEIGHT: bold;	
	text-transform: lowercase;
	letter-spacing: -1px;
	font-family: helvetica, arial, sans-serif;	
}
h1
{
	FONT-size: 2em; 
    padding: 0;	
	line-height: 90%;
	text-align: left;	
	color: #E67122;	
	FONT-WEIGHT: bold;	
	text-transform: lowercase;
	letter-spacing: -1px;
	font-family: helvetica, arial, sans-serif;	
}

h2
{
	MARGIN: .1em;
	FONT-size: 1.35em; 
    padding: 0;	
	color: #882805;	
	font-family: helvetica, arial, sans-serif;	
}
h3
{
	MARGIN: .1em;
	FONT-size: 1.35em; 
    padding: 0;	
	color: #E67122;	
	text-transform: lowercase;
	font-family: helvetica, arial, sans-serif;	
}
h4
{
	MARGIN: .1em;
	color: #882805;	
	FONT-size: 1.2em; 
    padding: 0 5px 0 0;	
	text-align: left;
	color: #000000;	
	text-transform: lowercase;
	font-family: helvetica, arial, sans-serif;	
}
P
{
	MARGIN: .5em;	
}
img { 
	border-style: none; 
}
ul.bubb {
	list-style-type: disc;
	list-style-image: url(../images/tiny_bubble.png);
	list-style-position: inside;
	line-height: 1.25em;
	}
.msg {
		color: #F8FFBA;
		FONT-size: 1.25em; 
	font-weight: bolder;	
	PADDING: 30px 10px 10px 20px; 
	
}
.warn {
		color: #A60101;
		FONT-size: 1.25em; 
	font-weight: bolder;
	PADDING: 30px 10px 10px 20px; 
	
}
/* forms */
	label
{
width: 20em;
text-align: left;
margin: 0;
color: #882805;
FONT-WEIGHT: bold;
FONT-size: 1.1em; 
}
.input-box
{
text-align: left;
margin: 0 0 0 6px;
height: 1.5em;
width: 20em;
color: #E67122;
background: #F9FECF;
border: #E67122 solid 1px;
}
.submit-button
{
	color: #F8FFBA;
	margin: 0 80px 0 0;
	FONT-SIZE: 1.3em;
	background: transparent url('../images/buttono.png') no-repeat; 
	width: 100px;
	height: 34px;
	border:solid 0 #E67122;	
	FONT-WEIGHT: BOLD;
}
fieldset
{
border: #E67122 solid 1px;
	width: 500px;
	padding: 5px;
	margin: 5px 5px 5px 10px;
	}
legend
{
background: #E67122;
padding: 1px 10px;
color: #F8FFBA;
FONT-WEIGHT: bold;
FONT-size: 1.5em; 
}
.msg-box
{
height: 18em;
text-align: left;
margin: 0 0 0 6px;
width: 20em;
color: #E67122;
background: #F9FECF;  /* create format background picture for each list box */
border: #E67122 solid 1px;
}
.msg_label
{
margin: 0 23em 0 0;
}
.sub_label
{
margin: 0 1.5em 0 0;
}
.list_label
{
margin: 0 8em 0 0;
}
.list_box
{
text-align: left;
margin: 0 0 0 6px;
width: 14em;
color: #000000;
background: #F9FECF;
border: #882805 solid 3px;
}
.tlist_box
{
text-align: left;
margin: 0 0 0 6px;
width: 12em;
color: #000000;
background: #F9FECF;   
border: #882805 solid 3px;
}
.formset {
	margin: 0 50px 0 0;
	padding: 10px 0 10px 0;
	TEXT-ALIGN: right;	
}
form {
	width: 489px;
}
.vidcenter {
	text-align: center;
}
.imgpost {
	text-align: center;
}
.stroke {
	BORDER: #E67122 3px solid;	
}
.errmsg
{
color: #ff0000;
	text-weight: bold;
}
#eventsnip {
	width: 416px;
	Height: 185px;
	margin: 10px 10px 0 10px ;
	text-align: left;
/*	BORDER: #E67122 3px solid;	*/
	BACKGROUND: #FCF4D5 url("../images/events.jpg") no-repeat; 	
	padding-top: 50px;
}
#snipinner {
	Height: 140px;
}
.snipodd {
	FONT-size: .85em; 
	COLOR: #E67122;
	BACKGROUND: #F0E6BF; 	
/*	margin-left: 29px;	
	margin-right: 25px;	*/	
}
.snipeven {
	FONT-size: .85em; 
	COLOR: #E67122;
	BACKGROUND: #FEF9E4; 	
/*	margin-left: 29px;	
	margin-right: 25px;	
	*/
}
#snips {
	FONT-size: .85em; 
	margin-left: 29px;	
}
.snipstart {
	width: 65px;
}
.snipend {
	width: 65px;
}
.snipname{
	width: 223px;
}
.bottom {
position:relative;
bottom:0%
}
.potvid {
	margin: 5px;
	text-align: center;
	BACKGROUND: #FCF4D5; 	
}
.ocloud {
	margin: 5px;
	text-align: center;
	BORDER: #E67122 3px solid;	
	BACKGROUND: #FCF4D5 url("../images/bar_cloudo.jpg") repeat-x; 	
}
#cloud {
	margin: 5px;
	padding: 7px;
	TEXT-ALIGN: center;
	BACKGROUND: transparent; 	
}
.tag_cloud { padding: 3px; text-decoration: none; }
.tag_cloud:link  { color: #882805; }
.tag_cloud:visited { color: #C38243; }
.tag_cloud:hover { color: #FCF4D5; background: #882805; }
.tag_cloud:active { color: #FCF4D5; background: #882805; }

