/*****************************
  STYLESHEET
  VERSION: 1.0 
  WEBSITE: The Vintage
  AUTHOR: Cherie Proctor
  CREATED: 12/07/07
  MODIFIED: Lauren August 2009
  COMMENTS: Stylesheet for The Vintage.
 *****************************************************
    GUS Template STYLES
***************************************************** */
.frame{width:889px;margin:0 auto;text-align:left}
.frameSplash{width:960px;margin:0 auto;text-align:center}
.NSWOpen{position:absolute;top:20px;left:20px}
.topRight{float:right;width:250px;text-align:right}
.aboveheader{background:green}
.utilitiescontainer{float:left;padding-top:8px}
.searchcontainer{float:right;width:340px}
.header{clear:both}
.logo{float:left}
.image{float:right;width:700px;height:219px;background:url(../../images/image_border.gif) no-repeat top left}
.image div{padding:9px 0 0 9px}
.menu{clear:both;height:20px;background:url(../../images/menu_bg.gif) no-repeat top left;text-align:center;padding:10px 0}
.content{clear:both}
.columnmain{float:right;width:630px;margin:0;padding:15px 10px 20px 30px}
.wideInner{width:890px;padding:0}
.columnmain p{padding-right:0}
.columnmain h1{font-size:20px}
.columnmain form{margin-bottom:30px}
.columnvillage{float:right;width:640px;margin-right:5px;padding:15px 10px 20px 0}
.columnvillage p{padding-right:0}
html>body .columnvillage{float:right;width:555px;margin-right:100px;padding:15px 0 20px}
.columnvillage h1{font-size:20px}
.columnvillage form{margin-bottom:30px}
.columnleft{float:left;width:210px;padding:0}
.columnleftcalendar{float:left;width:190px;background-color:#9F0;padding:10px 0}
.footer{clear:both;height:19px;background:url(../../images/footer_bg.gif) no-repeat top left;margin:0 auto 30px;padding:9px 0;width:889px}
/******************************************************
    GUS Selectors STYLES              
***************************************************** */
body{background:#000;text-align:center;margin:18px 0 0;padding:0}
body,td,ul li,p{font-family:Calibri, Verdana;font-size:12px;color:#fff}
blockquote{font-size:15px;font-family:"Georgia";float:right}
h1,h2,h3,h4,h5,h6{font-family:"Georgia", Times, serif;color:#fff;font-weight:400;margin:0;padding:0}
h1{font-size:38px;margin-bottom:15px}
h2{font-size:20px}
.columnleft h2{padding:5px 0 0 15px}
h3,h4,h5,h6{font-size:11px;font-weight:700}
a,a:link,a:active,a:visited,a:hover{color:#fff;text-decoration:underline}
a:hover{color:#A0BB35;text-decoration:none}
.columnleft a,.columnleft a:link,.columnleft a:active,.columnleft a:visited,.columnleft a:hover{color:#fff;text-decoration:none}
.columnleft a:hover{color:#92B600;text-decoration:none}
p{margin:0 0 8px}
ul{margin:0 0 10px 25px}
ul li{margin-left:5px;padding:0}
.columnleft ul{margin:0}
html>body .columnleft ul{margin-left:-30px}
*:first-child+html .columnleft ul{margin:0}
.columnleft ul li{margin-left:0;list-style:none;background:url(../../images/li_bg.gif) no-repeat bottom center;padding:0 0 0 35px}
html>body .columnleft ul li{padding-left:25px}
*:first-child+html .columnleft ul li{padding-left:35px}
ul li li{list-style-type:disc}
ul li li li{list-style-type:circle}
ol li{list-style-type:decimal}
ol ol li{list-style-type:lower-alpha}
ol ol ol li{list-style-type:lower-roman}
hr{color:dimgrey;height:1pt;text-align:left}
img{border:0;margin:0;padding:0}
/******************************************************
    GUS Menus STYLES              
*****************************************************/ 
/* Utilities Menu  */
#utilities_menu{padding-left:200px}
#utilities_menu a,#utilities_menu a:link,#utilities_menu a:active,#utilities_menu a:visited,#utilities_menu a:hover{color:#fff}
#utilities_menu a:hover{color:#A0BB35;text-decoration:none}
#nav{margin:0;padding:0}
#nav ul{margin:0;padding:0}
#nav ul li{list-style:none;height:15px;border-left:1px solid #fff;text-align:right;display:inline;margin:0;padding:0 0 0 4px}
#nav ul li.noline{border-left:0}
#nav ul li a{height:15px;font-size:12px;text-decoration:none;color:#fff;font-family:Calibri, Verdana;margin:0;padding:0 10px 0 8px}
html>body #nav ul li a{padding:0 8px 0 4px}
*:first-child+html #nav ul li a{padding:0 4px 0 8px}
#nav ul li a:hover{color:#A0BB35}
/* Footer Menu  */
#footer_menu{text-align:center}
#footer_menu a,#footer_menu a:link,#footer_menu a:active,#footer_menu a:visited,#footer_menu a:hover{color:#fff}
#footer_menu a:hover{color:#A0BB35;text-decoration:none}
/* Breadcrumb Links  */
#breadcrumbs{margin:0 0 10px}
/******************************************************
    GUS General STYLES              
***************************************************** */
.floatleft{float:left}
.floatright{float:right}
.actionlink{background-image:url(../../images/actionLink.gif);background-repeat:no-repeat;padding-left:15px}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
/* Hides from IE-mac \ */* html .clearfix{height:1%}
/* End hide from IE-mac  */
/*****************************************************
    GUS Forms STYLES              
***************************************************** */
form{border:0;margin:0;padding:0}
#search_inner form{margin-top:17px;border:0;padding:0}
html>body #search_inner form{margin-top:20px;border:0;padding:0}
form.searchbox{border:0;margin:0 0 1px;padding:0}
.formrow{width:300px;height:18px;clear:both;margin:5px 2px}
.formrowmessage{width:590px;height:18px;clear:both;margin:5px 2px}
html> body .formrowmessage{width:280px;height:18px;clear:both;margin:5px 2px}
.fieldname{width:80px;float:left;text-align:right;padding:3px 2px}
.fieldnameregister{width:80px;float:left;text-align:left;padding:3px 2px}
.field{width:190px;float:right;text-align:left;padding:2px}
.fieldregister{width:590px;text-align:left;float:left;padding:2px}
.fieldsubmit{float:right;text-align:right;margin:0 3px 0 0;padding:0}
html> body .fieldsubmit{margin:0 10px 0 0}
.formitem{clear:both}
.label{clear:both;float:left;width:120px;padding-right:10px;font-size:14px;color:#40BFFF;font-weight:700;text-transform:lowercase;padding-bottom:10px}
.labeldetails{width:390px}
.labeldetails p{margin:0 0 7px}
.mandatory{font-size:10px;color:#40BFFF;font-weight:700;text-transform:lowercase;margin-top:10px;margin-bottom:-10px;padding-left:7px}
input,textarea,select,legend{font-family:Calibri, Verdana;height:17px;font-size:11px;color:#fff;background:#000;border:1px solid #fff;padding:5px}
#contactformregister textarea{background-color:#fff;color:#000;width:500px}
/*Form Controls  */input{height:22px}
input.lge{width:160px;background-color:#fff !important}
#contactformregister input.lge{width:190px}
input.med{width:140px;height:22px}
input.sml{width:100px}
input.xsml{width:70px}
textarea.med{width:200px;height:80px}
textarea.lge{width:350px;height:100px}
input.checkbox{margin-right:3px;float:left;width:14px;height:14px}
input.imagebutton{border:0;margin:0;padding:0}
.fieldsubmit input{background-color:#3C3;width:100px;height:25px;text-align:left;border:0;font-weight:700}
p.formfeedback{margin-bottom:10px;color:#34689A;background-image:url(../../images/icon_formFeedback.gif);background-repeat:no-repeat;padding:2px 5px 2px 25px}
/* button style for standard HTML buttons   */.standardbutton,a.standardbutton,a:link.standardbutton,a:active.standardbutton,a:visited.standardbutton,input.standardbutton,input.button{width:0;overflow:visible;font-size:12px;background:url(../../images/button_bg.gif) no-repeat center right;color:#fff;cursor:pointer;clear:both;height:12px;font-family:Calibri, Verdana;white-space:nowrap;border:0;margin:0;padding:0 12px 0 0}
input.standardbutton[class]{width:auto}
#rentalproperty .moreinfo{background:url(../../images/button_bg2.gif) no-repeat center right !important;padding-right:10px;height:10px}
/* Non IE browsers read this   */input:hover.standardbutton{color:#fff}
/* button style for calendar  */.selection_forms .standardbutton,.selection_forms a.standardbutton,.selection_forms a:link.standardbutton,.selection_forms a:active.standardbutton,.selection_forms a:visited.standardbutton,.selection_forms input.standardbutton,.selection_forms input.button{width:0;overflow:visible;font-size:12px;background:url(../../images/calendar_bg.gif) no-repeat center right;color:#fff;cursor:pointer;clear:both;height:12px;font-family:Calibri, Verdana;white-space:nowrap;border:0;margin:0;padding:0 12px}
.selection_forms input.standardbutton[class]{width:auto}
/* Non IE browsers read this   */.selection_forms input:hover.standardbutton{color:#fff}
select{font-family:Calibri, Verdana;font-size:10px;color:#fff;height:16px;background:#000;border:1px solid #B4AD9E;margin:2px 10px 0 0;padding:0}
/******************************************************
    GUS Contact Form STYLES              
***************************************************** */
#contactform{width:290px;margin-top:20px;clear:both}
#contactformregister{width:600px;margin-top:20px;float:right;font-family:Calibri, Verdana}
#columnone{width:300px;float:left}
#columntwo{width:300px;float:left}
#columnthree{width:600px;margin-top:-35px}
html> body #columnthree{margin-top:0}
#columnone input{background-color:#fff;color:#000}
#columntwo input{background-color:#fff;color:#000}
#contactformregister select{font-family:Calibri, Verdana;font-size:10px;color:#000;height:22px;background:#fff;border:1px solid #B4AD9E;width:278px;margin:2px 10px 0 0;padding:0}
#registrationenquiry{width:500px}
#registrationenquiry .fieldname{text-align:left;width:140px}
#registrationenquiry .formrow{width:375px}
#registrationenquiry input,#registrationenquiry textarea,#registrationenquiry select,#registrationenquiry legend{background:#fff;color:#000}
#registrationenquiry #submitbutton{height:auto !important;width:auto !important}
/******************************************************
    GUS Calendar STYLES              
***************************************************** */
html > body .calendarrow{padding:0 5px}
.calendardayheading{color:#fff;border:1px solid #828282;width:74px;height:23px;float:left;font-weight:700;font-size:14px;text-align:center;margin:1px;padding:3px 2px 0}
html > body .calendardayheading{width:74px;margin:0 2px 0 0;padding:0 2px 0 1px}
.calendarday,.calendarday_away,.calendarday_home{border:1px solid #828282;width:74px;height:auto;float:left;font-size:11px;margin:1px;padding:2px}
.calendarday a,.calendarday_away a,.calendarday_home a{font-size:11px}
html > body .calendarday,.calendarday_away,.calendarday_home{min-height:70px;padding:0 2px 0 1px}
.empty_calendarday{width:78px;height:70px;float:left}
html>body .calendarday,.calendarday_away,.calendarday_home{width:74px;min-height:70px;margin:1px}
.calendarevent{padding-top:8px}
.linksmall{font-size:10px;padding:5px}
.linksmall a{text-decoration:none}
.linksmall a:hover{text-decoration:underline;color:#fff}
.calendarday_away{background-color:#828282}
.calendarday_home{background-color:#4c4c4c}
.calendarday_home td{padding:0}
.calendarday_home a:link{text-decoration:none}
.calendarday_home a:visited{text-decoration:none}
.calendarday_home a:hover{text-decoration:underline}
#calendar_outer{background-color:#676767;border:1px solid #828282;width:573px;padding:3px}
html > body #calendar_outer{padding:3px}
/* CALENDAR headings  */#month_title{color:#fff;font-size:14px;float:left;padding:7px 0 0 10px}
#prev_next{float:right;padding:7px 10px 0 0}
#choose{padding:2px 0 0 11px}
#month_background{width:581px;height:32px;background:#323133 url() no-repeat top left;margin-bottom:3px}
html > body #month_background{margin-bottom:4px}
#calendar_image{float:right;margin-top:10px;margin-right:-5px;padding:10px}
.sectionheader{background:#323133;font-size:14px;color:#fff;width:581px;height:32px;padding:0 0 0 8px}
.eventtyperegion{background:#B1CD49;font-size:10px;color:#000;width:581px;height:24px;padding:0 0 0 8px}
.selection_forms{background-color:#323133;width:581px;height:23px;font-size:14px;color:#fff}
.calendar_selections{font-size:10px;margin:3px 2px 2px}
.green_arrow{float:right;padding:3px 9px}
/******************************************************
    GUS REM STYLES              
******************************************************/
.holidaylettingquick{float:left;clear:both}
.holidaylettingquick legend,.holidaylettingadv legend,.holidaylettingquick p,.holidaylettingquick td,.holidaylettingadv p,.holidaylettingadv td{font-size:12px;font-family:tahoma,trebuchet MS,arial,sans-serif;line-height:12px}
.holidaylettingquick .psearchbox fieldset input.button,.holidaylettingadv .psearchbox fieldset input.button{height:auto;width:auto;padding-right:10px}
.holidaylettingquick strong{font-size:13px;margin-top:5px;text-decoration:underline}
.holidaylettingquick .floatleft .button{width:auto;clear:both;height:auto;padding-left:15px}
.holidaylettingquick .floatleft{padding-top:12px}
.holidaylettingquick input,.holidaylettingadv input{border:none}
#rentalproperty{width:625px;height:210px}
#rentalproperty .standardbutton{padding-right:15px}
#rentalproperty .pitem_info{height:auto;width:99%}
#rentalproperty .pitem_thumb a{font-size:9px;text-decoration:underline}
#rentalproperty .pitem_summary{width:485px}
#rentalproperty .pitem_summary p{width:180px;float:left}
#rentalproperty .ptariff_short{float:right;width:300px}
#rentalproperty .ptariff_short td{font-size:11px;width:22%}
#rentalproperty .ptariff_short th{width:27%;font-family:Georgia, "Times New Roman", Times, serif}
#rentalproperty .ptariff_short .bright{border-right:1px solid #fff}
#rentalproperty .ptariff_short .bbot{border-bottom:1px solid #fff}
#rentalproperty .pitem_more a,#rentalproperty .pitem_more a:hover{width:auto;height:auto;float:none;text-align:inherit;background-color:#000;color:#fff;text-decoration:underline;padding:0}
html>body #rentalproperty .pitem_more a,#rentalproperty .pitem_more a:hover{height:16px}
#rentalproperty .pitem_more a:hover{background-color:#000;color:#A0BB35;text-decoration:underline}
#rentalproperty .pitem_more{height:auto;float:right;clear:both;padding-top:10px;width:303px;font-size:11px}
html>/**/body #rentalproperty .pitem_more{padding-top:40px}
#rentalproperty #center{text-align:center}
/* holiday letting property details  */.pitem_tariff{float:right;padding-bottom:20px}
.tarifftable{float:left;border-top:1px solid #fff;margin-left:5px;width:360px}
.tarifftable .tariffrow td,.tarifftable .tariffrow th{border-bottom:1px solid #fff !important}
.tarifftable .tariffrow .lauren{border-bottom:1px solid #fff !important}
.tarifftable .bright{border-right:1px solid #fff}
.tarifftable .space{text-align:center}
.pitem_tariff .printpage{margin-bottom:20px}
/* Property Search Box  */.psearchbox_adjacentcontent{width:100%;float:left;padding-bottom:20px}
.psearchbox{width:488px;float:right;border:1px solid #D5D5D5;vertical-align:top;margin:0 10px 20px}
.psearchbox fieldset input.button{width:120px;text-align:left;margin:10px 0 0 -15px;padding:0}
html>body .psearchbox fieldset input.button{width:120px;text-align:left;margin:10px 0 0 -5px;padding:0}
.padvsearchbox{width:300px;float:left;border:1px solid #D5D5D5;vertical-align:top;margin:0 10px 20px}
.psearchboxheader{width:488px;float:left;vertical-align:top;background:#323133;margin:0 10px}
.psearchboxadvheader{width:300px;float:left;vertical-align:top;background:#DDD8D0 url(../../images/quick_search_icon.gif) no-repeat top left;margin:0 10px}
html>body .psearchboxadvheader{width:302px}
.psearchboxheader h2,.psearchboxadvheader h2{height:22px;font-size:13px;color:#fff;margin:0;padding:3px}
html>body .psearchboxheader h2{width:190px;height:21px;margin:3px 0 -3px 15px}
html>body .psearchboxadvheader h2{width:190px;height:21px;margin:3px 0 -3px 35px}
.psearchbox fieldset,.padvsearchbox fieldset{border:none;font-size:11px;font-weight:400;margin-left:15px;padding:2px 5px}
.psearchbox legend,.padvsearchbox legend{color:#fff;border:none;margin-left:-5px;padding:8px 0 3px}
html>body .psearchbox legend,.padvsearchbox legend{color:#fff;border:none;margin:0;padding:8px 0 3px}
/* Property Results  */.pitem_titlewrapper{width:625px;height:23px;border-bottom:0 solid #B4AD9E;background:#323133;color:#333}
.pitem_title{float:left;font-size:14px;color:#fff;padding:2px 5px}
.pitem_icons{border-left:1px solid #B4AD9E;width:140px;height:22px;float:right;background:#000;text-align:right;padding:2px 5px 0}
.pitem_icons td{font-size:14px;font-weight:700;color:#fff}
.printpage{background-image:url(../../images/new_template/printpage.gif);background-repeat:no-repeat;padding:2px 0 0 20px}
/* Property Results: Compact Elements  */.pitem_compact{width:488px;height:101px;border:1px solid #B4AD9E;margin:10px 0}
html>body .pitem_compact{width:488px;height:130px}
.pitem_info{width:478px;height:82px;float:left;clear:both;padding:5px}
.pitem_thumb{width:122px;height:82px;float:left}
.pitem_thumb img{border:1px solid #5B574F}
.pitem_summary{width:356px;height:62px;float:right;clear:right;text-align:left;color:#5B574F;padding:0 5px}
html>body .pitem_summary{width:346px;margin:-10px 0 0}
.pitem_more{width:366px;height:15px;float:right}
.pitem_more a,.pitem_more a:hover{width:45px;height:15px;float:right;text-align:center;background-color:#000;color:#fff;text-decoration:none;padding:0}
html>body .pitem_more a,.pitem_more a:hover{height:16px}
.pitem_more a:hover{background-color:#000;color:#5B574F}
/* Property Results: Full Details Elements  */.pitem_full{width:525px;border:1px solid #B4AD9E;margin:0 0 5px}
html>body .pitem_full{width:525px}
.pitem_full:after{content:"."}
/* Enables pItem_full to contain two boxes  */.pitem_infofull{width:525px;float:left;clear:both;padding:5px}
.pitem_mainpic{width:500px;float:left}
.pitem_mainpic img{border:1px solid #5B574F}
.pitem_desc{width:330px;float:right;padding:2px 5px}
.pitem_thumbs img{width:175px;height:100px;margin:0 0 0 5px}
.pitem_pdetails{width:138px;float:right;text-align:left;padding:5px 2px 0 5px}
html>body .pitem_pdetails{width:141px}
.printheader{background:#35616B;font-size:14px;color:#fff}
.printaddress{background:#DDD8D0;font-size:14px;color:#5B574F;border:1px solid #B4AD9E}
.printdetails{font-size:12px}
.printdetailsheader{font-size:13px;font-weight:700}
.testbox{float:right}
.propertyaddress{font-size:14px}
/******************************************************
    GUS Shop STYLES              
***************************************************** */
#cartbtnsa{margin-top:50px}
#cartbtnsa a{margin-right:10px}
.dividerborder{margin-top:25px}
.dividerborder a.shopbtn{margin-right:10px}
table.categoryproducts{margin-top:10px;vertical-align:top}
table.categoryproducts th{background:#323133 none repeat scroll 0;padding:0 4px}
table.categoryproducts td{padding:0 4px}
p.shop_breadcrumbs{margin-bottom:25px}
p.shop_breadcrumbs a{border:double 3px #fff;text-decoration:none;padding:0 2px}
p.shop_breadcrumbs a:hover{border:double 3px #8DBB2E;text-decoration:none;padding:0 2px}
a.shopbtn{border:double 3px #fff;text-decoration:none;padding:0 2px}
a:hover.shopbtn{border:double 3px #8DBB2E;text-decoration:none;padding:0 2px}
a.shopbtnaction{border:double 3px #fff;text-decoration:none;padding:0 2px}
a:hover.shopbtnaction{border:double 3px #8DBB2E;text-decoration:none;padding:0 2px}
/******************************************************
    GUS Dislay Village           
***************************************************** */
.displayvillage_container{width:440px;background-color:#fff;position:relative;margin:0;padding:0;display:block;float:left}
.displayvillage_container img{width:337px;height:337px;background-color:#666;padding:0}
/*.displayvillage_container a,.displayvillage_container a:link,.displayvillage_container a:active,.displayvillage_container a:visited{color:#000;position:absolute;left:343px;width:240px;font-weight:700}*/
.displayvillage_container a:hover{color:#3C3}
.displayvillage_menu{width:620px;height:10px;background-color:cccccc;padding:10px 0 0}
html> body .displayvillage_menu{height:23px;padding:10px 0}
.displayvillage_menu a,.displayvillage_menu a:link,.displayvillage_menu a:active,.displayvillage_menu a:visited{color:#000;font-size:18px;text-transform:uppercase;position:static;width:auto;font-weight:400;padding:10px 11px}
.displayvillage_menu a:hover{background-color:#3c3;text-decoration:none;color:#fff;font-weight:400}
.displayvillage_content_bottom{background-color:#3c3;height:36px;font-size:14px;font-weight:700;margin-top:0;margin-bottom:-1px;width:337px;position:absolute;top:337px;left:0;padding:10px 0 0 10px}
html>body .displayvillage_content_bottom{height:26px;width:273px;clear:both;float:left;margin-top:-36px}
.displayvillage_content_bottom p{margin-bottom:20px;padding:0}
.displayvillagetab a{background:#ccc;float:left;margin-top:-10px;font-weight:400}
.displayvillageactivetab a{background-color:#3c3;float:left;margin-top:-10px;font-weight:400}
.villagedisplay{color:#000}
.villagedisplay p{color:#000;margin-left:0;width:270px;float:left;padding-left:5px}
.villagedisplay img{width:337px;height:337px;float:left;margin:-18px -3px 0}
html> body .villagedisplay img{margin:0}
.villagedisplayhidden{display:none}
.displayvillage_container td{text-align:left}
.displayvillage_container p{color:#000;font-size:11px;line-height:13px;padding:7px 5px 5px 10px}
.displayvillage_container h3{background:#ccc;font-family:Calibri, Verdana;font-size:20px;color:#000;padding:10px;font-weight:normal}
.displayvillage_container h4{background:#3c3;font-size:14px;font-weight:700;float:left;width:220px;padding:5px;color:#000;font-family:Calibri, Verdana;display:inline-block;clear:both}
html>/**/body .displayvillage_container h4{width:210px}
.displayvillage_container a,.displayvillage_container a:link,.displayvillage_container a:active,.displayvillage_container a:visited{color:#000;font-weight:700}
.displayvillage_container img{width:220px;height:220px; vertical-align:top}
.villageDisplay h2{color:#000;background:#ccc;font-family:Calibri, Verdana;padding:10px;margin:0;display:block;margin-top:-18px}
.villageDisplay img{margin:0px;float:left;margin-left:-3px;width:220px;height:220px}
.villageDisplay p{float:right;display:block;width:215px}
.displayVillage_ImageTitle{background:#3c3;font-size:14px;font-weight:700;width:205px;float:left;padding:10px 5px 5px 10px;position:absolute;bottom:0;left:0}

/*********************************************
	Splash Page Styles
*********************************************/
.headerSplash{padding-top:20px}
.splashLogo{width:560px;float:left;text-align:right;padding-top:40px}
.splashLogins{float:right}
.headerSplash{clear:both}
.headerSplash h1{font-size:30px;font-family:"Book Antiqua",Georgia}
.QLPanel{margin:5px auto 40px;text-align:center;display:inline-table}
ul.quicklinks{margin:0;padding:0}
ul.quicklinks li{float:left;list-style:none;text-align:center;width:140px;margin:0 6px}
.quicklinks img{display:block}
.quicklinks strong{clear:both;font-size:18px;font-family:"Book Antiqua",Georgia;font-weight:400}
ul.quicklinks li a{display:block;border-bottom:2px solid #000}
ul.quicklinks li a:hover{border-bottom:2px solid #a7b322;text-decoration:none}
.headerSplash{text-align:center}
.memberLogin{font-size:18px;font-family:"Book Antiqua",Georgia}
a.promoLink,a.promoLink:link,a.promoLink:active,a.promoLink:visited{font-size:18px;font-family:"Book Antiqua",Georgia;color:#0298E5}