	body
	{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border:none;
		background-color: #ddd;
		color: #000;
		font: 100% Helvetica, Arial, sans-serif;
		text-align: center;
	}
	*{vertical-align: baseline;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border:none;
		background-color: transparent;
		font: 1em Helvetica ,Arial ,sans-serif t;
	}
	.container
	{
		margin: 0 auto 0px auto;
		padding: 0px;
		height: auto;
		text-align: left;
		width: 960px;
		background-color:transparent;
	}
	#wrapper
	{
		background: #fff;	
	}
	#contact	
	{ 
		float:right;
		text-decoration:none;
		margin-top:10px;
		margin-bottom:0px;
		padding-bottom:0px;
		font: bold 1em Helvetica,Arial,sans-serif;
		color: #960;
	}
        #logo
	{
		float:left;
		border:none;
		color: #000;
		padding-right:0px;
	}
	.clearer
	{
		clear:both;
	}
	.rightcol
	{
		padding-top:2em;
		float:right;
		width:400px;
	}
	p
	{
		font: 1em/1.4em Arial, Helvetica, sans-serif;  
		color:#2E2E2E;
	}

b,strong          { font-weight:bold;}
blockquote      { margin-left: 40px; margin-right: 40px }
i{ font-style: italic }
	
	h1{ font:2em "Helvetica","Arial",sans-serif; margin: .67em 0 }
	h2{ font:1.5em "Helvetica","Arial",sans-serif; margin: .75em 0 }
	h1,h2
	{
		font-weight:bold;
	}
	h3/*for the non blue text*/
	{
		font:bold 1.17em/2em "Helvetica","Arial",sans-serif;
		color:#585858;
	}
	h4
	{			
		font: bold 1em "Helvetica","Arial",sans-serif;
	}
	.bt/*for the blue text in h3*/
	{
		font:italic bold 100% "Helvetica","Arial",sans-serif;
		color:#045FB4;
	}
	.line
	{
		clear:both;
		margin:auto;
		width:85%;
		display:block;
		border-top: 1px solid #bbb;
	}
	#learn
	{
		font:  2em/2em "Helvetica","Arial",sans-serif;
		text-decoration:none;
		border: 4px outset green;
		background-color:green;
		padding:0px 5px 0px;
		color:#fff;
	}
	#learn:hover
	{
		border: 4px inset green;
	}
	p.bio
	{
		padding-left:000px;
		padding-top:15px;
		padding-bottom:30px;
		text-indent:50px;
		text-align:justify;
	}
	p.about
	{
		text-indent:50px;
		text-align:justify;
	}
	.jobtitle
	{
		font-weight:normal;
		font-style:italic;
		font: normal italic 1em "Helvetica","Arial",sans-serif;
		color:#000;
	}
	.sidelist
	{
		display:block;
		position:relative;
		background-color:#FDF7A9;
		padding:10px 20px 20px;
		padding-left:40px;
		margin-left:20px;
		margin-bottom:20px;
		border: 1px black;
		border-style:dashed;
	}
	#feedback
	{
		font:1.5em "Helvetica","Arial",sans-serif;
		text-align:center;
		color:#222;
	}
	#rightlist
	{
		left:50px;
		float:right;
	}
	#leftlist
	{
		right:50px;
		margin-top:40px;
		float:left;
	}
	.sidelist ul
	{
		list-style-type: disc;
		line-height:1.5em;
	}
	.sectiontitle
	{
		color:#FEC300;
		font:1.5em "Helvetica","Arial",sans-serif;
		padding-bottom:.5em;
		padding-top:.5em;
		
	}
	.quoter
	{
		font-size:1.5em;
		line-height:1.3em;
		font:  1.5em/1.3em, "Times New Roman",serif;
		color: #6E6E6E;
		padding-bottom:1em;
	}
	.quotewords
	{
		line-height:1.3em;
		font-size:1.5em;
		color:  #424242;
		font:  1.5em/1.3em, "Times New Roman",serif;
		font-style:italic;
	}
	textarea, input
	{	
		padding:2px;
		border:2px inset black;
	}
	label
	{
		font: 1em/1.4em Arial, Helvetica, sans-serif;  
		color:#2E2E2E;
	}
	input:hover, textarea:hover
	{
		background-color:#ffd;
	}
	textarea{
		margin-top:5px;
	}
	input:focus, input:active, textarea:focus, textarea:active
	{
		border:2px inset #000;
		background-color:#ffb;
	}
	input.button
	{
		border:2px outset #030;
		padding:2px;
		color:#030;
	}
	input.button:hover
	{
		background-color:#dfd;
	}
	input.button:focus, input.button:active
	{
		border:2px inset #030;
		background-color:#dfd;
	}
	#intro
	{
		color:#424242;
		font:italic 1.5em/1.3em "Helvetica","Arial",sans-serif;
	}
	.leftcol
	{
		background-color:transparent;
		float:left;
		width: 500px;
	}
	.leftcol ul, .rightcol ul, ul.list
	{
		list-style-type: disc;
		line-height:1.5em;
		padding-left:30px;
		padding-top:10px;
		padding-bottom:20px;	
		color:#2E2E2E;
	}
	.boxed
	{
		padding:5px 0px 5px 5px;
		border:2px solid #FEB201;
		background-color:#feb;/*#88AED4;*/
	}
	#productlist p
	{padding-top:5px;
	}
	#productlist p, #productlist ul.list
	{
		margin-left:90px;
	}
	.leftcol p, .rightcol p, form
	{		
		color:#2E2E2E;
	}
	form
	{
		position:relative;
		right:8px;
	}
	.bl
	{		
		color:#000;
	}
	img
	{
		background-color: transparent;
		color: #000;
		font-size: 1em;
	}
	#footer
	{
		margin-top:2em;
		border:0;
		background-color: #ddd;
		color: #444;
		font:1em "Helvetica","Arial",sans-serif;
	}
	#footer span
	{
		background-color:#ddd;
	}
	#footer a:hover {
		text-decoration:none;
		color:#333;
	}
	#footer a {
		color:#999;
		text-decoration:none;
	}
	#tourimg{
		border:1px solid transparent;
	}
	#tourimg:hover{
		border:1px solid black;
	}
	#header
	{	
		color: #000;
	}
	#central	
	{
		background-image:url('fade.png');
		background-repeat:repeat-x;
		padding-top: 2em;
		color: #000;
	}
	h1	
	{
		color: #333;
		background-color: transparent;
	}
	ol, ul {
		margin: 0;
    		padding: 0;
                list-style: none;
		font:1em "Helvetica","Arial",sans-serif;
        }
	#mainMenu {
		display:block;
		float:right;
		padding-left:0px;
		padding-top:35px;
		padding-bottom:7px;
		min-width:555px;
	}
	#mainMenu li {
		margin-right:7px;
		width: 104px;
		float: left;
		display:block;
		border-top:0px;    
		background-color:#88AED4;
	}
	#mainMenu span {
		display:block;
		padding-top: 10px;
	}
	#mainMenu a {
		display:block;
		text-align: center;
		text-decoration:none;
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-weight:bold;
		color:#fff;
	}
	#mainMenu li:hover a {
		color:#88AED4;
	}
	#mainMenu li:hover {
		background-color:#ddd;
	}
	#mainMenu li.current {
		margin-right:7px;
		background-color: #fff;
		width: 104px;
	}
	#mainMenu li.current a{
		color: #88AED4;
	}
	#mainMenu li.current:hover a {
		color:#88AED4;
	}
	#mainMenu li.current:hover {
		background-color:#ddd;
	}
	#tournav
	{
		text-align:center;
		padding-top:1em;
		color:#888;
		font:1em "Helvetica","Arial",sans-serif;
	}
	.package
	{
		display:block;
		float:left;
		border:3px ridge #666;
		width:10em;
		background-color:#f7fff7;
		height:22em;
		margin-right:1em;
		padding:1em;
	}
	.package1	{background-color:#e8fff8;	}
	.package2	{background-color:#f3f3f5;	}
	.package3	{background-color:#eaeafa;	}
	.package4	{background-color:#e0e0ff;	}
	.package1 h1	{color:#060;text-align:center;	}
	.package2 h1	{color:#444;text-align:center;	}
	.package3 h1	{color:#448;text-align:center;	}
	.package4 h1	{color:#228;text-align:center;	}
	.package1 h2	{text-align:center;	}
	.package2 h2	{text-align:center;	}
	.package3 h2	{text-align:center;	}
	.package4 h2	{text-align:center;	}
	form.paypal
	{
		display:block;
		text-align:center;
		position:static;
		margin:1em auto 0 auto;
	}
	input.paypal
	{
		border:none;
	}
	a.trynow
	{
		display:block;
		margin:1.5em auto;
		padding:5px;
		text-align:center;
		border:3px outset #666;
		background-color:#ffa;
		text-decoration:none;
		font-weight:bold;
		color:#060;
	}
	a.packagetitle
	{
		text-decoration:none;
		color:#000;
		font-weight:bold;
		text-align:center;
	}
