﻿@charset "utf-8";



/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#5f5f5f;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:110px; display:block; padding:5px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-transform:capitalize;}
#contactform label span {  font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:440px; border:1px solid #d0d0d0; margin:5px 0; padding:5px 2px; height:16px; background:#fff;}
#contactform textarea { width:440px; border:1px solid #d0d0d0; margin:10px 0; padding:2px; background:#fff;}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF;}
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

/*body{margin-bottom:50px}
div.holder { overflow:hidden }
div.holder div { float:left; width:30%; background-color:#9C0; margin-right:5px; padding:10px; padding-bottom:9000px; margin-bottom:-9000px }*/

body{ 
background-image:url('images/StarsandStripesxl.jpg');
background-repeat:no-repeat;
/*background-color:#d6c8c0;*/
font-size:16px; 
padding:0; 
width: 100%;
max-width: 1020px;
margin:auto; 
}

#body2{ 
background-image:url('images/crucifixion.jpg');
background-repeat:no-repeat;
/*background-color:#d6c8c0;*/
font-size:16px; 
padding:0; 
width: 100%;
max-width: 1020px;
margin:auto; 
}

#header{ 
margin-top: 20px;
background-color: #df3549;
height: 150px;
width: 1020px;
border-color:pink;
border-style:solid;
border-width:thin;
border-radius: 10px;
/*border: 2px outset;*/
/*border-right-style:12px outset;

border-left-style:12px outset;*/
/*box-shadow: -10px 0px 5px #888888;
box-shadow: 10px 0px 5px #888888;*/
box-shadow: 6px 0 4px  -4px #222 , -6px 0 4px  -4px #222;
}

#eagle {
margin-top: 20px;
margin-left: 15%;
width: 100px;
height: 100px;
}


#logo {
clear:both;
margin-top: -100px;
}

#flag {
clear:both;
margin-top: -115px;
margin-left: 75%;
width: 100px;
height: 100px;
}

#tabs ul {
	list-style: none;
	padding:0;
	margin:0;
	text-align:center;
}

#tabs li {
	display: inline;
	border: solid;
	border-width: 1px 1px 0 1px;
	margin: 0 0.5em 0 0;
	text-align:center;

}

#tabs li a {
	padding: 0 1em;
	text-align:center;

}

#tabs #selected {
	padding-bottom: 1px; 
	background: yellow;
}

#tabs li {
	float: left;
	border: 1px solid;
	border-bottom-width: 0;
	margin: 0 0.5em 0 0;
	text-align:center;

}

#tabs #selected {
	position: relative;
	top: 1px;
	background: yellow;
	text-align:center;

}


#left{ 

margin-top: 10px;
margin-left: -190px;
/*background: url(images/sidebar2.jpg) repeat-y left;*/
padding: 10px 0px 0px 10px;
background-color: #ffffff; 
width: 160px;
min-height: 280px; /* for modern browsers */
height: auto; !important; /* for modern browsers */
height:100%; /* for IE5.x and IE6 */
border-color:navy;
border-style:solid;
border-width:thin;
border-radius: 10px;
box-shadow: 6px 0 4px  -4px #222 , -6px 0 4px  -4px #222;

#fish {
	
	
}

/*margin-top: 0px;
float:left;
width:150px;
background: url(images/sidebar2.jpg) repeat-y;
/*min-height: 670px; /* for modern browsers */
/*height: auto; !important; /* for modern browsers */
/*height:100%; /* for IE5.x and IE6 */
/*border-radius: 20px;*/
/*border-bottom-left-radius: 20px;
border-top-left-radius: 20px; */
}

#center { 
margin-top: -290px;
margin-left: 0px;
/*background: url(images/sidebar2.jpg) repeat-y left;*/
padding: 0px 0px 0px 0px;
background-color: #ffffff; 
width: 1020px;
min-height: 280px; /* for modern browsers */
height: auto; !important; /* for modern browsers */
height:100%; /* for IE5.x and IE6 */
border-color:navy;
border-style:solid;
border-width:thin;
border-radius: 10px;
box-shadow: 6px 0 4px  -4px #222 , -6px 0 4px  -4px #222;

}

#center1 {
clear:both;
margin-top: 20px;
margin-left: 15%;
width: 100px;
height: 100px;
}


#center2 {
clear:both;
margin-top: -120px;
}

#center3 {
clear:both;
margin-top: -110px;
margin-left: 75%;
width: 100px;
height: 100px;
}

#center4 {
clear:both;
margin-top: 40px;
margin-left: 10%;
width: 100px;
height: 100px;
}


#center5 {
clear:both;
margin-top: -100px;
margin-left:25%;
width: 100px;
height: 100px;
border-style:solid;
border-width:1px;
border-color:navy;
}

#center6 {
clear:both;
margin-top: -100px;
margin-left: 45%;
width: 100px;
height: 100px;
}

#center7 {
clear:both;
margin-top: -100px;
margin-left: 65%;
width: 100px;
height: 100px;
}


#center8 {
clear:both;
margin-top: -100px;
margin-left: 75%;
width: 100px;
height: 100px;
}




#footer { 
margin-top: 10px;
background-color:#6c8fcd;
height:50px;
width:1020px;
margin-bottom: 20px;
border-color:navy;
border-style:solid;
border-width:thin;
border-radius: 10px; 
/*position: absolute;*/
/*top: 110%;*/
box-shadow: 6px 0 4px  -4px #222 , -6px 0 4px  -4px #222;

}

