<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {height:100%;}
body {
	background:#ffffff;
	color:#333333;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-align:left;
	height:100%;
	min-height:100%;
	min-width: 1000px;
	margin:0;
	padding:0;
}
header, footer, article, section, nav, figure, address, hgroup, abbr, figcaption, aside {
	margin:0;
	padding:0;
	display:block;
}
figure img {display:block;}

input {
	font-family:'Open Sans', arial;
	font-size:12px;
	line-height:16px;
}

abbr {border:none;}

address {font-style:normal;}

a {
	color:#f57b20;
	outline:none;
	cursor:pointer;
    transition:color .2s ease-out;
	text-decoration: none;
}

a:hover {text-decoration:underline;}

p {
	margin:0;
	padding:0;
}

table {
	padding:0;
	margin:0;
	border-collapse:collapse;
}

td, 
th, 
tr {
	padding:0;
	margin:0;
}

ol, 
ul, 
li, 
dl, 
dt, 
dd {
	padding:0;
	margin:0;
}

ol, 
ul {margin:0;}

ol, ul {list-style-position:inside;}

li {list-style:none;}

img {
	padding:0;
	border:0;display:block;
}

a img {
	border:0;
	display:block;
}

select, option {
	background:none;
	border:none;
}

div {
	text-align:left;
	margin:0;
	padding:0;
}

blockquote, 
code, 
input, 
textarea {
	padding:0;
	margin:0;
}

object, 
video, 
audio, 
embed, 
canvas {display:block;}

form {
	border:none;
	margin:0;
	padding:0;
}

fieldset {
	border:0;
	margin:0;
	padding:0;
}

label {
	display:block;
	margin:0;
	padding:0;
}

input {
	border:0;
	background:none;
	outline:none;
}

textarea {
	background:none;
	border:0;
	overflow:hidden;
	outline:none;
	resize:none;
}

h1, 
h2, 
h3, 
h4, 
h5, 
h6 {
	margin:0;
	padding:0;
}

h1 a, 
h2 a, 
h3 a, 
h4 a, 
h5 a, 
h6 a {text-decoration:none; font-style:inherit;}
small {font-size:12px;}

.cl {clear:both;}

.ovh {overflow:hidden;}

.fl {float:left;}

.fr {float:right;}

.h20 {
height:20px;
}

.content {
background-color: #fff;
width: 944px;
padding: 15px 16px 15px;
margin: 0 auto;
overflow: visible;
position: relative;
 z-index: 9;
}

.header {
height:313px;
overflow: visible;
position: relative;
/* z-index: 9; */
}
.footer {
height:175px;
margin: 0 auto;
overflow: visible;
position: relative;
/* z-index: 9; */

background:url("/images/footer-GolfShow.jpg") center bottom no-repeat

}
.image_bg {
background: url("/images/bgGolfShow.jpg") no-repeat center 0;
width: 100%;
height: 900px;
min-width: 1000px;
position: absolute;
}
.localnav-wrapper {
position:relative;height:55px;
width: 976px;
margin: 0 auto;z-index:12;
border-bottom:1px solid white;
}
.open .localnav-wrapper {
border-bottom:none;
}

.localnav-disclosure {
color:white;
position:absolute;
top:20px;right:0;
font-size:13px;
height:20px;text-decoration:none;
}
.disclosure-icon {
right:0;top:0;
position:absolute;
transition: transform .3s;
transform-origin: 72% 50%;
}

.open .disclosure-icon-grid {
opacity: 0;z-index: 8;
transform: rotate(45deg) scale(0.5);
}

.disclosure-icon-grid {
opacity: 1;z-index: 10;
width:20px;
height:20px;
background:url("/images/disclos.png") no-repeat;
} 

.open .disclosure-icon-close {
opacity: .7;
transform: rotate(0deg) scale(1);
}
.disclosure-icon-close {
width:20px;z-index: 9;
height:20px;
background:url("/images/diclose.png") no-repeat;
opacity: 0;
transform: rotate(-45deg) scale(1.5);
} 

