
/*  DEFAULT ITEMS  */
   
* { 
	margin:0px;
	padding:0px;
	border:0px;}

body {
	margin:20px auto;
	background: #FFF url(images/bg.jpg) repeat-x; 
	color:#FFF;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight:normal;
	text-align:justify; }


#wrapper{
	margin:0px auto; 
	width:904px; height:auto;
	border:1px solid #3F5687;
	background: #000 url(images/bg-main.jpg) left repeat-y; }
	
#wrapper_ {
	margin:10px;
	width:960px;}
	
#logoArea {
	float:left; display:inline;
	height:176px; width:894px;
	margin:5px 5px 0px 5px; }
		
#mainArea { 
	float:left; display:inline; 
	width:650px; 
	margin:0px; }
	
#mainArea img { 
	margin:18px 0px; }
	

#testimonials p {
	text-align: justify;
	margin-top: 20px;
}

.testimonial-author {
	text-align: right;	
}

.testimonial-author:before {
	content: "- ";
}
	
#googlemap {	
	width:648px; height:365px; 
	margin:20px 0px;
	border:1px solid #a64524; }

/*  FONTS  */

p {
	font-size:100%; font-weight:normal;
	line-height:18px;
	margin:18px 0px 0px 0px;}
	
h1 {
	font-size:150%; font-weight:bold;
	margin:18px 0px 0px 0px;
	color:#a64524;}
	
h2 {
	font-size:110%; font-weight:bold;
	margin:10px 0px;
	text-decoration:underline;}
	
h3 {
	font-size:120%; font-weight:bold;}
	
h4 {
	font-size:110%; font-weight:bold;}
	
h5 {
	font-size:110%; font-weight:normal;}
	
h6 {
	font-size:100%; font-weight:bold;}

ul {
	margin:10px 0px 0px 20px;
	font-size:90%;}
	
ul li {
	margin:5px 0px 10px 0px;}

/*  LINKS  */	

a:link, a:visited {
	color:#a64524;
	text-decoration:none; }
	
a:hover, a:active {
	color:#a64524;
	text-decoration:underline; }

a.dark:link, a.dark:visited {
	color:#000;
	text-decoration:none; }
	
a.dark:hover, a.dark:active {
	color:#A00;
	text-decoration:none; }
	
	
/* BUTTONS */

#menuBar {
	float:left; display:inline;
	height:33px; width:894px;
	border:1px solid #000;
	margin:5px 0px 0px 4px;}

#menuItem01 a, #menuItem02 a, #menuItem03 a, #menuItem04 a, #menuItem05 a, #menuItem06 a, #menuItem07 a, #menuItem08 a {
	float:left; display:block; overflow:hidden;
	height:33px; width:112px; 
	background:url(images/buttons-normal.jpg);
	margin:0px 0px 0px 0px;
	text-indent:-5000px; }

#menuItem01 a {	width:110px; 
	background:url(images/buttons-normal.jpg) -2px 0px;}
#menuItem02 a {	
	background:url(images/buttons-normal.jpg) -112px 0px; }
#menuItem03 a {	
	background:url(images/buttons-normal.jpg) -224px 0px; }
#menuItem04 a {	
	background:url(images/buttons-normal.jpg) -336px 0px; }
#menuItem05 a {	
	background:url(images/buttons-normal.jpg) -448px 0px; }
#menuItem06 a {	
	background:url(images/buttons-normal.jpg) -560px 0px; }
#menuItem07 a {	
	background:url(images/buttons-normal.jpg) -672px 0px; }
#menuItem08 a {	
	background:url(images/buttons-normal.jpg) -784px 0px; }

	
#menuItem01 a:hover {
	background:url(images/buttons-hover.jpg) -2px 0px;}
#menuItem02 a:hover {
	background:url(images/buttons-hover.jpg) -112px 0px;}
#menuItem03 a:hover {
	background:url(images/buttons-hover.jpg) -224px 0px;}
