body {
	background-image: url(http://www.amphibiadigital.com/images/amphibia_bg1.jpg);

}
body,td,th {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
a {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	text-decoration: none;
	color: #000000;
	
/* ------------------ OK-IMPLEMENTED ROLLOVER UNDERLINE AND SHADING  ------------------ */
}
a:link {
	text-decoration: none;
	color: #ffffff;
}
a:visited {
	text-decoration: none;
	color: #ffffff;
}
a:hover {
	text-decoration: underline;
	color: #ffffff;
}
/* ------------------ END ROLLOVER UNDERLINE AND SHADING  ------------------ */

/* ------------------ BEGIN MAINPAGE LAYOUT  ------------------ */
#wrap960 {
	width:960px;
	position:left;
	float:left;
	height:inherit;
}
#panel320 {
	width:300px;
	height: 260px;
	position:left;
	float:left;
	height:inherit;
	padding:30px 10px 20px 10px;
}
#panel320v2 {
	width:290px;
	position:left;
	float:left;
	height:inherit;
	padding:10px 15px 10px 15px;
}
/* ------------------ END MAINPAGE LAYOUT  ------------------ */


/* ------------------ BEGIN LAYOUT  ------------------ */
#leftit{
	margin:0px;
	width:960px;
	position:relative;
	float:none;
	clear: both;
}
#leftpanel {
	width:240px;
	position:left;
	float:left;
	height:300px;
}
#rightpanel {
	width:720px;
	position:right;
	float:right;
	height:inherit;
}
#navpanel {
	width:650px;
	height:25px;
	position:right;
	float:right;
	margin-top:50px;
	margin-bottom:10px;
}
#contentpanel {
	width:650px;
	height:inherit;
	position:right;
	float:right;
}
#contentpanelx {
	float:left;
	height:inherit;
	left:93px;
	position:relative;
	width:650px;
}
#contentpanel300left {
	width:320px;
	height:inherit;
	position:left;
	float:left;
	margin-bottom:10px;
}
#contentpanel300right {
	width:320px;
	height:inherit;
	position:right;
	float:right;
	margin-bottom:10px;
}
#leftpanelnav {
	width:200px;
	height:20px;
	position:center;
	float:center;
	padding:3px 3px 3px 3px;
	border-top:1px solid #999;
	margin-bottom:5px;
}
#leftpanel180 {
	width:180px;
	height:inherit;
	padding:3px 3px 3px 3px;
	margin-bottom:5px;
}
#leftpanel180a {
	width:180px;
	height:inherit;
	padding:1px 1px 1px 1px;
	margin-bottom:1px;
}
#main3panelwrap {
	width:720px;
	height:150px;
	position:right;
	float:right;
	margin-bottom:10px;
}
#small3panelwrap {
	width:230px;
	height:150px;
	position:right;
	float:right;
	margin:20px 5px 5px 5px;
}
#newswrap {
	width:650px;
	height:inherit;
	position:right;
	float:right;
	margin-bottom:10px;
}
#newsleft {
	width:150px;
	height:inherit;
	position:left;
	float:left;
	margin:20px 5px 5px 5px;
}
#newsright {
	width:460px;
	height:inherit;
	position:right;
	float:right;
	border-bottom:1px solid #363636;
	margin:20px 5px 5px 5px;
}

#breadcrumb {
	width:650px;
	height:25px;
	position:right;
	float:right;
}
#footerpanel {
	width:650px;
	height:30px;
	position:right;
	float:right;
}
#thinline {
	width:650px;
	position:right;
	float:right;
	border-top:1px solid #d7d7d7;
	margin-bottom:10px;
}
/* ------------------ END LAYOUT  ------------------ */

/* ------------------ BEGIN MANAGING BOXES  ------------------ */
#radius1 {
	width:150px;
	height:100px;
	position:left;
	float:left;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	background-color:#000000;
}
#radius2 {
	width:150px;
	height:100px;
	position:left;
	float:left;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	background-color:#000000;
	margin:3px 1px 1px 3px;
}
/* ------------------ END MANAGING BOXES  ------------------ */

/* ------------------ BEGIN MAP LAYOUT  ------------------ */
#mapwrap {
	width:700px;
	position:right;
	float:right;
}
#mapleft {
	width:260px;
	position:left;
	float:left;
}
#mapright {
	width:425px;
	position:right;
	float:right;
}
/* ------------------ END MAP LAYOUT  ------------------ */

/* ------------------ BEGIN INDEX2 LAYOUT  ------------------ */
#idx2headline {
	width:650px;
	height:35px;
	margin:10px 5px 4px 0px;
	position:left;
	float:left;
}
#idx2pix {
	width:150px;
	position:left;
	float:left;
}
#idx2content {
	width:475px;
	position:right;
	float:right;
	margin-bottom:10px;
}
/* ------------------ END INDEX2 LAYOUT  ------------------ */
.style4 {
	font-size: 12px;
	color: #fff;
	line-height: 1.8em;
	font-weight: normal;
}
.style5 {
  font:130% "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
  /* ---- padding:0 30px 10px; --- */
  text-transform:none;
  line-height: 2.0em;
  color:#fff;
	}
.style6 {
  margin:8px 3px 1px;
  padding:0 5px 5px;
  font:90%/1.4em "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
  text-transform:uppercase;
  letter-spacing:.3em;
  color:#999;
  }
.style7 {
  border-bottom:1px solid #bbbbbb;
  color:#FFC115;
  padding:0 0px 3px;
  font:110% "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
}
.style8 {
  font:120% "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
  text-transform:none;
  line-height: 1.5em;
  color:#fff;
}
.style9 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	line-height: 1.8em;
	color: #ffffff;
}	
.style10 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-transform:uppercase;
    letter-spacing:.3em;
	color: #000000;
}
.style11 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-transform:normal;
	color: #ffffff;
}

.nav_main {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	background-position: 1.2em;
	text-align: right;
}
.style15 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 28px;
	color: #1a93d1;
}
.style16 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
  	letter-spacing:.2em;
	color: #FFC115;
}
.style16blue {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
  	letter-spacing:.2em;
	color: #1a93d1;
}
.style17 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	letter-spacing:.05em;
	color: #ffffff;
}
.style18 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
  	letter-spacing:.1em;
	color: #FFFFFF;
}
.style19 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 48px;
}
.style20 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 30px;
	color: #FFC115;
}
.style21 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 24px;
	color: #ffffff;
}
.style22 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
  	letter-spacing:.1em;
	color: #fff;
}
.headline01 {
	font-family: "Franklin Gothic Book", Helvetica, Arial, Verdana, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #FFC115;
}
.headline02 {
	font-family: "Helvetica", Helvetica, Arial, Verdana, sans-serif;
	font-size: 24px;
	color: #ffffff;
}
