/* 231 style sheet */

body
{
margin:0px; 
background-image:url("images/background.jpg");
background-position:top center; 
background-attachment:fixed;
background-repeat:repeat-y;
background-color:#FFCC00;
}

.carousel-table
{
margin-top:10px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}


/*overall layout */
.top-bar{
width: 100%;
border:0;
background-color:#000000;
cellpadding:10;
}

.inside-top-bar{
width: 900px;
margin-left:auto;
margin-right:auto;
border:0;
background-color:#000000;
padding:5px;
}

.overall-content{
width: 900px;
margin-left:auto;
margin-right:auto;
}

.left-nav {
float:left;
margin-top:20px;
}

.main-content {
float:left;
width:600px;
margin-top:20px;
padding:20px;
}


.footer-top-bar{
margin-top:20px;
width: 100%;
border:0;
background-color:#000000;
cellpadding:10;
}

.footer-top-bar-inside{
width: 900px;
margin-left:auto;
margin-right:auto;
border:0;
padding:5px;
}


.footer-top-bar-inside tr{
text-align:left;
}


.footer-middle-inside{
width: 900px;
margin-left:auto;
margin-right:auto;
border:0;
padding:5px;
}

.footer-middle-inside tr{
text-align:center;
}

td.cell {
text-align:left;
width:280px;
}

td.divider {
text-align:center;
width:30px;
}


.footer-middle{
width: 100%;
border:0;
background-color:#222222;
cellpadding:10;
}



.inside-overall-footer{
width: 900px;
margin-left:auto;
margin-right:auto;
border:0;
padding:5px;
}

.inside-overall-footer tr{
text-align:center;
}

.overall-footer{
width: 100%;
border:0;
background-color:#000000;
cellpadding:10;
}




/*overall layout */


img { 
border: 0;
}

img.hit-counter{
border-color:#000000;
border-style:solid;
border-width:2px;
}

hr {
height:1px;
border:0;
width:100%;
color:#333333;
background-color:#333333;
}

