﻿/* Reset the browser settings to remove minor variations in display  */
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {
 padding: 0;
 margin: 0;
 font-size: 100%;
 font-weight: normal;
}
table { border-collapse: collapse; border-spacing: 0; }
td, th, caption { font-weight: normal; text-align: left; }
img, fieldset { border: 0; }
ol { padding-left: 1.4em; list-style: decimal; }
ul { padding-left: 1.4em; list-style:square; }
q:before, q:after { content:''; }

.prices {
	width:800px;
	text-align:left;
	margin-left:46px;
	color: #999999;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 15px;


}
.contact {
	width:750px;
	text-align:left;
	margin-left:46px;
	color: #999999;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 15px;


}

.contact dt {
 float: left;
  clear: left;
}


 dd {
	display:inline-block;	
}


body {
	background-image: url(Images.jpg);
	background-attachment: fixed;
	
}

.addr {
font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	margin-left:50px;	
}


/* --- Main wrapper div --- */
.wrapper {
	width:960px;
	border-style:solid;
	border-width:2px;
	border-color:black;
	background-color:#0A170D;
	margin-left: auto;
    margin-right: auto;
}
/* --- Div for header containing 'The Hummingbird Center' image --- */
.header{
	background-color:white;
	text-align:center;
	
}

/* --- Div for content.  Used to set left and right paddiing --- */

.mainContent {
	width:940px;
	margin-left:10px;	
	margin-top:-3px;
}

.mainContent p {
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	padding-left:15px; 
	padding-right:15px;
	text-align:justify	
}



.footer {
	text-align:center;
	width:960px;
	height:24px;
	background-image:url('Images/square/menu bak.jpg');
	
}



h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #996633;
	text-align:center;
	margin-top:10px;
	margin-bottom:20px;
}

h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #996633;
	text-align:center;
	padding-top:5px;
}




p {
padding:0 0 0 0;
margin-bottom:5px;
margin-top:10px;
	
}

.mainContent table {
font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	margin-left:15px;
	
	text-align:justify	


}


.imgFloatRight {
	float:right;
	margin-left:50px;
	clear:right;
}
.imgFloatRightLast {
	float:right;
	margin: 6px 0 10px 15px;
	clear:right;
}



.style4 {color: #990000}
.style5 {font-family: fantasy}
.style6 {color: #168C16}
a:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;

}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #669900;
}
a:active {
	text-decoration: none;
	color: #669900;
}
a {
	font-family: Arial;
	font-size: 15px;
}

.style12 {
	color: #333333;
	font-size: 24px;
}
.style13 {
	color: #996633;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}

.style15 {
	color: #666666;
	font-size: 12px;
	font-family: Arial;
}

.style16 {color: #333333}
.style17 {color: #FFFFFF}
.style18 {font-size: 14px}
.style19 {color: #666666; font-size: 14px; font-family: Arial; }
.style20 {font-size: 16px}
.style21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	padding-bottom: 45px;
}
.style22 {font-size: 11px}

.bold {
font-weight:bold;
}


.silver16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}



.gold24 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #996633;
	text-align:center;
}
.mainContent .gold20 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #996633;
	margin-top:15px;
}


.mainContent .gold23 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: orange ;
	margin-top:15px;
}


.mainContent .gold16 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #996633;
	margin-top:5px;
	margin-bottom:30px;
}


.gold18 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #996633;
}


.quote {
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #996633;
	margin: 0 10px 0 10px;
	
}


.contactInfo {
	padding-bottom:-1px;
	padding-top:0px;
	vertical-align:top;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #999999;

}

dl {
	margin-top:0px;
	margin-bottom:5px;
}

dl dt {	
	color:#fff;
	float:left;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;	
	color: #999999;

	margin-right:10px;
	padding:5px;
	width:370px;
	text-align:right;
}

dl dd {
	margin:2px 0;
	padding:5px 0;
	text-align:left;
}

.testiAuthor {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	font-style:italic;
	color: #996633;
	
}


.mainContent p.testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style:italic;
	font-weight: normal;
	color: #999999;
	margin-left:30px;
	margin-right:30px;
}

.mainContent p.centerAlign {
	
	text-align:center
	}
	
.mainContent ul.decimal{
	
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-weight: bold;
	color: #999999;
	list-style-type:decimal;
	margin-top:10px;
	margin-left:70px;
	margin-right:70px;

	}
	
	.mainContent ul.disc{
	
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-weight: bold;
	color: #999999;
	list-style-type:disc;
	margin-top:10px;
	margin-left:20px;
	margin-right:70px;

	}
	

	
	
.mainContent ul.centerAlign {
	
	text-align:center;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-weight: bold;
	color: #999999;
	list-style-type:disc;

	}
	
	.mainContent ul.rossWorkshops {
	margin-left:50px;	
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-weight: bold;
	color: #999999;
	list-style-type:disc;

	}
	
	

.newsBox {
 border:thin;
 border-color:#996633;
 border-style:solid;
 width:530px;
 margin-left:10px;	
 padding-bottom:10px;	
	}
	
	
	.mainContent p.newsBoxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style:italic;
	font-weight: normal;
	color: #999999;
	margin-left:10px;
	margin-right:10px;
}

}




