﻿/*
This is for Transparent PNG if needed or if not needed delete this section or if needed uncomment it and remove this line of text
img, div
{ behavior: url("/AddAPage/iepngfix.htc") }
*/

img
{
border:0;
}

.site
{
margin: 0px;
}

.holder
{
width: 1000px;
margin: 0 auto;
text-align: left;
}

.div-click
{
	width:100%;
	height:100%;
	float:left;
	display:block;
	cursor:pointer;
}
.row-1-repeat
{
	width:100%;
	height:11px;
	float:left;
	background:url(/images/row-1-repeat.jpg) repeat-x;
	overflow:hidden;
}
.row-2-repeat
{
	width:100%;
	height:164px;
	float:left;
	background:url(/images/row-2-repeat.jpg) repeat-x;
	clear:both;
}
.row-2-center
{
	width:1000px;
	height:164px;
	margin: 0 auto;

}

.logo
{
	width:368px;
	height:164px;
	float:left;
	background:url(/images/logo.jpg) no-repeat;
}
.logo-right-area
{
	width:614px;
	height:164px;
	float:left;
}
.logo-right-area-top
{
	width:614px;
	height:44px;
	float:left;
	clear:both;
}
.logo-right-area-top-left
{
	width:97px;
	height:44px;
	float:left;
}

.logo-right-area-top-right
{
	width:517px;
	height:44px;
	float:left;
	background:url(/images/logo-right-area-top-right.jpg) no-repeat;
}
.logo-right-area-top-right table, .logo-right-area-top-right form
{
	padding:0;
	margin:0;
}
.logo-right-area-top-right input
{
	width:100px;
	height:14px;
	font-size:8pt;
}


.logo-right-area-middle
{
	width:614px;
	height:54px;
	float:left;
	clear:both;
}


/** Navigation **/
.logo-right-area-bottom, .logo-right-area-bottom ul {
	width:560px;
	height:35px;
	float:left;
}
.logo-right-area-bottom ul {
        list-style:none;
        padding:0;
        margin:0;
}
.logo-right-area-bottom ul li {
        float:left;
        text-indent:-999em;
}
.logo-right-area-bottom ul li a {
        background:url('/images/logo-right-area-bottom.jpg'); 
        display:block;
        height:35px;
}
 
.logo-right-area-bottom ul li a.history         { background-position:0px 0px; width:99px; }
.logo-right-area-bottom ul li a.history:hover   { background-position:0px -35px; width:99px; }
 
.logo-right-area-bottom ul li a.tips         { background-position:-99px 0px; width:91px; }
.logo-right-area-bottom ul li a.tips:hover   { background-position:-99px -35px; width:91px; }
 
.logo-right-area-bottom ul li a.links         { background-position:-190px 0px; width:103px; }
.logo-right-area-bottom ul li a.links:hover   { background-position:-190px -35px; width:103px; }
 
.logo-right-area-bottom ul li a.members         { background-position:-293px 0px; width:131px; }
.logo-right-area-bottom ul li a.members:hover   { background-position:-293px -35px; width:131px; }
 
.logo-right-area-bottom ul li a.contactus         { background-position:-424px 0px; width:136px; }
.logo-right-area-bottom ul li a.contactus:hover   { background-position:-424px -35px; width:136px; }
 
/** End Navigation **/

.row-3-repeat
{
	width:100%;
	height:346px;
	float:left;
	background:url(/images/row-3-repeat.jpg) repeat-x;
	clear:both;
}
.row-3-center-big
{
	width:100%;
	height:346px;
	float:left;
	background:url(/images/row-3-center-big.jpg) no-repeat center top;
}

