/* CSS Document Gulf of Mexico Fishery Management Council */
body	{
	margin:auto;
	padding:0px;
	text-align:center;
	background-color:#E4F4F1;
}
#container	{
	width:894px;
	margin:8px auto;
	padding:0px;
	text-align:center;
	position:relative;
}
/* HEADER */
#header	{
	z-index:170;
	height:222px;
	clear:both;
	position:relative;
	border-bottom:2px solid #AAFFFF;
	background-image:url(../images/slices/hdrBkgd.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
#hdrHolderRight	{
	float:right;
	width:676px;
	height:197px;
	text-align:right;
	position:relative;
}
#topSectionImageHolder	{
	position:relative;
	width:362px;
	height:163px;
	text-align:right;
	float:right;
}
#topNavs	{
	position:relative;
	height:34px;
	width:473px;
	margin-right:12px;
	float:right;
	text-align:right;
	z-index:190;
}
/* END HEADER */
#bodyContainer	{
	position:relative;
	clear:both;
	height:auto;
	padding:0px;
	margin:0px;
	padding-left:11px;
	padding-right:10px;
	background-color:#FFF;
	border-left:2px solid #002743;
	border-right:2px solid #002743;
	border-top:3px solid #002743;
	background-image:url(../images/slices/main_bkgrd.gif);
	background-repeat:repeat-y;
}
/* LEFT SIDE BAR */
#leftHolder	{
	float:left;
	width:201px;
	height:100%;
	text-align:left;
	position:relative;
	padding:0px;
	padding-bottom:3px;
	background-image:url(../images/slices/leftbkgdRpt.jpg);
	background-position:top;
	background-repeat:repeat-x;
	z-index:200;
	position:relative;
}
.lftNav	{
	height:35px;
	border-bottom:1px solid #002743;
	background-image:url(../images/slices/navBkgd.gif);
	background-repeat:repeat-x;
}
#leftHolder	p {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	letter-spacing:.03em;
	font-weight:bold;
	margin-left:8px;
	color:#002157;
	margin:8px;
}
#leftHolder	p a:link {	color:#002157;}
#leftHolder	p a:hover {
	color:#305874;
	text-decoration:none;
}
#leftAddress	{
	clear:both;
	position:relative;
}
#quickLinks	{
	margin:8px;
	padding:3px;
	color:#305874;
	position:relative;
	background-color:#ACDADE;
	border-bottom:2px double #ED8C5B;
	border-top:2px double #ED8C5B;
	clear:both;
}	
#quickLinks	h3 {
	font-size:15px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:1px;
	margin-top:0px;
	color:#7E350B;
}
#quickLinks	ul {
	margin:.2em 1em;
	padding:0px;
}
#quickLinks	li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left:.8em;
	margin-bottom:.1em;
}
#quickLinks	a, #quickLinks a:link, #quickLinks a:visited {
	color:#002157;
	text-decoration:none;
}
#quickLinks a:hover {
	color:#305874;
	text-decoration:underline;
}
/* MAIN CONTENT AREA */
#main	{
	width:655px;
	text-align:left;
	padding-bottom:6px;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	z-index:99;
	float:right;
	clear:right;
	background-color:#FFF;
}
h1	{
	font-size:22px;
	color:#000047;
	letter-spacing:0.08em;
	line-height:24px;
	padding-bottom:4px;
	padding-left:2px;
	border-bottom:2px solid #000033;
	margin:2px 0px 10px 0px;
	background-color:#EFF7FA;
}
h2	{
	font-size:17px;
	color:#002A46;
}
h3	{
	font-size:16px;
	margin:3px 0px 5px 0px;
}
h4	{font-size:15px;}
h5	{font-size:13px;}
h6	{font-size:10px;}
p	{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	color:#000;
	line-height:16px;
	margin:8px 0px;
}
hr	{color:#305874;}
ul	{color:#305874;}
li	{
	line-height:19px;
	font-size:13px;
}
img.right	{
	float:right;
	margin-left:6px;
	margin-bottom:10px;
}
img.left	{
	float:left;
	margin-right:6px;
	margin-bottom:10px;
}
#main a:link, #main a:visited {color:#022B4B;}
#main a:hover {
	color:#034276;
	text-decoration:none;
}
/* FOOTER */
#footer	{
	color:#064461;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:10px 15px 10px 15px;
	position:relative;
	clear:both;
}
.footerLeft	{
	width:180px;
	text-align:left;
	border-right:2px solid #305874;
	padding-left:5px;
}
.footerLeft	h3 {
	font-size:12px;
	font-weight:bold;
	margin-bottom:4px;
	color:#064461;
}
.footerLeft	p {
	font-size:12px;
	line-height:13px;
	padding:2px;
	margin:2px;
	color:#305874;
	letter-spacing:.03em;
}
#footer	a, #footer a:link, #footer	a:visited  {color:#305874;}
#footer	a:hover {
	color:#043044;
	text-decoration:none;
}
.footerRight	{
	width:310px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
/* RIGHT Side box light blue */
#sideBoxHolder	{
	float:right;
	width:200px;
	margin-bottom:20px;
	margin-left:10px;
	padding:0px;
	clear:right;
}
#sideBox	{
	background-color:#ECF8FE;
	border-left:2px solid #065B98;
	border-right:2px solid #065B98;
	font-size:13px;
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
}
#sideBox ul	{
	margin-left:.3em;
	margin-bottom:0px;
}
#sideBox li	{
	font-size:13px;
	list-style-image:url(../images/icons/dottedArrowRt.gif);
	margin:.2em 0em 0em .8em;
	padding:0px;
}
#sideBox p	{
	font-size:13px;
	line-height:15px;
	margin:0px;
	padding:3px 0px;
}
#sideBox .event	{
	font-size:13px;
	font-weight:bold;
	color:#DA783D;
}
.eventBox	{
	background-color:#FCF2ED;
	padding:0px 1px 0px 8px;
	border-top:1px dotted #305874;
	border-bottom:1px dotted #305874;
	margin-bottom:3px;
	margin-top:2px;
}
#sideBox hr	{color:#032147;}
/* ORANGE COUNCIL TV*/
#councilTVHolder	{
	margin-top:10px;
	position:relative;
}
#councilTV	{
	background-color:#E08C5B;
	border-left:1px solid #7E350B;
	border-right:1px solid #7E350B;	
	width:200px;
}
.councilTv	{color:#FFF;}
.councilTv	 p {
	margin:6px;
	color:#FFF;
	font-size:13px;
}
.councilTv	a:link {
	color:#7E350B;
	font-weight:bold;
}
/* EXTRA STYLES */
.clearElem {
	clear:both;
	font-size:.1em;
}
.formbutton {
	cursor:pointer;
	border:outset 2px #E08C5B;
	background:#546369;
	color:#CBF7FC;
	font-weight:bold;
	padding:1px;
}
.publicTestimony	{
	color:#712900;
	font-size:11px;
	line-height:13px;
}
.row1	{
	background-color:#F0FAFB;
	border-bottom:1px solid #712900;
}
.row2	{
	background-color:#E4F4F1;
	border-bottom:1px solid #712900;
}
.size15	{font-size:15px;}
.size14	{font-size:14px;}
.size13	{font-size:13px;}
.size12	{font-size:12px; line-height:14px;}
.size11	{font-size:11px; line-height:14px;}
.size10	{
	font-size:10px;
	line-height:13px;
}
.darkblue {color:#003663;}
.blue {color:#006699;}
.aqua {color:#009999;}
.teal {color:#00CCCC;}
.brown	{color:#712900;}
.orange	{color:#E08C5B;}
.fontGeorgia	{font-family:Georgia, "Times New Roman", Times, serif;}
.fontArial	{font-family:Arial, Helvetica, sans-serif;}
.borderBtm1px	{border-bottom:1px solid #006699;}