.disclosure-text {
line-height:20px;z-index: 10;
height:20px;vertical-align:top;
display:inline-block;
padding: 0 6px 0 0;margin-right:25px;
transition: color .2s;position:relative;
}
.open .disclosure-text {
color:black;
z-index: 8;
}
.disclosure-text-close {
width:120px;z-index: 9;
height:20px;
position:absolute;top:0;right:0;
}

.header .logo {
position:absolute;
top:17px;
left:0px;
width:107px;
height:31px;
background:url("/images/logowhite.png") no-repeat;
text-indent:-3000px;
}
.open .logo {
background:url("/images/logoblack.png") no-repeat;
}
.intheader .description {
position:absolute;
top: 41px;
left: 260px;
color:white;
width:400px;
}
.intheader {
width: 976px;
margin: 0 auto;
position:relative;
}


.header .description h1 {
font-size:26px;
margin: 7px 0 7px;line-height:26px;
}
.header .description p  {
font-size:13px;
}
.header .description a {
display:inline-block;
color:#3a4323;
background:#ffffff;
border-radius:3px;padding:2px 6px 6px;
text-decoration:none;
margin:20px 0 0;
}
.content .left-block {
width:702px;
float:left;
}
.content .right-block {
width:224px;
float:left;
margin:0 0 0 18px;
}

.content .midleft-block {
width:464px;
float:left;
background:yellow;
background:url("/images/midbg.png") repeat-x top;
min-height:400px;
}
.content .midright-block {
width:464px;
float:left;
margin:0 0 0 16px;
background:url("/images/midbg.png") repeat-x top;
min-height:400px;
}

.phone_bl {
background:#ededed;
overflow:hidden;
height:236px;
}
.phone_bl h3 {
color:#414141;
font-weight:bold;
font-size:16px;
margin: 10px 12px 16px;
border-bottom:1px solid #bebebe;
padding-bottom:10px;
}
.phone_bl .hr {
margin: 0px 12px 0px;
border-bottom:1px solid #bebebe;
}

.phone_bl .thpone {
position:relative;
padding: 0 0 0 40px;
}
.phone_bl .thpone .pic {
position:absolute;width:26px;height:30px;
background: url("/images/tphone.png") no-repeat;
left:8px;top:-5px;
}
.phone_bl .thadres {
position:relative;
padding: 0 0 0 40px;
}
.phone_bl .thadres .pic{
position:absolute;
background:url("/images/tadres.png") no-repeat;
left:8px;top:-6px;width:28px;height:38px;
}
.phone_bl .thsend {
position:relative;
padding: 0 0 0 40px;
}
.phone_bl .thsend .pic{
position:absolute;width:26px;height:20px;
background:url("/images/tpismo.png") no-repeat;
left:10px;top:0;
}
.phone_bl .ph {
font-weight:bold;
font-size:16px;
display:block;
margin:4px 0 4px 0px;
}
.phone_bl .ds {
font-size:12px;
display:block;color:#414141;
padding:0 0 10px;
margin:4px 0 6px 0px;
}
.phone_bl .dsa {
font-size:11px;
display:block;color:#414141;
padding:0 0 4px;
margin:4px 0 6px 0px;
}
.phone_bl .dss {
font-size:12px;
display:block;color:#f57b20;
padding:0 0 4px;
margin:7px 0 6px 0px;
text-decoration:underline;
}
.phone_bl .dss:hover {
text-decoration:none;
}


.open .localnav-menu {
/* height: 370px; */
height: 250px;
border-bottom:1px solid #657c15;
background-color: rgba(255,255,255,0.90);
}
.localnav-menu {
position: absolute;
top: 0px;
z-index: 11;
overflow: hidden;
width: 100%;
padding: 0;
height: 0px;
text-align: center;
background-color: rgba(255,255,255,0);
transition: height .3s,background-color .3s;
}
.localnav-links {
list-style:none;overflow:hidden;
width: 786px;/*976px;*/
margin: 65px auto;display:block;
}

.localnav-links li{
display:block;float:left;margin: 0 3px 0;
width:188px;height:150px;color:#4a4a4c;
}

.open .localnav-links img {
width:176px;height:94px;margin:0;
}

.localnav-links img {
display:block;margin:25px 50px;width:76px;height:44px;position:relative;border:6px solid #ececec;
transition: border-color .2s,width .2s,height .2s,margin .2s;
}
.localnav-links img:hover {
border-color: #f39558;
}

