body {
	font-family:segoe ui,tahoma;
	font-size:16px;
	background:#DFCD25 url("../images/banana.gif"); 
}

.container {
	background:#FFFFFF;
	min-height:680px;
	border:4px solid #0E5FA0;
	padding:20px;
	border-radius:15px;
}
.logodiv {
	text-align:left;
}
.logodiv img {
	width:150px;
	margin-left:15px;
}
.sl {
	width:470px;
	padding:20px;
	margin-top:20px;
}
.sl img {
	width:450px;
	height:224px;
}
.shsh {
	background:#095D9D;
	border-radius:10px;
	margin-bottom:15px;
}
.showcasediv {
	background:#095D9D;
	padding:10px 10px 1px 10px;
	border-radius:10px;
	margin-bottom:5px;
	/* height:200px; */
}
.showcasediv p {
	font-size:0.8em;
	text-align:justify;
	color:#FFFFFF;
}
.showcasediv p img {
	float:left;
	margin:2px 10px 0px 0px;
	height:248px;
	width:488px;
	padding:2px;
	
}
.bx {
	background:#A8F263;
	border-radius:10px;
	height:320px;
	padding:10px;
}
.bx h1 {
	text-align:center;
	border-bottom:1px solid #FFFFFF;
	padding-bottom:10px;
	color:#000000;
	font-size:1em;
	font-weight:bold;
	padding:10px;
}

p.rm {
	text-align:right;
}
p.rm a{
	text-decoration:none;
	color:#000000;
	font-style:italic;
	border-bottom:1px dotted #000000;
	
}
.bx p,.bx ul li {
	font-size:0.9em;
}
.bx p img {
	float:left;
	margin:2px 10px 0px 0px;
	width:150px;
	padding:2px;
	
}
/* -------------------------------------------------- Sub Navigation --------------------------------------------------------*/
#subnavcontainer { margin-left: 30px; float:right;}

/*Fat Erik's Pipelist*/
#subnavlist
{
list-style: none;
padding: 0;
margin: 0;
margin-top:88px;
}

#subnavlist li
{
display: inline;
padding: 0;
margin: 0;
}

/* #subnavlist li:before { content: "| "; }
#subnavlist li:first-child:before { content: ""; } */

/*IE workaround*/
/*All IE browsers*/
#subnavlist li
{
border-left: 2px solid #FFE500;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}

/*Win IE browsers - hide from Mac IE\*/
#subnavlist { height: 1%; }

#subnavlist li
{
display: block;
float: left;
}
#subnavlist li a
{
display: block;
float: left;
text-decoration:none;
font-size:0.8em;
color:#06477D;
font-weight:normal;
font-style:italic;
}
#subnavlist li a:hover {
	border-bottom:1px dotted #06477D;
}
.a_hd_links_selected
{
	border-bottom:1px dotted #06477D;
}
/*End hide*/
/*Mac IE 5*/
#subnavlist li:first-child { border-left: 0; }


/* -------------------------------------------------------End Sub Navigation ----------------------------------------------*/


/* --------------------------------------------------- Navigation -------------------------------------------------------------- */
div#navcontainer
{
background-color: #FFE500;
/* border-top: solid 1px #FFFFFF;
border-bottom: solid 1px #FFFFFF; */
margin:15px 0px;
border-radius: 7px;
text-transform:uppercase;
}

div#navcontainer ul
{
font-weight: normal;
color: #06477D;
text-align: center;
margin: 0;
padding-bottom: 5px;
padding-top: 0px;
}

div#navcontainer ul li
{
display: inline;
margin-left: -4px;
}

div#navcontainer ul li a
{
padding: 5px 10px 5px 10px;
color: #06477D;
text-decoration: none;
border-right: 1px solid #fff;
font-size:0.7em;
}

div#navcontainer ul li a:hover
{
background-color: #DFCD25;
color: #06477D;
}
.a_nav_links_selected
{
	background-color: #DFCD25;
color: #06477D;
}
#active a { border-left: 1px solid #fff; }
	
/* --------------------------------------------------- End Navigation -------------------------------------------------------------- */

.footer {
	margin-top:35px;
	padding-top:20px;
	border-top:1px dotted #000000;
}
.footer p {
	font-size:0.7em;
}
.footer p a{
	text-decoration:none;
	color:#000000;
	border-bottom:1px dotted #000000;
}
.features
{
		font-size:0.9em;
		width:85%;
		
}
.features li
{
	margin-bottom:10px;
}
.pg_heading
{
	
	font-weight:bold;
	font-style:italic;
	font-size:1.4em;
	color:#09599E;
	border-bottom:2px dotted #09599E;
}
.map
{
	float:right;
	padding-top:0px;
	margin-top:0px;
}
.cntn
{
	margin:0px;
	padding:0px;
	
}
 .a
{
	margin:0px;
	padding:0px;
	font-style:italic;
	font-weight:bold;
}
.b
{
	color:#09599E;
	font-size:1.4em;
}
.c
{
	margin:0px;
	padding:0px;
	font-size:1.1em;
}
dl
{
	padding-top:10px;
}
#dare
{
	font-size:1.3em;
	font-style:italic;
	font-weight:bold;
	color:red;
	
}
.name
{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:1.3em;
	color:#68B533;
}
.pics
{
	width:200px;
	height:150px;
}
.pic_title
{
	margin:0px;
	padding:0px;
	text-align:center;
	color:red;
	font-style:italic;
}
