﻿/*
CSS for Global Web Design
*/

body{
font-family:Verdana,sans-serif;
background-image: url(images/back.jpg);
	background-repeat: repeat-y;
	background-position: center;

line-height:125%;
padding:0;
margin:0;
text-align:left;
}
#wrapper{
background-image: url(images/gradient96372784.png); 
background-repeat: repeat-x; 
background-color: #cc9966;
position:relative;
text-align:centre;
width:756px;
margin-right:auto;
margin-left:auto;
border:1px solid #eacfb9/*#f6dac3*/;
}


h1{
font-family:Verdana,sans-serif;
font-size:large;
color:white;
}
#header{
background:url(images/newheader.jpg);
width:752px;
height:200px;
}




h2{
color:black;
font-size: x-large;
font-weight: bold;
}

p{
font-size:medium;
color:black;
}




h1, h2, h3{
font-family:Verdana,sans-serif;
}

h1{
font-size:120%;
font-weight:bold;
color:white;
padding-top:0em;
padding-bottom:.1em;
padding-left:1em;
margin:0;

}


h2{
color:black;
font-size:130%;
font-weight:bold;
}
.indent{
padding-top:10px;
padding-left:10px;
}
ul{
list-style:none;
margin:0;
padding:0;
}

#rotator
{
	border: 1px solid white;

	overflow: hidden;
	margin: 20px auto 10px;
	position: relative;
	width: 250px;
	height: 175px;
}

#rotator img
{
	border:0;
	width: 250px;
	height: 175px;
}

#navigation{
width:200px;
margin-top:10px;
}
#navigationh{
width:200px;
margin-top:10px;
}

#navigation li a{
height:32px;
voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}
#navigationh li a{
height:32px;
voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}
		
	
#navigation li a:link, #navigation li a:visited {
	color: #000000;
	display: block;
	background: url(images/menu9.gif);
	padding: 8px 0 0 10px;
	}

#navigationh li a:link, #navigationh li a:visited {
	color: #000000;
	display: block;
	background: url(images/menu9.gif);
	padding: 8px 0 0 10px;
	}
	
#navigation li a:hover {
	color: #725033;
	background: url(images/menu9.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
#navigationh li a:hover {
	color: #725033;
	background: url(images/menu9.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
#navigation li a:active {
	color: #fff;
	background: url(images/menu9.gif) 0 -64px;
	padding: 8px 0 0 10px;
	}
#navigationh li a:active {
	color: #fff;
	background: url(images/menu9.gif) 0 -64px;
	padding: 8px 0 0 10px;
	}


/*#navigation li{
list-style:none;
font-size: medium;
margin:0;
padding:0;
text-decoration:none;
}

#navigation, a:hover{
border-left:5px groove #876b63;
border-top:3px outset #876b63;

}
.homebutton,.processbutton,.packagebutton,.contactbutton{
border:none;
}
*/

 #navigation{
float:left;
width:200px;
height:1200px;

border-right:1px solid white;
}
 #navigationh{
float:left;
width:200px;
height:900px;

border-right:1px solid white;
}

#sitemaplinks{
list-style:none;
margin:0;
padding:0;
text-decoration:none;
}
.ads{
margin-left:25px;
}

#bodycontent{
text-align:center;
float:right;
width:515px;
padding:10px 30px 0 0;
}
#bodycontentp{

margin-left:230px;
width:515px;
padding:10px 30px 0 0;
}

.screenshot{
margin-left:10px;
margin-right:10px;
border:5px outset white;
width:180px;
height:125px;
}
.pagelinks{
text-decoration:none;
border-style:none;
color:black;

}
#header{
width:100%;
}
#header{
position:relative;
border-top:none;
border-bottom:5px solid white;
}

.logo{
float:left;
width:300px;
margin-left:2em;
margin-top:1em;


}
.geta{
float:right;
margin-right:2em;
margin-top:1em;
}
#sloganhome{
color:#ffffff;
font-size:large;
float:right;
width:650px;
text-align:right;
padding-top:4em;
margin-right:2em;
}
#slogan{
color:#ffffff;
font-size:large;
float:right;
width:650px;
text-align:right;
padding-top:4em;
margin-right:2em;
}

.lion,.elephant,.oryx,.meerkat,.cheetah{
margin-top:5em;
margin-left:0.5em;
border:0;


}

.packages{
padding-bottom:10px;
padding-right:20px;
border-bottom:1px solid white;
margin-bottom:10px;
}
table.rates{
border-collapse:collapse;
}
table.rates th,table.rates td{
padding:4px;
border:1px solid white;
font-family:"verdana";
}
table.rates th{
font-size:medium;
text-align:center;
padding-top:0;
padding-bottom:0;
padding-left:4px;
padding-right:4px;
}
table.rates td{
font-size:medium;
text-align:center;
}
#address{
text-align:center;
padding:10px;
border:3px solid white;
margin-bottom:10px;
}


form.contact legend{
font-weight:bold;
font-size:small;
padding:5px;
}

form.contact label.fixedwidth{
display:block;
width:240px;
float:left;

}

form.contact{
text-align:center;
}

#maestro{
text-align:center;
padding:20px;
}
#HostPapa{
margin-left:10px;
}


#footer{

padding-top:1em;
text-align:center;
clear:both;
}
.pagelinks1{
text-decoration:none;
border-style:none;
color:black;
font-size:x-small;
}

.footermail{
border:none;
text-decoration:none;
}