.hclr-mips img:hover {
border-color:#4675bd;
}
.hclr-spips img:hover {
border-color:#4475c4;
}
.hclr-mglps img:hover {
background-color:#a15e29;
border-color:#a15e29;
}
.hclr-lzrm img:hover {
background-color:#5fb09d;
border-color:#5fb09d;
}
.hclr-vbd img:hover {
background-color:#648d25;
border-color:#648d25;
}
.hclr-mopis img:hover {
background-color:#f3585c;
border-color:#f3585c;
}
.hclr-mipw img:hover {
background-color:#f39558;
border-color:#f39558;
}
.hclr-vznd img:hover {
background-color:#b3d30e;
border-color:#b3d30e;
}
.hclr-mgs img:hover {
background-color:#667c18;
border-color:#667c18;
}
.hclr-mimf img:hover {
background-color:#e4b357;
border-color:#e4b357;
}
.hclr-edu img:hover {
background-color:#1e425a;
border-color:#1e425a;
}
.hclr-mds img:hover {
background-color:#a24885;
border-color:#a24885;
}
.hclr-mms img:hover {
background-color:#d1afa4;
border-color:#d1afa4;
}
.localnav-links a{
color:#4a4a4c;font-size:11px;
}
.localnav-links a:hover{
text-decoration:none;
}
.localnav-links li span{
display:block;
text-align:center;margin:3px 0;
}

.calendar-bl {
height:356px;position:relative;
}
.about-bl {
height: 178px;
background: #ededed;
overflow: hidden;
padding: 12px 14px;
line-height: 15px;
font-size:12px;
}
.about-bl h3 {
color: #414141;
font-weight: bold;
font-size: 16px;
margin: 0px 0px 16px;
border-bottom: 1px solid #bebebe;
padding-bottom: 10px;
}
.about-bl p {
margin: 0px 0px 16px;
}
.about-bl a {
text-decoration:underline;
}
.about-bl a:hover {
text-decoration:none;
}

.calendar-adv {
display:block;color:white;position:relative;
height:137px;
background:#f3585e;
border:6px solid #f3585e;
margin:0 0 3px 0;
transition: background-color .3s ease-out;text-decoration:none;
}
.calendar-adv:hover,.calendar-adv.active {
background-color:white;text-decoration:none;
}
.calendar-adv div {
display:block;height:27px;padding:0 0 0 26px;
background:url("/images/calendar_min.png") no-repeat left top;
margin: 9px 0 0 10px;font-size:12px;font-weight:bold;
}
.calendar-adv div strong {
display:block;font-size:18px;line-height: 14px;
}

.calendar-adv:hover div,.calendar-adv.active div {
background-position:0 -27px;color:#4a4a4c;
}

.calendar-adv .title {
display:block;
margin: 14px 10px 0 10px;font-size: 13px;
line-height: 14px;
}
.calendar-adv:hover .title,.calendar-adv.active .title {
color:#3b3b3b;
}
.calendar-adv .link {
font-size: 12px;
display: inline-block;
border: 1px solid #fff;
border-radius: 4px;
padding: 3px 7px;
position:absolute;bottom: 6px;
left: 10px;
}
.calendar-adv:hover .link,.calendar-adv.active .link {
color:#4a4a4c;
border-color:#7e7e7e;
}


.calendar-bl .navig {
position: absolute;
right: -3px;
top: 318px;
}
.calendar-bl .allvist {
position: absolute;
left: 0px;
top: 318px;
font-size: 12px;
border: 1px solid #7e7e7e;
border-radius: 4px;
padding: 2px 7px 4px 7px;
color: #4a4a4c;
text-decoration: none;cursor:pointer;
}

.calendar-bl .allvist:hover {
border: 1px solid #000000;
border-radius: 4px;
padding: 2px 7px 4px 7px;
color: #000000;
text-decoration:none;
}


.calendar-adv-detail {
position:absolute;top:0;left:0;
width:691px;
height:288px;
border:6px solid #538002;
background:white;
z-index:9;
opacity:0;
transition: opacity .3s;
}
.calendar-adv-detail.open {
z-index:12;
opacity:1;
}