.row-3-center
{
	width:1000px;
	height:346px;
	margin:0 auto;
	/*background:url(/images/row-3.jpg) no-repeat;*/
	background-color:#fff;
}
.row-4-repeat
{
	width:100%;
	min-height:550px;
	height:auto !important;
	height:550px;
	float:left;
	background:url(/images/row-4-repeat.jpg) repeat-x;
	clear:both;
}
.row-4-center
{
	width:1000px;
	min-height:550px;
	height:auto !important;
	height:550px;
	margin:0 auto;
}
.row-4-left
{
	width:622px;
	min-height:550px;
	height:auto !important;
	height:550px;
	float:left;
}
.row-4-left-top
{
	width:622px;
	min-height:409px;
	height:auto !important;
	height:409px;
	float:left;
	background:url(/images/row-4-left-top.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	color:#4F4F4F;
	font-size:9pt;
}
.row-4-left-top-padding
{
	padding:90px 0 0 100px;
}


/** Navigation **/
.row-4-left-bottom, .row-4-left-bottom ul {
	width:622px;
	height:142px;
	float:left;
	clear:both;
}
.row-4-left-bottom ul {
        list-style:none;
        padding:0;
        margin:0;
}
.row-4-left-bottom ul li {
        float:left;
        text-indent:-999em;
}
.row-4-left-bottom ul li a {
        background:url('/images/row-4-left-bottom.jpg'); 
        display:block;
        height:142px;
}
 
.row-4-left-bottom ul li a.row-4-left-bottom-1         { background-position:0px 0px; width:622px; }
.row-4-left-bottom ul li a.row-4-left-bottom-1:hover   { background-position:0px -142px; width:622px; }
 
/** End Navigation **/



.row-4-right
{
	width:378px;
	min-height:550px;
	height:auto !important;
	height:550px;
	float:left;
}

.home-news-header
{
	width:378px;
	height:89px;
	float:left;
	background:url(/images/home-news-header.jpg) no-repeat;
}
.home-news-scroll
{
	width:378px;
	height:111px;
	float:left;
	clear:both;
	/*background:url(/images/news-scroll-temp.jpg) no-repeat;*/
	overflow:hidden;
}
.home-news-scroll-2
{
	width:258px;
	height:95px;
	float:left;
	overflow:hidden;
}
.home-news-scroll-padding
{
	padding:10px 70px 0 50px;
}

.wn
{
	font-family:Georgia, Georgia, serif;
	color:#4B6C80;
	font-size:16pt;
}
a.wn:link, a.wn:active, a.wn:visited
{
	font-family:Georgia, Georgia, serif;
	color:#4B6C80;
	font-size:16pt;
	text-decoration:none;
}

a.wn:hover
{
	font-family:Georgia, Georgia, serif;
	color:#4B6C80;
	font-size:16pt;
	text-decoration:none;
}

.wndetail
{
	font-family:Arial, Helvetica, sans-serif;
	color:#4F4F4F;
	font-size:9pt;
}

a.wndetail:link, a.wndetail:active, a.wndetail:visited
{
	font-family:Arial, Helvetica, sans-serif;
	color:#4F4F4F;
	font-size:9pt;
	text-decoration:none;
}

a.wndetail:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#4F4F4F;
	font-size:9pt;
	text-decoration:none;
}


/** Navigation **/
.home-cal-btn, .home-cal-btn ul {
	width:378px;
	height:75px;
	float:left;
	clear:both;
}
.home-cal-btn ul {
        list-style:none;
        padding:0;
        margin:0;
}
.home-cal-btn ul li {
        float:left;
        text-indent:-999em;
}
.home-cal-btn ul li a {
        background:url('/images/home-cal-btn.jpg'); 
        display:block;
        height:75px;
}
 
.home-cal-btn ul li a.home-cal-btn-1              { background-position:0px -75px; width:378px; }
.home-cal-btn ul li a.home-cal-btn-1:hover   { background-position:0px 0px; width:378px; }
 
/** End Navigation **/


.home-ads
{
	width:378px;
	min-height:276px;
	height:auto !important;
	height:276px;
	float:left;
	clear:both;
	background:url(/images/home-ad-bg.jpg) repeat-y;
}
.home-ads-padding
{
	padding:20px 0 0 45px;
}
.row-5-repeat
{
	width:100%;
	height:160px;
	float:left;
	background:url(/images/row-5-repeat.jpg) repeat-x;
	clear:both;
}

.row-5-center
{
	width:1000px;
	height:160px;
	margin: 0 auto;
	/*background:url(/images/footer-temp.jpg) no-repeat;*/
}

.row-5-center-padding
{
	padding:33px 0 0 98px;
}

.second-row-1-repeat
{
	width:100%;
	height:11px;
	float:left;
	background:url(/images/second-row-1-repeat.jpg) repeat-x;
	clear:both;
}

.second-main-content
{
	width:1000px;
	min-height:696px;
height:auto !important;
height:696px;
margin:0 auto;
clear:both;
}
.second-main-content-2
{
	width:1000px;
	min-height:696px;
height:auto !important;
height:696px;
float:left;
clear:both;
background:url(/images/second-bg-content-repeat.jpg) repeat-y;
}

.second-main-content-left
{
	width:637px;
	min-height:696px;
	height:auto !important;
	height:696px;
	float:left;
}
.second-main-content-left-top
{
width:637px;
min-height:723px;
height:auto !important;
height:723px;
float:left;
background:url(/images/second-main-content-left-top.jpg) no-repeat center top;
}
.second-main-content-left-top-members
{
width:637px;
min-height:790px;
height:auto !important;
height:790px;
float:left;
background:url(/images/second-main-content-left-top.jpg) no-repeat center top;
}
.second-main-content-left-top-padding
{
	padding:35px 40px 20px 80px;
}
.second-main-content-left-bottom
{
	width:637px;
	height:103px;
	float:left;
	clear:both;
	background:url(/images/second-main-content-left-bottom.jpg) no-repeat;
}
.second-main-content-left-bottom-left
{
	width:367px;
	height:103px;
	float:left;
}
.second-main-content-left-bottom-right
{
	width:270px;
	height:103px;
	float:left;
}
.second-main-content-left-bottom-right-top
{
	width:270px;
	height:17px;
	float:left;
}


.second-main-content-right
{
	width:363px;
	min-height:696px;
	height:auto !important;
	height:696px;
	float:left;
}

.second-right-col