a.left-nav:link {margin-top:-5px;color:#ffffff;text-decoration:none; background-image: url(images/button1.png); background-position:center center; background-repeat:no-repeat; font-weight:bold; padding-top:6px; padding-bottom:10px; font-size:30px; font-family: Tahoma; width:100%; height:100%; display:block;}
a.left-nav:visited {margin-top:-5px;color:#ffffff;text-decoration:none; background-image: url(images/button1.png); background-position:center center; background-repeat:no-repeat; font-weight:bold; padding-top:6px; padding-bottom:10px; font-size:30px; font-family: Tahoma; width:100%; height:100%; display:block;}
a.left-nav:active {margin-top:-5px;color:#333333;text-decoration:none; background-image: url(images/button2.png); background-position:center center; background-repeat:no-repeat; font-weight:bold; padding-top:6px; padding-bottom:10px; font-size:30px; font-family: Tahoma; width:100%; height:100%; display:block;}
a.left-nav:hover {margin-top:-5px;color:#333333;text-decoration:none; background-image: url(images/button2.png); background-position:center center; background-repeat:no-repeat; font-weight:bold; padding-top:6px; padding-bottom:10px; font-size:30px; font-family: Tahoma; width:100%; height:100%; display:block;}

.table-left-nav{
width: 250px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
border:0;
text-align:center;
padding:0px;
}

.table-left-nav tr{
padding:0px;
}

.table-left-nav td{
padding:0px;
}




.main-shadow {
  background-color:#ffffff;
  -moz-box-shadow: 1px 2px 2px #B5B3AE;
  -webkit-box-shadow: 1px 2px 2px #B5B3AE;
  box-shadow: 1px 2px 2px #B5B3AE;
  border-left: 1px solid #E2E2E2;
  border-right: 1px solid #E2E2E2;
  border-bottom: 1px solid #E2E2E2;
  border-top: 1px solid #E2E2E2;
  -moz-border-radius: 3px;
  border-radius: 3px;
}


.nav-shadow {
  background-color:#ffffff;
  -moz-box-shadow: 1px 2px 2px #B5B3AE;
  -webkit-box-shadow: 1px 2px 2px #B5B3AE;
  box-shadow: 1px 2px 2px #B5B3AE;
  border-left: 1px solid #E2E2E2;
  border-right: 1px solid #E2E2E2;
  border-bottom: 1px solid #E2E2E2;
  border-top: 1px solid #E2E2E2;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.picture {
  
  background-color:#F9F9F9;
  -moz-box-shadow: 1px 2px 2px #B5B3AE;
  -webkit-box-shadow: 1px 2px 2px #B5B3AE;
  box-shadow: 1px 2px 2px #B5B3AE;
  border-left: 0px solid #E2E2E2;
  border-right: 0px solid #E2E2E2;
  border-bottom: 0px solid #E2E2E2;
  border-top: 0px solid #E2E2E2;
  padding: 0px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

h1
{
font-size: 18pt;
color: #333333;
font-family: Arial; Helvetica; sans-serif;
display: inline;
}

h2
{
font-size: 16pt;
color: #333333;
font-family: Arial; Helvetica; sans-serif;
display:inline;
}

h3
{
font-size: 13pt;
color: #333333;
font-family: Arial; Helvetica; sans-serif;
display:inline;
}

h4
{
font-size: 12pt;
color: #333333;
font-family: Arial; Helvetica; sans-serif;
display:inline;
}

h4.bottom
{
font-size: 12pt;
color: #666666;
font-family: Arial; Helvetica; sans-serif;
display:inline;
}

p, ul, form
{
font-size: 12pt;
font-family: Arial; Helvetica; sans-serif;
color: #333333;
display:inline;
}

a:link
{
color: #2271B4;
}

a:visited
{
color: #2271B4;
}

a:active
{
color: #2271B4;
}

h1.dark-green {font-weight:bold;color:#679D3D;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.dark-green {font-weight:bold;color:#679D3D;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}
h3.dark-green {font-weight:bold;color:#679D3D;text-decoration:none;font-size:14px;font-family:Tahoma;display:inline;}
p.dark-green{color:#679D3D;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;display:inline;}
div.dark-green{color:#679D3D;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}

h1.light-green {font-weight:bold;color:#B8DA3C;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.light-green {font-weight:bold;color:#B8DA3C;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}
h3.light-green {font-weight:bold;color:#B8DA3C;text-decoration:none;font-size:14px;font-family:Tahoma;display:inline;}
p.light-green{color:#B8DA3C;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;display:inline;}
div.light-green{color:#B8DA3C;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}

h1.yellow {font-weight:bold;color:#FFCC00;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.yellow {font-weight:bold;color:#FFCC00;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}
h3.yellow {font-weight:bold;color:#FFCC00;text-decoration:none;font-size:14px;font-family:Tahoma;display:inline;}
p.yellow{color:#FFCC00;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;display:inline;}
div.yellow{color:#FFCC00;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}


h1.orange {font-weight:bold;color:#F3A135;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.orange {font-weight:bold;color:#F3A135;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}
h3.orange {font-weight:bold;color:#F3A135;text-decoration:none;font-size:14px;font-family:Tahoma;display:inline;}
p.orange{color:#F3A135;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;display:inline;}
div.orange{color:#F3A135;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}

h1.blue {font-weight:bold;color:#3D84B4;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.blue {font-weight:bold;color:#3D84B4;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}
h3.blue {font-weight:bold;color:#3D84B4;text-decoration:none;font-size:14px;font-family:Tahoma;display:inline;}
p.blue{color:#3D84B4;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;display:inline;}
div.blue{color:#3D84B4;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}

h1.purple {font-weight:bold;color:#8171BB;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.purple {font-weight:bold;color:#8171BB;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}
h3.purple {font-weight:bold;color:#8171BB;text-decoration:none;font-size:14px;font-family:Tahoma;display:inline;}
p.purple{color:#8171BB;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;display:inline;}
div.purple{color:#8171BB;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}

h1.brown {font-weight:bold;color:#68492C;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.brown {font-weight:bold;color:#68492C;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}
h3.brown {font-weight:bold;color:#68492C;text-decoration:none;font-size:14px;font-family:Tahoma;display:inline;}
p.brown{color:#68492C;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;display:inline;}
div.brown{color:#68492C;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}


h1.white {font-weight:bold;color:#ffffff;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.white {font-weight:bold;color:#ffffff;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}
h3.white {font-weight:bold;color:#ffffff;text-decoration:none;font-size:14px;font-family:Tahoma;display:inline;}
p.white{color:#ffffff;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;display:inline;}
div.white{color:#ffffff;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}

a.white:link {color:#ffffff;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}
a.white:visited {color:#ffffff;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}
a.white:active {color:#ffffff;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}
a.white:hover {color:#ffffff;text-decoration:underline; font-weight:bold; font-size:12px; font-family: Tahoma;}



/* Above Are Used */



a.top-nav:link {color:#ffffff;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma; padding-top:15px; padding-bottom:15px; width:100%; height:100%; display:block;}
a.top-nav:visited {color:#ffffff;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma; padding-top:15px; padding-bottom:15px; width:100%; height:100%; display:block;}
a.top-nav:active {color:#ffffff;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma; padding-top:15px; padding-bottom:15px; width:100%; height:100%; display:block;}
a.top-nav:hover {color:#003399;text-decoration:underline; font-weight:bold; font-size:12px; font-family: Tahoma; padding-top:15px; padding-bottom:15px; width:100%; height:100%; display:block;}

a.main-nav:link {color:#333333;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma; padding-top:20px; padding-bottom:20px; width:100%; height:100%; display:block;}
a.main-nav:visited {color:#333333;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma; padding-top:120px; padding-bottom:20px; width:100%; height:100%; display:block;}
a.main-nav:active {color:#333333;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma; padding-top:20px; padding-bottom:20px; width:100%; height:100%; display:block;}
a.main-nav:hover {color:#333333;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma; padding-top:20px; padding-bottom:20px; width:100%; height:100%; display:block;}


a.bottom-nav:link {color:#666666;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}
a.bottom-nav:visited {color:#666666;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}
a.bottom-nav:active {color:#666666;text-decoration:none; font-weight:bold; font-size:12px; font-family: Tahoma;}
a.bottom-nav:hover {color:#666666;text-decoration:underline; font-weight:bold; font-size:12px; font-family: Tahoma;}



#social-icons{
position:absolute;
left:50%;
margin-left: -520px;
top:300px;
z-index:10;
}

#social-placement{
position:absolute;
left:50%;
margin-left: -520px;
top:300px;
z-index:1000;
}

.shadow {
  background-color:#ffffff;
  -moz-box-shadow: 0px 2px 10px #777777;
  -webkit-box-shadow: 0px 2px 10px #777777;
  box-shadow: 0px 2px 10px #777777;
  border-left: 1px solid #777777;
  border-right: 1px solid #777777;
  border-bottom: 0px solid #777777;
  border-top: 0px solid #777777;
}


.spacer1 {font-size:1px;}
.spacer2 {font-size:2px;}
.spacer3 {font-size:3px;}
.spacer4 {font-size:4px;}
.spacer5 {font-size:5px;}
.spacer6 {font-size:6px;}
.spacer7 {font-size:7px;}
.spacer8 {font-size:8px;}
.spacer9 {font-size:9px;}
.spacer10 {font-size:10px;}
.spacer11 {font-size:11px;}
.spacer12 {font-size:12px;}
.spacer13 {font-size:13px;}
.spacer14 {font-size:14px;}
.spacer15 {font-size:15px;}
.spacer20 {font-size:20px;}



/* Contact Form */

label { float: left;line-height: 33px;width: 80px;}
textarea {width: 400px;height: 220px;}
input {width: 400px;}
.buttonClass {
    background: url("../images/bg_button.png") repeat-x scroll 0 100% #BD5543;
    border: 1px solid #53241A;
    color: #DDDEBA;
    cursor: pointer;
    display: inline-block;
    font-family: 'AmaranthRegular',Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    height: 33px;
    line-height: 33px;
    padding: 0 35px;
    text-decoration: none;
    text-shadow: 0 0 1px #333333;
}
fieldset {
    border:0px;
}
.buttonClass {
    margin-left: 80px;
    width: 207px;
}

/* Contact Form */





/* From Here to Here Matters for the drop-down */
/* From Here to Here Matters */
/* From Here to Here Matters */
.outside-shadow {
  background-color:#ffffff;
/*  -moz-box-shadow: 1px 2px 2px #B5B3AE;
  -webkit-box-shadow: 1px 2px 2px #B5B3AE;
  box-shadow: 1px 2px 2px #B5B3AE; */
  border-left: 1px solid #E2E2E2;
  border-right: 1px solid #E2E2E2;
  border-bottom: 1px solid #E2E2E2;
  border-top: 1px solid #E2E2E2;
  /*border-color: #0f3355;*/
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* Stuff For the Drop Down Menu */
	#nav {
		margin:0; 
		padding:0; 
		list-style:none;
		
	}	
	
		/* Main Nav */
		#nav li {
			float:left; 
			display:block; 
			/*width:140px;*/
			/*background:#000000; */
			position:relative;
			z-index:500;
			margin:0 1px;
			
		}
	
		/* main lettering */
		#nav li a {
			display:block; 
			/*padding:8px 5px 0 5px; */
			font-weight:700;  
			/*height:23px; */
			text-decoration:none; 
			color:#ffffff; 
			text-align:left; 
			
			
			
		}

		/* Main Lettering Hover */
		#nav li a:hover {
			color:#2271B4;
			text-decoration:none;	
			/*background-color:#ff0000;*/
		}
	
		/* you can make a different style for default selected value */
		#nav a.selected {
			color:#ff0000;
		}
	
		/* submenu, it's hidden by default */
		#nav ul {
			position:absolute; 
			left:0; 
			display:none; 
			/*margin:0 0 0 -1px; */
			padding:0; 
			list-style:none;
		}
		
		/*  Drop Down Menus */


		#nav ul li a{
			width:200px; 
			float:left; 
			/*border-top:1px solid #000000;*/
			background:#031790;
			color:#ffffff;
			margin-top:2px;
			border-left: 1px solid #E2E2E2;
			border-right: 1px solid #E2E2E2;
			border-bottom: 1px solid #E2E2E2;
			border-top: 1px solid #E2E2E2;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}

		#nav ul li a:hover{
			width:200px; 
			float:left; 
			/*border-top:1px solid #000000;*/
			background:#031790;
			color:#3dd8e9;
			margin-top:2px;
			border-left: 1px solid #E2E2E2;
			border-right: 1px solid #E2E2E2;
			border-bottom: 1px solid #E2E2E2;
			border-top: 1px solid #E2E2E2;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}		
		
		#nav ul li a.li-class{
margin-bottom:10px;
		}
		
		/* drop down lettering */
		#nav ul a {
			display:block;  
			height:15px;
			/*padding: 8px 5px;*/
			color:#ff0000;
			
		}
		/* drop down lettering on hover */
		#nav ul a:hover {
			text-decoration:underline;	
		}

a.main-nav2:link {color:#333333;text-decoration:none; font-weight:bold; font-size:12pt; font-family: Arial; padding-top:5px; padding-bottom:5px; padding-left:20px; padding-right:20px; width:100%; height:100%; display:block;}
a.main-nav2:visited {color:#333333;text-decoration:none; font-weight:bold; font-size:12pt; font-family: Arial; padding-top:5px; padding-bottom:5px; padding-left:20px; padding-right:20px; width:100%; height:100%; display:block;}
a.main-nav2:active {color:#333333;text-decoration:none; font-weight:bold; font-size:12pt; font-family: Arial; padding-top:5px; padding-bottom:5px; padding-left:20px; padding-right:20px; width:100%; height:100%; display:block;}
a.main-nav2:hover {color:#ffffff;text-decoration:none; font-weight:bold; font-size:12pt; font-family: Arial; padding-top:5px; padding-bottom:5px; padding-left:20px; padding-right:20px; width:100%; height:100%; display:block;}

a.main-nav3:link {color:#333333;text-decoration:none; font-weight:bold; font-size:12pt; font-family: Arial; padding-top:5px; padding-bottom:15px; padding-left:20px; padding-right:0px; width:100%; height:100%; display:block; background-color:#ffffff;}
a.main-nav3:visited {color:#333333;text-decoration:none; font-weight:bold; font-size:12pt; font-family: Arial; padding-top:5px; padding-bottom:15px; padding-left:20px; padding-right:0px; width:100%; height:100%; display:block; background-color:#ffffff;}
a.main-nav3:active {color:#333333;text-decoration:none; font-weight:bold; font-size:12pt; font-family: Arial; padding-top:5px; padding-bottom:15px; padding-left:20px; padding-right:0px; width:100%; height:100%; display:block; background-color:#ffffff;}
a.main-nav3:hover {color:#ffffff;text-decoration:none; font-weight:bold; font-size:12pt; font-family: Arial; padding-top:5px; padding-bottom:15px; padding-left:20px; padding-right:0px; width:100%; height:100%; display:block; background-color:#000000;}

		
/* From Here to Here Matters */
/* From Here to Here Matters */


/* Javascript Rotator */

#rotating-item-wrapper {
	position: relative;
	width: 980px;
	height: 347px;
}
.rotating-item {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}
/* Javascript Rotator */