.calendar-adv-detail .close {
width:23px;height:23px;cursor:pointer;
position:absolute;text-indent:-3000px;
background:url("/images/closemin.png") 7px 4px no-repeat #538002;right:0;top:0;
}
.calendar-adv-detail table {
margin:0;padding:0;border-collapse:collapse;
}
.calendar-adv-detail .blft {
width:235px;height:288px;vertical-align:middle;
}
.calendar-adv-detail .blft img {
margin:0px auto 0;
}
.calendar-adv-detail .brgh {
width:445px;height:288px;
font-size:12px;vertical-align:top;
}
.calendar-adv-detail h2 {
font-size: 18px;
margin: 11px 5px 11px 0;
line-height: 20px;
}
.calendar-adv-detail p {
margin: 0px 0px 11px;
line-height: 15px;
}
.calendar-adv-detail .sitevist {
position: absolute;
left: 236px;
bottom: 14px;
font-size: 12px;
border: 1px solid #7e7e7e;
border-radius: 4px;
padding: 2px 7px 4px 7px;
color: #4a4a4c;
text-decoration: none;
}

.calendar-adv-detail .sitevist:hover {
border: 1px solid #000000;
border-radius: 4px;
padding: 2px 7px 4px 7px;
color: #000000;
text-decoration:none;
}

.calendar-adv-detail-mipw {
border:6px solid #f39558;
}
.calendar-adv-detail-mipw .close{
background-color:#f39558;
}
.calendar-adv-detail-vznd {
border:6px solid #b4d40f;
}
.calendar-adv-detail-vznd .close{
background-color:#b4d40f;
}
.calendar-adv-detail-mopis {
border:6px solid #f3585e;
}
.calendar-adv-detail-mopis .close{
background-color:#f3585e;
}
.calendar-adv-detail-mgs {
border:6px solid #657c15;
}
.calendar-adv-detail-mgs .close{
background-color:#657c15;
}
.calendar-adv-detail-lzrm {
border:6px solid #23997d;
}
.calendar-adv-detail-lzrm .close{
background-color:#23997d;
}
.calendar-adv-detail-mips {
border:6px solid #4574c2;
}
.calendar-adv-detail-mips .close{
background-color:#4574c2;
}
.calendar-adv-detail-spips {
border:6px solid #4574c2;
}
.calendar-adv-detail-spips .close{
background-color:#4574c2;
}
.calendar-adv-detail-mimf {
border:6px solid #e4b356;
}
.calendar-adv-detail-mimf .close{
background-color:#e4b356;
}
.calendar-adv-detail-mglps {
border:6px solid #9e6027;
}
.calendar-adv-detail-mglps .close{
background-color:#9e6027;
}
.calendar-adv-detail-vbd {
border:6px solid #538002;
}
.calendar-adv-detail-vbd .close{
background-color:#538002;
}
.calendar-adv-detail-edu {
border:6px solid #1e425a;
}
.calendar-adv-detail-edu .close{
background-color:#1e425a;
}
.calendar-adv-detail-eo {
border:6px solid #1e425a;
}
.calendar-adv-detail-eo .close{
background-color:#1e425a;
}
.calendar-adv-detail-mds {
border:6px solid #a24885;
}
.calendar-adv-detail-mds .close{
background-color:#a24885;
}
.calendar-adv-detail-mms {
border:6px solid #d1afa4;
}
.calendar-adv-detail-mms .close{
background-color:#d1afa4;
}

/** Carousel **/

.aigroup-carusel {
    position: relative;
    overflow: hidden;
    width: 703px;
    height: 300px;
	z-index:10;
	background: white;
}

.aigroup-carusel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

.aigroup-carusel li {
    float: left;width:232px;height:300px;
	margin:0 3px 0 0;
}

/** Carousel Controls **/

.aigroup-control-prev,
.aigroup-control-next {
    width: 25px;float:left;
    height: 28px;display:block;text-indent:-3000px;
}
.aigroup-control-prev {
    background: url('/images/arrleft.png') no-repeat 0 -28px;
}

.aigroup-control-next {
    background: url('/images/arrright.png') no-repeat 0 -28px;
}

.aigroup-control-prev:hover,
.aigroup-control-next:hover {
    background-position:0 0;
}

