html {height: 100%;}

body {
	background: #82B0D4 url("images/bg.jpg") top repeat-x;
	text-align: center;
	margin: 0 auto;
        font-size: 10pt;
        height: 100%;
	}
	
	
div.frame {
        position: relative;
	width: 844px;
        height: 100%;
	margin: 0 auto;
	}

div.header {
	position: relative;
        width: 844px;
        height: 200px;
	background: url(images/header.gif) bottom no-repeat;
	}

div.content {
	position: relative;
        min-height: 600px;
        padding-bottom: 40px;
	width: 844px;
	text-align: left;
	background: #ffffff url(images/main.jpg) 0 0 repeat-y;
	}

div.footer {
	position: relative;
        width: 844px;
        height: 24px;
	background: url(images/footer.gif) top no-repeat;
	}

div.right {
	position: absolute;
        left: 370px;
        width: 320px;
	}

div.left {
	position: relative;
        height: 1840px;
        left: 40px;
        width: 320px;
        text-align: left;
	}	

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}


	
h2 {
	font: 0.9em/1.6em Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 8px 0;
	border-bottom: 1px solid #666666;

	}
	
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11pt;
        line-height: 12pt;
        color: #12120A;
	font-weight: bold;
        margin: 0 0 0 50px;}
	
h4, strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        line-height: 12pt;
        color: #025596;
	font-weight: bold;}

blockquote {text-align: justify;}

p {font-size: 10pt;
line-height: 12pt;
color: #12120A;
text-align: justify;
margin: 20px 40px 10px 50px;
font-family: Verdana, Arial, Helvetica, sans-serif;}

td {font-size: 10pt;
line-height: 12pt;
color: #12120A;
font-family: Verdana, Arial, Helvetica, sans-serif;}

p.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;}

.blog {font-size: 10pt;
line-height: 12pt;
color: #12120A;
text-align: justify;
margin: 20px 40px 10px 50px;
font-family: Verdana, Arial, sans-serif;}

ul, ol {margin: -8px 150px 10px 70px;
font-size: 10pt;
line-height: 12pt;
color: #12120A;
font-family: Verdana, Arial, Helvetica, sans-serif;}

h4 {margin-left: 40px;}

#idCTCTEventWidget a {font-size: 13px;
line-height: 15px; color: #004D8A;}

a {
text-decoration: none;
font-weight: bold;
outline: none;
font-family: Verdana, Arial, sans-serif;
font-size: 9px;
line-height: 12px;}

a.norm, a.norm_hi {font-size: 11px;
line-height: 13px;}

a.large, a.large_hi {font-size: 13px;
line-height: 15px;}

a:link		{color: #40749C;}
a:visited, a:active	{color: #82B0D4;}
a:hover  	{color: #1466A6;}
a.alternate:link {color: #004D8A;}
a.alternate:visited, a.alternate:active {color: #0E436C;}
a.alternate:hover {color: #12120A;}
a.hilight:link, a.large_hi:link {color: #DD0000;}
a.hilight:visited, a.alternate:active, a.large_hi:visited {color: #000000;}
a.hilight:hover, a.large_hi:hover {color: #BB0000;}
a.large:link {color: #004D8A;}
a.large:visited, a.alternate:active {color: #0E436C;}

.left {
  position: absolute;
  left : 0px;
  top : 36px;
  width: 27;
  height: 24;
}

span.navigation {
     position: absolute;
     top: 75px;
     left: 620px;}
     
 
a.home, a.news, a.leadership, a.membership, a.events, a.sponsors, a.classifieds {
     display: block;
     position : absolute;
     width: 113px;
     height: 24px;
     background-image: url("images/tab.gif");
     background-repeat: no-repeat;
     color: #025596;
     text-align:center;
     padding: 7 0 0 0;
     border: none;}
	 
a.home_sel, a.news_sel, a.leadership_sel, a.membership_sel, a.events_sel, a.sponsors_sel, a.classifieds_sel{
     display: block;
     position : absolute;
     width: 113px;
     height: 24px;
     background-image: url("images/tab_sel.gif");
     background-repeat: no-repeat;
     color: #025596;
     text-align:center;
     padding: 7 0 0 0;
     border: none;}

a.home, a.home_sel {
     left : 27px;
     top : 36px;}  

a.news, a.news_sel{
     left : 140px;
     top : 36px;}     
	 
a.leadership, a.leadership_sel {
     left : 253px;
     top : 36px;}

a.membership, a.membership_sel {
     left : 366px;
     top : 36px;}

a.events, a.events_sel {
     left : 479px;
     top : 36px;}
	 
a.sponsors, a.sponsors_sel {
     left : 592px;
     top : 36px;}     

	 
a.classifieds, a.classifieds_sel {
     left : 705px;
     top : 36px;}  

a.home:visited, a.news:visited, a.events:visited, a.sponsors:visited, a.classifieds:visited, a.membership:visited, a.leadership:visited, a.home:active, a.news:active, a.events:active, a.sponsors:active, a.classifieds:active, a.membership:active, a.leadership:active { 
     background-image: url("images/tab.gif");
     color: #025596;

     }

a.home_sel:visited, a.news_sel:visited, a.events_sel:visited, a.sponsors_sel:visited, a.classifieds_sel:visited,a.membership_sel:visited, a.leadership_sel:visited, a.home_sel:active, a.news_sel:active, a.events_sel:active, a.sponsors_sel:active, a.classifieds_sel:active,a.membership_sel:active, a.leadership_sel:active { 
     background-image: url("images/tab_sel.gif");
     color: #025596;
     }
	 	 

a.home:hover, a.news:hover, a.events:hover, a.sponsors:hover, a.membership:hover, a.leadership:hover, a.classifieds:hover{ 
     background-image: url("images/tab.gif");
     color: #82B0D4;
     }

a.home_sel:hover, a.news_sel:hover, a.events_sel:hover, a.sponsors_sel:hover, a.membership_sel:hover, a.leadership_sel:hover, a.classifieds_sel:hover { 
     background-image: url("images/tab_sel.gif");
     color: #82B0D4;
     }
	 

.blank {
  position: absolute;
  left : 705px;
  top : 36px;
  width: 113;
  height: 24;
}

.right {
  position: absolute;
  left : 818px;
  top : 36px;
  width: 26;
  height: 24;
}

.logo {
  position: absolute;
  left : 40px;
  top : 130px;
  width: 358;
  height: 93;
  z-index: 1000;
}

.new {
  position: absolute;
  left : 610px;
  top : 100px;
  width: 55;
  height: 12;
  z-index: 1000;
}

.postit {
  position: absolute;
  left : 600px;
  top : 130px;
  width: 187;
  height: 177;
  z-index: 1000;
}

