body {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
	padding:0;
	margin:0;
	background-color:#3f2c2d;
}
.phone
{	
	text-align:center;
	border-bottom:1px solid #FAC5B5;
	margin:-15px 15px 40px;
	padding-bottom:10px;
}

ul{ margin:0; padding:0; list-style:none}
a{ text-decoration:none;}
img{ border:0}
.clear{ clear:both; font-size:1px;}
form{ padding:0;}
.floatl{ float:left}
.floatr{ float:right}
.fontI{ font-style:italic}
iframe{ border:0;}
.checktit{ float:left;font-size:12px; color:#3f2c2d; font-weight:bold; margin:0 8px;}
.chspan{ float:left; margin:0 4px;}
/*tips */
.tip-top{ border:1px solid #ff0000; height:4px;}
.tip{  border:1px solid #00ffff; }
.tip-bottom{ border:1px solid #000; height:4px;}
.tip-title{ border:1px solid #ff0000;font-size:22px;}

/* pop */

#pop{ position:absolute; display:none; }
#pop .popc{width:390px;padding-left:53px; position:relative; z-index:1000}
#pop .closebg{width:390px;padding-left:43px; position:relative;}

#pop .pl{ background:url(../images/pop_l.png) no-repeat; width:46px; height:107px; position:absolute; top:0; left:10px}
#pop .ptop{ background:url(../images/pop_t.png) no-repeat; width:390px; height:7px; font-size:1px;}
#pop .pcon{ background:url(../images/pop_h.png) repeat-y; width:374px; padding-left:8px; padding-right:8px; min-height:150px;}
#pop .pbot{ background:url(../images/pop_b.png) no-repeat; width:390px; height:7px; font-size:1px;}
#pop .closebg{ width:331px;}
#pop .pfont{ border-bottom:1px solid #ffcf06; padding:0 8px 8px }
#pop .pfont0{ font-size:14px; font-weight:bold}
#pop .pfont1{  padding:8px}
#pop .pfont3{ font-weight:normal; padding-left:4px;}




/* btn */
.sub_btn a{ background:url(../images/sub_btn.png) no-repeat; width:67px; height:18px; display:block}
.sub_btn a:hover{ background:url(../images/sub_btn2.png) no-repeat;}
.view_btn a{ background:url(../images/view_btn.gif) no-repeat; width:143px; height:20px; display:block}
.view_btn a:hover{ background:url(../images/view_btn2.gif) no-repeat;}
.download_btn a{ background:url(../images/download_btn.gif) no-repeat; width:101px; height:28px; display:block}
.download_btn a:hover{ background:url(../images/download_btn2.gif) no-repeat;}
.print_btn a{ background:url(../images/print_btn.gif) no-repeat; width:71px; height:28px; display:block}
.print_btn a:hover{ background:url(../images/print_btn2.gif) no-repeat;}
.email_btn a{ background:url(../images/email_btn.gif) no-repeat; width:71px; height:28px; display:block}
.email_btn a:hover{ background:url(../images/email_btn2.gif) no-repeat;}
.back_btn a{ background:url(../images/back_btn2.gif) no-repeat; width:71px; height:20px; display:block}
.back_btn a:hover{ background:url(../images/back_btn.gif) no-repeat;}
.next_btn a{ background:url(../images/next_btn2.gif) no-repeat; width:71px; height:20px; display:block}
.next_btn a:hover{ background:url(../images/next_btn.gif) no-repeat;}
.submit_btn a{ background:url(../images/submit_btn.gif) no-repeat; width:97px; height:29px; display:block}
.submit_btn a:hover{ background:url(../images/submit_btn2.gif) no-repeat;}
.vf_btn a{ background:url(../images/vf_btn.gif) no-repeat; width:150px; height:20px; display:block}
.vf_btn a:hover{ background:url(../images/vf_btn2.gif) no-repeat;}
.get_btn a{ background:url(../images/get_btn.gif) no-repeat; width:143px; height:21px; display:block}
.get_btn a:hover{ background:url(../images/get_btn2.gif) no-repeat;}
.viewae_btn a{ background:url(../images/viewae_btn.png) no-repeat; width:140px; height:20px; display:block;}
.viewae_btn a:hover{ background:url(../images/viewae_btn2.png) no-repeat;}
.rm_btn a{ background:url(../images/rm_btn.gif) no-repeat; width:113px; height:20px; display:block}
.rm_btn a:hover{ background:url(../images/rm_btn2.gif) no-repeat;}
.viewANP_btn a{ background:url(../images/viewANP_btn.gif) no-repeat; width:195px; height:20px; display:block}
.viewANP_btn a:hover{ background:url(../images/viewANP_btn2.gif) no-repeat;}
.lm_btn a{ background:url(../images/lm_btn.png) no-repeat; width:117px; height:20px; display:block}
.lm_btn a:hover{ background:url(../images/lm_btn2.png) no-repeat;}
.nm_btn a{ background:url(../images/nm_btn.png) no-repeat; width:117px; height:20px; display:block}
.nm_btn a:hover{ background:url(../images/nm_btn2.png) no-repeat;}
.mail_btn a{ background:url(../images/mail_btn.gif) no-repeat; width:102px; height:41px; display:block}
.mail_btn a:hover{ background:url(../images/mail_btn2.gif) no-repeat;}
.pri_btn a{ background:url(../images/pri_btn.gif) no-repeat; width:102px; height:41px; display:block}
.pri_btn a:hover{ background:url(../images/pri_btn2.gif) no-repeat;}
.dl_btn a{ background:url(../images/dl_btn.gif) no-repeat; width:145px; height:41px; display:block}
.dl_btn a:hover{ background:url(../images/dl_btn2.gif) no-repeat;}
.dl2_btn a{ background:url(../images/dl2_btn.gif) no-repeat; width:113px; height:20px; display:block}
.dl2_btn a:hover{ background:url(../images/dl2_btn2.gif) no-repeat;}
.anext_btn a{ background:url(../images/anext_btn.gif) no-repeat; width:71px; height:20px; display:block}
.anext_btn a:hover{ background:url(../images/anext_btn2.gif) no-repeat;}
.aback_btn a{ background:url(../images/aback_btn.gif) no-repeat; width:71px; height:20px; display:block}
.aback_btn a:hover{ background:url(../images/aback_btn2.gif) no-repeat;}
.close_btn a{ background:url(../images/close.gif) no-repeat; width:17px; height:16px; display:block}
.close_btn a:hover{ background:url(../images/close2.gif) no-repeat;}
/*  */
#topnav{ background-color:#cfdd27;border-bottom:3px solid #ffcf06; margin-bottom:20px; }
#topnav .tpcon{ width:950px; margin:0 auto; color:#3f2c2d; font-size:10px; padding:2px 0; }
#topnav .tpa{ float:right}
#topnav .tpa a{color:#3f2c2d;}
#topnav .tpa a:hover{ color:#fff}


#wrap{ width:950px; margin:0 auto }
#wrap .wtop{ background:url(../images/wtop.gif) no-repeat; width:950px; height:20px;}
#wrap .wcon{ border-left:8px solid #cfdd27; border-right:8px solid #cfdd27; background-color:#fff; padding:0 14px 1px; width:906px}
#wrap .wbot{background:url(../images/wbot.gif) no-repeat; width:950px; height:20px;}


#footer{ background-color:#cfdd27; border-top:3px solid #ffcf06; margin-top:30px; margin-bottom:-14px}
#footer .fcon{ width:1060px; margin:0 auto; padding:8px 0 10px}
#footer .f1 a{ float:left; margin-right:15px; background:url(../images/f1.gif) no-repeat; width:129px; height:33px; display:block}
#footer .f2 a{ float:left;background:url(../images/f2.png) no-repeat; width:149px; height:33px; display:block;margin-right:10px;}
#footer .f3 a{ float:left;background:url(../images/b3.png) no-repeat; width:28px; height:27px; display:block;margin:7px 8px 0px 0px;}
#footer .f4 a{ float:left;background:url(../images/f4.png) no-repeat; width:21px; height:25px; display:block;margin:7px 5px 0px 0px;}
#footer .f5 a{ float:left;background:url(../images/usaa.png) no-repeat; width:63px; height:40px; display:block;margin:7px 5px 0px 0px;}
#footer .fr a{ float:right;background:url(../images/copytext.png) no-repeat; width:151px; height:24px; display:block; margin-top:8px;} /* originally width: 306px; */
#footer .fr1{ float:right; font-size:7px; font-weight:bold;  padding:0 10px; margin-top:10px;}
#footer .fr2{ float:right; font-size:7px; font-weight:bold; padding:0 10px; margin-top:10px; border-right:1px solid #3f2c2d}
#footer .fr3{float:right; margin-top:10px;margin-right:20px;}
#footer .fr3 a{ color:#3f2c2d; text-decoration:none; font-size:10px; padding:0 5px }
#footer .fr3 a:hover{ color:#fff;}
#logo a{ background:url(../images/logo.gif) no-repeat;width:204px; height:59px; margin-bottom:12px; display:block}

#lmenu{ padding-bottom:45px; width:204px;}
#lmenu li{height:31px; overflow:hidden; margin-bottom:4px; font-family:"Gill Sans MT"; width:204px}
#lmenu .xiubg{ background:url(../images/ulbg.gif) no-repeat; width:194px; height:31px; line-height:31px; font-size:17px; color:#FFFFFF;padding-left:10px; padding-top:8px; cursor:pointer;}
#lmenu li a{ display:block;margin:0; line-height:normal; margin-bottom:-2px; font-size:11px; padding-left:15px; color:#3f2c2d; font-family:Arial, Helvetica;margin-left:1px; margin-right:1px;}
#lmenu li a:hover{ background-color:#fff}
#lmenu .lis{ padding-top:2px;}
#lmenu .lis a{ padding-top:1px; padding-bottom:1px; margin-bottom:0;}

.ultop{ background:url(../images/ultop.gif) no-repeat; width:204px; height:7px; font-size:1px; display:none}
.ulbot{ background:url(../images/ulbot.gif) no-repeat; width:204px; height:7px; font-size:1px;display:none}
.ultopx5{ background:url(../images/ultopx5.gif) no-repeat; width:204px; height:7px; font-size:1px; display:none}
.ulbotx5{ background:url(../images/ulbotx5.gif) no-repeat; width:204px; height:7px; font-size:1px;display:none}








.litems{ width:204px; margin-bottom:9px;}
.litemtop{ background:url(../images/lbt.gif) no-repeat; width:204px; height:7px; font-size:1px;}
.litemcon{ background-color:#cfdd27; padding:0 8px 1px; }
.litembot{ background:url(../images/lbb.gif) no-repeat; width:204px; height:7px;font-size:1px;}

.litemtop_rad{ background:url(../images/lbt_apt.gif) no-repeat;width:204px; height:7px; font-size:1px; }
.litemcon_rad{ background-color:#f1592a;}
.litembot_rad{ background:url(../images/lbb_apt.gif) no-repeat;width:204px; height:7px; font-size:1px;}

.litemtop_yel{ background:url(../images/ultop.gif) no-repeat;width:204px; height:7px; font-size:1px; }
.litemcon_yel{ background-color:#FFCF06;}
.litembot_yel{ background:url(../images/ulbot.gif) no-repeat;width:204px; height:7px; font-size:1px;}


.litemtopec{ background:url(../images/ultop.gif) no-repeat; width:204px; height:7px; font-size:1px;}
.litemconec{ background-color:#ffcf06; padding:0 8px 1px; }
.litembotec{ background:url(../images/ulbot.gif) no-repeat; width:204px; height:7px;font-size:1px;}
.macec{ text-align:center; margin:0 auto 20px; border-top:1px solid #f4c80e; padding-top:15px;}

.macec .YDay{color:#000;font-family:helvetica; font-weight:bold;font-size:14px;}
.macec .NDay{ color:#fff;font-family:helvetica; font-weight:bold; font-size:14px;}

/* item 1 */
.matit{ background:url(../images/ma.png) no-repeat center top; height:19px; border-bottom:1px solid #ddeb33}
.mac{ text-align:center; margin:0 auto 20px; border-top:1px solid #b6c317; padding-top:15px;}
.mac img{ border-left:1px solid #e0ee35; border-top:1px solid #e0ee35; border-right:1px solid #b6c317; border-bottom:1px solid #b6c317;}

/* item 2 */
.setit{ background:url(../images/se.png) no-repeat center top; height:19px; border-bottom:1px solid #ddeb33}
.pr{ font-weight:bold; font-size:10px; color:#3f2c2d; padding-top:10px;border-top:1px solid #b6c317; }
.mintxt{ width:66px; height:16px; padding:2px; border:1px solid #fdd008; font-weight:bold; font-family:Helvetica; font-size:11px; color:#3f2c2d}
.to{ margin:0 8px; font-weight:bold; font-size:11px;}
.flr{ font-size:11px; font-weight:bold; color:#3f2c2d; padding-top:12px; width:184px}
.fli{ float:left; width:108px; padding-left:2px;}
.fri{ float:left}
.subbg{ padding:8px 0 0}
/* item ec */
.ectit{ background:url(../images/ec.png) no-repeat center top; height:19px; border-bottom:1px solid #fcdb53}
.mac{ text-align:center; margin:0 auto 20px; border-top:1px solid #b6c317; padding-top:15px;}
/* item app */
.app a{ background:url(../images/ap.png) no-repeat; width:192px; height:15px; display:block}
/* item pa */
.pa a{ background:url(../images/pa.png) no-repeat; width:192px; height:15px; display:block}
/* item pr*/
.print a{ background:url(../images/pr.png) no-repeat center center; width:192px; height:15px; display:block}
/* item need */
.need a{ background:url(../images/ne.png) no-repeat center center; width:192px; height:15px; display:block}
/* item br */
.br a{ background:url(../images/br.png) no-repeat center center; width:192px; height:15px; display:block}
.brdd a{ background:url(../images/brd.PNG) no-repeat center center; width:192px; height:15px; display:block}
/* item le */
.le a{ background:url(../images/le.png) no-repeat center center; width:192px; height:13px; display:block}
/* item lers */
.lers a{ background:url(../images/lers.png) no-repeat center center; width:192px; height:13px; display:block}
/* item cu */
.cu a{ background:url(../images/cu.png) no-repeat center center; width:192px; height:14px; display:block}

/* item jone */
.jotit{background:url(../images/jo.png) no-repeat center top; height:19px; border-bottom:1px solid #ddeb33}
.ke{ font-size:11px; font-weight:bold;color:#3f2c2d; padding:6px;width:178px}
.jotxtbox{ padding-left:6px;}
.mintxt.jotxt{ width:170px}
.jobtnbg{ padding-right:6px; padding-top:8px;}


.wconleft{ float:left; margin-right:15px; margin-bottom:180px;}
.wconright{ float:left; width:680px; margin-bottom:180px}

.wrcon{ margin:15px; border-bottom:1px solid #fac5b5; padding-bottom:30px; margin-bottom:30px}
.wrcon img{ float:left; margin-right:10px;}
.imgleft{ float:left; margin-right:8px;}
.uevent{ padding:0 15px;}
.uetit{ background:url(../images/uevent.png) no-repeat; width:202px; height:19px; padding-bottom:20px;}
.uevul{}
.uevul li{ float:left; margin-right:50px; padding-bottom:40px;}
.date{ float:left; background:url(../images/datebg.gif) no-repeat; width:63px; height:39px; margin-right:5px; color:#FFFFFF; font-weight:bold; text-align:center}
.md{ font-size:15px; margin-bottom:-6px; text-transform:uppercase;}
.year{ font-size:23px}
.font{ float:left; width:170px; font-size:14px; padding-top:2px;}
.font a{ color:#000}
.font a:hover{ color:#ccc}






/* LeaseAptLanding */
.top1bg{ padding:15px; font-size:13px}
.top1tit{ background:url(../images/LeaseApartment.gif) no-repeat; height:22px; margin-bottom:15px;}

/* Features&Amenities */
.tit0{ font-size:18px; font-weight:bold; color:#f1592a; width:657px;}
.tit3{ font-size:15px; font-weight:bold; color:#f1592a}
.tit1{ font-size:16px; font-weight:bold; color:#3f2c2d}

.tit2{ font-size:11px; font-weight:normal; margin-left:4px; color:#3f2c2d}


.FAlist{ padding-top:35px; padding-bottom:40px; width:650px;}
.FAlist li{ font-size:13px; float:left; width:300px; padding:0px 10px 15px 0px;}
.FAlist li a{ color:#000000}
.FAlist li a:hover{ color:#FFCF06}

.falistimg{ margin-right:8px; border:1px solid #f2683d}

/* SpecificFloorplan */
.snav{ float:right; font-size:12px; font-weight:normal; color:#000000; width:400px; padding-top:8px;}
.snav a{ margin:0 8px; color:#000000;display:block; float:right}
.snav span{ float:right}
.snav a:hover{ color:#ffcf06;}
a.selected{ border-bottom:1px solid #ffcf06;color:#ffcf06}
.view{ font-weight:bold; float:right}
.fbox{ padding-top:20px;}
.unlttit{ font-weight:bold; font-size:16px;}
.floatrm{ float:right;margin-right:4px;}
.pandf{ font-size:11px; line-height:150%}

.pandf a{ color:Black}
.pandf a:hover{ color:#ccc}
.roomphoto{ float:right; margin-top:25px;}
.npbtnbox{ padding-top:60px;}

/* Floorplans */
.pflist{ padding-top:25px; width:650px}
.pflist li{ float:left; width:260px; padding-bottom:60px;}
.pflist li.left{ margin-right:80px;}
.pfphoto{float:right;}

/* gallery */
.gatit0{ font-size:14px; font-weight:bold; text-align:center; padding-top:20px}
.gatit1{ font-size:12px; padding-top:10px;}
/* Brochure */
.fontform{ float:right; width:300px;}
.font0{ font-size:16px; font-weight:bold; color:#3f2c2d}
.font1{ font-size:11px; color:#3f2c2d}
.font2{ font-size:11px; color:#3f2c2d; font-weight:bold}
.font3{ font-size:12px; color:#3f2c2d; font-weight:bold}
.intxtbg{ padding-top:10px;}
.intxt{ font-family:Helvetica,Arial; font-weight:bold; background-color:#f1592a; border:1px solid #ffcf06; width:293px; font-size:11px; padding:2px; margin-bottom:4px; padding-left:4px;}

/* Contact */
.floatad{ float:left; width:250px}
.fontform.contactform{ width:400px}
.intxt.contactintxt{ width:393px;}
.intxt.conarea{ width:393px; height:300px; overflow:auto}
.act span{ margin-right:10px; }
.act{ padding-bottom:8px; padding-left:30px;}
.vl{ padding-top:10px;font-size:11px; color:#3f2c2d;}
.vv{ color:#f1592a}
.vitem{ padding-bottom:35px;}

/* Apply */

.txt{font-family:Helvetica,Arial; font-weight:bold; background-color:#f1592a; border:1px solid #ffcf06; width:312px; font-size:11px; padding:2px; margin-bottom:4px; padding-left:4px;}
.txt.t1{ float:left}
.txt.t2{ float:right}
.txt.t3{float:none; width:642px}
.txt.t4{float:right; width:145px}
.txt.t5{float:none; width:642px; overflow:auto; height:170px;}
.txbg{ padding-bottom:5px;}
.selist{ float:left; margin-left:10px;font-family:Helvetica,Arial; font-weight:bold;}
.selist2{ float:left; margin-right:10px;font-family:Helvetica,Arial; font-weight:bold;}
.act2{ padding-bottom:8px; clear:both}

/* ResidentServices */
.pad5{ padding-bottom:5px;}
.pad10{ padding-bottom:10px;}
.pad30{ padding-bottom:30px;}

/* SearchResults */
.sr th{ font-size:14px; font-weight:bold; color:#3f2c2d; border-bottom:1px solid #000; margin-bottom:30px}
.sr td{ padding:8px; text-align:center}
.nofont{ font-size:3px;}


/*==========================================================================================================*/
/* LeaseOffice */
.topL01tit{ background:url(../images/leaseoffices.gif) no-repeat; height:24px; margin-bottom:15px;}
.cfbox{ width:650px; padding-bottom:45px;}
.cb{ float:left; margin-right:20px;}
.cb img{ border:2px solid #f1592a}
.fontr{ float:left; width:320px; }
.ify{font-size:13px; padding-bottom:20px;}
.floatl.ml2px{ padding-left:2px; width:120px}

.act3{ padding-bottom:8px;}
.allfontrr{ float:right; padding-right:15px;}

/* Directory */
.dibox{ width:650px; padding-top:10px; padding-bottom:40px}
.dibox li{ float:left; width:151px; height:66px; margin-right:10px; margin-bottom:15px}
.dibox li a{display:block; border:2px solid #ffd319}
.dibox li a:hover{ border:2px solid #f26029}

/* office */
.tit00{font-size:18px; font-weight:bold; color:#f1592a;}
.ofbox{width:650px; padding-top:10px;}
.of{ float:left; margin-right:20px;}
.of img{ border:4px solid #ffcf06}
.www{ float:right; padding-top:6px; color:#f1592a; font-size:11px; }
.www a{color:#f1592a; font-size:11px; }
.www a:hover{color:#f1592a; font-size:11px; text-decoration:underline; }
.fontofcon{ padding-top:8px; padding-bottom:15px}
.bold{ font-weight:bold}
.pt10{ padding-top:15px;}

.smolist{ width:275px; padding-top:8px;}


.smolist li{ float:left; width:39px; height:39px; margin-right:6px; margin-bottom:6px}
.smolist li img{ border:0;}
.smolist li a{display:block; border:1px solid #ffd009}
.smolist li a:hover{ border:1px solid #f26029}

/*===========================================================================*/
/* LeaseRetail */
.topLRtit{ background:url(../images/leaseretail.gif) no-repeat; height:22px; margin-bottom:15px;}
/*===========================================================================*/
/* Shops&RetailLanding */
.topSRtit{ background:url(../images/shoppingdining.gif) no-repeat; height:24px; margin-bottom:15px;}
/*===========================================================================*/
/* LocationLanding */
.topLLtit{ background:url(../images/ourlocation.gif) no-repeat; height:21px; margin-bottom:15px;}

/* DirectionsMap */
.tit4{ font-size:18px; font-weight:bold; color:#ffcf06; padding-bottom:15px;}
.t6bg{ padding:4px 0 10px}
.txt.t6{ width:474px; margin-right:10px; background-color:#FFE35C; border:1px solid #F5711C}
.mapimg #map_canvas{ border:2px solid #f15a2c}

/* communityD */
.tit4.nopb{ font-size:18px; font-weight:bold; color:#ffcf06; padding-bottom:0;}

/* commP */
.bb1{ border-bottom:1px solid #fbccbd; margin-bottom:18px; padding-bottom:10px}

/* commL */
.clbox{ width:590px; padding-top:40px; padding-bottom:40px; padding-left:60px}
.clbox li{ float:left; width:250px; height:250px ;text-align:center; margin-right:10px; margin-bottom:15px}
.clbox li p{ text-align:center}
.clbox li a{display:block; margin:0 auto;}
.clbox li a:hover{ }
/*===========================================================================*/
/* Buzz */
.topBZtit{ background:url(../images/buzz.gif) no-repeat; height:22px; margin-bottom:15px;}
.retit0{ font-size:16px; font-weight:bold; color:#3f2c2d; width:330px; padding-bottom:8px; line-height:100%}
.relist{ border-bottom:1px solid #ffd110; margin-bottom:15px; padding-bottom:15px;}
.repho{ float:left; margin-right:10px; width:137px}
.refon{ float:left; width:483px; font-size:12px; padding-bottom:20px}
.repho img{ border:2px solid #ffd110}
.tit5{ font-size:13px; color:#3f2c2d}
.relist2 li{ padding-bottom:15px; }

.buzdatit{ font-size:14px; font-weight:bold;}
/* EC */

.VLM{ float:right; font-size:12px; color:#000}
.VLM a{ color:#000000; margin:0 10px; font-weight:normal}
a.vsel{ color: #f15922; text-decoration:underline}
/* EC2 */
.dtbg{ background:url(../images/dbg.gif) no-repeat; width:613px; height:29px; padding:10px 10px 0; text-align:center}
.datit0{ font-size:24px; position:relative;top:-3px; text-transform:uppercase;}
.weeks{ background:url(../images/weeks.gif) no-repeat; width:633px; height:32px;}
.days{}

.ptit{font-size:12px;}
.days li.noday{ background:url(../images/d0.gif) no-repeat;}
.dateinfo{ font-size:10px; line-height:100%; padding-top:4px; width:69px; overflow:hidden}
.popbox{ display:none}








/* ECL */
.ECLlist{ padding-top:20px}
.ecfont{ float:left}
.ecfont1{ font-size: 15px; font-weight:bold; color:#3F2C2D;}
.ecfont2{ font-size:14px; border-bottom:1px solid #ffcf06; padding-bottom:8px; margin-bottom:8px}
.ecfont3{ width:550px;}
.ECLlist li{ padding-bottom:40px; color:#3f2c2d}
.date.nol{ float:none; margin-bottom:4px;}
.mf{ padding-bottom:4px; font-size:9px; padding-right:4px; text-align:center}

/* NP */
.nptit0{ font-size:16px; font-weight:bold; color:#3f2c2d; width:370px; line-height:100%}

.nplist li{ width:635px; border-bottom:1px solid #ffcf06; padding-bottom:15px;margin-bottom:15px;}
.nplist li.nor{ border:0;}
.npfcon{ padding-top:4px; padding-bottom:15px;}
.npic{ float:left; border:2px solid #ffcf06; margin-right:8px;}
.nptit1{ font-size:14px; font-weight:bold; color:#f15922; padding-left:10px; padding-bottom:10px;}
.lb{ background:url(../images/lb.gif) no-repeat; width:623px; height:62px; padding-top:5px; padding-left:10px;}

.lbitem1{ float:left; margin-right:25px;}
.lbtit0{ font-size:11px; font-weight:bold; color:#ffcf06}

.lbitem1 li{ float:left; margin-right:4px; width:auto;border-bottom:0; padding-bottom:0; margin-bottom:0}
.lbitem1 li img{ border:1px solid #a9cfb5;}
.lbitem2{ float:left; margin-right:25px;}
.lbitem2 li{ float:left; margin-right:4px; width:auto;border-bottom:0; padding-bottom:0;margin-bottom:0}
.lbfileimg{ float:left; margin-right:8px;}
.lbtit1{ font-size:11px; font-style:italic; font-weight:bold; float:left; line-height:100%}
.nptit2{ font-style:italic}

/* NF */
.nfcon{width:635px;}
.nftit0{ font-size:12px; font-weight:bold; color:#f15922; padding-bottom:5px;}
.nftit1{ font-size:11px; font-weight:bold; color:#000; padding-bottom:10px}
.nftit2{ font-size:11px; color:#000}
.nftit3{ font-size:11px; color:#f15922}
.floatE{margin-left:135px; display:inline; position:relative;top:-10px}
.floatP{margin-left:8px; display:inline;position:relative; top:-10px}




/* PU */
.putit0{ font-size:14px; font-weight:bold; color:#3f2c2d; padding-top:4px;}
.pufcon{ padding-top:4px;}
.floatE2{margin-left:100px; display:inline; position:relative;top:-10px}

/* Archives */
.arlist{ padding-top:4px; padding-bottom:35px;}
.arlist li{ padding-bottom:4px;}
.arlist li span{ padding-right:4px;}
.artit0{ font-size:12px;color:#f15922; font-style:italic}
.arlist a{ color:Black}
.arlist a:hover{ color:#ccc}
/* FS*/
.fslist{ padding-top:4px;}
.fslist li{ padding-bottom:15px; width:650px}

/*===============================================================================*/
/* about */
.abtop1bg{ padding:15px; padding-bottom:0}
.topABtit{ background:url(../images/AboutUs.gif) no-repeat; height:22px; margin-bottom:15px;}
.abtit1{ font-size:13px;}
.abtit0{ font-size:20px; font-weight:bold; color:#f15922}
.ablist{ padding:0 15px 40px; width:635px;}
.ablist ul{ padding-top:15px;}
.ablist li{ float:left; width:250px; height:100px}

/* Partners */
.cbfloat{ float:left; border:2px solid #f1592a; margin-right:13px;}
.pacon{ margin:15px;padding-bottom:30px; margin-bottom:30px}
.abbtnbg{ padding-top:60px}
/*==========================================================================================*/
/* terms */
.topTOUtit{ background:url(../images/terms.gif) no-repeat; height:22px; margin-bottom:15px;}
.termtit{ font-size:10px; padding-top:4px}
.terlist li{ padding-bottom:30px}
/*==========================================================================================*/
/* contact */
.topCUtit{ background:url(../images/ContactUs.gif) no-repeat; height:22px; margin-bottom:15px;}
.here{ padding-top:40px; font-size:13px; line-height:150%}
.here a{ color:#f1592a; text-decoration:underline}
.here a:hover{ color:#ccc; text-decoration:underline}
/*==========================================================================================*/
/* Privacy */
.topPRItit{ background:url(../images/Privacy.gif) no-repeat; height:22px; margin-bottom:15px;}
/*==========================================================================================*/
/* sitemap */
.topMPtit{ background:url(../images/sitemap.gif) no-repeat; height:22px; margin-bottom:15px;}
.mptit0{ font-size:13px; font-weight:bold; color:#3f2c2d}
.mptit0 a{ color:#3f2c2d}
.mptit0 a:hover{ color:#ccc}
.mplist{ padding-top:8px; padding-bottom:35px;}
.mplist li{ padding-bottom:4px;}
.mplist a{ color:#3f2c2d; }
.mplist a:hover{ color:#ccc}

.tit3.store{ font-size:16px}
.tit3.pt10.store{ font-size:16px}

a.chere{ text-decoration:underline; color:#F1592A}
a:hover.chere{ text-decoration:underline; color:#ccc}









/* gallery */
	p { text-align: left; margin: 15px 0 }
		
		
		p a, li a { color: #39c; text-decoration: none }
		
		p.intro { border-bottom: 1px solid #ccc; margin-bottom: 20px; padding: 20px 0 30px 0; text-align: center; width: 100% }
		
		p#cross-links { text-align: center }
		
		p#cross-links { margin-bottom: 30px;  padding-bottom: 30px }
		p#cross-links a img{ border:4px solid #F1592A; margin:0 2px;}
		
		
		noscript p, noscript ol { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left }
		noscript a { color: #a00; text-decoration: underline }
		noscript ol { margin-left: 25px; }
		
		a:focus { outline:none }
		
		img { border: 0 }
		
		h3 { border-bottom: 1px solid silver; margin-bottom: 5px; padding-bottom: 3px; text-align: left }
		
		
		.stripViewer .panelContainer .panel ul {
			text-align: left;
			margin: 0 15px 0 30px;
		}
		
		.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
			margin: 20px 0;
			position: relative;
			width: 100%;
		}

		/* These 2 lines specify style applied while slider is loading */
		.csw {width: 100%; height: 460px; background: #fff; overflow: scroll}
		.csw .loading {margin: 200px 0 300px 0; text-align: center}

		.stripViewer { /* This is the viewing window */
			position: relative;
			overflow: hidden; 
			/* this is the border. should have the same value for the links */
			margin: auto;
			width: 594px; /* Also specified in  .stripViewer .panelContainer .panel  below */
			
			clear: both;
			background: #fff;
		}
		.stripViewer img{border: 5px solid #F1592A; }
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float:left;
			height: 100%;
			position: relative;
			width: 594px; /* Also specified in  .stripViewer  above */
		}
		
		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
			padding: 10px;
		}
		
		.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
			margin: auto;
			display:none
		}
		
		.stripNav ul { /* The auto-generated set of links */
			list-style: none;
		}
		
		.stripNav ul li {
			float: left;
			margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */
		}
		
		.stripNav a { /* The nav links */
			font-size: 10px;
			font-weight: bold;
			text-align: center;
			line-height: 32px;
			background: #c6e3ff;
			color: #fff;
			text-decoration: none;
			display: block;
			padding: 0 15px;
		}
		
		.stripNav li.tab1 a { background: #60f }
		.stripNav li.tab2 a { background: #60c }
		.stripNav li.tab3 a { background: #63f }
		.stripNav li.tab4 a { background: #63c }
		.stripNav li.tab5 a { background: #00e }
		
		.stripNav li a:hover {
			background: #333;
		}
		
		.stripNav li a.current {
			background: #000;
			color: #fff;
		}
		
		.stripNavL, .stripNavR { /* The left and right arrows */
			position: absolute;
			top: 210px;
			text-indent: -9000em;
		}
		
		.stripNavL a, .stripNavR a {
			display: block;
			height: 20px;
			width: 20px;
		}
		
		.stripNavL {
			left: 0;
		}
		
		.stripNavR {
			right: 0;
		}
		
		.stripNavL {
			background: url("../images/arrow-left.gif") no-repeat center;
		}
		
		.stripNavR {
			background: url("../images/arrow-right.gif") no-repeat center;
		}


/* change skin */


.smc_title
{
	text-transform:uppercase;
	font-size:15px;
}

.bigimg{ text-align:center}