.aigroup-control-prev.inactive,
.aigroup-control-next.inactive {
    cursor: default;opacity:0.5;
}

.midleft-block h3 {
font-weight:bold;
margin:0 15px;color:#414141;
border-bottom:1px solid #bebebe;line-height: 44px;
}
.midright-block h3 {
font-weight:bold;
margin:0 15px;color:#414141;
border-bottom:1px solid #bebebe;line-height: 44px;
}
.midnews {
list-style:none;margin:0 15px;
}
.midnews li {
display:block;
border-bottom:1px solid #bebebe;
}
.midnews .time {
display:block;text-align:right;font-size:12px;color:#f35858;
margin: 9px 0 0px;
}
.midnews h4 {
color:#1f1f1f;
font-size:12px;
font-weight:bold;display:block;
margin:2px 0 0px;
}
.midnews .toeng {
color:#9d9d9d;
font-size:12px;display:block;
margin:2px 0 0px;
}
.midnews .announce {
color:#1f1f1f;
font-size:12px;display:block;
margin: 21px 0 0px;
line-height: 19px;
}
.midnews .link {
color:#f57b20;
font-size:12px;display:block;
background:url("/images/arrlink.png") no-repeat 0 2px;
margin: 18px 0 7px;padding:0 0 0 20px;text-decoration:underline;
}
.midnews .link:hover {
text-decoration:none;
}


.butlink {
font-size: 12px;
display: inline-block;
border: 1px solid #7e7e7e;
border-radius: 4px;
padding: 2px 7px 4px 7px;
color: #4a4a4c;
text-decoration: none;
}
.butlink:hover {
border: 1px solid #000000;
border-radius: 4px;
padding: 2px 7px 4px 7px;
color: #000000;
text-decoration:none;
}
.midleft-block .butlink {
margin: 18px 1px 1px 14px;
}

.midrasp {
list-style:none;margin:0 15px;
}
.midrasp li{
display:block;position:relative;border-bottom:1px solid #bebebe;height:34px;
}
.midrasp a{
color:#000000;
}

.midrasp h4 {
color:#000000;
font-weight:normal;
font-size:12px;line-height:34px;
}
.midrasp .time {
position:absolute;
color:black;right:0;top:8px;padding-left:18px;
background:url("/images/calendar.png") 0 1px no-repeat;
}
.midrasp .day {
color:#ff3434;
}
.midrasp .lftrzd {
width:4px;height:34px;
position:absolute;top:0;left:-15px;
}
.clr-mips {
background-color:#4675bd;
}
.clr-spips {
background-color:#4475c4;
}
.clr-mglps {
background-color:#a15e29;
}
.clr-lzrm {
background-color:#5fb09d;
}
.clr-vbd {
background-color:#648d25;
}
.clr-mopis {
background-color:#f3585c;
}
.clr-mipw {
background-color:#f39558;
}
.clr-vznd {
background-color:#b3d30e;
}
.clr-mgs {
background-color:#667c18;
}
.clr-mimf {
background-color:#e4b357;
}
.clr-edu {
background-color:#1e425a;
}
.clr-mds {
background-color:#a24885;
}
.clr-mms {
background-color:#d1afa4;
}

.bclr-mips {
background-color:#4675bd;
border-color:#4675bd;
}
.bclr-spips {
background-color:#4475c4;
border-color:#4475c4;
}
.bclr-mglps {
background-color:#a15e29;
border-color:#a15e29;
}
.bclr-lzrm {
background-color:#5fb09d;
border-color:#5fb09d;
}
.bclr-vbd {
background-color:#648d25;
border-color:#648d25;
}
.bclr-mopis {
background-color:#f3585c;
border-color:#f3585c;
}
.bclr-mipw {
background-color:#f39558;
border-color:#f39558;
}
.bclr-vznd {
background-color:#b3d30e;
border-color:#b3d30e;
}
.bclr-mgs {
background-color:#667c18;
border-color:#667c18;
}
.bclr-mimf {
background-color:#e4b357;
border-color:#e4b357;
}
.bclr-edu {
background-color:#1e425a;
border-color:#1e425a;
}
.bclr-mds {
background-color:#a24885;
border-color:#a24885;
}
.bclr-mms {
background-color:#d1afa4;
border-color:#d1afa4;
}