{
	width:289px;
	min-height:696px;
	height:auto !important;
	height:696px;
	float:left;
}



/** Navigation **/
.second-event-button-top, .second-event-button-top ul {
width:289px;
height:80px;
float:left;
}
.second-event-button-top ul {
        list-style:none;
        padding:0;
        margin:0;
}
.second-event-button-top ul li {
        float:left;
        text-indent:-999em;
}
.second-event-button-top ul li a {
        background:url('/images/second-event-button-top.jpg'); 
        display:block;
        height:80px;
}
 
.second-event-button-top ul li a.second-event-button-top-1         { background-position:0px -80px; width:289px; }
.second-event-button-top ul li a.second-event-button-top-1:hover   { background-position:0px 0px; width:289px; }
 
/** End Navigation **/


.second-ads
{
width:289px;
min-height:502px;
height:auto !important;
height:502px;
float:left;
background:url(/images/second-ad-bg.jpg) repeat-y;
clear:both;
}

.second-ads-padding
{
	padding:5px 0 5px 12px;
}
.members-ads-padding
{
	padding:15px 0 0 12px;
}



/** Navigation **/
.second-green-link{
	width:289px;
	height:65px;
	float:left;
	clear:both;
}


.second-green-link ul {
	width:289px;
	height:65px;
}
.second-green-link ul {
        list-style:none;
        padding:0;
        margin:0;
}
.second-green-link ul li {
        float:left;
        text-indent:-999em;
}
.second-green-link ul li a {
        background:url('/images/second-green-pages-button.jpg'); 
        display:block;
		width:289px;
}
 
.second-green-link ul li a.second-green-link-1         { background-position:0px 0px; height:65px; }
.second-green-link ul li a.second-green-link-1:hover   { background-position:0px -65px; height:65px; }
 
/** End Navigation **/



/** Navigation **/
.second-mem-btn, .second-mem-btn ul {
	width:289px;
	height:114px;
	float:left;
	clear:both;
}
.second-mem-btn ul {
        list-style:none;
        padding:0;
        margin:0;
}
.second-mem-btn ul li {
        float:left;
        text-indent:-999em;
}
.second-mem-btn ul li a {
        background:url('/images/second-member-button.jpg'); 
        display:block;
        height:114px;
}
 
.second-mem-btn ul li a.second-mem-btn-1         { background-position:0px 0px; width:289px; }
.second-mem-btn ul li a.second-mem-btn-1:hover   { background-position:0px -114px; width:289px; }
 
/** End Navigation **/


.members-top-nav-spacer
{
width:289px;
height:80px;
float:left;
background:url(/images/members-top-nav-spacer.jpg) no-repeat;
}
/** Navigation **/
.members-right-nav
{
width:289px;
height:131px;
clear:both;
float:left;
}

.members-right-nav ul {
width:289px;
height:131px;
}
.members-right-nav ul {
        list-style:none;
        padding:0;
        margin:0;
}
.members-right-nav ul li {
        float:left;
        text-indent:-999em;
}
.members-right-nav ul li a {
        background:url('/images/members-right-nav.jpg'); 
        display:block;
        width:289px;
}
 
.members-right-nav ul li a.members-right-nav-1         { background-position:0px 0px; height:41px; }
.members-right-nav ul li a.members-right-nav-1:hover   { background-position:-289px 0px; height:41px; }
 
.members-right-nav ul li a.members-right-nav-2         { background-position:0px -41px; height:37px; }
.members-right-nav ul li a.members-right-nav-2:hover   { background-position:-289px -41px; height:37px; }
 
.members-right-nav ul li a.members-right-nav-3         { background-position:0px -78px; height:53px; }
.members-right-nav ul li a.members-right-nav-3:hover   { background-position:-289px -78px; height:53px; }
 
/** End Navigation **/

.members-right-nav-footer
{
width:289px;
height:35px;
float:left;
background:url(/images/members-right-nav-footer.jpg) no-repeat;
clear:both;
}

.members-ads
{
width:289px;
min-height:280px;
height:auto !important;
height:280px;
float:left;
background:url(/images/members-ads.jpg) repeat-y;
clear:both;
}

.members-ads-footer
{
width:289px;
height:52px;
float:left;
background:url(/images/members-ads-footer.jpg) no-repeat;
clear:both;
}




/** Navigation **/
.members-cal-link, .members-cal-link ul {
width:289px;
height:81px;
float:left;
clear:both;
}
.members-cal-link ul {
        list-style:none;
        padding:0;
        margin:0;
}
.members-cal-link ul li {
        float:left;
        text-indent:-999em;
}
.members-cal-link ul li a {
        background:url('/images/members-cal-link.jpg'); 
        display:block;
        height:81px;
}
 
.members-cal-link ul li a.members-cal-link-1              { background-position:0px 0px; width:289px; }
.members-cal-link ul li a.members-cal-link-1:hover   { background-position:0px -81px; width:289px; }
 
/** End Navigation **/



.print-footer, .print-header
{
	display:none;
}





.mm-footer
{
	clear:both;
	padding-top:10px;
}



















