/*
Arial, Helvetica, sans-serif;
"Times New Roman", Times, serif;
"Courier New", Courier, monospace;
Georgia, "Times New Roman", Times, serif;
Verdana, Arial, Helvetica, sans-serif;
Geneva, Arial, Helvetica, sans-serif;
*/

/* html { overflow:auto; overflow-x:auto; } */
body { margin:0px; padding:0px; background-color:#c4e3f8; background-image:url("/images/background.jpg"); background-repeat:no-repeat; background-position:top center; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#454545; }
img { border:none; }
hr { border:0px; color:#c2def4; background-color:#c2def4; height:2px; clear:both; }

.transON { background-color:#ccccccc; opacity:.50; filter:alpha(opacity=50); -moz-opacity:0.5; }
.transOFF { background-color:transparent; }

#ctn { width:920px; margin-left:auto; margin-right:auto; }
#ctn_logo { height:70px; margin:12px 10px 0px 10px; clear:both; }
#ctn_ts { height:10px; clear:both; }
#ctn_lrc_wrapper { overflow:hidden; background-image:url(/images/mid_s.png); background-repeat:repeat-y; }
#ctn_body_wrapper { margin-right:10px; margin-left:10px; background-color:#ffffff; }

#ctn_menu { width:900px; height:62px; background-color:#eff8fd; clear:left;}
#ctn_menu div { float:left; }

#ctn_body { width:900px; background-color:#ffffff; clear:left;}

#t1_main_wrapper { width:900px; height:299px; background-color:#ffffff; }

#t1_flash_intro { width:752px; height:299px; background-color:#ffffff; float:left; }
#t1_mrkt_callout { width:148px; height:299px; background-color:#999999; float:right; }

#t1_spacer_1 { width:900px; height:5px; background-color:#fff799; }
#t1_spacer_2 { width:900px; height:24px; background-color:#ccdf7b; }

#t1_alt_wrapper { width:900px; height:182px; background-color:#ffffff; }
#t1_alt_1 { width:381px; height:182px; float:left; margin-right:2px; }
#t1_alt_2 { width:256px; height:182px; float:left; margin-right:2px; }

#t1_alt_3_wrapper { width:259px; height:182px; float:right; }

#t1_alt_3_1 { width:259px; height:90px; margin-bottom:2px; }
#t1_alt_3_1_pctn { width:246px; height:90px; float:left; background-color:#eef9fe; cursor:pointer; }
#t1_alt_3_1_content { width:246px; height:90px; float:left; overflow:hidden; }
#t1_alt_3_1_selector { width:13px; height:90px; float:right; background-color:#636574; cursor:pointer; }
#t1_alt_3_1_selector img { margin-left:4px; margin-top:70px; }

#t1_alt_3_2 { width:259px; height:90px; }
#t1_alt_3_2_pctn { width:246px; height:90px; float:left; background-color:#eef6ec; cursor:pointer; }
#t1_alt_3_2_content { width:246px; height:90px; float:left; overflow:hidden; }
#t1_alt_3_2_selector { width:13px; height:90px; float:right; background-color:#636574; cursor:pointer; }
#t1_alt_3_2_selector img { margin-left:4px; margin-top:70px; }

#t2_main_wrapper { width:900px; height:136px; background-color:#ffffff; }
#t2_alt_wrapper { width:900px; background-color:#ffffff; }
#t2_alt_1 { width:600px; float:left; }
#t2_alt_2_wrapper { width:300px; float:left; }

#t3_main_wrapper { width:900px; height:136px; background-color:#ffffff; }
#t3_spacer_1 { width:900px; background-color:#97a6bf; }
#t3_alt_wrapper { width:900px; background-color:#ffffff; }
#t3_alt_1 { width:900px; height:256px; margin:10px 0px 10px 0px; }
#t3_alt_2 { width:450px; margin:20px; }
#t3_alt_3_wrapper { width:900px; }
#t3_alt_3_1 { width:445px; float:left; margin-left:5px; }
/* #t3_alt_3_1 p:first-letter { float:left; color:#d4d4c7; font-family:"Times New Roman", Times, serif; font-size:80px; line-height:60px; padding:4px 5px 0px 0px; } */
#t3_alt_3_2 { width:445px; float:right; margin-right:5px; }

#t4_main_wrapper { width:900px; height:136px; background-color:#ffffff; }
#t4_nav_wrapper { width:900px; background-color:#ffffff; }
#t4_nav_1 { width:300px; height:166px; float:left; }
#t4_nav_2 { width:300px; height:166px; float:left; }
#t4_nav_3 { width:300px; height:166px; float:left; }

#t4_alt_1 { width:560px; height:498px; overflow:hidden; float:left; padding:0px 20px; 0px 20px; }
#t4_alt_1_if { width:580px; height:498px; overflow-x:hidden; overflow-y:auto; border:0px; }
#t4_alt_1_hdr { width:540px; margin:20px 0px 0px 0px; }
#t4_alt_1_body p { line-height:20px; }
/* #t4_alt_1 p { line-height:20px; } */

#t4_alt_1_wrapper { width:132px; }
#t4_alt_1_1 { width:132px; float:left; }
#t4_alt_1_2 { width:428px; float:right; }

#t4_alt_2_wrapper { width:300px; float:left; }
/*
#t4_alt_2_1 { margin-bottom:2px; }
#t4_alt_2_2 { margin-bottom:2px; }
*/

#t5_main_wrapper { width:900px; height:136px; background-image:url(/images/rising_star_header.jpg); background-repeat:no-repeat; background-position:top center; background-color:#ffffff; }
#t5_alt_wrapper { width:900px; background-color:#ffffff; }
#t5_alt_1 { width:900px; float:left; }
#t5_alt_1_1 { width:508px; float:left; }
#t5_alt_1_2_wrapper { width:392px; float:left; }

#t5_alt_2_1 { width:392px; }
#t5_alt_2_2 { width:392px; }

#t5_alt_3_wrapper { width:900px; clear:both; }
#t5_alt_3_1 { width:508px; float:left; }
#t5_alt_3_1_wrapper { width:392px; float:right; }

#t6_main_wrapper { width:900px; height:136px; background-color:#ffffff; }
#t6_alt_wrapper { margin:0px auto; padding:20px; background-color:#ffffff; }

#t7_main_wrapper { width:900px; height:136px; background-color:#ffffff; }
#t7_alt_wrapper { width:900px; background-color:#ffffff; }
#t7_alt_1 { width:900px; float:left; }
#t7_alt_1_1 { width:508px; float:left; }
#t7_alt_1_2 { width:392px; float:left; }
#t7_alt_2 { width:900px; float:left; }
#t7_alt_2_1 { width:508px; float:left; }
#t7_alt_2_2 { width:392px; float:left; }

/*
#t7_alt_1 { width:900px; height:256px; margin:10px 0px 10px 0px; }
#t7_alt_2 { width:450px; margin:20px; }
#t7_alt_3_wrapper { width:900px; }
#t7_alt_3_1 { width:445px; float:left; margin-left:5px; }
#t7_alt_3_1 p:first-letter { float:left; color:#d4d4c7; font-family:"Times New Roman", Times, serif; font-size:80px; line-height:60px; padding:4px 5px 0px 0px; }
#t7_alt_3_2 { width:445px; float:right; margin-right:5px; }
*/

#ach_alt_wrapper { width:900px; background-image:url("/wba/images/achiever_bkgrnd.jpg"); background-repeat:no-repeat;  }

#ctn_footer { width:900px; height:70px; background-color:#eff8fd; clear:both; }
#footer_spacer { background-color:#acc5d8; width:900px; height:4px; }
#footer_wrapper { background-color:#97a6bf; width:900px; height:66px; }
#footer_logo { width:200px; height:66px; float:left; }
#footer_logo img { padding:16px 0px 0px 26px; }
#footer_links { width:700px; height:66px; float:right; }

/*a { color:#636473;text-decoration:none; }*/
a:link { color:#004276; font-weight:bold; text-decoration:none; }
a:visited {	color:#5c7996; font-weight:bold; text-decoration:none; }
a:hover {	color:#ca0002; font-weight:bold; text-decoration:none; }
a:active { color:#ca0002; font-weight:bold; text-decoration:none; }

/*a.footer { color: #e3eeff;text-decoration:none; }*/
a.flinks:link { color: #ffffff; text-decoration:none; }
a.flinks:visited {	color:#ccdf7b; }
a.flinks:hover {	color:#fff799; text-decoration:underline; }
a.flinks:active {	color:#ca0002; text-decoration:underline; }

.std_copy { margin:0px auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#454545; }

.t1_alt_3_hdr { margin:0px auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; color:#454545; }
.t1_alt_3_elp { margin:-5px 0px 2px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#454545; }
.t1_alt_3_bod { margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#454545; }
.t1_alt_3_tag { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#454545; font-weight:bold; }

.t2_alt_1_ptop { padding:20px 20px 10px 20px; margin:0px; text-align:left; line-height:20px; font-size:14px; letter-spacing:.3px; }
.t2_alt_1_bloghdr { font-family:Arial, Helvetica, sans-serif; padding:20px 20px 0px 20px; margin:0px auto; font-size:26px; font-weight:normal; }
.t2_alt_1_dtstamp { font-family:Arial, Helvetica, sans-serif; padding:0px 20px 0px 20px; margin:0px auto; font-size:12px; font-weight:normal; }
.t2_alt_1_body { padding:0px 20px 10px 20px;text-align:left; line-height:20px; font-size:14px; letter-spacing:.3px; }
/*.t2_alt_1_pbtm { padding:0px 20px 0px 20px;text-align:justify; padding-bottom:expression('10px'); }*/


.t3_alt_1_namehdr1 { margin:0px auto; font-family:'Times New Roman', Times, serif; font-size:50px; font-weight:bold; letter-spacing:-4px; }
.t3_alt_1_namehdr2 { margin:-10px 0px 0px 0px; font-family:'Times New Roman', Times, serif; font-size:20px; font-weight:normal; letter-spacing:7px; }

.t3_alt_2_subhdr1 { margin:0px auto; font-family:'Times New Roman', Times, serif; font-size:20px; font-weight:normal; color:#97a6bf; }
.t3_alt_2_subhdr2 { margin:0px auto; font-family:'Times New Roman', Times, serif; font-size:18px; font-weight:normal; font-style:italic; color:#8fb7b3; }

.t3_alt_3_body { margin:0px auto; padding:0px 20px 20px 20px;text-align:justify; line-height:20px; }

.t4_alt_1_1 { padding-top:2px; }
.t4_alt_1_2 { font-weight:bold; font-style:italic; color:#8fb7b3; }

#t4_alt_1_2 p { line-height:20px; }

.tys_hdr { margin-bottom:-10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#8fb7b3; }
.tys_copy { margin-bottom:expression('10px'); font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#8fb7b3; }

.footer_links { font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:normal; letter-spacing:1.5px; color:#e3eeff; margin-top:9px; margin-bottom: expression('-9px'); }
.footer_legal { font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; font-weight:normal; letter-spacing:1px; color:#e3eeff; }
.footer_tm { font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#e3eeff; }

#ctn_bs { height:10px; clear:both; }

#mb_spacer { background-color:#acc5d8; width:900px; height:4px; }

/* Your Time to Shine form */
#ytts_ctn { width:900px; margin-left:0px auto; margin-right:0px auto; background-color:#ffffff; }
#ytts_header { width:900px; }
#ytts_spacer { background-color:#e6f0f9; }

#ytts_leadin_ctn { margin:0px auto; width:860px; padding:0px 20px 0px 20px; padding:expression('20px 20px 20px 20px'); }

#ytts_guidelines_ctn { margin:0px auto; width:860px; padding:20px; background-color:#f1f1f1; }

/*
#ytts_legal_wrapper { margin:0px auto; width:464px; height:220px; padding:20px; background-color:#ffffff; background-image:url("/images/504x260_rc.gif"); background-repeat:no-repeat; }
#ytts_legal_ctn { margin:0px auto; width:464px; height:220px; padding:0px; }
#ytts_legal_hdr { padding-bottom:0px; height:20px; }
#ytts_legal_copy { height:106px; overflow:auto; border:1px solid #999999; background-color:#ffffff; padding:5px; }

#ytts_tac_wrapper { margin-top:20px; border:1px solid #999999; width:462px; height:60px; background-color:#999999; background-image:url('/images/1x60_blue_gradient_off.jpg'); }
#ytts_tac_cb { float:left; width:20px; height:20px; }
#ytts_tac_legal { float:left; width:400px; margin:2px 0px 0px 2px; }
*/

#ytts_legal_ctn { margin:0px auto; width:464px; height:220px; margin-top:14px; padding:20px; background-color:#ffffff; background-image:url("/images/504x260_rc.gif"); background-repeat:no-repeat; }
#ytts_tac_wrapper { float:left; margin:16px 0px 0px 0px;border:1px solid #999999; width:404px; height:50px; background-color:#999999; background-image:url('/images/1x60_blue_gradient_off.jpg'); }
#ytts_tac_cb { float:left; width:20px; height:20px; }
#ytts_tac_legal { float:left; width:336px; margin:2px 0px 0px 2px; }
#ytts_tac_pdf { float:left; width:46px; height:46px; margin:15px 0px 0px 12px; background-image:url("/images/icon_acrobat_blue_off.gif"); background-repeat:no-repeat; cursor:pointer; }



#ytts_frm_ctn { width:860px; margin:0px auto; padding:0px 20px 20px 20px; padding:expression('0px 20px 0px 20px'); }

.ytts_table { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.ytts_table td { padding:2px; }
.ytts_legal { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

#ytts_18older_wrapper { margin:16px 0px 0px 0px;border:1px solid #999999; width:200px; height:30px; background-color:#999999; background-image:url('/images/1x60_blue_gradient_off.jpg'); }
#ytts_18older_cb { float:left; width:20px; height:20px; }
#ytts_18older_legal { float:left; width:176px; margin:2px 0px 0px 2px; }

/* Form text */
.ytts_frmt { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.ytts_frmt_req { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.ytts_frmt_submit_btn { text-align:right; }

/* Form elements */
.ytts_frme_std { width:200px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ytts_frme_mi { width:20px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ytts_frme_state { width:204px; width:expression('206px'); height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ytts_frme_zip { width:100px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ytts_frme_pac { width:40px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ytts_frme_phone { width:145px; height:16px; width:expression('143px'); font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ytts_frme_photo { width:500px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ytts_frme_comments { width:490px; height:140px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ytts_frme_birthdate { width:100px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ytts_frme_cal_trigger { width:24px; height:24px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ytts_frme_md_bd { width:20px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ytts_frme_yr_bd { width:40px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }


#ytts_upload_status_wrapper { margin-top:20px; }
#ytts_upload_status_btn { padding-right:30px; float:right; }
#ytts_upload_status { width:180px; height:22px; display:none; float:right; padding-top:2px; }
.ytts_upload_status { font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; font-size:11pt; font-weight:bold; }


.ytts_error { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#cc0000; padding:20px; }
.ytts_confirmation { padding:20px; }

.ytts_tl_hdr { margin-top:0px; font-weight:bold; font-style:italic; color:#8fb7b3; }

/* Sweepstakes form */
#ss_ctn { width:860px; margin-left:0px auto; margin-right:0px auto; background-color:#ffffff; }
#ss_header { width:860px; }
#ss_spacer { background-color:#e6f0f9; }

#ss_leadin_ctn { margin:0px auto; width:860px; padding:expression('20px 20px 0px 20px'); padding:10px 20px 0px 20px; }
#ss_leadin { width:500px; float:left; }
#ss_jewelry { width:250px; float:left; margin-left:100px; }

#ss_frm_ctn { width:860px; margin:0px auto; padding:expression('0px 20px 0px 20px'); padding:0px 20px 20px 20px; clear:left; }
#ss_legal_ctn { margin:0px auto; width:420px; height:418px; padding:20px; background-color:#ffffff; background-image:url("/images/460x450_blue_rc.gif"); background-repeat:no-repeat; }

#ss_tac_wrapper { float:left; margin:16px 0px 0px 0px;border:1px solid #999999; width:360px; height:60px; background-color:#999999; background-image:url('/images/1x60_blue_gradient_off.jpg'); }
#ss_tac_cb { float:left; width:20px; height:20px; }
#ss_tac_legal { float:left; width:336px; margin:2px 0px 0px 2px; }
#ss_tac_pdf { float:left; width:46px; height:46px; margin:15px 0px 0px 12px; background-image:url("/images/icon_acrobat_blue_off.gif"); background-repeat:no-repeat; cursor:pointer; }

#ss_18older_wrapper { margin:16px 0px 0px 0px;border:1px solid #999999; width:200px; height:30px; background-color:#999999; background-image:url('/images/1x60_blue_gradient_off.jpg'); }
#ss_18older_cb { float:left; width:20px; height:20px; }
#ss_18older_legal { float:left; width:176px; margin:2px 0px 0px 2px; }

.ss_table { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.ss_table td { padding:2px; }
.ss_legal { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.ss_divider { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; height:30px; padding-left:10px !important; background-image:url('/images/860x30_rc.gif'); background-repeat:no-repeat; }

/* Form text */
.ss_frmt { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.ss_frmt_req { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.ss_frmt_submit_btn { text-align:right; }

/* Form elements */
.ss_frme_std { width:200px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ss_frme_mi { width:40px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ss_frme_state { width:204px; width:expression('206px'); height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ss_frme_zip { width:100px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ss_frme_pac { width:40px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ss_frme_phone { width:145px; height:16px; width:expression('143px'); font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ss_frme_photo INPUT { width:400px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ss_frme_comments { width:600px; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ss_submit_btn { width:80px; margin-right:30px;}
.ss_error { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#cc0000; padding:20px; }
.ss_confirmation { padding:20px; }
.ss_frme_survey_reason_visit_other { width:328px; width:expression('318'); height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

/* Share Your Story form */
#sys_ctn { width:860px; margin-left:0px auto; margin-right:0px auto; background-color:#ffffff; }
#sys_header { width:860px; }
#sys_spacer { background-color:#e6f0f9; }

#sys_leadin_ctn { margin:0px auto; width:860px; padding:expression('20px 20px 0px 20px'); padding:10px 20px 0px 20px; }
#sys_leadin { width:610px; float:left; }
#sys_jewelry { width:250px; float:left; }

#sys_frm_ctn { width:860px; margin:0px auto; padding:expression('20px 20px 0px 20px'); padding:0px 20px 20px 20px; clear:left; } 
#sys_legal_ctn_blue { margin:0px auto; width:420px; height:418px; margin-top:26px; padding:20px; background-color:#ffffff; background-image:url("/images/460x450_blue_rc.gif"); background-repeat:no-repeat; }
#sys_legal_ctn_pink { margin:0px auto; width:420px; height:418px; margin-top:14px; padding:20px; background-color:#ffffff; background-image:url("/images/460x450_pink_rc.gif"); background-repeat:no-repeat; }
#sys_tac_wrapper_blue { float:left; margin:16px 0px 0px 0px;border:1px solid #999999; width:360px; height:60px; background-color:#999999; background-image:url('/images/1x60_blue_gradient_off.jpg'); }
#sys_tac_wrapper_pink { float:left; margin:16px 0px 0px 0px;border:1px solid #999999; width:360px; height:60px; background-color:#999999; background-image:url('/images/1x60_pink_gradient_off.jpg'); }
#sys_tac_cb { float:left; width:20px; height:20px; }
#sys_tac_legal { float:left; width:336px; margin:2px 0px 0px 2px; }
#sys_tac_pdf { float:left; width:46px; height:46px; margin:15px 0px 0px 12px; background-image:url("/images/icon_acrobat_pink_off.gif"); background-repeat:no-repeat; cursor:pointer; }

#sys_18older_wrapper { margin:16px 0px 0px 0px;border:1px solid #999999; width:200px; height:30px; background-color:#999999; background-image:url('/images/1x60_pink_gradient_off.jpg'); }
#sys_18older_cb { float:left; width:20px; height:20px; }
#sys_18older_legal { float:left; width:176px; margin:2px 0px 0px 2px; }

.sys_table { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.sys_table td { padding:2px; }
.sys_legal { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.sys_divider { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; height:30px; padding-left:10px !important; background-image:url('/images/828x30_rc.gif'); background-repeat:no-repeat; }

/* Form text */
.sys_frmt { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.sys_frmt_req { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.sys_frmt_submit_btn { text-align:right; }

/* Form elements */
.sys_frme_std { width:200px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.sys_frme_sel { width:200px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.sys_frme_mi { width:40px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.sys_frme_state { width:204px; width:expression('206px'); height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.sys_frme_zip { width:100px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.sys_frme_pac { width:40px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.sys_frme_phone { width:145px; height:16px; width:expression('143px'); font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.sys_frme_photo INPUT { width:400px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.sys_frme_story { width:350px; height:444px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.sys_submit_btn { width:80px; margin-right:30px;}
.sys_error { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#cc0000; padding:20px; }
.sys_confirmation { padding:20px; }

/* Wordpress Blog */
#blog_container { width:900px; background-color:#ffffff; }
#blog_content { width:660px; float:left; background-color:#ffffff; }
#blog_sidebar { width:240px; float:left; background-color:#ffffff; }



.blog_post { padding:20px 20px 20px 20px;text-align:left; line-height:20px; font-size:14px; letter-spacing:.3px; }
.blog_post hr {	display: block;	}
.blog_titles { font-family:Arial, Helvetica, sans-serif; font-size:26px; line-height:30px }
h1 { font-family:Arial, Helvetica, sans-serif; font-size:26px; padding:0px; margin:0px; font-weight:normal; }
.blog_post_date { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.blog_intro { padding:20px 20px 10px 20px; margin:0px; text-align:left; line-height:20px; font-size:14px; letter-spacing:.3px; }
.blog_sidebar { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.blog_comments { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#454545; }
.blog_comments_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#454545; }
.blog_nomatch { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#cc0000; text-align:center; }
.blog_archive_title { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#454545; background-color:#eeeeee; padding:4px; margin:20px 0px 0px 20px;}




/* Begin Sidebar */
#sidebar
{
	padding:0px 20px 0px 10px;
	margin:0px;

	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
	
	
	/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	font-weight:bold;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */

.widget_archive { font-weight:bold; }
.widget_recent_entries { font-weight:bold; }
.widget_recent_comments { font-weight:bold; }

a.blog_titles:link { color:#004276; font-weight:normal; text-decoration:none; }
a.blog_titles:visited {	color:#5c7996; font-weight:normal; }
a.blog_titles:hover {	color:#ca0002; font-weight:normal; text-decoration:none; }
a.blog_titles:active { color:#ca0002; font-weight:normal; text-decoration:none; }

#sidebar a:link { font-weight:normal; }
#sidebar a:visited { font-weight:normal; }
#sidebar a:hover {	text-decoration:none; }
#sidebar a:active { text-decoration:none; }

#calendar a:link { font-weight:bold; }

/*a.rsslink { background:transparent url('/images/rssfeed.gif') no-repeat scroll left top; padding:0px 0px 2px 20px; }*/

.postmetadata { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#454545; font-weight:normal; clear:both; padding-top:0px; }

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}



