/* CSS Document */

/*Global Styles */

body {
	margin: 10px 0 0 0;
	padding: 0;
	background-color: #5e5e5e;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	}

a:link {
    text-decoration: none;
    color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	}
	
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #eeeeee;
	text-decoration: none;
	}
	
a:hover, a:active {
	color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
	
a.active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	border-bottom: solid 1px #fff;
	padding: 0 0 1px 0;
	}
	
#container {
	width: 760px;
	margin: 0 auto;
	}
	
#header {
	height: 110px;
	background: url(/imgs/header.jpg) no-repeat;
	}
	
#main-content {
	background: url(/imgs/body-slice.gif) repeat-y;
	height: 400px;
	padding: 0;
	margin: 0;
	}
	
#nav {
	margin: 0;
	padding: 0;
width:400px;
	}
	
#nav li {
	display: inline;
	padding: 0;
	margin: 0 60px 0 0;
	position: relative;
	left: 400px;
	top: 15px;
	font-size: 0.8em;
	}

#nav li.bottom {
margin: 0 10px 0 20px;
padding: 0 0 20px 0;
position: relative;
top: 25px;
}


h3 {
	color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0 0 0;
	margin: 0 0 0 25px;
	}
/* Begin Contact Page */

form {
	margin: 10px 0 0 15px;
	float: left;
	width: 375px;
	}
	
img.photolinks {
	float: right;
	margin: 15px 20px 0 0;
	}
/* Begin About Page */

#words-about {
	float: left;
	width: 310px;
	height: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: justify;
	color: #eeeeee;
	padding: 10px 0 0 25px;
	margin: 0;
	line-height: 18px;
	}

img.float {
	float: right;
	border: #fff solid 1px;
	margin: 0 65px 0 0;
	}
	
/* End About Page */

/* Begin Homepage */

#online { 
margin: 35px 120px 0 0;
float: right;
}
	#online a {
		padding: 10px;
		float: right;
		font-size: 85%;
		color: #1E90FF;
		border: solid 1px #1E90FF;
		}
h3.homepage {
	color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0 0 0 15px;
	float: left;
	display: inline;
	}

#words-homepage {
	float: left;
	width: 235px;
	height: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: justify;
	color: #eeeeee;
	padding: 5px 0 0 15px;
	margin: 0;
	line-height: 18px;
	clear: left;
	}
	
img.sig {
	margin: 0 0 0 100px;
	}
	
.sig-title {
	position: relative;
	left: 110px;
	bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: italic;
	color: #eeeeee;
	padding: 0;
	margin: 0;
	}
	
.phone {
	margin: 0 0 0 25px;
	font-size: 2em;
	color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	}

/* End Homepage */
	
/* Begin Testimonials */

#words-testimonials {
	float: left;
	width: 716px;
	height: 360px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: justify;
	color: #eeeeee;
	padding: 10px 10px 0 25px;
	margin: 0;
	line-height: 18px;
	overflow: auto;
	}
	
img.float-testimonials {
	float: right;
	border: #fff solid 1px;
	margin: 0 10px 0 10px;
	}
	
/* Begin Slideshow Page */

#main-content-slideshow h3 {
	margin: 0 0 0 10px;
	}

#main-content-slideshow img {
	border: none;
	margin: 0;
	padding: 0;
	}

#main-content-slideshow {
	background: url(/imgs/body-slice.gif) repeat-y;
	height: 750px;
	padding: 0 0 0 10px;
	margin: 0;
	overflow: hidden; 
	}
	
#main-content-slideshow object {
	position: relative;
	top: -50px;
	}
	
#main-content-slideshow a { 
	display:block; 
	height: 44px; 
	width: 725px; 
	overflow:hidden; 
	margin: 0 0 10px 0;
	}

#main-content-slideshow a:hover { 
	display:block; 
	text-indent: -725px;
	margin: 0 0 10px 0;
	}

/* End Slideshow Page */

/* For Simpleviewer */

#flashcontent {
	float: right;
	width: 500px;
	height: 400px;
	padding: 0;
	margin: 0 5px 0 0;
	}
	
#simpleviewer-container {
	position: relative;
	bottom: 20px;
	background: #000;
	padding: 0;	
	margin: 0;
	}
	
/* End Simpleviewer Styles */
	
/* Begin Footer */

#footer {
	position: absolute;
	width: 760px;
	height: 50px;
	background: url(/imgs/footer.gif) no-repeat;
	margin: 0;
	padding: 20px 0 0 0;
    text-align: center;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	}
	 
/* End Footer */


/* Advertisement */


#advertisement {
	position: absolute;
	border: 1px solid #fff; 
	width: 300px; 
	text-align:center; 
	background-color:#000; 
	margin:0 15px 0 0px;
	text-decoration: none;
    color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	}
	
#advertisement a {
	text-decoration: underline;
    color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	}
	
html>body #advertisement {
	position: absolute;
	border: 1px solid #fff; 
	width: 300px; 
	text-align:center; 
	background-color:#000; 
	margin:0 15px 0 440px;
	text-decoration: none;
    color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	}
	
a.advert {
	float: right;
	color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin: 0 25px 0 0;
	}
/* Begin Packages Page */	

#packages {
	font-size: 0.8em;
	color: 	#1e90ff;
	clear: both;
	padding: 10px 0 0 40px;
	margin: 0;
	}
	
p#packages {
	color: #fff;
	float: left;
	padding: 0 0 0 15px;
	width: 480px;
	margin: 0;
	font-size: 0.8em;
	} 
	
#click {
	position: absolute;
	top: 375px;
	border: dashed 1px #cecece;
	text-decoration: underline;
	font-size: 0.9em;
	padding: 10px;
	margin: 0 0 0 440px;
	}
	
.white {
	font-size: 1em;
	color: #fff;
	}

img.packages {
position: absolute;
top: 130px;
margin: 0 0 0 500px;
}