/* - - - - - - - - - - - - - - - - - - - - -

Title : Club Rivers
URL : Company URL

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */


/*
----------------------------------------------------------------------------- 
Global Styles
-----------------------------------------------------------------------------*/

html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { margin:0; padding:0; }

html { overflow: -moz-scrollbars-vertical; height: 100%; }

body { height: 100%; background: #000; color: #e6e6e6; font: 12px/19px Helvetica, arial, verdana; text-align: center; }

fieldset { border: 0; }

img { border-color:#FFFFFF;}

h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; }

h1 { font: 2.3em "Helvetica35-Thin", Helvetica, arial, verdana; color: #e6e6e6;}

h2 { font: 1.9em "Helvetica35-Thin", Helvetica, arial, verdana; color: #789855; }

p, td { font: 12px/19px Helvetica, arial, verdana; color: #e6e6e6; }

ul,li { font: 12px/22px Helvetica, arial, verdana; color: #e6e6e6; }

a:link, a:visited { color: #90caee; text-decoration: none; }

a:hover, a:focus { color: #90caee; text-decoration: underline; }

.clear { clear: both; font-size: 0; height: 0; line-height: 0; }

/* PNG Fix */
#logo img,#flashTitle img,#contentwrap img { behavior: url(/persistent/js/iepngfix.htc) }

/*
----------------------------------------------------------------------------- 
Template Styles
-----------------------------------------------------------------------------*/

#wrapper {
  width: 980px;
	height: 100%;
	margin: 0 auto;
	text-align: left;
	vertical-align: top;
	background: url('../templateimages/headerImg_default.jpg') no-repeat 0 0;
}

#subwrapper {
  width: 980px;
	min-height: 100%;
}* html #subwrapper { height: 100%; }

#headerwrap {
  width: 898px;
	height: 300px;
	margin: 0 auto;
}

  div#logo {
	  float: left;
	}

  div#logo img {
		width: 233px;
		height: 217px;
	}
	
	div#flashTitle {
	  float: right;
		position: relative;
		top: 220px;
	}
	
	div#flashTitle img {
		width: 367px;
		height: 76px;
	}
	
#menuwrap {
  width: 898px;
	height: 63px;
	margin: 0 auto;
	background: url('../templateimages/bg_menu.jpg') repeat-x 0 0;
}

  #menuwrap ul {
    width: 868px;
	  height: 63px;
		margin: 0 auto;
		padding: 0;
		list-style: none;
	}

  #menuwrap ul li {
		float: left;
		margin: 0;
		padding: 0;
		font: 18px/63px Helvetica, arial, verdana;
	}

    #menuwrap ul li a {
		  padding: 0 20px;
		  font: 18px/63px Helvetica, arial, verdana;
			color: #000;
			text-decoration: none;
			display: block;
	  }

    #menuwrap ul li a:hover {
		  font: 18px/63px Helvetica, arial, verdana;
			color: #FFF;
			text-decoration: none;
			background: url('../templateimages/bg_menuOn.jpg') repeat-x 0 0;
	  }

#bodywrap {
  width: 898px;
	margin: 0 auto;
	overflow-x: hidden;
}

  #contentwrap {
		margin: 0 0 59px 0;
	  padding: 45px 0;
	}

#footerwrap {
  width: 898px;
	height: 59px;
	margin: -59px auto 0;
	background: url('../templateimages/bg_footer.gif') repeat-x 0 0;
}

  #copyrights {
	  float: right;
		position: relative;
		top: 13px;
		right: 15px;
	}
	.choices_think{
		float:left;
		position: relative;
		top:13px;
		left:13px;
	}	
.button {
background-image:url(/persistent/templateimages/button_bg.jpg);
background-repeat:repeat-x;
background-color:#0099FF;
color:#FFFFFF;
font: 11px bold Helvetica, arial, verdana;
text-transform:uppercase;
border:none;
padding: 1px;
}

input {
color:#666666;

}