html		{ overflow-y: scroll; }
body		{ font-family: Verdana; font-size: 11px; background: #FFFFFF url('images/bg.gif') repeat-x 0 0; margin: 0px; padding: 0px }
td			{ font-size: 11px; }
.nav		{ padding-top: 2px; }
.pad		{ padding: 10px; }
.border		{ border: 1px solid #C6C6C6; }
.home_box	{ text-align: left; width: 250px; background: url('images/bg_lines.gif'); line-height: 22px; font-size: 11px; color: #979797; margin-left: 5px }
.signup_box	{ height: 215px; padding: 5px; background-color: #91CE6F; border: 5px solid #FFFFFF; text-align: left; color: #FFFFFF; line-height: 18px; }
.signup_box input	{ height: 13px; border: 1px solid #FFFFFF; background: #DCF4D2; font-size: 10px; color: #75B055; }


.contact_box	{ padding: 5px; background-color: #FCA05B; border: 5px solid #FFFFFF; text-align: left; color: #FFFFFF; line-height: 18px; }
.contact_box input	{ height: 13px; border: 1px solid #FFFFFF; background: #FFC498; font-size: 10px; color: #75B055; }
.store_box	{ background-color: #7AB6DA; border: 5px solid #FFFFFF; text-align: center; color: #FFFFFF; }
.club_box	{ height: 84px; background-color: #FDA05B; border: 5px solid #FFFFFF; text-align: center; color: #FFFFFF; }
.gallery_box	{ border: 5px solid #FFFFFF; text-align: center; color: #FFFFFF; }
.bottom_shadow	{ width: 100%; height: 6px; background: url('images/shadow_bottom_short.gif') repeat-x top left; margin-bottom: 0px; padding: 0px; display: block }

.ad			{ margin-top: 3px; margin-bottom: 2px; }

.footer		{ color: #9F9F9F; background: #FFFFFF url('images/bg_footer.gif') repeat-x; margin-top: 10px; text-align: center}
.footer	a:link		{ color: #818181; text-decoration: none; }
.footer	a:visited	{ color: #818181; text-decoration: none; }
.footer	a:hover		{ color: #91CE6F; text-decoration: underline; }

.sidebar ul 			{ padding: 0; margin-left: 10px; margin-top: 10px; list-style-type: none; }
.sidebar li				{ line-height: 18px; padding-left: 15px; padding-bottom: 6px;text-align: left; background: url('images/bullet.gif') no-repeat 0px 5px; text-indent: 0px; list-style-type:none }
.sidebar li a:link 		{ text-decoration: none; color: #78C254; font-weight: normal; }
.sidebar li a:visited 	{ text-decoration: none; color: #78C254; font-weight: normal; }
.sidebar li a:hover		{ text-decoration: underline; color: #355923; font-weight: normal; }
.sidebar li ul {  margin-left: 0px; margin-right: 5px; margin-bottom: 0px; margin-top: 5px; padding: 0px; }
.sidebar li li	{ line-height: 18px; padding-left: 15px; padding-bottom: 0px; text-align: left; background: url('images/bullet_gray.gif') no-repeat 0px 5px; text-indent: 0px; list-style-type:none }
.sidebar li li a:link 	{ text-decoration: none; border-bottom: none; color: #666666; font-weight: normal; }
.sidebar li li a:visited { text-decoration: none; color: #666666; border-bottom: none; font-weight: normal; }
.sidebar li li a:hover	{ text-decoration: underline; color: #355923; border-bottom: none; font-weight: normal; }

.content_box	{ text-align: left; background: url('images/bg_lines.gif'); line-height: 22px; font-size: 11px; color: #979797 }
.content_box p	{ margin-top: 0px; margin-bottom: 22px; }
.content_box a:link 	{ text-decoration: none; border-bottom: none; color: #78C254; font-weight: normal; }
.content_box a:visited { text-decoration: none; color: #78C254; border-bottom: none; font-weight: normal; }
.content_box a:hover	{ text-decoration: underline; color: #355923; border-bottom: none; font-weight: normal; }
.content_box ul 			{ padding: 0; margin-left: 20px; margin-top: 0px; margin-bottom: 22px; list-style-type: none; }
.content_box li				{ line-height: 22px; padding-left: 20px; padding-bottom: 0px; text-align: left; background: url('images/bullet.gif') no-repeat 0px 5px; text-indent: 0px; list-style-type:none }
.content_box li a:link 		{ text-decoration: none; color: #78C254; font-weight: normal; }
.content_box li a:visited 	{ text-decoration: none; color: #78C254; font-weight: normal; }
.content_box li a:hover		{ text-decoration: underline; color: #355923; font-weight: normal; }
.content_box li li a:link 	{ text-decoration: none; border-bottom: none; color: #78C254; font-weight: normal; }
.content_box li li a:visited { text-decoration: none; color: #78C254; border-bottom: none; font-weight: normal; }
.content_box li li a:hover	{ text-decoration: underline; color: #355923; border-bottom: none; font-weight: normal; }

.content_box li ul {  margin-left: 0px; margin-right: 5px; margin-bottom: 0px; margin-top: 0px; padding: 0px; }
.content_box li li	{ line-height: 22px; padding-left: 15px; text-align: left; background: url('images/bullet.gif') no-repeat 0px 5px; text-indent: 0px; list-style-type:none }

.subscribe_sbtm_usa		{ padding: 5px; background-color: #91CE6F; border: 5px solid #FFFFFF; text-align: center; color: #FFFFFF; line-height: 18px; }

.subscribe_sbtm_usa	a:link		{ text-decoration: none; border-bottom: 1px dotted #DCFFC8; color: #DCFFC8; }
.subscribe_sbtm_usa	a:visited	{ text-decoration: none; border-bottom: 1px dotted #DCFFC8; color: #DCFFC8; }
.subscribe_sbtm_usa	a:hover		{ text-decoration: none; border-bottom: 1px dotted #FFFFFF; color: #FFFFFF; }

.subscribe_cards	{ padding: 5px; background-color: #FDA05B; border: 5px solid #FFFFFF; text-align: center; color: #FFFFFF; line-height: 18px; }
.subscribe_cards a:link		{ text-decoration: none; border-bottom: 1px dotted #FFE5A0; color: #FFE5A0; }
.subscribe_cards a:visited	{ text-decoration: none; border-bottom: 1px dotted #FFE5A0; color: #FFE5A0; }
.subscribe_cards a:hover	{ text-decoration: none; border-bottom: 1px dotted #FFFFFF; color: #FFFFFF; }

.subscribe_bt	{ padding: 5px; background-color: #86d8ca; border: 5px solid #FFFFFF; text-align: center; color: #FFFFFF; line-height: 18px; }
.subscribe_bt a:link		{ text-decoration: none; border-bottom: 1px dotted #028993; color: #028993; }
.subscribe_bt a:visited	{ text-decoration: none; border-bottom: 1px dotted #028993; color: #028993; }
.subscribe_bt a:hover	{ text-decoration: none; border-bottom: 1px dotted #FFFFFF; color: #FFFFFF; }

.subscribe_ib	{ padding: 5px; background-color: #d53a23; border: 5px solid #FFFFFF; text-align: center; color: #FFFFFF; line-height: 18px; }
.subscribe_ib a:link		{ text-decoration: none; border-bottom: 1px dotted #e2d2cf; color: #e2d2cf; }
.subscribe_ib a:visited	{ text-decoration: none; border-bottom: 1px dotted #e2d2cf; color: #e2d2cf; }
.subscribe_ib a:hover	{ text-decoration: none; border-bottom: 1px dotted #FFFFFF; color: #FFFFFF; }

.subscribe_handmade_usa		{ padding: 5px; background-color: #7AB6DA; border: 5px solid #FFFFFF; text-align: center; color: #FFFFFF; line-height: 18px; }
.subscribe_handmade_usa	a:link		{ text-decoration: none; border-bottom: 1px dotted #D9F1FF; color: #D9F1FF; }
.subscribe_handmade_usa	a:visited	{ text-decoration: none; border-bottom: 1px dotted #D9F1FF; color: #D9F1FF; }
.subscribe_handmade_usa	a:hover		{ text-decoration: none; border-bottom: 1px dotted #FFFFFF; color: #FFFFFF; }

.ideagallery			{ line-height: 18px; color: #979797; padding: 10px; background: url('images/dots.gif') repeat-x bottom; }
.ideagallery_pic		{ padding: 5px; background-color: #FFFFFF; border: 1px solid #bac1a3; margin-left: 3px }
.ideagallery a:link			{ text-decoration: none; color: #78C254; }
.ideagallery a:visited		{ text-decoration: none; color: #78C254; }
.ideagallery a:hover		{ text-decoration: none; color: #78C254; text-decoration: underline; }

.deadlines_orange	{ width: 33%; background: #FDA05B; color: #FFFFFF; height: 15px; line-height: 15px; padding-left: 3px; }
.deadlines_white	{ width: 33%; background: #FFFFFF; color: #979797; height: 15px; line-height: 15px; padding-left: 3px; }

.text		{ text-align: left; line-height: 22px; font-size: 11px; color: #979797; }
.text a:link 		{ text-decoration: none; color: #78C254; font-weight: normal; }
.text a:visited 	{ text-decoration: none; color: #78C254; font-weight: normal; }
.text a:hover		{ text-decoration: underline; color: #355923; font-weight: normal; }