#menuItem04 a:hover {
	background:url(images/buttons-hover.jpg) -336px 0px;}
#menuItem05 a:hover {
	background:url(images/buttons-hover.jpg) -448px 0px;}
#menuItem06 a:hover {
	background:url(images/buttons-hover.jpg) -560px 0px;}
#menuItem07 a:hover {
	background:url(images/buttons-hover.jpg) -672px 0px;}
#menuItem08 a:hover {
	background:url(images/buttons-hover.jpg) -784px 0px;}

#menuItem01s a, #menuItem02s a, #menuItem03s a, #menuItem04s a, #menuItem05s a, #menuItem06s a, #menuItem07s a, #menuItem08s a {
	float:left; display:block; overflow:hidden;
	height:33px; width:112px; 
	background:url(images/buttons-selected.jpg);
	margin:0px 0px 0px 0px;
	text-indent:-5000px; }
		
#menuItem01s a {	width:110px; 
	background:url(images/buttons-selected.jpg) -2px 0px;}
#menuItem02s a {	
	background:url(images/buttons-selected.jpg) -112px 0px; }
#menuItem03s a {	
	background:url(images/buttons-selected.jpg) -224px 0px; }
#menuItem04s a {	
	background:url(images/buttons-selected.jpg) -336px 0px; }
#menuItem05s a {	
	background:url(images/buttons-selected.jpg) -448px 0px; }
#menuItem06s a {	
	background:url(images/buttons-selected.jpg) -560px 0px; }
#menuItem07s a {	
	background:url(images/buttons-selected.jpg) -672px 0px; }
#menuItem08s a {	
	background:url(images/buttons-selected.jpg) -784px 0px; }





#menuV { background: url(images/swirl1.png) no-repeat;
	float:left; display:inline; 
	width:210px; height:550px;
	margin:0px 4px 15px 0px; }
	
#menuVBar {
	float:left; display:block;
	height:550px; width:132px;
	margin:15px 0px 0px 10px;}

#menuVItem01 a, #menuVItem02 a, #menuVItem03 a, #menuVItem04 a, #menuVItem05 a, 
#menuVItem06 a, #menuVItem07 a, #menuVItem08 a, #menuVItem09 a, #menuVItem10 a, #menuVItem11 a { 
	float:left; display:block; overflow:hidden;
	height:50px; width:180px; 
	background: url(images/menuV.png);
	margin:0px 0px 0px 0px;
	text-indent:-5000px; }	
	
#menuVItem01 a {
	background: url(images/menuV.png) -35px -20px;}
#menuVItem02 a {
	background: url(images/menuV.png) -35px -70px;}
#menuVItem03 a {
	background: url(images/menuV.png) -35px -120px;}
#menuVItem04 a {
	background: url(images/menuV.png) -35px -170px;}
#menuVItem05 a {
	background: url(images/menuV.png) -35px -220px;}
#menuVItem06 a {
	background: url(images/menuV.png) -35px -270px;}
#menuVItem07 a {
	background: url(images/menuV.png) -35px -320px;}
#menuVItem08 a {
	background: url(images/menuV.png) -35px -370px;}
#menuVItem09 a {
	background: url(images/menuV.png) -35px -420px;}
#menuVItem10 a {
	background: url(images/menuV.png) -35px -470px;}
#menuVItem11 a {
	background: url(images/menuV.png) -35px -520px;}
	
#menuVItem01 a:hover {
	background: url(images/menuV.png) -235px -20px;}
#menuVItem02 a:hover {
	background: url(images/menuV.png) -235px -70px;}
#menuVItem03 a:hover {
	background: url(images/menuV.png) -235px -120px;}
#menuVItem04 a:hover {
	background: url(images/menuV.png) -235px -170px;}
#menuVItem05 a:hover {
	background: url(images/menuV.png) -235px -220px;}
#menuVItem06 a:hover {
	background: url(images/menuV.png) -235px -270px;}
