@media screen {
html,body,div,span,applet,object,img,iframe,h1,h2,h3,h4,h5,h6{border:0;outline:0;font-size:100%;margin:0;padding:0}
body{background-color:#243c2d;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:.7em;line-height:14px;text-align:center;background-image:url();background-repeat:repeat-x;margin:0;padding:0}
fieldset{margin-top:10px}
h1{color:#000;font-size:1.4em;font-weight:700}
h2{color:#000;font-size:1.1em;font-weight:700;font-family:Georgia, "Times New Roman", Times, serif}
a:hover{color:#000;text-decoration:underline}
#outerWrapper{background-color:#fff;text-align:left;width:780px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#FFF;border-bottom-color:#FFF;border-left-color:#FFF;margin:0 auto}
#outerWrapper #header{background-color:#ddd;border-bottom:solid 1px #fff;height:110px;margin:0;padding:0}
#outerWrapper #book_golf{background-color:#BFAF8B;width:202px;height:166px;float:left;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#fff;border-bottom-color:#FFF;color:#433a25}
#outerWrapper #book_golf a{color:#fff}
#outerWrapper #book_golf h2{color:#FFF;font-size:1.3em}
#outerWrapper #book_golf .pad{padding:14px 10px 0}
#outerWrapper #book_golf p{margin:10px 0;padding:0}
#outerWrapper #flash{background-color:#BFAF8B;height:166px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF;margin:0 0 0 203px;padding:0}
#outerWrapper #golf_accomm{background-color:#6B8474;width:202px;height:166px;float:left;clear:both;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#fff;border-bottom-color:#FFF}
#outerWrapper #club_news{background-color:#819A8A;height:166px;width:192px;float:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF;background-image:url(/sitebuilder/skins/golfclub/1/images/news_bg.jpg);background-repeat:no-repeat;background-position:bottom;text-align:center;margin:0}
#outerWrapper #club_news .pad{padding:0 10px}
#outerWrapper #weather{background-color:#92AB9B;height:166px;width:191px;float:left;border-left-width:1px;border-left-style:solid;border-left-color:#FFF;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF;text-align:center;background-image:url(/sitebuilder/skins/golfclub/1/images/course_guide_bg.jpg);background-repeat:no-repeat;background-position:bottom;margin:0}
#outerWrapper #weather h4{font-size:12px;font-weight:700;line-height:14px;font-family:Georgia, "Times New Roman", Times, serif;color:#FFF;border-bottom:solid 1px #fff;text-align:center;padding:4px}
#outerWrapper #member_area{background-color:#A9C4B3;height:166px;width:192px;float:left;border-left-width:1px;border-left-style:solid;border-left-color:#FFF;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF;text-align:center;background-image:url(/sitebuilder/skins/golfclub/1/images/visitor_bg.jpg);background-repeat:no-repeat;background-position:bottom;margin:0}
#outerWrapper #member_area .button{color:#FFF;background-color:#425d4b;border:solid 1px #fff;text-align:center;margin-top:10px;padding:3px}
#outerWrapper #contentWrapper{clear:both;background-color:#F3EEE0;background-image:url(/sitebuilder/skins/golfclub/1/images/content_wrapper_bg.gif);background-repeat:repeat}
#outerWrapper #contentWrapper .pad{font-size:1.1em;font-family:Georgia, "Times New Roman", Times, serif;padding:10px}
#outerWrapper #contentWrapper .booking_back_button{border:solid 1px #ccc;margin-left:10px;font-size:.8em;padding:2px}
#outerWrapper #contentWrapper #content_booking{background-color:#fff}
#outerWrapper #contentWrapper #content_booking h1{color:#5e4d1f;font-family:Georgia, "Times New Roman", Times, serif}
#outerWrapper #contentWrapper #leftColumn1{background-color:#DFCFAB;border-right:solid 1px #fff;float:left;width:202px;text-align:center;padding:0}
#outerWrapper #contentWrapper #leftColumn1 .partners{margin-top:20px;padding-bottom:10px}
#outerWrapper #contentWrapper #leftColumn1 #menu1 li a{list-style-type:none;text-align:center;display:block;background-color:#a39066;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF;color:#FFF;height:18px;padding:5px 0 0}
#outerWrapper #contentWrapper #leftColumn1 #menu1 li{color:#FFF;list-style-type:none;margin:0}
#outerWrapper #contentWrapper #leftColumn1 #menu1 li a:hover{background-color:#837450;text-decoration:none}
#outerWrapper #contentWrapper #leftColumn1 #menu2 li a{list-style-type:none;text-align:center;display:block;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF;color:#473e2a;height:18px;padding:5px 0 0}
#outerWrapper #contentWrapper #leftColumn1 #menu2 li{color:#FFF;list-style-type:none}
#outerWrapper #contentWrapper #leftColumn1 #menu2 li a:hover{background-color:#c9b996;text-decoration:none}
#outerWrapper #contentWrapper #content{font-family:Arial, Helvetica, sans-serif;color:#363023;font-size:102%;min-height:570px;overflow:visible;margin:0 0 0 204px;padding:16px 16px 10px}
#outerWrapper #contentWrapper #content a{color:#433C2C}
#outerWrapper #contentWrapper #content h1{color:#5e4d1f;font-family:Georgia, "Times New Roman", Times, serif;padding-bottom:6px;margin-bottom:6px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff}
#outerWrapper #contentWrapper #content h2{color:#5e4d1f;font-family:Georgia, "Times New Roman", Times, serif;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#999;padding-bottom:4px;margin-bottom:6px;margin-top:6px}
#outerWrapper #contentWrapper #content h3{color:#5e4d1f;font-family:Georgia, "Times New Roman", Times, serif;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#666;padding-bottom:4px;margin-bottom:4px}
#outerWrapper #contentWrapper #content img{border:2px solid #fff;margin:0 5px}
#outerWrapper #contentWrapper #content #news_feed{background-color:#FFF;border:1px solid #c3b492;margin:10px 0 0;padding:6px}
#outerWrapper #contentWrapper #content #news_sgu{width:47%;float:left;background-color:#FFF;height:220px;border:1px solid #c3b492;background-image:url(/sitebuilder/skins/golfclub/1/images/sgu_logo.gif);background-repeat:no-repeat;background-position:right bottom;margin:10px 8px 10px 0;padding:6px}
#outerWrapper #contentWrapper #content #news_herald{width:46%;float:right;background-color:#FFF;height:220px;border:1px solid #c3b492;background-image:url(/sitebuilder/skins/golfclub/1/images/herald_logo.gif);background-repeat:no-repeat;background-position:right bottom;margin:10px 0;padding:6px}
#outerWrapper #contentWrapper #content #events_feed{background-color:#FFF;clear:both;border:1px solid #c3b492;margin:0;padding:6px}
#outerWrapper #contentWrapper .clearFloat{clear:left;display:block}
#outerWrapper #footer{color:#FFF;background-color:#ddd;border-top:solid 1px #fff;background-image:url(/sitebuilder/skins/golfclub/1/images/kilmarnock_barassie_footer.jpg);height:60px;padding-top:14px;padding-right:10px;padding-left:10px;clear:both}
#outerWrapper #footer .address{font-size:1.1em}
#outerWrapper #footer a{color:#FFF}
ul.crossfade{list-style:none;position:relative;margin:0;padding:0}
#fade-header li{position:absolute;top:0;left:0;visibility:hidden}
#fade-header li img{display:block}
#bookassist_form *{margin:0 auto;padding:0}
#bookassist_form{font-family:arial;font-size:10px;overflow:hidden;text-align:center;padding:1px}
#bookassist_form #DatesForm{overflow:hidden;padding:0 12px}
#bookassist_form .search_title{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:11px;display:block;padding-top:4px}
#bookassist_form label{display:block;text-align:left;clear:both;font-size:10px;margin:0;padding:3px 0}
#bookassist_form .date_select{color:#333;font-size:10px;display:inline;clear:none;font-weight:400;float:left;border:1px solid #333;margin:0 2px 0 0;padding:1px}
#bookassist_form .date_input,.button{margin-bottom:2px;text-transform:capitalize;font-size:10px;color:#FFF;background-color:#425d4b;border:1px solid #FFF;padding:2px}
#bookassist_form .date_input{margin-top:8px}
#bookassist_form #DatesForm #ba_hotel_id{width:10.5em}
#ba_javascript p{text-align:left;font-family:verdana;font-size:10px;color:#fff;margin:0 0 0 5px;padding:0}
#ba_javascript a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#fff;text-decoration:underline}
img#dep_cal_icon,img#arr_cal_icon{margin-right:13px}
.scorecard-header-row{background-color:#FFF}
.scorecard-hole-row{background-color:#dfcfab}
.scorecard-in-out-row{background-color:#CEB780}
.scorecard-total-row{background-color:#918057;color:#FFF}
.proguide-row{background-color:#FFF;text-align:center;font-size:.9em}
.proguide-row a{font-weight:400;color:#333}
.user_password{margin:4px 0 0 3px}
.member_button{margin:4px 0 0 58px}
a,a:link,a:visited{color:#000;font-weight:700;text-decoration:none}
a:focus,a:active{color:#000}
#outerWrapper #golf_accomm h2,#outerWrapper #club_news h2,#outerWrapper #weather h2,#outerWrapper #member_area h2{color:#FFF;border-bottom:solid 1px #fff;text-align:center;padding:4px}
#outerWrapper #contentWrapper #leftColumn1 #menu1 ul,#outerWrapper #contentWrapper #leftColumn1 #menu2 ul{margin:0;padding:0}
#bookassist_form #DatesForm #inday,#bookassist_form #DatesForm #outday{width:42px;margin-left:0}
#bookassist_form #DatesForm #inmonthyear,#bookassist_form #DatesForm #outmonthyear{width:94px}
.contentSkip,.navSkip,.structurelabel{display:none}
}@charset "utf-8";
/* CSS Document */
@media screen {

#tinybox { position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000; }
#tinymask { position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500; }
#tinycontent { background:#fff; }

}