@charset "UTF-8";
/* CSS Document */

body{
	background-attachment: scroll;
	background-image: url(../images/navbkgb.png);
	background-repeat: repeat-x;
	background-color: #f9fafb;
}
a:link, a:visited {
	text-decoration: none;
	color: #036
}

a:hover{text-decoration:underline;}

/*Header */

#header {margin-top:5px; padding:0}

#header li{ list-style-type:none;}

/*End Header */

/*Navigation Menu */

#nav_menu {font-size:1em;
font-weight:bold;
list-style-type:none;
margin-bottom:30px;
margin-left:15px;
margin-top:10px;}
#nav_menu li {
background-attachment:scroll;
background-image:url(../images/navbuttonwood.jpg);
background-repeat:no-repeat;
display:block;
float:left;
height:41px;
list-style-type:none;
margin-left:10px;
padding-bottom:0;
padding-right:0;
padding-top:8px;
white-space:nowrap;
width:100px;
}
#nav_menu li a {color:#718195;display:block;text-align:center;text-decoration:none;font-size:1.2em;}
#nav_menu li a:hover {
	color: #000000;
	text-decoration: underline;

}
#nav_menu li p{font-size:1.3em;font-weight: bold;color: #990000;margin-top: 11px;margin-left: 54px;}

/*End Navigation */

/*Main Content Area */
#contentarea {
	width:960px;
	height:785px;
	background-image: url(../images/assets/container/psbackground1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-bottom:1px solid #999;
	margin:0;
	padding:0;
}
#contentareasmall {
	width:960px;
	height:485px;
	background-image: url(../images/assets/container/psbackground600.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-bottom:1px solid #999;
	margin:0;
	padding:0;
}

#contentarealarge {
	width:960px;
	height:1000px;
	background-image: url(../images/assets/container/psbackground1300.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-bottom:1px solid #999;
	margin:0;
	padding:0;
	background-attachment: scroll;
}

#contentareamedia {
	width:960px;
	height:1300px;
	background-image: url(../images/assets/container/psbackground1500.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-bottom:1px solid #999;
	margin:0;
	padding:0;
	background-attachment: scroll;
}

/*End Content Area */

/*Begin Footer Area */

#footer {font-size:13px; margin-top:10px; height:20px; width:960px;}
#footerlink li {display:inline;list-style-type: none;}
#footerlink a {color:#000; text-decoration:none;}
#footerlink li a:hover {color: #7a8297;text-decoration: underline;}

/*End Footer Area*/

.maincontent_cont{
height:530px;
left:100px;
position:relative;
top:60px;
width:720px;

}

}
.maincontent_consmall{
height:300px;
left:100px;
position:relative;
top:50px;
width:720px;
}
.maincontent_conthome{
height:530px;
left:100px;
position:relative;
top:140px;
width:720px;

}
.maincontent_contlarge{
height:630px;
left:115px;
position:relative;
top:100px;
width:720px;

}

.maincontent_contmedia{
height:1000px;
left:115px;
position:relative;
top:100px;
width:720px;

}

#maincontent img{float:right; padding-left:10px; padding-top:5px;}

#maincontent p { font-size:1.3em; padding-left:10px; text-align:justify;margin-bottom:10px}

#maincontent li{ display:inline;list-style-type:none; float:right;}

#menu li {list-style-type:none;float:left;width:150px;}

#menu li a {font-size:1.3em;text-align:left; color:#000; text-decoration:none;}

#menu li a:hover {color: #036;text-decoration: underline;}

#menu img{float:none; margin:0px; padding:0px;}

#menuitems li {float:none;display:block;font-size:1.2em;margin-left:5px; }

#menuitemsborder{border-bottom:1px dashed #000000}

#menuitemsheader{
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #000;
}

#menutextbold{ font-weight:bold}

#menuitems p, h1{ margin-bottom:0px}

#contactus li{text-align: center;list-style-type:none;float:left;width:350px;}

#contactus h1, #contactus h4{margin-bottom:10px;}

#contactus h5, #contactus h2 {margin-bottom:5px}

#contactform{padding-left:30px;}

#contactform h1{margin-top:30px}

#inputtext td {
	width:100px;
	padding-top:10px;
	vertical-align:middle;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: underline;
}

#foodpics img{float:left;padding-top:0;}

#media img {display:inline;float:left;padding-top:0; padding-left:2px;padding-bottom:2px;}

#media li{float:left;}

#clicktoenlarge p{
	padding-bottom:10px;
	padding-left:16px;
	font-style: italic;
	font-weight:bold;
}
.mp_backlinks {
display:block;
font-size:1em;
padding-bottom:5px;
padding-left:79px;
padding-top:27px;
width:960px;
}

#journal img {padding-left:5px;float:none;margin-top:55px;}

#printview_menu {
background-attachment:scroll;
background-image:url(../images/assets/printer.jpg);
background-position:1px 50%;
background-repeat:no-repeat;
display:inline;
float:right;
padding:0 125px 0 23px;
}

#fishstory{font-size:12px;}

#daily{margin-left:120px;}

#daily li {width:200px;}

#menubold{font-weight:bold}