/*--------------------------------------------------------Project: Selinger Enterprises, Inc.Date: April 2008Version: Beta 1.0Author: Christopher K WrightEmail: info@christopherkwright.comWebsite: http://www.christopherkwright.com/--------------------------------------------------------*/* {	padding: 0;	margin: 0;}body {	font-family: Georgia, Times, serif;	color: #1a1a1a;}#navigation {	width: 960px;	height: 48px;	background: #990000 url(../images/nav.jpg) top no-repeat;}#fader {	margin: 0 auto;	width: 960px;	height: 42px;	background: url(../images/fader.gif) top no-repeat;}.date {	font-size: 11px;	padding: 13px 0 0 28px;}.bldg {	padding: 20px 20px 100px 0;}/* GENERAL-------------------------------------------------------*/#wrapper {	margin: 0 auto;	width: 960px;	background: url(../images/vline.gif) center repeat-y;}#wrappersub {	margin: 0 auto;	width: 960px;	background: url(../images/vline-sub.gif) center repeat-y;}#wrappersitemap {	margin: 0 auto;	width: 960px;}/* HOME-------------------------------------------------------*/#HomePik {	float: left;	width: 604px;	height: 315px;	margin-right: 16px;	/*border-bottom: #990000 solid 3px;*/}#HomeLeft {	float: left;	width: 285px;	height: 400px;	margin-top: 10px;	padding-right: 15px;}#HomeRight {	float: left;	width: 290px;	margin-top: 10px;	margin-left: 15px;	padding-right: 15px;}#HomeSidebar {	background: #fff;	float: right;	width: 340px;	vertical-align: top;}#HomeSidebar01 {	background: #1a1a1a;	float: right;	width: 340px;	height: 115px;}#HomeSidebar02 {	float: right;	width: 340px;	height: 120px;}#HomeSidebar03 {	float: right;	width: 340px;	padding: 5px 0 30px 0;	clear: both;}.topline {	border-top: #999 1px solid;}#SubContentColumn a:link, #SubContentColumna:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #990000;	text-decoration: underline;}#SubContentColumn a:hover, #SubContentColumn a:active {	color: #000;	text-decoration: none;}a.link:link, a.link:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #990000;	text-decoration: underline;}a.link:hover, a.link:active {	color: #000;	text-decoration: none;}a.home:link, a.home:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #990000;	text-decoration: underline;	padding-top: 0px;}a.home:hover, a.home:active {	color: #000;	text-decoration: none;	padding-top: 0px;}/* SUBPAGES-------------------------------------------------------*/#SubLeftColumn {	width: 170px;	padding-right: 10px;	float: left;}#SubContentColumn {	width: 500px;	min-height: 550px;	padding: 0 20px 0 20px;	float: left;	font-weight: normal;}#SubContentColumn ul {	padding-left: 15px;}#SubContentColumn li {	font-family: Arial, sans-serif;	font-size: 12px;	line-height: 17px;	padding-top: 7px;}#SubRightColumn {	width: 220px;	float: right;}#SubRightColumn.audio {	width: 220px;	height: 151px;	float: right;}#SubRightColumn.find {	width: 220px;	height: 140px;	float: right;}#SubRightColumn.quote {	width: 194px;	float: right;	background: #dbdbdb;	padding: 0 13px 0 13px;	margin-bottom: 50px;	clear: both;}#header {	margin: 0 auto;	width: 960px;	height: 100px;	background: #fff;}#subfader {	margin: 0 auto;	width: 960px;	height: 30px;	background: #fff;	clear: both;}#quotespace {	width: 195px;	}	/* TEXT-------------------------------------------------------*/p {	font-family: Arial, sans-serif;	font-size: 12px;	line-height: 17px;	padding-top: 13px;}p.tab {	padding-left: 15px;	padding-top: 0px;}p.nospace {	padding-top: 5px;}strong {	color: #000;}em {	color: #000;}.articleAuthor {	font-style: oblique;	color: #999;}h1 {	color: #990000;	font-size: 24px;	line-height: 27px;	font-weight: normal;	padding-bottom: 5px;}h1.longisland {	color: #999;}h1.home {	color: #990000;	font-size: 22px;	line-height: 25px;	font-weight: normal;	padding-bottom: 2px;}h1.homeline {	color: #990000;	font-size: 22px;	line-height: 25px;	font-weight: normal;	padding-bottom: 7px;	padding-top: 7px;	border-top: 3px solid #CC0000;	border-bottom: 1px dotted #494949;}h2 {	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	border-bottom: 1px dotted #494949;	padding-top: 2px;	padding-bottom: 10px;}h4 {	color: #444444;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	font-weight: bold;	text-transform: uppercase;	padding-bottom: 10px;}h3 {	color: #000;	font-size: 20px;	font-weight: normal;	padding-bottom: 5px;}h6 {	font-family: Georgia, Times, serif;	color: #1a1a1a;	font-size: 14px;	line-height: 17px;	font-weight: normal;	padding-bottom: 10px;}p.quote {	color: #1a1a1a;	font-family: Georgia, Times, serif;	font-style: oblique;	font-size: 11px;}h5 {	color: #000;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;}table {	width: 500px;	margin-top: 5px;	border-collapse: collapse;	border: 1px solid #CCCCCC;	font-size: 11px;}table.sitemap {	width: 960px;	border-collapse: collapse;	border: 1px solid #FFF;	font-size: 11px;}table.sitemap strong {	font-size: 12px;	line-height: 14px;}table.sitemap a:link, table.sitemap a:visited {	font-size: 12px;	font-weight: normal;	line-height: 20px;	color: #990000;	text-decoration: underline;}table.sitemap a:hover, table.sitemap a:active {	color: #000;	text-decoration: none;}td {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 5px;}#SubContentColumn td.odd {	background-color: #f2f2f2;}td h3 {	font-size: 13px;	line-height: 16px;	font-weight: bold;	color: #FFFFFF;	padding: 3px;}td li {    color:#000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}td strong {	font-size: 13px;}table#longisland {	width: 500px;	margin-top: 5px;	border: 0px;	border-collapse: separate;	border-spacing: 3px;	background: #fff;	}table#longisland td {	font-size: 12px;	border: 1px solid #C1DAD7;	background: #fff;	padding: 4px 4px 4px 10px;	color: #444444;}table#longisland td.noborder {	font-size: 12px;	background: #fff;	padding: 6px 6px 6px 12px;	color: #444444;}table#longisland td.header {	background: #e1e1e1;}table#longisland a:link, table#longisland a:visited {	font-weight: normal;	line-height: 14px;	color: #990000;	text-decoration: underline;}table#longisland a:hover, table#longisland a:active {	font-weight: normal;	line-height: 14px;	color: #000;	text-decoration: none;}table#longisland input {	width: 300px;}table#longisland input.nospace {	width: 30px;}table#longisland input.short {	width: 150px;}/* LOGO-------------------------------------------------------*/#logo {	margin: 0 auto;	width: 960px;	height: 130px;	background: #fff url(../images/logo.gif) top no-repeat;}.info {	font-size: 13px;	padding: 60px 28px 0 0;	text-align: right;	width: 350px;	float: right;}#logolink {	width: 485px;	height: 125px;	float: left;	}/* MISC-------------------------------------------------------*/.pullquote {	color: #990000;	width: 230px;	float:right;	font-size:24px;	line-height:27px;	margin:20px 0 0 20px;	background: url(../images/closequote.gif) no-repeat bottom left !important;	background /**/:url(); /* removing quote graphic in IE5+ */	padding:0px 25px 35px 0px;}.pullquote:first-letter {	background: url(../images/openquote.gif) no-repeat left top !important;	padding:5px 2px 10px 35px!important;	padding /**/:0px; 	/* resetting padding in IE5+ */	background /**/: url(); /* removing quote graphic in IE5+ */}/* FOOTER -------------------------------------------------------*/#footer  {	margin: 0 auto;	width: 960px;	clear: both;	padding: 0 0 50px 0;	border-top: #1a1a1a solid 2px;	background: #fff url(../images/fader-footer.gif) top repeat-x;}#footer  p {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	text-align: left;	padding: 0;	margin: 0;}#footer a:link, #footer a:visited {	font-weight: normal;	line-height: 14px;	color: #1a1a1a;	text-decoration: underline;}#footer a:hover, #footer a:active {	font-weight: normal;	line-height: 14px;	color: #000;	text-decoration: none;}#footer table {	width: 960px;	margin: 0;	border-collapse: collapse;	border: 0;	padding: 0;}#footer table td.left {	width: 200px;	padding: 0;	margin: 0;}#Icons p {	text-align: left;}#Icons {	float: left;}#footer td {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 5px 5px 5px 18px;}/* Left Navigation-------------------------------------------------------*/#SideNavigation {	font-family: Georgia, Times, serif;	font-size: 12px;	width: 170px;	padding: 0px;	margin: 0px;}#SideNavigation ul {	list-style: none;	margin: 0px;	padding: 0px;	border: none;}#SideNavigation ul li {	margin: 0px;	padding: 0px;}#SideNavigation ul li a {	font-size: 12px;	display: block;	border-bottom: 1px dotted #494949;	padding: 10px 0px 10px 0px;	text-decoration: none;	color: #333;	width: 170px;}#SideNavigation ul li a:hover, #SideNavigation ul li a:focus {	color: #990000;}#SideNavigation a.indent {	padding-left: 20px;	width: 150px;	background: transparent url(../images/arrowred.gif) left center no-repeat;}.required {	color: #F00;}/* Left Navigation-------------------------------------------------------*/body#NewsletterForm {	width: 170px;}form.short {	width: 170px;}