.content .banleft-block {
width:464px;
float:left;
min-height:100px;
margin: 30px 0 15px 0;
}
.content .banright-block {
width:464px;
float:left;
min-height:100px;
margin: 30px 0 15px 16px;
}

  .copyright {
  position:relative;
  height:25px;background:white;
  width: 944px;
margin: 0 auto;
  }
  .copyright .copy {
  display:inline-block;
  font-size:11px;
  color:#3d3d3d;
  background:url("/images/footlogo.png") left center no-repeat;
  height:25px;line-height:25px;
padding-left: 62px;
margin: 0 0 0 20px;
  }

  .copyright .master {
position:absolute;
left:750px;top:0;
height:25px;line-height:25px;
  color:#3d3d3d;
  font-size:11px;
  background:url("/images/footarr.png") left center no-repeat;
 padding-left: 15px;

  }
.copyright a {
 text-decoration:underline;
 }
 .copyright a:hover {
 text-decoration:none;
 }

.newspage header {
height:55px;
}
.left-newsblock {
width:702px;
float:left;
margin-right:17px;
}
.right-newsblock {
width:225px;
float:left;
}
.mainnews {
width:702px;
border-collapse:collapse;background:#ededed;
}
.mainnews .td1{
width:226px;vertical-align:top;
background:#ff7777;
border-bottom:1px solid white;
}
.mainnews .td2{
width:20px;
background:url("/images/mainnewsarr.gif") no-repeat 0 24px;
}
.mainnews .td3{
width:426px;height:150px;
border-bottom:1px solid #b5b5b5;vertical-align:top;
}
.mainnews .active .td2{
background-color:white;border-bottom-color:white;
}
.mainnews .active .td3{
padding-bottom:18px;background-color:white;border-bottom-color:white;
}
.mainnews .td4{
width:30px;
}
.mainnews .active .td4{
padding-bottom:18px;background-color:white;border-bottom-color:white;
}
.mainnews .td3 .time {
display:block;
text-align:right;color:#f35858;font-size:12px;
margin: 9px 0 2px;
}
.mainnews .td3 h2 {
font-size:13px;
color:#1f1f1f;
margin: 0px 0 3px;
}

.mainnews .td3 h3 {
font-size:12px;
color:#9d9d9d;font-weight:normal;margin:0px 0 20px;
}
.mainnews .td3 p {
font-size:13px;
color:#1f1f1f;line-height: 19px;
}
.mainnews .td3 .link {
color: #f57b20;
font-size: 12px;
display: block;
background: url("/images/arrlink.png") no-repeat 0 2px;
margin: 18px 0 7px;
padding: 0 0 0 20px;
text-decoration: underline;
}

.mainnews .td3 .link:hover {
text-decoration:none;
}

.mainnews .td1 .ltme {
display: block;
color: white;
font-size: 11px;
text-align: center;
margin: 16px 12px 0 108px;
}
.mainnews .td1 .ltme strong {
display: block;
font-size: 60px;
text-align: center;
line-height: 54px;
}
.left-newsblock .h3 {
margin: 0px 0px 13px 0px;color:#414141;font-size:16px;
}
.right-newsblock .h3 {
margin: 0px 0px 13px 0px;color:#414141;font-size:16px;
}
.right-newsblock .radv {
margin:0px 0 9px;
}
.lang {
list-style:none;
position:absolute;left: 146px;
top: 21px;
}
.lang li {
float:left;
}
.lang .lnk {
display:block;
height:20px;line-height:20px;
padding:0 7px 0 20px;color:black;font-size:12px;
background:url("/images/radio_point.png") no-repeat 0 -23px;text-decoration:underline;
}
.lang .lnk:hover {
text-decoration:none;
}
.lang .lnk.active {
background-position:0 3px;text-decoration:none;
}
.left_banner,#lbn {
position:absolute;
top: 592px;
right: 976px;
}
.right_banner,#rbn {
position:absolute;
top: 592px;
left: 976px;
}
.footer_banner {
display:block;
height:175px;
text-indent:-3000px;
}</pre></body></html>