#facebook {
margin-top: 40px;
/*float:left;
width:-150px;*/
background: url(images/sidebar2.jpg) repeat-y;
/*min-height: 100px; /* for modern browsers */
/*height: auto; !important; /* for modern browsers */
/*height:100%; /* for IE5.x and IE6 */
/*border-radius: 20px;
border-bottom-left-radius: 20px;
border-top-left-radius: 20px;*/
}

h1, h2, h3 {
margin: 0;
padding: 0;
font-family: arial;
font-weight: normal;
color: navy;
text-align: center;
/*vertical-align: middle;*/
}

h1 {
	font-size: 250%;
}

h2 {
	font-size: 200%;
}

h3 {
	font-size: 150%;

}




ul { list-style-type: none; }

.style1 {
	vertical-align: middle;
}

.style2 {
	margin-left: 0px;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #7b0f0f; 
	font-size: x-small; 
	text-align: left;
}
.style4 {
	text-align: left;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: small;
	text-align: left;
	vertical-align: middle;
}
.style6 {
	text-align: center;
	color: white;
	font: bold 13px arial, verdana;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	color: #7b0f0f;
	font-size: small;
	text-align: center;
}
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	color: #e8e1dc; 
	font-size: small; 
	text-align: left;
 	/*text-indent: 3em;*/ 
	width:100%;
	padding-top:10px;
}
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	color: #e8e1dc; 
	font-size: small; 
	text-align: left;
 	/*text-indent: 3em;*/ 
	width:100%;
	padding-top:10px;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: x-small; 
	text-align: center;
}
.style11 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: x-small;
	text-align: center;
}
.style12 {
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
	font-size: small;
	text-align: left;
	vertical-align: middle;
	max-width: 90px;
}
.style13 {
	text-decoration: none;
}
.style14 {
	color: #ffffff;
}
.style15 {
	border-width: 0px;
}
.style16 {
	font-family: Arial, Helvetica, sans-serif;
	color: #7b0f0f;
	font-size: medium;
	text-align: center;
	/*text-indent: 3em;*/
	width: 100%;
	
}
.style17 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0d1e30;
	font-size: small;
	text-align: left;
	/*margin-left: 50px;
	margin-right: 50px;*/
	}

.style18 {
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
	font-size: small;
	text-align: center;
 	/*text-indent: 3em;*/
	width: 100%;
}
.style19 {
	font-family: Arial, Helvetica, sans-serif;
	color: #7b0f0f;
	font-size: medium;
	text-align: center;
	/*text-indent: 3em;*/
	width: 100%;
	
}

a:link {color:navy;}      /* unvisited link */
a:visited {color:blue;}  /* visited link */
a:hover {color:#C0C0C0;}  /* mouse over link */
a:active {color:#e8e1dc;}  /* selected link */ 

	
li { margin-top: 1em; 
	margin-left: -35px;
}	

a {
	text-decoration:none }
}

#navlist { margin: 0; padding: 30px 0 20px 10px; float: right; width: 60%; }
#navlist ul, #navlist li { margin-top: 10px; padding: 0; margin-left: -55px; /*display: inline; list-style-type: none;*/ }
#navlist a:link, #navlist a:visited { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #675c5a), color-stop(1, #a0918e) ); 
	background:-moz-linear-gradient( center top, #675c5a 5%, #a0918e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#675c5a', endColorstr='#a0918e');
	background-color:#675c5a;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #675c5a;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:6px 10px;
	text-decoration:none; /* link and visited link styles - the visited state can be styled separately if you wish */

}#navlist a:link#current {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #675c5a), color-stop(1, #a0918e) );
	background:-moz-linear-gradient( center top, #675c5a 5%, #a0918e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#675c5a', endColorstr='#a0918e');
	background-color:#675c5a;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #675c5a;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:6px 10px;
	text-decoration:none;  /* this line's the style for the current page link */

}#navlist #current   {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c8bfbe), color-stop(1, #c8bfbe) );
	background:-moz-linear-gradient( center top, #c8bfbe 5%, #c8bfbe 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8bfbe', endColorstr='#c8bfbe');
	background-color:#c8bfbe;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #675c5a;
	display:inline-block;
	color:#111111;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:6px 10px;
	text-decoration:none; 
  /* this line's the style for the current page link */

}#navlist a:hover { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a0918e), color-stop(1, #675c5a) );
	background:-moz-linear-gradient( center top, #a0918e 5%, #675c5a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0918e', endColorstr='#675c5a');
	background-color:#675c5a;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #675c5a;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:6px 10px;
	text-decoration:none; 
 /* hover state for all the links */
 
 .myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #fcf8f2;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fcf8f2;
	box-shadow:inset 0px 1px 0px 0px #fcf8f2;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fae4bd), color-stop(1, #eac380) );
	background:-moz-linear-gradient( center top, #fae4bd 5%, #eac380 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fae4bd', endColorstr='#eac380');
	background-color:#fae4bd;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 15px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cc9f52;
}.myButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eac380), color-stop(1, #fae4bd) );
	background:-moz-linear-gradient( center top, #eac380 5%, #fae4bd 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eac380', endColorstr='#fae4bd');
	background-color:#eac380;
}.myButton:active {
	position:relative;
	top:1px;
}

