/*- Page Structure */


body { 
    margin: 0px;
    background-color:#1d0a03; 
	background-image: url(./images/bg.gif); 
    background-repeat: repeat-x; 
	}

#page {
    font-family: Arial, Helvetica, sans-serif;  
	color:none;
	background-image: url();
	background-repeat:no-repeat;
	height:650px;
    width:1024px;
	text-align: left;
	margin: auto;
	position: relative;
	border-top: none;
	clear: both;
	font-size:12px;
	}
	
#footer {
    position:absolute;
    height:25px;
	width:720px;
	top:550px;
	padding:10px 0 0 0;
	color:#555;
	font-size:11px;
	text-align:center;
	font-weight:normal;
	background-color:none;
	}	
	
/*- content -*/		

#quote {
    position:absolute;
	top:57px;
	left:0px;
	width:527px;
	height:71px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4674B7;
	padding:0;
	margin:0;
	background-color:#666666;
	}	
						
#button {
    position:absolute;
	top:-60px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4674B7;
	padding:0;
	margin:0;
	}	
	
#keyword {
    position:absolute;
	top:16px;
	left:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#1c4795;
	padding:0;
	margin:0;
	width:300px;
	background-color:none;
	text-align:center;
	}
	
#gallery {
    position:absolute;
	top:20px;
	left:590px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	padding:0;
	margin:0;
	background-color:none;
	width:399px;
	height:252px;
	}

#bg-gallery {
    background-image:url(./images/bg-gallery.png);
    position:absolute;
	top:15px;
	left:575px;
	padding:0;
	margin:0;
	height:auto;
	width:429px;
	height:278px;
	}	

#note {
    position:absolute;
	top:290px;
	left:590px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#1c4795;
	padding:0;
	margin:0;
	background-color:none;
	width:400px;
	text-align:center;
	}		

#foot-tag {
    position:absolute;
	top:36px;
	left:135px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	padding:0;
	margin:0;
	width:auto;
	height:auto;
	background-color:none;
	}
	
#foot-nav {
    position:absolute;
	top:21px;
	left:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#8da3ca;
	padding:0;
	margin:0;
	width:auto;
	height:auto;
	background-color:none;
	text-align:center;
	}

	
	
/*- forms -*/	

#form {
    font-family:Arial, Helvetica, sans-serif;
    position: absolute;
	top:320px;
	left:680px;
	width:219px;
	height:271px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:12px;
	background-image:url(./images/form.png);
	background-repeat:no-repeat;
	}

#form-field {
    font-family:Arial, Helvetica, sans-serif;
    position: absolute;
	top:2px;
	left:0px;
	width:219px;
	height:271px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:18px;
	}		

input {
    border:none;
    background-color:#fff;
    font-size:16px;
	line-height:20px;
	padding:2px 0 2px 0;
	color:#333;
	
    }		
 
textarea {
    border:none;
    background-color:#fff;
    color: #555;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
    }
	
label {
    background-color:none;
	}	
	
.one {
   font-family:Arial, Helvetica, sans-serif;
    position: absolute;
	top:2px;
	left:63px;
	padding:0;
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:18px;
	}

.two {
   font-family:Arial, Helvetica, sans-serif;
    position: absolute;
	top:48px;
	left:63px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:18px;
	}

.three {
   font-family:Arial, Helvetica, sans-serif;
    position: absolute;
	top:95px;
	left:63px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:18px;
	}

.four {
   font-family:Arial, Helvetica, sans-serif;
    position: absolute;
	top:155px;
	left:9px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:18px;
	}

.five {
   font-family:Arial, Helvetica, sans-serif;
    position: absolute;
	top:225px;
	left:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:18px;
	}				
	
/*- nav -*/		

#nav {
    position:absolute;
	top:520px;
	left:0px;
	width:701px;
	height:82px;
	background-image:url();
	}
	
ul.nav {
   color: #8da3ca;
   font-size:12px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight:normal;
   margin:10px 0 0 0; 
   padding:5px 10px 5px;
   }

ul.nav li {
    display:inline;
    font-size:16px;
    font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1c4795;
	padding:0px;
	margin:0px;
	}
	
ul.nav li a {
	font-size:16px;
	color:#1c4795;
	font-weight:normal;
	background-image: url();
	padding:5px 10px 5px;
	margin:0px;
	background-color:none;
	}
	
ul.nav li a:hover {
    
	background-color:none;
	background-image: url(../images/bg-nav-white.gif);
	color: #1c4795 !important;
	text-decoration: none;
	font-weight:normal;
	}

ul.nav li.current a {
	color:#1c4795 !important;
	background-color:none;
	text-decoration: none;
	background-image: url();
	padding:5px 10px 5px;
	margin:0px;
	font-weight:normal;
	}	
		
	

/*- pictures -*/							

#pictures {
    position:absolute;
	top:353px;
	left:7px;
	height:90px;
	width:786px;
	background-color:none;
	border:none;
	background-image:url();
	background-repeat:no-repeat;
	}
	

/*- lists -*/		

ul {
   color: #111;
   font-size:12px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight:normal;
   padding-left:20px;
   padding:0 10px 0;
   margin:0 10px 0;
   }

ul li {
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
    margin-top:5px;
	padding:0;
	color: #111;
	list-style-image: url(./images/bullet.gif);
	list-style-position:inherit;
	}	
	
ul.service {
   color: #111;
   font-size:14px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight:normal;
   }

ul.service li {
    padding:7px 0 7px;
    font-size:14px;
    font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #666;
	}	


/*- links -*/		


a {
    font-family:Arial, Helvetica, sans-serif;
	color:#8da3ca;
	font-weight:normal;
	text-decoration:none;
	}
	
a:hover {
    font-family:Arial, Helvetica, sans-serif;
	color:#8da3ca;
	font-weight:normal;
	text-decoration:underline;
	}	

li {
   margin-top:5px;
   padding:5px 0 0 0;
   color: #fff;
   font-size: 14px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight:normal;
   }
   
a.home {
    font-family:Arial, Helvetica, sans-serif;
	color:#4674B7;
	font-weight:bold;
	text-decoration: underline;
	}

a.home:hover {
    font-family:Arial, Helvetica, sans-serif;
	color:#4674B7;
	font-weight:bold;
	text-decoration:underline;
	}

a.foot {
    font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:normal;
	text-decoration: none;
	}

a.foot:hover {
    font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:normal;
	text-decoration:none;
	}		

/*- titles -*/

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4674B7;
	padding:0;
	margin:0;
	}
#btm {
	height: auto;
	width: 1024px;
	position: relative;
	margin: 0 auto;
}
#btm p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 100%;
	text-align: center;
	color: #4F2314;
}
#btm p a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 100%;
	text-align: center;
	text-decoration: none;
	color: #4F2314;
}
#btm p a:hover {
	color: #1D0A03;
	background: #4F2314;
}
