    a {
		outline: none;
		}
	
	/* No list-markers by default - 
     * must redefine bullets w/ bg graphics
     ********************************************************/
     ul,ol {
	     list-style:none;
	     }

    /* Avoid browser default inconsistent heading, 
     * font-sizes and pre/code
     ********************************************************/
     body,h1,h2,h3,h4,h5,h6,pre,code,td {
	     font-size:1em;
         }

    /* Remove inconsistent (among browsers) - 
     * default padding or margin 
     ********************************************************/
     ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,
     fieldset,input,label,div,dd,dt,dl,hr {
         margin:0; padding:0;
         }

     /* prevent blue linked image borders
     ********************************************************/
      a img,:link img,:visited img,fieldset {
         border:none;
         }


.logo 
{display:block; position: absolute; top: 0; width: 850px; height: 100px; visibility:visible; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header_logo.png');}
html>body .logo 
{background: url(../images/header_logo.png) no-repeat;}
.logo span 
{display: block; width: 0; height: 0; overflow: hidden;}

body, html 
{background:url(../images/bg_inner.jpg) center top no-repeat;
margin: 0px; padding: 0px;}

.headersplat 
{width: 850px; height: 202px;
background:url(rotate.php) center top no-repeat;}

.deadspace 
{display: block; width: 850px; height: 24px;
border: none; padding: 0px; margin: 0px;}

.content 
{display: block; width: 850px; 
vertical-align: top; padding: 0px;}

.bodytext 
{width: 620px; text-align: left; vertical-align:top; font-family: Georgia, "Times New Roman", Times, serif;
font-size:10pt; color: #7d8794; padding: 16px 8px 8px 24px; min-height: 200px; display: block; }

.bodybullet 
{background:url(../images/bullet_black.png) no-repeat left 4px; width: 520px; text-align: left; vertical-align:top; font-family: Georgia, "Times New Roman", Times, serif;
font-size:10pt; color: #7d8794; padding: 0px 0px 0px 12px; display: block; }

.leftpanel 
{width: 220px; font-weight:bold; text-align: center; text-decoration: none; vertical-align: top;
font-family: Georgia, "Times New Roman", Times, serif; font-size:18pt; color: #c7b299;
border-right: 1px solid #aeaeae; padding: 16px 4px 24px 4px; }

.leftmenu 
{width: 210px; text-align: left;
border-top: 1px dotted #7d8794; padding: 8px 4px 8px 4px; }

.navbar 
{display: block; width: 850px; height: 78px;
border: none; padding: 0px; margin: 0px;}

.linkscol2 
{width: 400px; text-align: left; font-family: Georgia, "Times New Roman", Times, serif;
font-size:10pt; color: #7d8794; border-left: 1px dotted #7d8794; border-right: 1px dotted #7d8794; padding: 2px 8px 2px 8px; }

.quotetext 
{width: 400px; text-align: center; vertical-align: middle;
font-family: Georgia, "Times New Roman", Times, serif; font-size:12pt; color: #7d8794; }




.titlebiggrn
{font-family: Georgia, "Times New Roman", Times, serif; font-size:18pt ; color: #afbb2a ; text-decoration:none ; font-weight:bold;}

.titlebiggry
{font-family: Georgia, "Times New Roman", Times, serif; font-size:18pt ; color: #8f8f8f ; text-decoration:none ; font-weight:bold;}

.textgrn12 
{font-family: Georgia, "Times New Roman", Times, serif; font-size:12pt ; color: #c7d231 ; text-decoration: none ; font-weight:bold;}

.textbrwn12 
{display:block; font-family: Georgia, "Times New Roman", Times, serif; font-size:12pt ; color: #c7b299 ; text-decoration: none ; font-weight:bold;}

.textbrwn12unblock 
{font-family: Georgia, "Times New Roman", Times, serif; font-size:12pt ; color: #c7b299 ; text-decoration: none ; font-weight:bold;}

.textgray8 
{font-family: Georgia, "Times New Roman", Times, serif; font-size:7pt ; color: #8f8f8f ; text-decoration: none ; font-weight: normal;}

.linksgrn12 
{font-family: Georgia, "Times New Roman", Times, serif; font-size:12pt ; color: #c7d231 ; text-decoration: underline ; font-weight:bold;}
a.linksgrn12:hover, a.linksgrn12On {font-family: Georgia, "Times New Roman", Times, serif; font-size:12pt ; color: #959595 ; text-decoration:none ; font-weight:bold;}

.linksgrn10 
{font-family: Georgia, "Times New Roman", Times, serif; font-size:10pt ; color: #c7d231 ; text-decoration: underline ; font-weight:bold;}
a.linksgrn10:hover, a.linksgrn10On {font-family: Georgia, "Times New Roman", Times, serif; font-size:10pt ; color: #959595 ; text-decoration:none ; font-weight:bold;}

.linksred10 
{font-family: Georgia, "Times New Roman", Times, serif; font-size:10pt ; color: #ea3230 ; text-decoration: underline ; font-weight:bold;}
a.linksred10:hover, a.linksred10On {font-family: Georgia, "Times New Roman", Times, serif; font-size:10pt ; color: #959595 ; text-decoration:none ; font-weight:bold;}

.linksleftmenu 
{background: url(../images/arrow_black.gif) no-repeat right; padding: 4px 14px 4px 0; float:right; text-align: right;
font-family: Georgia, "Times New Roman", Times, serif; font-size:10pt ; color: #5f9baf ; text-decoration: none ; font-weight:bold;}
a.linksleftmenu:hover, a.linksleftmenuOn 
{font-family: Georgia, "Times New Roman", Times, serif; font-size:10pt ; color: #c1869f ; text-decoration: underline ; font-weight:bold; text-align: right}
.linksleftmenuOn
{background: url(../images/arrow_black.gif) no-repeat right; padding: 4px 14px 4px 0; float:right; text-align: right;
font-family: Georgia, "Times New Roman", Times, serif; font-size:10pt ; color: #c1869f ; text-decoration: none ; font-weight:bold;}


.footertext 
{display: block; width: 850px; height: 140px; border-top:1px solid #362f2d; background:url(../images/footer_logo.gif) top center no-repeat;
text-align: center; vertical-align:bottom; font-family: Georgia, "Times New Roman", Times, serif;
font-size:8pt; color: #aeaeae; padding:32px 0px 8px 0px;}

.captiontxt
{display:block; border-top: 1px dotted #7d8794; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; 
color: #666600; text-decoration: none; font-style: italic; font-weight: normal; padding: 2px 2px 2px 2px;}

.captionphoto
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; 
color: #8f8f8f0; text-decoration: none; font-style: italic; font-weight: normal; padding: 2px 2px 2px 2px;}

.captionred
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; 
color: #ea3230; text-decoration: none; font-style: italic; font-weight: bold; padding: 2px 2px 2px 2px;}




.img_200pxnowrap
{padding: 2px; margin: 4px 4px 4px 0px;
border: 1px solid #cccccc; max-width: 200px; max-height: 200px;}

.img_350pxnowrap
{padding: 2px; margin: 4px 4px 4px 0px; 
border:1px solid #cccccc; max-width: 350px; max-height: 350px;}

.img_500pxnowrap
{padding: 2px; margin: 4px 4px 4px 0px;
border:1px solid #cccccc; max-width: 500px; max-height: 500px;}




.img_200pxwrap
{padding: 2px; margin: 4px 12px 4px 0px; float: left;
border: 1px solid #cccccc; max-width: 200px; max-height: 200px;}

.img_350pxwrap
{padding: 2px; margin: 4px 12px 4px 0px; float: left;
border:1px solid #cccccc; max-width: 350px; max-height: 350px;}

.img_500pxwrap
{padding: 2px; margin: 4px 12px 4px 0px; float: left;
border:1px solid #cccccc; max-width: 500px; max-height: 500px;}
