@charset "utf-8";
/* CSS Document */

.PageManagerInfoContainer {
	display: none;
}
h1 {color:#333333; font-size:32px; font-family: 'Oswald', sans-serif; font-weight:400; text-transform:uppercase; letter-spacing:1px; margin-top:15px;}
h2 {color:#333333; font-size:27px; font-family: 'Oswald', sans-serif; font-weight:400;}
h3 {color:#333333; font-size:20px; font-family: 'Oswald', sans-serif; font-weight:400;}
h4 {color:#333333; font-size:18px; font-family: 'Oswald', sans-serif; font-weight:400; padding: 0px; margin-bottom:5px;}
h5 {color:#0e1116; font-size:14px; font-family: 'Oswald', sans-serif; font-weight:400; text-transform:uppercase;}
h6 {color:#333333; font-size:14px; font-family: 'Oswald', sans-serif; font-weight:400; text-transform:uppercase;}

a {color:#0e1116; font-weight: normal;}
a:link {
	text-decoration:none;
	color:#4779a5;
}      /* unvisited link */
a:visited {
	text-decoration:none;
	border: 0px;
}  /* visited link */
a:hover {
	text-decoration:underline;
	border: 0px;
}  /* mouse over link */
a:active {
	text-decoration:none;
	border: 0px;
}  /* selected link */

img {border:0;}

body {
	background-color:#ffffff; 
	background-position:center; 
	background-repeat:repeat-y; 
	margin:0px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	color:#333333;
}

.TopDouble_Islington {
	float:left; 
	width:100%;
}
.TopDouble_Islington .page_header {
	width:100%; 
	float:left;
	
	color:#0e1116; font-size:20px; font-family: 'Oswald', sans-serif; font-weight: 400;
}

.TopDouble_Islington .header_container {
	width:100%; 
	margin:auto;
}

.TopDouble_Islington .header_wrapper {
	width:100%; 
	float:left;
	min-height:160px;

}/* drop header */

.TopDouble_Islington .header_left {
	width:960px;
	padding-top:25px;
	text-align: center;
	height:105px;
	margin:auto;
}/* logo height to drop menu behind gray band */

.TopDouble_Islington .header_right {
	color:#aaaaaa;
	margin:0 auto;
	width:960px;
}

.TopDouble_Islington .page_nav {
	width:100%; 
	float:left; 
	background-image:url(/SiteDesign/Images/nav_bg.aspx); 
	height:40px;
	margin:-8px 0 0 0;
}/* dropped page content down splits gray band */

.TopDouble_Islington .nav_container {
	width:960px; 
	margin:auto;
}

.TopDouble_Islington .nav_top {
	width:100%; 
	float:left;
	padding-top:2px;
	height:5px;
}/* move it down login white cutoff */

.TopDouble_Islington .nav_bottom {
	width:100%; 
	float:left; 
	padding-top:5px
}

.TopDouble_Islington .page_content {
	width:100%; 
	float:left; 
	background-color:#ffffff; 
	min-height:450px;
	padding-top:30px;
	font-size:12px;
	line-height:18px;
	padding-bottom:30px;
}

.TopDouble_Islington .content_container {
	width:960px; 
	margin:auto;
}

.TopDouble_Islington .page_footer {
	width:100%; 
	float:left; 
	background-image:url(/SiteDesign/Images/content_bottom.aspx); 
	background-repeat:repeat-x; 
	padding:15px 0px;; 
	color:#0e1116;
	font-size:10px;
}

.TopDouble_Islington .footer_container {
	width:960px; 
	margin:auto;
	color:#707070;
}
/*Updated Footer*/
.footer_container .page_footer1 {
	float:left;
	width:960px;
}
.page_footer1 td {
	vertical-align:top;
	width:25%;
}
/*Old Footer*/
.TopDouble_Islington .footer_left {
	width:70%; 
	float:left;
	display:none;
}
.TopDouble_Islington .footer_mid {
	width:25%; 
	float:right; 
	text-align:right;
	margin-right:35px;
	display:none;
}

.TopDouble_Islington .signOutButton {
	float:left; 
	margin-top:5px;
}

.TopDouble_Islington .signoutLink, .TopDouble_Islington .cmsdesklink, .TopDouble_Islington .currentUserLabelText{
	color:#666666;
	font-size:12px;
}

.TopDouble_Islington .swap {
	float:left; 
	margin-left:5px;
	margin-top:5px;
}

.TopDouble_Islington .poweredbylink {
	color:#d2d2d2;
	font-size:11px;
	text-decoration:none;
}

/*new accessibility menu*/
/* CSS LIST MENU START*/
.topnav {
 	display: table;
    float: center;
    font-family: 'Opens Sans',sans-serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1px;
    margin: 0 auto;
    text-transform: uppercase;
	text-align: left;
}
.topnav ul ul {
                display: none;
}
.topnav ul li:hover > ul {
                display: block;
}
.topnav ul {
    display: inline-table;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
	white-space:nowrap;
}
.topnav ul:after {
                content: ""; clear: both; display: block;
}
.topnav ul li {
display:inline-block;
}

.topnav ul li:last-child {
    background: none repeat scroll 0 0 transparent;
}

.topnav ul li a{
                display: block;
                color: #333333;
                text-decoration: none;
				font-weight:600;
				height:20px;
				padding:7px 6px;
}
.topnav ul li a:hover {
                color: #b6b6b4;

}
.topnav .oneCMSListMenuLink, .topnav .oneCMSListMenuLinkHighlighted {
     line-height:20px;
}

.topnav .oneCMSListMenuLinkHighlighted {
    line-height: 20px;
	color:#b6b6b4;
}
.topnav ul ul {
                border-radius: 0px;
                padding: 0;
                position: absolute;
                top: 100%;
                z-index:2;
				background:#fff;
}

.topnav ul ul li {
                float: none; 
                position: relative;
				background:none;
				display:list-item;
}
.topnav ul ul li:hover{

                background: #e6e6e6;

}
.topnav ul ul li a {
				color:#333333;
				font-size: 11px;
				text-shadow:none;
				text-transform:none;
				font-weight:400;
				letter-spacing:1px;
				font-family:'Open Sans',sans-serif;
				text-transform:uppercase;
				text-align:left;

}              
.topnav ul ul li a:hover {
				color:#333333;
				background:none;
}
.topnav ul ul ul {
                position: absolute;
                left: 100%;
                top:0;
}  
.jNav > ul {
    display:block !important;
}


/*focus styling*/
a:focus, li.jNav:focus {
                background:#CFC !important;
                color:#000 !important;
}
a:active {
                background:transparent !important;
                color:inherit !important;
}


/* CSS LIST MENU END*/


/* old nav*/
.TopDouble_Islington .oneCMSMenu {
	float:right;
	font-size:14px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight: 600; letter-spacing: 1px;
}

.TopDouble_Islington .oneCMSMenuItem{
	color:#333333;
	font-size:14px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight: 600; letter-spacing: 1px;
	padding: 4px 4px 4px 4px;
}

.TopDouble_Islington .oneCMSMenuHighlightedMenuItem, .TopDouble_Islington .oneCMSMenuItemMouseOver, .TopDouble_Islington .oneCMSMenuHighlightedMenuItemMouseOver{
	color:#B6B6B4;
	font-size:14px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight: 600; letter-spacing: 1px;
	padding: 4px 4px 4px 4px;
}

.TopDouble_Islington .CMSMenu {
	float:right;
	text-transform:uppercase;
	background-color:#ffffff;
	padding: 0px 0px 0px 0px;
}/*border*/

.TopDouble_Islington .CMSMenuItem{
	color:#333333;
	background-color:#FFFFFF;
	font-size:14px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight: 600; letter-spacing: 1px;
	padding: 4px 4px 4px 4px;
}/*flyout menu*/

.TopDouble_Islington .CMSMenuHighlightedMenuItem, .TopDouble_Islington .CMSMenuItemMouseOver, .TopDouble_Islington .CMSMenuHighlightedMenuItemMouseOver{
	color:#333333;
	font-size:14px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight: 600; letter-spacing: 1px; 
	background-color:#E6E6E6;
	padding: 4px 4px 4px 4px;
}/*flyout menu hover*/

.TopDouble_Islington .twoCMSMenu, .TopDouble_Islington .threeCMSMenu, .TopDouble_Islington .fourCMSMenu{
	background-color:#FFFFFF;
	font-size:14px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight: 600; letter-spacing: 1px;
	text-transform:uppercase;
	padding: 4px 4px 4px 4px;
}

.TopDouble_Islington .twoCMSMenuItem{
	color:#000000;
}

.TopDouble_Islington .twoCMSMenuHighlightedMenuItem, .TopDouble_Islington .twoCMSMenuItemMouseOver, .TopDouble_Islington .twoCMSMenuHighlightedMenuItemMouseOver{
	color:#000000;
}

.TopDouble_Islington .threeCMSMenuItem{
	color:#000000;
}

.TopDouble_Islington .threeCMSMenuHighlightedMenuItem, .TopDouble_Islington .threeCMSMenuItemMouseOver, .TopDouble_Islington .threeCMSMenuHighlightedMenuItemMouseOver{
	color:#000000;
}

.TopDouble_Islington .fourCMSMenuItem{
	color:#000000;
}

.TopDouble_Islington .fourCMSMenuHighlightedMenuItem, .TopDouble_Islington .fourCMSMenuItemMouseOver, .TopDouble_Islington .fourCMSMenuHighlightedMenuItemMouseOver{
	color:#000000;
}

/* GOLF COURSE TOUR */

.coursename, .description, .rating, .holeA, .yardageA, .parA, .holeB, .yardageB, .parB {font-family:"Lucida Sans Unicode", "Lucida Grande", Century Gothic, Verdana, sans-serif !important;}
.coursename, .PrevNextLinks {color:#666666 !important;}
.main .left .top {font-family:"Lucida Sans Unicode", "Lucida Grande", Century Gothic, Verdana, sans-serif !important;}
.handicap, .tee1, .tee2, .tee3, .tee4, .tee5, .tee6, .description {font-family:"Lucida Sans Unicode", "Lucida Grande", Century Gothic, Verdana, sans-serif !important;}

.ScorecardNavigation, .PrevNextLinks, #scorecard {font-family:"Lucida Sans Unicode", "Lucida Grande", Century Gothic, Verdana, sans-serif !important;}

.holeA, .holeB, .main .left .top {background-color:#666666 !important;}
#DescRow {background-color:#444 !important;}
#Par {background-color:#444 !important;}
.clubpersonnelmaintext {font-size:12px !important; font-weight:normal !important;}


#TeeRow1 .HoleName {background-color:#000 !important; color:#fff !important;}
#TeeRow2 .HoleName {background-color:#00244d !important; color:#fff !important;}
#TeeRow3 .HoleName {background-color:#440001 !important; color:#fff !important;}
#TeeRow4 .HoleName {background-color:#752936 !important; color:#fff !important;}
#TeeRow1, #TeeRow2, #TeeRow3, #TeeRow4 {background-color:#fff !important; color:#666666 !important;}
#out #TeeRow1 .HoleData, #out #TeeRow2 .HoleData, #out #TeeRow3 .HoleData, #out #TeeRow4 .HoleData, #in #TeeRow1 .HoleData, #in #TeeRow2 .HoleData, #in #TeeRow3 .HoleData, #in #TeeRow4 .HoleData, #totals #TeeRow1 .HoleData, #totals #TeeRow2 .HoleData, #totals #TeeRow3 .HoleData, #totals #TeeRow4 .HoleData{background-color:#dddddd !important;}

#bullets #TeeColor1 {color:#000 !important;}
#bullets #TeeColor2 {color:#00244d !important;}
#bullets #TeeColor3 {color:#8c734a !important;}
#bullets #TeeColor4 {color:#752936 !important;}

.CMSSiteMapList {float:left; list-style:none !important; margin:0px 00px 0px 0px; padding:0px; width:450px;}
.CMSSiteMapList a{color:#0e1116;}
.CMSSiteMapList ul {}
.footer_left .CMSSiteMapListItem {float:left; padding:0px 5px; border-right:1px solid #828282;}
.footer_left .footer_copyright {float:left; clear:both; width:120px;}

.CalAtGlance {background-color:transparent; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; border:1px solid #e0e0e0; padding:12px; margin-bottom:20px; width:260px;}

.TopDouble_Islington .gradientbox {padding:12px; margin-bottom:20px; border:1px solid #e0e0e0; background-image:url(/SiteDesign/Images/gradient.aspx); background-repeat:repeat-x; background-color:#FFF; line-height:18px;}

.TopDouble_Islington .gradientbox2 {padding:12px; border:1px solid #e0e0e0; background-image:url(/SiteDesign/Images/gradient.aspx); background-repeat:repeat-x; background-color:#FFF; line-height:18px;}

.TopDouble_Islington .custombox1 {width:200px; padding:10px; border:2px solid #b5b5b5;}

/* --- start CSS --- */
@font-face {
  font-family: 'Oswald';
  font-weight: 300;
  src: local('☺'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/HqHm7BVC_nzzTui2lzQTDT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@font-face {
  font-family: 'Oswald';
  font-weight: 400;
  src: local('☺'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');
}

@font-face {
  font-family: 'Oswald';
  font-weight: 700;
  src: local('☺'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/bH7276GfdCjMjApa_dkG6T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

/* --- end CSS --- */




