/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image:url(images/stripe_bg.png);
 background-repeat:repeat;
}
#wrapper { 
 margin: 0 auto;
 width: 1060px;

}
#header {
 width: 1060px;
 height:363px;
 float: left;
 padding: 0px;
 margin:  0px;
 background-image:url(images/banner.png);
 background-repeat:no-repeat;
}

#nav {
 width: 900px;
 color: #ffffff;
 padding-top: 305px;
 margin:0 auto;
 text-align:center;
 
}

#nav ul.menu
{
    margin: 0;
    padding-left: 0px;	
	font-family:"century gothic",Arial, Helvetica, sans-serif;
 	font-size:16px;
 	color:#FFFFFF;
	
}

#nav ul.menu li {
	margin: 0;
	color:#ffffff;
	list-style-type: none;
	padding: 25px 0 25px 0;
	display:inline;
}

#nav ul.menu li a {
 color: #FFFFFF;
 padding-left: 35px;
 text-decoration: none; 
 height:50px;
 padding-top: 10px;
padding-bottom: 10px;
}

#nav ul.menu li a:hover {
 background-position: left;
 color:#e5b72b;
 padding-top: 10px;
padding-bottom: 10px;
}

#nav ul.menu .active {
	color:#e5b72b;
	padding-top: 10px;
	padding-bottom: 10px;
 }

#bodywrap {
 width: 1060px;
 padding: 0px;
 margin:  0 auto;
 background-image:url(images/overlay.png);
 background-repeat:repeat-y;
 float:left;
}

#contentwrap {
 width: 900px;
 padding: 0px;
 margin:  0px auto;
}

#leftcolumn { 
 color: #234b78;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: auto;
 width: 339px;
 float: left;
}

#contact { 
 color: #234b78;
 margin: 0px auto;
 padding-top: 10px;
 height: auto;
 width: 250px;
 text-align:center;
 font-size:16px;
}

#contact a:active, a:link, a:visited
{
    color: #479a4a;
    text-decoration: underlined;
	font-family: Tahoma, Verdana, sans-serif;
}
#contact a:hover
{
    color: #e5b72b;
}

#green { 
 color: #234b78;
 margin: 0px auto;
 padding: 30px 0;

}

#rightcolumn { 
 float: right;
 color: #234b78;
 margin: 0px 0px 0px 0px;
 padding: 10px 0;
 height: auto;
 width: 536px;
 display: inline;
}

#content-top {
 margin: 0px auto;
 padding: 0;
 width: 536px;
 height:26px
}

#content-bot {
 margin: 0px auto;
 padding: 0;
 width: 536px;
}

#content-rep {
 margin: 0px auto;
 padding: 0;
 width: 536px;
 background-image:url(images/content-rep.png);
 background-repeat:repeat-y;
}

#content { 
 color: #234b78;
 margin: 0px auto;
 padding: 0px;
 height: auto;
 width: 450px;
 text-align:justify;
 font-size:12px;
}

#content2 { 
 color: #234b78;
 margin: 0px auto;
 padding: 0px;
 height: auto;
 width: 335px;
 text-align:justify;
 font-size:12px;
}

#footer { 
 width: 900px;
 clear: both;
 color: #000;
 margin: 10px auto 10px auto;
 padding-top: 40px;
}


#footer ul.footermenu
{
    margin: 0;
	font-family:"century gothic",Arial, Helvetica, sans-serif;
 	font-size:11px;
 	color:#234b78;
	width:auto;
	text-align:center;
}

#footer ul.footermenu li {
	margin: 0;
	color:#234b78;
	padding:0 7px;
	display:inline;
}

#footer ul.footermenu li a {
 color: #234b78;
 text-decoration: none; 
}

#footer ul.footermenu li a:hover {
 color:#479a4a;
 padding: 0px;
}

#footer ul.footermenu .active {
	color:#479a4a;
	padding: 0px;
 }
 
 #footer ul.copyright
{
	font-family:"century gothic",Arial, Helvetica, sans-serif;
 	font-size:10px;
 	color:#000;
	margin: 0 auto;
	text-align:center;
}

#footer ul.copyright li {
	margin: 0;
	color:#234b78;
	list-style:none;
}

h2
{
font-size:10px;
font-style:italic;}

#opt
{
font-size:10px;
}