@charset "UTF-8";/* CSS Document */body  {	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000033;	font: 11px Arial, Helvetica, sans-serif;	background: #003333;}#container {	width: 920px;	margin: 0 auto;	background: #FFEEC5;	background-image: url(images/Graphics/Background/MainContentBG.gif);	background-repeat: repeat-y;	border-right: 3px solid #999999;	border-left: 3px solid #999999;	border-bottom: 4px solid #666666;} #innerwrapper {	position: relative;	padding: 0px 0px 0px 4px;	left: 0px;	margin: 0px;	text-align: left;	} .mainContent {	float: right;	width: 735px;	padding-left: 2px;	text-align: left;	padding-right: 4px;}/*********************************************** HEADER ***********************************************/#header {	height: 140px;	margin: 0px 0px 5px;	width: 920px;	position: relative;	display: block;	background: url(images/Graphics/FNWBanner5.png) no-repeat;	} #header h1 {	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */	padding: 10px 0;	height: 90px;}#header #nav {	width: 740px;	margin-left: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-variant: normal;	color: #F7E444;	text-decoration: none;	font-size: 12px;	text-align: left;	text-transform: uppercase;	margin-bottom: 0px;	background: #003333;	padding-left: 8px;	position: absolute;	top: 92px;	border-right: 2px solid #D9C3A2;	border-bottom: 3px solid #D9C3A2;	border-left: 2px solid #D9C3A2;}#header a{	cursor: pointer;	color: #F7E444;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	vertical-align: text-bottom;	}#header a:hover, #header a:focus{	font-weight: bold;	color: #cc8b77;}/***********************************************SIDEBAR ***********************************************/#sidebar1 {	float: left;	width: 165px;	background-color: #EEDDB8;	border-top: 1px solid #C9BB9B;	border-right: 3px solid #C9BB9B;	border-bottom: 2px solid #C9BB9B;	border-left: 1px solid #C9BB9B;	top: 0px;	margin-top: 0px;	padding-left: 4px;}#facebookSidebar {	font-size: 11px;	text-align: center;	padding-top: 5px;	margin-right: auto;	margin-left: auto;	width: 162px;	color: F7E444;}#facebookSidebar p {	font-size: 11px;	text-align: center;	padding-top: 2px;	margin: 1px auto;	color: F7E444;}#facebookSidebar img { width: 110px; }#sidebarAd {	margin: 0px;	padding: 0px;	background-color: #EEDDB8;	border: 1px solid #C9BB9B;		margin-bottom: 7px;}.sidelinks {	width: 164px;	text-align: left;	color: #F7E444;}.sidelinks h3 {	margin: 5px 0px 0px -1px;	color: #003333;	text-align: center;	padding: 3px 0px;	text-transform: none;	width: 165px;	text-shadow: 2px 2px 2px #999999;	font: bold small-caps 13px "Hobo Std", Garamond, "Times New Roman", serif;	border-top: 1px solid #C9BB9B;	border-right: 2px solid #A2957C;	border-bottom: 1px solid #C9BB9B;	border-left: 1px solid #A2957C;	background: #C9BB9B center;}.sidelinks a:link {	border-bottom: 1px solid #C9BB9B;	display: block;	width: 162px;	font: bold normal 11px/normal Arial, Helvetica, sans-serif;	color: #F7E444;	padding: 2px 0px 2px 3px;}.sidelinks a:visited {	border-bottom: 1px solid #C9BB9B;	display: block;	width: 162px;	padding: 2px 0px 2px 3px;	font: bold normal 11px/normal Arial, Helvetica, sans-serif;	color: #F7E444;	}.sidelinks a:hover { color: #6C2E16; text-decoration: underline;}/*---------------------------------------------------FOOTER-------------------------------------------*/#footer {	margin-top: 12px;	margin-bottom: 0px;	clear: both;	padding-right: 15px;	padding-bottom: 15px;	padding-left: 15px;} .copyright {	font-size: 9px;	font-weight: bold;	padding-top: 10px;	text-indent: 15px;}#footerLinks {	text-align: center;	border-bottom: 1px solid #6C2E16;	font-size: 11px;	border-top: 1px solid #6C2E16;	margin-top: 5px;}/**********************************************FORMATTING **********************************************/.clear {	clear: both;	width: 730px;	margin: 0px;}img { border-style: none; }.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */ float: right; }.fltlft { /* this class can be used to float an element left in your page */	float: left;	margin-right: 8px;}/********************************************** TYPOGRAPHY **********************************************/h1, h2, h3 { font-family: "Hobo Std", Garamond, "Times New Roman", serif; color: #003333; font-variant: small-caps; text-shadow: 2px 2px 2px #999999 }h1 { font-size: 20px; margin-top: 0px; }h2 {font-size: 16px; height: 15px; border-bottom: 1px solid #6C2E16; }h3 { font-size: 14px; height: 15px; text-indent: 5px; margin-top: 0px; }p {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	padding: 0px;	color: #35160A;	line-height: 20px;	margin-top: 2px;	margin-bottom: 2px;}.bold { font-weight: bold; }a:link, a:visited {	color: #003333;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-style: normal;	font-weight: bold;} a:hover {	text-decoration: underline;	color: #6C2E16;}#smallText { font-size: 10px; }/*********************************************** Main Content formatting *********************/.intro {	border: 2px solid #C9BB9B;	width: 690px;	margin-right: auto;	margin-left: auto;}.resolution {font-size: 12px;color: #003333;font-weight: bolder;text-transform: capitalize;text-align: center;word-spacing: 1px;clear: both;font-family: Geneva, Arial, Helvetica, sans-serif;display: block;}#galleryPageLinks {	font-family: "Hobo Std", Garamond, "Times New Roman", serif;	font-size: 14px;	text-align: center;	color: #000000;	font-variant: small-caps;	margin-top: 5px;	background-color: #C9BB9B;	border-top: 1px solid #938871;	border-right: 3px solid #938871;	border-bottom: 2px solid #938871;	border-left: 1px solid #938871;	vertical-align: middle;	padding: 5px 2px 3px;	width: 700px;	margin-right: auto;	margin-left: auto;}#galleryPageLinks a { font-family: "Hobo Std", Garamond, "Times New Roman", serif; }#galleryPageLinks p {	text-transform: none;	font-variant: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	text-align: center;	margin-bottom: 3px;	margin-top: 1px;}.intro ul {	color: #35160A;	font-size: 12px;}.sectionHeader { 	font-family: "Hobo Std", Garamond, "Times New Roman", serif;	font-size: 14px;	color: #003333;	height: 15px;	font-variant: small-caps;	text-indent: 5px;	text-shadow: 2px 2px 2px #999999;	margin-top: 0px;	border-bottom: 1px solid #6C2E16;	text-shadow: 2px 2px 2px #999999}#myLinks { }#myLinks p {	margin-bottom: 1px;	font-weight: bold;	font-size: 16px;}#code {	color: #000000;	width: 700px;	font: 13px "Courier New", Courier, monospace;	padding: 2px;	border-top: 1px groove #C9BB9B;	border-right: 2px groove #C9BB9B;	border-bottom: 2px groove #C9BB9B;	border-left: 1px groove #C9BB9B;}/*********************************************** AD formatting ******************************/.ad336x280FlLeft { float: left; width: 337px; border-top: 1px solid #C9BB9B; border-right: 3px solid #C9BB9B; border-bottom: 2px solid #A2957C; border-left: 2px solid #C9BB9B; 	margin-right: 10px; height: 280px; 	margin-top: 2px;}.ad336x280FlRight {width: 337px;border-top: 1px solid #C9BB9B;border-right: 3px solid #C9BB9B;border-bottom: 2px solid #A2957C;border-left: 2px solid #C9BB9B;float: right;	margin-left: 8px;margin-bottom: 5px;height: 280px;}#ad_468x15_center {	text-align: center;	background-color: #EEDDB8;border-top: 1px solid #C9BB9B;border-right: 3px solid #C9BB9B;border-bottom: 2px solid #A2957C;border-left: 2px solid #C9BB9B;width: 500px;	margin-right: auto;	margin-left: auto;	margin-bottom: 0px;}.ad728TopNav {	width: 730px;	top: 115px;	position: absolute;	margin-left: 8px;}/***************************************** THUMBNAIL DIVS **********************************/.sm_thumbnails {padding: 0px;margin-bottom: 10px;}	.sm_thumbnails ul li {	text-align: center;	vertical-align: top;	background-color: #FFEEC5;	border-top: 1px solid #C9BB9B;	border-right: 3px solid #C9BB9B;	border-bottom: 2px solid #A2957C;	border-left: 2px solid #C9BB9B;	padding: 0px;	width: 195px;	list-style-type: none;	margin-right: 18px;	float: left;	margin-bottom: 5px;}.sm_thumbnails h3 {	background-color: #C9BB9B;	margin: 0px 0px 1px;	color: #6C2E16;	text-align: center;	text-transform: none;	border-top: 2px solid #C9BB9B;	border-right: 2px solid #C9BB9B;	border-bottom: 2px solid #A2957C;	border-left: 2px solid #C9BB9B;	padding-top: 1px;	padding-bottom: 1px;	font-size: 12px;	font-style: normal;	font-weight: bold;	font-variant: normal;}.sm_thumbnails p {	font-size: 11px;	text-align: left;	background-color: #EEDDB8;	border-top: 1px solid #C9BB9B;	border-right: 3px solid #A2957C;	border-bottom: 2px solid #C9BB9B;	border-left: 2px solid #A2957C;	margin: 0px;	line-height: 15px;	padding: 2px;}.sm_thumbnails img {	text-align: center;	margin: 2px 1px;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;}	#wallpaperPage { }#gallerypage { }.wallpaper_thumbnails {	padding: 0px;	margin-bottom: 10px;	display: block;	width: 730px;	margin-right: auto;	margin-left: auto;	}.cat_thumbnails {	padding: 0px;	margin-bottom: 10px;	display: block;	width: 730px;	margin-right: auto;	margin-left: auto;	height: 190px;		}.wallpaper_thumbnails  ul li, .cat_thumbnails ul li {	text-align: center;	vertical-align: top;	background-color: #EEDDB8;	border-top: 1px solid #C9BB9B;	border-right: 3px solid #C9BB9B;	border-bottom: 2px solid #A2957C;	border-left: 2px solid #C9BB9B;	padding: 0px;	width: 300px;	list-style-type: none;	margin-right: 30px;	float: left;	margin-bottom: 10px;	display: block;	}.cat_thumbnails h3,.wallpaper_thumbnails h3 {background-color: #C9BB9B;margin: 0px 0px 2px;vertical-align: middle;font-family: "Hobo Std", Garamond, "Times New Roman", serif;	font-size: 14px;color: #6C2E16;text-align: center;padding: 5px 0px 3px;letter-spacing: 2px;font-weight: bold;text-transform: none;font-variant: 	small-caps;border-top: 2px solid #C9BB9B;border-right: 2px solid #C9BB9B;border-bottom: 2px solid #A2957C;border-left: 2px solid #C9BB9B;}.cat_thumbnails a  {	background-color: #C9BB9B;	margin: 0px 0px 2px;	color: #6C2E16;	text-align: center;	letter-spacing: 2px;	text-transform: none;	border-top: 2px solid #C9BB9B;	border-right: 2px solid #C9BB9B;	border-bottom: 2px solid #A2957C;	border-left: 2px solid #C9BB9B;	padding-right: 0px;	padding-left: 0px;	font: bold small-caps 14px "Hobo Std", Garamond, "Times New Roman", serif;	text-decoration: none;}.cat_thumbnails a:visited  {	background-color: #C9BB9B;	margin: 0px 0px 2px;	color: #6C2E16;	text-align: center;	letter-spacing: 2px;	text-transform: none;	border-top: 2px solid #C9BB9B;	border-right: 2px solid #C9BB9B;	border-bottom: 2px solid #A2957C;	border-left: 2px solid #C9BB9B;	padding-right: 0px;	padding-left: 0px;	font: bold small-caps 14px "Hobo Std", Garamond, "Times New Roman", serif;	text-decoration: none;}.cat_thumbnails a:hover {	color: #003333;	text-decoration: underline;}.cat_thumbnails p, .wallpaper_thumbnails  p {font-size: 11px;text-align: center;color: #000000;padding-top: 2px;background-color: #EEDDB8;border-top: 1px solid #C9BB9B;	border-right: 3px solid #A2957C;border-bottom: 2px solid #C9BB9B;border-left: 2px solid #A2957C;	padding-top: 2px;margin: 2px 0px 0px;padding-bottom: 2px;}.wallpaper_thumbnails img, .cat_thumbnails img {text-align: center;height: 130px;	margin: 2px 1px;	border: 1px solid #003333;	}.cat_thumbnails .description {	font-size: 11px;	text-align: center;	color: #000000;	padding-top: 2px;	background-color: #EEDDB8;	border-top: 1px solid #C9BB9B;	border-right: 3px solid #A2957C;	border-bottom: 2px solid #C9BB9B;	border-left: 2px solid #A2957C;	padding-top: 2px;	margin: 2px auto 0px;	padding-bottom: 2px;	width: 98%;}.wallpaper_thumbnails .description {	font-size: 11px;	text-align: center;	color: #000000;	padding-top: 2px;	background-color: #EEDDB8;	border-top: 1px solid #C9BB9B;	border-right: 3px solid #A2957C;	border-bottom: 2px solid #C9BB9B;	border-left: 2px solid #A2957C;	padding-top: 2px;	margin: 2px auto 1px;	padding-bottom: 1px;	width: 98%;}/*********THIS TABLE HAS NO BORDERS AND IS USED FOR HOME AND GALLERY PAGES*****/#homegallery { }#homegallery td {	width: 165px;	padding-right: 5px;	padding-left: 5px;	text-align: center;}#homegallery a {	font-family: "Hobo Std", Garamond, "Times New Roman", serif;	font-size: 12px;	color: #003333;}#homegallery h3 {	font-family: "Hobo Std", Garamond, "Times New Roman", serif;	font-size: 11px;}#homegallery p { margin-top: 1px; }.expandableTable h3 {	font-family: "Hobo Std", Garamond, "Times New Roman", serif;	font-size: 12px;	color: #6C2E16;	text-align: center;	margin-bottom: 0px;	margin-top: 0px;	font-variant: small-caps;}#links {	width: 700px;	padding: 0px;	border-top: 1px solid #C9BB9B;	border-right: 2px solid #C9BB9B;	border-bottom: 3px solid #C9BB9B;	border-left: 1px solid #C9BB9B;	margin-bottom: 10px;}#links td {	text-align: center;		vertical-align: top;	background-color: #EEDDB8;	border-top: 1px solid #C9BB9B;	border-right: 3px solid #C9BB9B;	border-bottom: 2px solid #C9BB9B;	border-left: 1px solid #C9BB9B;	padding: 0px;}#links p {	margin-top: 0px;	margin-bottom: 0px;	font-size: 11px;	text-align: left;	padding-left: 2px;	color: #000000;	}/************************************* iPad pages ********************************************/.ipod-thumbnails {padding: 0px;margin-bottom: 10px;width: 725px;margin-right: auto;margin-left: auto; }.ipod-thumbnails  ul li { text-align: center;vertical-align: top;background-color: #EEDDB8;border-top: 1px solid #C9BB9B;border-right: 3px solid #C9BB9B;border-bottom: 2px solid #A2957C;border-left: 2px solid #C9BB9B;padding: 0px;list-style-type: none;margin-right: 30px;margin-bottom: 10px;height: 155px;}.ipod-thumbnails p {font-size: 11px;text-align: center;color: #000000;padding-top: 2px;background-color: #EEDDB8;border-top: 1px solid #C9BB9B;	border-right: 3px solid #A2957C;	border-bottom: 2px solid #C9BB9B;border-left: 2px solid #A2957C;	padding-top: 2px;margin: 2px 0px 0px;padding-bottom: 2px; }.ipod-thumbnails img {float: left;border-style: none;width: 200px;margin-right: 3px; }.ipod-thumbnails .description {margin-left: 203px;text-align: left;	line-height: 15px;border-bottom: thin solid #003333;margin-bottom: 2px;}.sidelinks ul {	text-align: left;	margin: 0px;	padding: 0px;}.sidelinks li {	display: block;	margin: 0px;	list-style: none;	padding: 0px;	color: #F7E444;}.footerClear {	clear: both;	width: 920px;}.clearLeft {	margin: 0px;	clear: left;}#searchBox {	width: 700px;	margin-left: 5px;}