#menuVItem07 a:hover {
	background: url(images/menuV.png) -235px -320px;}
#menuVItem08 a:hover {
	background: url(images/menuV.png) -235px -370px;}
#menuVItem09 a:hover {
	background: url(images/menuV.png) -235px -420px;}
#menuVItem10 a:hover {
	background: url(images/menuV.png) -235px -470px;}
#menuVItem11 a:hover {
	background: url(images/menuV.png) -235px -520px;}

/* drop down elements */

#menuItem101 a,#menuItem102 a,#menuItem103 a,#menuItem104 a,#menuItem105 a,#menuItem106 a {
	float:left; display:block; overflow:hidden;
	height:33px; width:112px; 
	margin:0px 0px 0px 0px;
	border:0px solid #000;
	text-indent:-5000px; }
	
#menuItem101 a {	
	background:url(images/dropDowns.png) -9px -9px; }
#menuItem101 a:hover {
	background:url(images/dropDowns.png) -129px -9px;}
#menuItem102 a {	
	background:url(images/dropDowns.png) -9px -42px; }
#menuItem102 a:hover {
	background:url(images/dropDowns.png) -129px -42px;}
#menuItem103 a {	
	background:url(images/dropDowns.png) -9px -75px; }
#menuItem103 a:hover {
	background:url(images/dropDowns.png) -129px -75px;}
#menuItem104 a {	
	background:url(images/dropDowns.png) -9px -108px; }
#menuItem104 a:hover {
	background:url(images/dropDowns.png) -129px -108px;}
#menuItem105 a {	
	background:url(images/dropDowns.png) -9px -141px; }
#menuItem105 a:hover {
	background:url(images/dropDowns.png) -129px -141px;}
#menuItem106 a {	
	background:url(images/dropDowns.png) -9px -174px; }
#menuItem106 a:hover {
	background:url(images/dropDowns.png) -129px -174px;}
	
.dropmenudiv_a{
	position:absolute;
	top: 0;
	z-index:100;
	width: 112px; height:198px;
	margin:1px;
	visibility: hidden;
}

/* FOOTER AREA */

#footer {
	float:left; display:block;
	width:904px;
	margin:0px;  
	background: url(images/quadrant.png) bottom left no-repeat;}


/* book button */

#quadrant{
	float:left; display:block;
	width:217px; 
	margin:0px; }

#bookBTN a { 
	float:left; display:block; overflow:hidden;
	height:110px; width:120px; 
	background: url(images/bookButtons.png) 0px -0px;
	margin:0px 0px 0px 10px;
	text-indent:-5000px; }	
	
#bookBTN a:hover {
	background: url(images/bookButtons.png) -150px -0px;}
	
	
/* picture area */	
	
#footPic { 
	float:left; display:inline; 
	width:650px; 
	margin:0px;
	text-align:center; }
	
#footPic img { 
	margin:18px 0px; }
	
	
/*  price table  */

.priceTable {
	float:left; display:inline;
	width:650px; 
	border:1px solid #333;
	margin:10px 0px 20px 0px; }
	
.priceTable p {
	margin:0px 10px;
	line-height:20px; }

.pTa {
	float:left; display:inline;
	width:60px; height:20px;
	text-align:center;
	border-top:1px solid #222;} 
	
.pTb {
	float:left; display:inline;
	width:520px; height:20px;
	border-top:1px solid #222; }
	
.pTc {	
	float:left; display:inline;
	width:70px; height:20px;
	text-align:right;
	border-top:1px solid #222; }
	
.pThead  {
	background:#222;
	border-top:0px;}
	
.pThead p {
	font-weight:bold;
	color:#a64524;}
	
/* home logos */

#home_logos {
	float:right; display:inline; 
	width:321px; height:135px;
	margin:20px 0px 0px 20px; }
	
#home_logos img {
	float:left;display:inline;
	margin:0px 5px 0px 0px; }
	
#home_logos p {
	font-size:85%;
	text-align:center;
	font-weight:bold; }
