@charset "utf-8";
body { background-color:#ffffff; background-image:-moz-linear-gradient(top, #ffffff, #ffffff 57px, #afada9 168px); /*background-image:-webkit-linear-gradient(top,#ffffff,#ffffff 57px,#afada9 168px);*/ background-image:-o-linear-gradient(top, #ffffff, #ffffff 57px, #afada9 168px); background-image:-ms-linear-gradient(top, #ffffff, #ffffff 57px, #afada9 168px); background-image:linear-gradient(top, #ffffff, #ffffff 57px, #afada9 168px); background-repeat:repeat-x; min-height:400px; font:400 14px/1.3 "Helvetica Neue", Arial, sans-serif; color:#333333; }
p>em{font-style:italic;}
sup { font-size: 70%; line-height: 0; position: relative; vertical-align: baseline; top: -0.5em; }
.annivWrap #annivContent, .annivWrap .top, .annivWrap .btm { background-color: repeat-y #ffffff; width:965px; }
.annivWrap { margin:-13px 0 0 12px; position:relative; width:1144px; z-index:1; }
.annivWrap .deco { background: no-repeat; height:425px; left:-171px; position:absolute; top:132px; width:171px; }
.annivWrap p, .share .shareTitle, #timeline h3, #timeline li h4, #timeline li h5, #timeline li p, #annivCalendar h2, #annivCalendar h3, #annivCalendar h4, #annivCalendar p, #todaysCollection h3,#facebookCon h3 { font:400 14px/1.3 "Helvetica Neue", Arial, sans-serif; color:#333333; }
.annivWrap .top { background-position:-965px 0; height:45px; left:0; position:absolute; top:0; z-index:4; }
.annivWrap .btm { background-position:-965px -45px; height:188px; left:0; position:absolute; bottom:0; z-index:-1; }
.annivWrap #annivContent { position:relative; z-index:1; padding:46px 0 0; -moz-box-shadow:2px 2px 18px rgba(105,94,73,.49); -webkit-box-shadow:2px 2px 18px rgba(105,94,73,.49); box-shadow:2px 2px 18px rgba(105,94,73,.49); }
.annivWrap #annivContent .headingText { height:320px; margin:0 0 0 86px; padding:0 0 30px; position:relative; width:721px; }
.annivWrap #annivContent .headingText h1 span, .annivWrap .dancingCouple { background: no-repeat; display:block; position:absolute; }
.annivWrap .dancingCouple { background-position:-650px 0; height:429px; left:-64px; top:13px; width:216px; z-index:5; }
.annivWrap #annivContent .headingText h1 span#headtext1 { height:18px; width:650px; top:0; left:71px; }
.annivWrap #annivContent .headingText h1 span#headtext2 { background-position:-393px -96px; height:18px; width:247px; top:48px; left:421px; }
.annivWrap #annivContent .headingText h1 span#headtext3 { background-position:0 -348px; height:38px; width:337px; top:80px; left:423px; }
.annivWrap #annivContent .headingText h1 span#headtext3.discovery { background-position:0 -310px; height:38px; width:288px; top:80px; left:423px; }
.annivWrap #annivContent .headingText h1 span#headtext4 { background-position:-393px -114px; height:28px; width:212px; top:133px; left:421px; }
.annivWrap #annivContent .headingText h1 span#headtext5 { background-position:0 -18px; height:292px; width:393px; top:40px; left:0; }
.annivWrap #annivContent .headingText p { font-size:15px; line-height:23px; left:424px; position:absolute; top:186px; width:365px; }
.annivWrap #annivContent p.asterisk { color:#74716a; font-size:11px; line-height:11px; margin:0 10px 5px; text-align:right; }
/* timeline */
.annivWrap #timelineWrap { padding:11px 0 0; position:absolute; right:0; top:0; width:179px; z-index:3; }
.annivWrap #timelineWrap .leaf { background: no-repeat -393px -18px; margin:0 0 0 15px; display:block; line-height:0px; height:67px; width:59px; }
.annivWrap #timelineWrap .fakeShadow { width:18px; top:0; bottom:0; left:0; right:0; position:absolute; background-image:-moz-linear-gradient(left, #8f8b84 0px, rgba(175,173,169,0) 18px); background-image:-webkit-linear-gradient(left, #8f8b84 0px, rgba(175,173,169,0) 18px); background-image:-o-linear-gradient(left, #8f8b84 0px, rgba(175,173,169,0) 18px); background-image:linear-gradient(left, #8f8b84 0px, rgba(175,173,169,0) 18px); background-repeat:repeat-y; z-index:3; opacity:.5; }
.annivWrap #timelineWrap h3 { background:#afbc22; border:1px solid #6a7d2d; border-left:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color:#ffffff; font-size:18px; font-weight:700; margin:0 0 28px; padding:8px 16px; position:relative; z-index:1; }
#timelineWrap .leaf { margin:11px 0 0 15px; }
#timeline li { border-top:2px solid #fefbdf; height:75px; position:relative; width:63px; z-index:1; }
#timeline li h4 { color:#4f5a5f; font-size:24px; font-weight:700; position:absolute; right:-64px; top:-17px; }
#timeline li h5 { color:#afbc22; font-size:26px; font-weight:700; }
#timeline li h6 { color:#566c11; font-size:12px; font-weight:700; margin:10px 0 0; text-transform:uppercase; }
#timeline li .marker { border-bottom:1px solid #566c11; height:38px; position:relative; width:38px; }
#timeline li .marker .circle { border:1px solid #d3bf04; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; cursor:pointer; display:block; height:13px; position:absolute; bottom:-8px; right:-15px; width:13px; }
#timeline li .marker .circle .popLeft { display:none; position:absolute; -moz-background-clip:padding-box; -webkit-background-clip:padding-box; background-clip:padding-box; /*background-color:#ffffff;*/ border:1px solid #b8ac92; border-radius:5px; border-radius:0\0/; *min-height:22px;
padding:15px 22px; border-color:#7f904b; box-shadow:0 0 3px #000000; min-height:30px; height:auto; background-color:#f3f2eb; background-image:-moz-linear-gradient(top, #fffefa, #fffefa 10%, #f3f2eb 40%); background-image:-webkit-linear-gradient(top, #fffefa, #fffefa 10%, #f3f2eb 40%); background-image:-o-linear-gradient(top, #fffefa, #fffefa 10%, #f3f2eb 40%); background-image:-ms-linear-gradient(top, #fffefa, #fffefa 10%, #f3f2eb 40%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefa', endColorstr='#f3f2eb');
background-image:linear-gradient(top, #fffefa, #fffefa 10%, #f3f2eb 40%); right: 15px; top:-20px; width:224px; z-index:4; }
.popLeft:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.popLeft .arrowTR { border:11px solid #7f904b; border-right-width:0; border-top-color:transparent; border-bottom-color:transparent; font-size:0; height:0; right:-11px; line-height:0; position:absolute; top:15px; width:0; }
.popLeft .arrowTR .innerArrow { border:10px solid #ffffff; border-right-width:0; border-top-color:transparent; border-bottom-color:transparent; font-size:0; height:0; right:11px; line-height:0; position:relative; top:-10px; width:0; }
#timeline .image { border:1px solid #a6bcc6; width:222px; }
/*
#time1 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time1.jpg) no-repeat; height:140px; }
#time2 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time2.jpg) no-repeat; height:145px; }
#time3 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time3.jpg) no-repeat; height:103px; }
#time4 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time4.jpg) no-repeat; height:148px; }
#time5 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time5.jpg) no-repeat; height:103px; }
#time6 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time6.jpg) no-repeat; height:158px; }
#time7 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time7.jpg) no-repeat; height:93px; }
#time8 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time8.jpg) no-repeat; height:128px; }
#time9 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time9.jpg) no-repeat; height:135px; }
#time10 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time10.jpg) no-repeat; height:102px; }
#time11 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time11.jpg) no-repeat; height:144px; }
#time12 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time12.jpg) no-repeat; height:106px; }
#time13 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time13.jpg) no-repeat; height:154px; }
#time14 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time14.jpg) no-repeat; height:108px; }
#time15 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time15.jpg) no-repeat; height:109px; }
#time16 .popLeft.timeActive .image { background:url(http://c.mfcreative.com/offer/anniversary15/timeimages/time16.jpg) no-repeat; height:127px; }
/* Social share styles */
.share { height:44px; position:absolute; top:0; right:0; }
.share .shareOptBlock { background-color:transparent; border:none; }
.share .shareTitle { border:none; font-size:11px; font-weight:700; margin:3px 5px 0 0; padding-top:1px; color:#566c11; }
.share ul { float:right; margin-top:4px; }
.share span.shareFB, .share span.shareTwitter, .share span.shareEmail { background: no-repeat; display:block; float:left; margin-right:4px; margin-top:2px; }
.share span.shareFB { background-position:-177px -163px; width:16px; height:16px; }
.share span.shareTwitter { background-position:-193px -163px; width:16px; height:16px; }
.share span.shareEmail { background-position:-209px -163px; width:16px; height:11px; margin-top:5px; }
.share ul li { float:left; margin-top:3px; }
.share ul li.fbLI { margin-top:0; }
.share ul li a { cursor:pointer; text-decoration:none; color:#333; font:11px/18px Tahoma, Geneva, sans-serif; }
.share ul li a em { display:block; float:left; }
.share ul li.lastLI { margin-right:12px; }
#overlayEmailForm { visibility:hidden; position:absolute; }
/* Calendar styles */
#annivCalendar { margin:0 auto; width:882px; }
#annivCalendar tr { position:relative; z-index:1; }
#annivCalendar td { vertical-align:bottom; position:relative; z-index:1; }
#annivCalendar td>div { border:1px solid #9ca973; height:120px; position:relative; width:119px; margin:3px; background-color:#c7ceaf; visibility:hidden; }
#annivCalendar td>div.live { background-color:#fff; cursor:pointer; visibility:visible; }
#annivCalendar h2 { color:#fe1703; font-size:64px; font-weight:700; }
#annivCalendar h3 { font-size:20px; font-weight:700; margin:5px 10px; position:absolute; right:0; top:0; }
#annivCalendar h4 { background:#afbc22; color:#ffffff; font-size:13px; font-weight:700; left:0; padding:3px 17px 2px; position:absolute; text-align:center; top:10px; }
#annivCalendar td>div>p { font-size:12px; font-weight:700; line-height:13px; margin:8px; position:absolute; left:0; bottom:0; }
#annivCalendar td.calIntro { vertical-align:top; }
#annivCalendar .calIntro p { font-size:18px; line-height:normal; margin: 25px 10px 0; }
#annivCalendar div .popRight { display:none; position:absolute; -moz-background-clip:padding-box; -webkit-background-clip:padding-box; background-clip:padding-box; /*background-color:#ffffff;*/ border:1px solid #b8ac92; border-radius:5px; border-radius:0\0/; *min-height:22px;
padding:34px 28px; border-color:#695e49; box-shadow:0 0 3px rgba(0,0,0,.43); min-height:30px; height:auto; background-color:#ffffff; background-image:-moz-linear-gradient(top, #ffffff, #e2e2e2); background-image:-webkit-linear-gradient(top, #ffffff, #e2e2e2); background-image:-o-linear-gradient(top, #ffffff, #e2e2e2); background-image:-ms-linear-gradient(top, #ffffff, #e2e2e2); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e2e2e2');
background-image:linear-gradient(top, #ffffff, #e2e2e2); left:80px; top:60px; width:280px; z-index:4; }
.popRight:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.popRight .arrowTL { border:11px solid #695e49; border-left-width:0; border-top-color:transparent; border-bottom-color:transparent; font-size:0; height:0; left:-11px; line-height:0; position:absolute; top:15px; width:0; }
.popRight .arrowTL .innerArrow { border:10px solid #ffffff; border-left-width:0; border-top-color:transparent; border-bottom-color:transparent; font-size:0; height:0; left:1px; line-height:0; position:relative; top:-10px; width:0; }
#annivCalendar div .popRight a.closeX,#ancMdl a.closeX { margin:0; font:700 20px/20px Tahoma, Geneva, sans-serif; text-decoration:none; position:absolute; top:3px; right:7px; overflow:visible; }
#annivCalendar div .popRight .image { border:2px solid #a6bcc6; position:relative; }
#annivCalendar div .popRight a { display:block; font-size:18px; font-weight:700; margin:30px 0 13px 7px; }
#annivCalendar div .popRight p { color:#827e7a; line-height:21px; margin:0 0 0 7px; }
#cal1 .popRight.calActive .image { background: no-repeat; height:182px; width:276px; }
#cal2 .popRight.calActive .image { background: no-repeat; height:186px; width:268px; }
#cal2 .popRight.calActive .image .imageB { position:absolute; background: no-repeat; height:130px; width:122px; bottom:-24px; right:-21px; }
#cal3 .popRight.calActive .image { background: no-repeat; height:186px; width:255px; }
#cal4 .popRight.calActive .image { background: no-repeat; height:202px; width:275px; }
#cal4 .popRight.calActive .image .imageB { position:absolute; background:no-repeat; height:139px; width:177px; bottom:-23px; right:-24px; }
#cal5 .popRight.calActive .image { background:no-repeat; height:166px; width:230px; }
#cal5 .popRight.calActive .image .imageB { position:absolute; background:no-repeat; height:121px; width:168px; bottom:-29px; right:-54px; }
#cal6 .popRight.calActive .image { background: no-repeat; height:208px; width:271px; }
#cal6 .popRight.calActive .image .imageB { position:absolute; background: no-repeat; height:154px; width:95px; bottom:-13px; right:-15px; }
#cal7 .popRight.calActive .image { background: no-repeat; height:202px; width:251px; }
#cal7 .popRight.calActive .image .imageB { position:absolute; background: no-repeat; height:128px; width:93px; bottom:-24px; right:-41px; }
#cal8 .popRight.calActive .image { background: no-repeat; height:196px; width:264px; }
#cal9 .popRight.calActive .image { background: no-repeat; height:164px; width:253px; }
#cal9 .popRight.calActive .image .imageB { position:absolute; background: no-repeat; height:111px; width:127px; bottom:-38px; right:-26px; }
#cal10 .popRight.calActive .image { background: no-repeat; height:166px; width:235px; }
#cal10 .popRight.calActive .image .imageB { position:absolute; background: no-repeat; height:188px; width:117px; bottom:-34px; right:-37px; }
#cal11 .popRight.calActive .image { background: no-repeat; height:203px; width:262px; }
#cal11 .popRight.calActive .image .imageB { position:absolute; background: no-repeat; height:98px; width:91px; bottom:-21px; right:-17px; }
#cal12 .popRight.calActive .image { background: no-repeat; height:186px; width:241px; }
#cal12 .popRight.calActive .image .imageB { position:absolute; background: no-repeat; height:119px; width:147px; bottom:-26px; right:-28px; }
#cal13 .popRight.calActive .image { background:no-repeat; height:182px; width:261px; }
#cal13 .popRight.calActive .image .imageB { position:absolute; background: no-repeat; height:130px; width:159px; bottom:-20px; right:-23px; }
#cal14 .popRight.calActive .image { background:url no-repeat; height:185px; width:258px; }
#cal14 .popRight.calActive .image .imageB { position:absolute; background:url no-repeat; height:115px; width:168px; bottom:-27px; right:-24px; }
#cal15 .popRight.calActive .image { background:url no-repeat; height:183px; width:263px; }
/* Employee Carousel */
.largeCar { height:2890px; margin:0 auto; width:965px; position:relative; }
.largeCar>h2 { border-top:3px solid #695e49; font:26px Georgia, "Times New Roman", Times, serif; color:#566c11; margin:17px 0 0; padding:12px 29px; }
.largeCar .image { color:#fff; float:left; position:relative; height:273px; margin:0 0 0 63px; width:243px; }
.largeCar .image div { background:#a6bcc6; font-size:64px; font-weight:700; height:73px; left:45px; line-height:64px; padding:14px 19px; position:absolute; bottom:-61px; width:145px; }
.largeCar .mem .image div { background:#afbc22; }
.largeCar .image div span { color:#333; font-size:16px; line-height:16px; }
.largeCar #emp1 .image { background:url no-repeat; }
.largeCar #emp2 .image { background:url no-repeat; }
.largeCar #emp3 .image,#ancMdl .emp3modal .image { background:url no-repeat; }
.largeCar #emp4 .image { background:url no-repeat; }
.largeCar #emp5 .image,#ancMdl .emp5modal .image { background: no-repeat; }
.largeCar #emp6 .image { background:url no-repeat; }
.largeCar #emp7 .image,#ancMdl .emp7modal .image { background:url no-repeat; }
.largeCar #emp8 .image,#ancMdl .emp8modal .image { background:url no-repeat; }
.largeCar #emp9 .image,#ancMdl .emp9modal .image { background:url no-repeat; }
.largeCar #emp10 .image { background: no-repeat; }
.largeCar #emp11 .image,#ancMdl .emp11modal .image { background:url no-repeat; }
.largeCar #emp12 .image { background: no-repeat; }
.largeCar #emp13 .image { background: no-repeat; }
.largeCar #emp14 .image { background: no-repeat; }
.largeCar #emp15 .image,#ancMdl .emp15modal .image { background: no-repeat; }
.largeCar #emp16 .image { background:url no-repeat; }
.carElm .about { margin:0 80px 0 30px; }
.carElm .about h3 { font-size:14px; font-weight:700; color:#a6bcc6; }
.carElm .about h3 strong { color:#333; text-transform:uppercase; }
.carElm .about h2 { color:#afbc22; font-size:34px; font-weight:700; margin:0 0 10px; }
.carElm .about p.q, .carElm .about p.a span { font-weight:700; margin:0 0 5px; }
.carElm .about p span { color:#afbc22; }
.carElm .about p.a { color:#827e7a; margin:0 0 12px; }
.carElm .about p a { color:#afbc22; font-weight:700; text-decoration:none; }
.carElm .about .readmorecontent{display:none;}
.largeCar .prevCarElm { left:21px; position:absolute; top:195px; z-index:2; }
.largeCar .prevCarElm #lrgPrevElm { display:block; background: no-repeat -454px -18px; height:39px; width:40px; }
.largeCar .nextCarElm { right:21px; position:absolute; top:195px; z-index:2; }
.largeCar .nextCarElm #lrgNextElm { display:block; background: no-repeat -494px -18px; height:39px; width:40px; }
.largeCar .carBd { height:2700px; width:965px; position:relative; }
.largeCar .carBd ul { height:3000px; overflow:hidden; width:965px; }
.largeCar .carBd ul>li { height:3000px; width:965px; }
.largeCar .carBd ul li table { border:none; height:2600px; width:965px; }
.largeCar .carBd ul li table td { border:none; padding:0 30px; vertical-align:middle; }
.largeCar .carBd ul li table td h1 { color:#afbc22; font:32px/34px Georgia, "Times New Roman", Times, serif; }
.largeCar .carBd ul li table td p { color:#333; font:16px/27px Tahoma; padding-top:5px; }
.largeCar .carBd ol{margin:-5px 0 5px 38px;}
.largeCar .carBd ol li{list-style:decimal outside none;color:#827E7A}
.largeCar .carBd ul#lrgCarId { position:relative; }
.largeCar .carBd ul li.carElm { position:absolute; }
.largeCar .carFt { border-top:1px solid #afada9; height:28px; margin:34px 0 0; padding:0; position:relative; width:965px; }
.largeCar .carFt ul { float:left; }
.largeCar .carFt ul li { color:#bbb0a3; cursor:pointer; float:left; position:relative; top:-11px; text-align:center; }
.largeCar .carFt ul li:first-child a { margin:0 10px 0 25px; }
.largeCar .carFt ul li a { background-color:#fff; color:#afada9; font-weight:700; margin:0 9px; padding:3px 4px; text-decoration:none; }
.largeCar .carFt ul li.selected a { background-color:#a6bcc6; color:#fffce0; }
.largeCar .carlegal{text-align:center;font-size:12px;color:#827e7a;padding:0 0 10px;}
.largeCar #lrgCarId .louasterisk{font-size:12px;color:#333;position:absolute;top:110px;left:20px;}
/* Search Section */
.searchWrap { border-top:3px solid #695e49; padding:15px 39px 0 48px; }
.searchWrap>h2, .searchWrap>h3 { font:24px Georgia, "Times New Roman", Times, serif; color:#566c11; }
.searchWrap>h3 { font-size:21px; color:#333333; margin:5px 0 10px; }
.searchWrap div.search-form { width:474px; }
#facebookCon { background-color:#C3D2D9; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; float:right; margin:22px 0 20px 0; padding:25px 34px; width:258px; min-height:240px;}
#facebookCon>div{display:none;}
.vidThumb { background:url no-repeat -177px 0; display:block; height:163px; width:242px; }
#facebookCon h3 { font-size:18px; font-weight:700; line-height:18px; margin:10px 0 15px; }
#todaysCollection { float:left; width:481px; position:relative; margin:17px 0 0 -48px; padding:8px 48px; }
#todaysCollection .background { background-color:#b0c108; opacity:0.4; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
filter: alpha(opacity=40); position:absolute; top:0; left:0; right:0; bottom:0; z-index:-1; }
#todaysCollection h3 { color:#6b7316; }
#todaysCollection p { font-size:18px; font-weight:700; color:#333333; }
.searchWrap .myCon>span { display:block; float:left; }
.searchWrap div.search-form { background-color:transparent; }
.searchWrap div.search-form form { padding:0; }
.searchWrap div.search-form .widgtContnt { border:0; background-color:transparent; padding:0; }
.searchWrap div.search-form form>div, .searchWrap #SF1_Other_mod>h4, .searchWrap div.search-form .ancSecHd, .searchWrap div.search-form form>#SF1_Name_mod h4 { display:none; }
.searchWrap div.search-form form>#SF1_Name_mod, .searchWrap div.search-form form>#SF1_Other_mod, .searchWrap div.search-form form>#SF1_mod-search { display:block; }
.searchWrap .myCon { background-color:#f9f8ea; width:474px; float:left; border-width:1px; border-style:solid; border-color:#afbc22; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:44px 28px 20px; position:relative; }
.searchWrap .myCon .myConHead { position:absolute; top:0; left:0; right:0; border-bottom:1px solid #9faa77; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; height:24px; background-image: -moz-linear-gradient(top, #9fad65, #566907); background-image: -o-linear-gradient(top, #9fad65, #566907);background-image: -webkit-linear-gradient(top, #9fad65, #566907); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9fad65', endColorstr='#566907');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#9fad65', endColorstr='#566907')"; background-image: linear-gradient(top, #9fad65, #566907); }
.searchWrap .myCon .myConHead p { color:#fff; padding:2px 0 0 13px; font-weight:700; }
.searchWrap .myCon>p { font-weight:700; margin:0 0 10px; }
.searchWrap .myCon>a { margin:10px 0 0; float:left; font-weight:700;}
.searchWrap div.search-form label { font-weight:700; color:#333; }
.searchWrap div.search-form div.field-gender, .searchWrap div.search-form div.field-race, .searchWrap div.search-form #SF1_mod-search { margin-top:0; }
.smallCon { background-color:#ffffff; border-width:1px; border-style:solid; border-color:#a19276; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; /*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
background-image: -moz-linear-gradient(top, #ffffff, #e6ead9); background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#e6ead9)); background-image: -o-linear-gradient(top, #ffffff, #e6ead9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6ead9');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6ead9')"; background-image: linear-gradient(top, #ffffff, #e6ead9); -moz-background-clip: padding-box; -webkit-background-clip: padding-box; background-clip: padding-box; padding:15px; height:101px; }
/* Modal */
#ancMsk { background-color:#000000; bottom:0; display:none; left:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); filter:alpha(opacity=70); opacity:0.70; position:fixed; right:0; top:0; z-index:1000; }
#ancMdl { box-shadow:0 0 10px #000000; display:none; margin:0 auto; position:relative; width:600px; z-index:1001; }.myCon { -moz-background-clip:padding-box; -webkit-background-clip:padding-box; background-clip:padding-box; background-color:#ffffff; border:1px solid #b8ac92; border-radius:5px; border-radius:0\0/; *min-height:22px;
padding:9px; position:relative; }
.myCon:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.myCon.myConGray { background-color:#f3f2eb; background-image:-moz-linear-gradient(top, #fffefa, #fffefa 10%, #f3f2eb 40%); background-image:-webkit-linear-gradient(top, #fffefa, #fffefa 10%, #f3f2eb 40%); background-image:-o-linear-gradient(top, #fffefa, #fffefa 10%, #f3f2eb 40%); background-image:-ms-linear-gradient(top, #fffefa, #fffefa 10%, #f3f2eb 40%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefa', endColorstr='#f3f2eb'); background-image:linear-gradient(top, #fffefa, #fffefa 10%, #f3f2eb 40%); }
.myCon.myConFtrColor { background-image:-moz-linear-gradient(bottom, #e3e3e3, #fff 30%); background-image:-webkit-linear-gradient(bottom, #e3e3e3, #fff 30%); background-image:-o-linear-gradient(bottom, #e3e3e3, #fff 30%); background-image:-ms-linear-gradient(bottom, #e3e3e3, #fff 30%); background-image:linear-gradient(bottom, #e3e3e3, #fff 30%); }
.myCon.myConGray.myConFtrColor { background-color:#fffefa; background-image:-moz-linear-gradient(bottom, #f3f2eb, #fffefa 30%); background-image:-webkit-linear-gradient(bottom, #f3f2eb, #fffefa 30%); background-image:-o-linear-gradient(bottom, #f3f2eb, #fffefa 30%); background-image:-ms-linear-gradient(bottom, #f3f2eb, #fffefa 30%); background-image:linear-gradient(bottom, #f3f2eb, #fffefa 30%); }
#ancMdl{width:750px;}
#ancMdl .image { color:#fff; position:absolute; height:273px; width:243px; top:5px; left:5px; }
#ancMdl .image div { background:#a6bcc6; font-size:64px; font-weight:700; height:73px; left:45px; line-height:64px; padding:14px 19px; position:absolute; bottom:-61px; width:145px; }
.largeCar .mem .image div { background:#afbc22; }
#ancMdl .image div span { color:#333; font-size:16px; line-height:16px; }
#ancMdl .about { margin:0 30px 0 250px; }
#ancMdl .about h3 { font-size:14px; font-weight:700; color:#a6bcc6; }
#ancMdl .about h3 strong { color:#333; text-transform:uppercase; }
#ancMdl .about h2 { color:#afbc22; font-size:34px; font-weight:700; margin:0 0 10px; }
#ancMdl .about p.q, #ancMdl .about p.a span { font-weight:700; margin:0 0 5px; }
#ancMdl .about p span { color:#afbc22; }
#ancMdl .about p.a { color:#827e7a; margin:0 0 12px; }
#ancMdl .about p a { color:#afbc22; font-weight:700; text-decoration:none; }
#ancMdl .readmore{display:none;}