
body{ margin:0 auto; background:url(../images/bg_body.jpg) repeat-x #fbfae5;}
img{ border:0px;}

.bg_cntnts_home
{
	background:url(../images/bg_cntnts_home.jpg) repeat-x #ece7ce;
}

.bg_footer
{
	background:url(../images/bg_footer.jpg) repeat-x;
	height:110px;
 } 

.bg_ftr_lgt
{
	background:url(../images/bg_ftr_lgt.jpg) no-repeat center;
	width:912px;
	height:110px;
 } 

.shade_logo_rgt
{
	background:url(../images/shade_logo_rgt.jpg) repeat-x;
	width:441px;
	height:109px;
 }

.bg_blue_lgnbox
{
	background:url(../images/bg_blue_lgnbox.jpg) repeat-x;
	width:259px;
	height:109px;
 }

.login_bg{
	background:url(../images/login_bg.gif) no-repeat;
	height:23px;
}

.flash_lft_col{
	background:url(../images/flash_lft_col.jpg) no-repeat #ffffff;
	width:9px;
	height:277px;
}

.flash_btm1{
	background:url(../images/flash_btm1.jpg) no-repeat right;
	width:455px;
	height:35px;
}

.flash_btm2{
	background:url(../images/flash_btm2.jpg) no-repeat left;
	width:455px;
	height:35px;
}

.hdng_bg{
	background:url(../images/hdng_bg.jpg) no-repeat;
	width:371px;
	height:30px;
}

.money_img{
	background:url(../images/money_img.jpg) no-repeat top right;
	width:115px;
	height:88px;
}

.gldnegg_img{
	background:url(../images/gldnegg_img.jpg) no-repeat top right;
	width:135px;
	height:82px;
}

.flower_img{
	background:url(../images/flower_img.jpg) no-repeat top right;
	width:127px;
	height:82px;
}

.wht_bg{ background:#ffffff;}
.lgt_gray_bg{ background:#e5e5e5;}
.divider_line{ background:#9fb4bc;}
.bg_flash{ background:#efe9be;}

.hdng_main
{
	font-family:georgia;
	font-size:22px;
	color:#7b1d38;
	text-decoration:none;
	text-align:left;
}

.hdng_sml_red
{
	font-family:georgia;
	font-size:18px;
	color:#7b1d38;
	text-decoration:none;
	text-align:left;
}

a.hdng_sml_red_link
{
	font-family:georgia;
	font-size:18px;
	color:#7b1d38;
	text-decoration:underline;
	text-align:left;
}

a.hdng_sml_red_link:hover
{
	font-family:georgia;
	font-size:18px;
	color:#7b1d38;
	text-decoration:none;
	text-align:left;
}

.hdng_sml_blue
{
	font-family:georgia;
	font-size:18px;
	color:#1b4265;
	text-decoration:none;
	text-align:left;
}

.hdng_lit
{
	font-family:georgia;
	font-size:11px;
	color:#1b4265;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
}


.hdng_blue_link
{
	font-family:georgia;
	font-size:18px;
	color:#1b4265;
	text-decoration:none;
	text-align:left;
}

a.hdng_blue_link
{
	font-family:georgia;
	font-size:18px;
	color:#1b4265;
	text-decoration:none;
	text-align:left;
}
a.hdng_blue_link:hover
{
	font-family:georgia;
	font-size:18px;
	color:#1b4265;
	text-decoration:underline;
	text-align:left;
}


.hdng_sml_blue_events
{
	font-family:georgia;
	font-size:17px;
	color:#1b4265;
	text-decoration:none;
	text-align:left;
}

.hdng_lrg_blue
{
	font-family:georgia;
	font-size:21px;
	color:#1b4265;
	text-decoration:none;
	text-align:left;
}

.txt_cntnt
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	text-align:left;
	text-decoration:none;
}

.txt_heading
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.txt_btm_cntnt
{
	font-family:verdana;
	font-size:11px;
	color:#737164;
	text-align:left;
	text-decoration:none;
}

.links_btm_cntnt a{
	font-family:verdana;
	font-size:11px;
	color:#737164;
	text-align:left;
	text-decoration:underline;
}

.links_btm_cntnt a:visited{
	font-family:verdana;
	font-size:11px;
	color:#737164;
	text-align:left;
	text-decoration:underline;
}

.links_btm_cntnt a:hover{
	font-family:verdana;
	font-size:11px;
	color:#737164;
	text-align:left;
	text-decoration:none;
}

.links_btm_cntnt2 a{
	font-family:verdana;
	font-size:11px;
	color:#7b1d38;
	text-align:left;
	text-decoration:underline;
}

.links_btm_cntnt2 a:visited{
	font-family:verdana;
	font-size:11px;
	color:#7b1d38;
	text-align:left;
	text-decoration:underline;
}

.links_btm_cntnt2 a:hover{
	font-family:verdana;
	font-size:11px;
	color:#7b1d38;
	text-align:left;
	text-decoration:none;
}

.links_btm_cntnt3 a{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;	
	color:#7b1d38;
	text-align:left;
	text-decoration:underline;
}

.links_btm_cntnt3 a:visited{
	font-family:verdana;
	font-size:12x;
	font-weight:bold;	
	color:#7b1d38;
	text-align:left;
	text-decoration:underline;
}

.links_btm_cntnt3 a:hover{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#7b1d38;
	text-align:left;
	text-decoration:none;
}

.links_btm_cntnt4 a{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	text-align:left;
	text-decoration:none;
	text-decoration:underline;
}

.links_btm_cntnt4 a:visited{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	text-align:left;
	text-decoration:underline;
}

.links_btm_cntnt4 a:hover{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	text-align:left;
	text-decoration:none;
}

.links_heading a{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;	
	color:#7b1d38;
	text-align:left;
	text-decoration:underline;
}

.links_heading a:visited{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;	
	color:#7b1d38;
	text-align:left;
	text-decoration:underline;
}

.links_heading a:hover{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#7b1d38;
	text-align:left;
	text-decoration:none;
}

.links_sml_heading a{
	font-family:verdana;
	font-size:12px;
	color:#7b1d38;
	text-align:left;
	text-decoration:underline;
}

.links_sml_heading a:visited{
	font-family:verdana;
	font-size:12px;
	color:#7b1d38;
	text-align:left;
	text-decoration:underline;
}

.links_sml_heading a:hover{
	font-family:verdana;
	font-size:12px;
	color:#7b1d38;
	text-align:left;
	text-decoration:none;
}

.address_event{
	font-family:verdana;
	font-size:12px;
	color:#7b1d38;
	text-decoration:none;
	display:block;
	padding-top:3px;
}
.top_menu_links a{
	font-family:verdana;
	font-size:12px;
	color:#7b1d38;
	height:25px;
	text-decoration:none;
	display:block;
	padding-top:11px;
}

.top_menu_links a:visited{
	font-family:verdana;
	font-size:12px;
	color:#7b1d38;
	height:25px;
	text-decoration:none;
	display:block;
	padding-top:11px;
}

.top_menu_links a:hover{
	font-family:verdana;
	font-size:12px;
	color:#7b1d38;
	background:#ffffff;
	height:25px;
	text-decoration:none;
	display:block;
	padding-top:11px;
}

.links_login{
	font-family:verdana;
	font-size:11px;
	color:#7b1d38;
	text-decoration:none;
}
.links_login a{
	font-family:verdana;
	font-size:11px;
	color:#7b1d38;
	text-decoration:none;
}

.links_login a:visited{
	font-family:verdana;
	font-size:11px;
	color:#7b1d38;
	text-decoration:none;
}

.links_login a:hover{
	font-family:verdana;
	font-size:11px;
	color:#7b1d38;
	text-decoration:none;
}

.txt_ylw_sml
{
	font-family:verdana;
	font-size:12px;
	color:#f5ebd5;
	text-decoration:none;
}

.links_ylw_sml a{
	font-family:verdana;
	font-size:12px;
	color:#f5ebd5;
	text-decoration:none;
}

.links_ylw_sml a:visited{
	font-family:verdana;
	font-size:12px;
	color:#f5ebd5;
	text-decoration:none;
}

.links_ylw_sml a:hover{
	font-family:verdana;
	font-size:12px;
	color:#f5ebd5;
	text-decoration:underline;
}

.links_ftr a{
	font-family:verdana;
	font-size:12px;
	color:#ece9bc;
	text-decoration:none;
}

.links_ftr a:visited{
	font-family:verdana;
	font-size:12px;
	color:#ece9bc;
	text-decoration:none;
}

.links_ftr a:hover{
	font-family:verdana;
	font-size:12px;
	color:#ece9bc;
	text-decoration:none;
}

.txt_ftr
{
	font-family:verdana;
	font-size:11px;
	color:#ece9bc;
	text-decoration:none;
}


.links_ftr_blue a{
	font-family:verdana;
	font-size:11px;
	color:#a6bed2;
	text-decoration:underline;
}

.links_ftr_blue a:visited{
	font-family:verdana;
	font-size:11px;
	color:#a6bed2;
	text-decoration:underline;
}

.links_ftr_blue a:hover{
	font-family:verdana;
	font-size:11px;
	color:#a6bed2;
	text-decoration:none;
}

.txt_ftr_blue
{
	font-family:verdana;
	font-size:11px;
	color:#a6bed2;
	text-decoration:none;
}

.lnks_sml_blue a{
	font-family:georgia;
	font-size:16px;
	color:#1b4265;
	text-decoration:underline;
	font-weight:bold;
}

.lnks_sml_blue a:visited{
	font-family:georgia;
	font-size:16px;
	color:#1b4265;
	text-decoration:underline;
	font-weight:bold;
}

.lnks_sml_blue a:hover{
	font-family:georgia;
	font-size:16px;
	color:#1b4265;
	text-decoration:none;
	font-weight:bold;
}
.txt_input{

	background-color: #FFFFFF;
	border:1px solid #1C4266;
	color:#1C4266;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:3px;
	font-weight: normal;
	text-decoration:none;
	width:200px;
	height:14px;
}

.input_textarea{
	background-color: #FFFFFF;
	border:1px solid #1C4266;
	color:#1C4266;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:3px;
	font-weight: normal;
	text-decoration:none;
}

.txt_inputs{

    background-color: #FFFFFF;
	border:1px solid #1C4266;
	color: #1C4266;
}
.er {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000;
}
.msg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
 	color:#1C4266;
	font-size:12px;
}
.buttons {
	background: url(../images/btn_bg.jpg) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	font-weight: bold;
	width: 150px;
	height: 27px;
}
.BoldLink span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#0054ba;
}