@charset "utf-8";
/* 

Sunrise
Coded by:John Paul Eric F. Calabia
URL:http://aciamaj21.0fees.net/
Companies:http://netwizarddesign.com.au/
	     :http://brightworks-media.com/
	     :http://www.offshoresolutions.com.au/

*/

/* Global */

* 		{margin: 0; padding: 0;}
html 	{overflow-y: scroll; height: 100%;}
ul 		{list-style: square inside;}
ol 		{list-style: decimal inside;}
a 		{outline: none; text-decoration: underline;}
a img	{border: none;}
img		{vertical-align: middle;}

@font-face {
	font-family: Century Gothic;
	src: url('DGOTHIC.TTF');
}

h1 {font-family:"Century Gothic", Arial;
	font-size:30px;
	font-weight:normal;
	text-align:left;
	color:#133398;}
	
h2 {font-family:"Century Gothic", Arial;
	font-size:20px;
	font-weight:normal;
	text-align:left;
	color:#133398;}
	
h3 {font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-align:left;
	color:#333;
	margin-top:10px;
	margin-bottom:10px;}
	
p {font-family:Verdana, Geneva, sans-serif;
   font-size:12px;
   font-weight:normal;
   text-align:left;
   line-height:16px;
   color:#333;}

/* Body */

body {background-image:url(images/bg.jpg);
	  background-color:#4B61A3;
	  background-repeat:repeat-x;}
	  
#body-wrap {width:954px;
			height:auto;
			position:relative;
			overflow:hidden;
			margin:30px auto;}
			
#header-wrap {background-image:url(images/header.png);
			  background-repeat:no-repeat;
			  width:954px;
			  height:51px;
			  position:relative;
			  margin:0 auto;}
			  
.menu{
			margin:0;
			padding:0;
			position:relative;
			}
			
.menu ul{
			margin:0 0 0 165px;
			padding:20px 0 0 0;
			width:}
			
.menu li{
			margin:0;
			padding:0 25px;
			list-style:none;
			text-decoration:none;
			float:left;
			font-family:Arial;
			size:15px;}
			
.menu li a:link, menu li a:visited{
			margin:0;
			padding:0;
			color:#333333;
			text-decoration:none;}
			
			
.menu li a:hover{
			color:#fff;}
			
			
.menu li a.current{
			color:#fff;}
			

			  
#content-wrap {width:954px;
			   height:auto;
			   position:relative;
			   margin:0 auto;
			   background-image:url(images/content-bg.png);
			   overflow:hidden;
			   background-repeat:repeat-y;}
			   
.animation-wrap {width:939px;
				 height:132px;
				 position:relative;
				 border-bottom:1px solid #333;
				 padding:10px 0 0 15px;}
				 
.animation {width:321px;
			height:130px;
			float:left;
			position:relative;}
				 
.banner-wrap {
	width:524px;
	height:338px;
	background-image:url(images/banner-bg.png);
	background-repeat:no-repeat;
	position:absolute;
	float:right;
	padding:19px 0 0 16px;
	margin:0 20px 0 0;
	z-index:80;
	left: 396px;
	top: 29px;
}
	
			  
.banner {float:left;}

.content-text {width:350px;
			   min-height:300px;
			   float:left;
			   position:relative;
			   padding:20px;}
			   
.contact-text {width:914px;
			   min-height:300px;
			   float:left;
			   position:relative;
			   padding:20px;}
			   
.overall-text {width:914px;
			   min-height:300px;
			   float:left;
			   position:relative;
			   padding:20px;}
			   
.slogan {float:left; margin:25px 0 0 0;}
			   
.result-wrap {float:left;
			  margin:20px 0 0 100px;
			  width:740px;
			  position:relative;}
			   
.result-img {float:left;
			 width:340px;
			 height:300px;
			 position:relative;
			 margin:0 15px 0 0px;}
			 
.result-img img {padding:5px;
				 margin:5px;
				 border:1px solid #009;
				 background-color:#4B61A3}
			   
.contact-left {width:300px;
			   height:auto;
			   float:left;
			   margin:0 20px 0 0;}
			   
.contact-right {width:580px;
			    height:auto;
			    float:left;}
			   
.inputc {background-color:#FCFCF5;
		 border:1px #CCC solid;
		 font-family:Tahoma, Geneva, sans-serif;
		 font-size:12px;
		 font-style:normal;
		 color:#333;
		 width:290px;
		 height:23px;
		 padding:1px 0 1px 3px;}
		 
.c-name {width:291px;
		 height:22px;
		 padding:1px 1px 18px 1px;}
		 
.c-email {width:291px;
		  height:22px;
		  padding:1px 1px 18px 1px;}
		  
.c-phone {width:291px;
		  height:22px;
		  padding:1px 1px 23px 1px;}
		 
.message {width:291px;
		  height:71px;
		  padding:1px 1px 5px 1px;}
		  
.messagec {background-color:#FCFCF5;
		   border:1px #CCC solid;
		   font-family:Tahoma, Geneva, sans-serif;
		   font-size:12px;
		   font-style:normal;
		   color:#333;
		   width:290px;
		   height:71px;
		   padding:1px 0 1px 3px;}
		  
#c-button {width:70px;
		   height:23px;
		   float:right;
		   position:relative;
		   overflow:hidden;
		   margin:10px 3px 0 0;}
			   
.content-text ul {margin:0;
				  padding:0;}
				  
.content-text li {text-align:left;
				  list-style:disc;
				  font-family:Verdana, Geneva, sans-serif;
				  font-size:12px;
				  line-height:18px;
				  padding:0;
				  margin:0;
				  color:#333;
				  margin:0 0 0 20px;}
				  
.content-text li a {color:#333;}

.content-text li a:hover {color:#F90}

.content-text img {float:left;
				   margin:25px 15px 0 0;}		
				   
.right-img {float:right;
			width:550px;
			height:auto;
			position:relative;
			margin:280px 0 0 0;}
			
.right-img img {float:left;
			margin:0 35px 0 35px;}
			   
#footer-wrap {background-image:url(images/footer.png);
			  background-repeat:no-repeat;
			  background-position:top;
			  width:954px;
			  height:150px;
			  position:relative;
			  overflow:hidden;
			  margin:0 auto;}
			  
.footer-nav {width:771px;
			 height:30px;
			 position:relative;
			 margin:65px 0 0 30px;
			 padding-left:138px;}
			 
.footer-nav ul {margin:0;
				padding:0;}

.footer-nav li {margin:0;
				padding:0 20px;
				list-style:none;
				text-decoration:none;
				float:left;
				font-family:Arial;
				font-size:12px;}

.footer-nav li a {color:#FFF; text-decoration:none;}

.footer-nav li a:hover {color:#F90; text-decoration:none;}

.footer-contact {width:800px;
				 height:auto;
				 position:relative;
				 margin:0 auto;
				 text-align:center;}

.style1 {font-family:Arial, Helvetica, sans-serif;
		 font-size:21px;
		 font-weight:normal;
		 text-align:center;
		 color:#FFF;}
		 
.style2 {font-family:Arial, Helvetica, sans-serif;
		 font-size:12px;
		 font-weight:normal;
		 text-align:center;
		 color:#FFF;}


/* Body Ends */

