/* @override 
	http://static.boydgaming.net/boydgaming/style.css
	http://boydstatic.purplehp.com/boydgaming/style.css
	http://boydstatic.purplehp.com/boydcareers/style.css
	http://boydstatic.purplehp.com/boydcareers/boydcareers.css
*/
a{
	outline: none;
}

a:link {text-decoration: none;
		color:#003366;}
a:visited { text-decoration: none;
			color:#003366;}
a:hover { text-decoration: underline;
			color:#003366;}

a:active { text-decoration: underline;
			color:#003366;
		
			
		}

img{
	vertical-align: top;
}

.itext {
	display: none;
	color:white;
}



.clear {
  clear: both;        /* extend height of .main to longest column */
  height: 1px;
  overflow: hidden;   /* prevent IE expanding the container */
  margin: 0;          /* keep flush with surrounding blocks */
  background-color:transparent;
}

/* Body and Background */

body {
	background-color: black;
	margin: 0px;
	padding:0px;
	font-family: arial, san-serif, Helvetica, Trebuchet MS;
	line-height:1.4;
	font-size: 10pt;
	position: relative;
}
#page_wrap{
	background: white url(assets/shell/header-repeater5.gif) top left repeat-x;
	margin: 0;
	padding: 0;
}
#page_wrap2{
	margin-left:auto;
	margin-right:auto;
	/*width:969px;*/
	width: 100%;
	max-width: 1280px;
}
@media only screen and (max-width: 969px){
	#page_wrap2{
		margin-left:auto;
		margin-right:auto;
		width:100%;
		
	}
}

.main_content{
	/*width:809px;*/
	overflow:hidden;
	margin:0;
	padding:0;
	}


#logo{
	padding-top: 80px;
	margin-bottom: 15px;
	padding-left: 10px;
}

#logo a{
	display: block;
	height: 26px;
}
#logo .bg{
	display: inline-block;
	width: 300px;
	height: 21px;
	background: transparent url(assets/shell/BG_Logo_White-300.png) top left no-repeat;
	vertical-align: top;
}
#logo .sq{
	display: inline-block;
	width: 12px;
	height: 20px; /*actual is 15*/
	background: transparent url(assets/shell/FourSquares.png) left center no-repeat;
	margin-left: 20px;
	vertical-align: top;
	
}

#logo b{
	display: inline-block;
	color: white;
	text-transform: uppercase;
	font-size: 1.5em;
	margin-left: 8px;
	font-family: Arial Narrow, arial;
	height: 20px;
	padding: 0;
	line-height: 20px;
}
@media only screen and (max-width: 550px){
	#page_wrap{
		background: white url(assets/shell/header-repeater5.gif) left -145px repeat-x;
	}
	#logo {
		padding-top: 10px;
	}
}
@media only screen and (max-width: 350px){
	#logo b{
		font-size: 1.2em;
	}
}

.page_content_main{
	margin-left: 270px;
	/*margin-right: 270px;*/
	margin-right: 0px;
}

/* top Navigation bar*/
#left_bar{
	float: left;
}
#top_nav{
	/*background: black url(images/shell/topnav_boydcareers.gif) 0px 0px no-repeat;*/
	border:0px;
	width: 250px;
	position: relative;
	/*float: left;*/
	
}
#top_nav:after{
	content: 'Employment';
	height: 31px;
	width: 100%;
	position: absolute;
	top: 2px;
	left: 2px;
	line-height: 31px;
	color: white;
	background:transparent url(assets/shell/nav-background-boyd-blue.png) center right no-repeat;
	font-size:1.6em;
	text-transform: uppercase;
	font-family: Arial;
	text-indent: 10px;
}


#top_nav ul{
	margin:0;
	padding:40px 0 15px;
	width: 233px;
	list-style: none;
	line-height:23px;
	display: block;
	border: 2px solid #E2E8EC;
}
#top_nav ul li{
	display: block;
	padding-left: 20px;
}
#top_nav ul li a, #top_nav ul li a span.itext,
#subnav ul li a, #subnav ul li a span.itext{
	color: #666666;
	text-transform: uppercase;
	font-weight:bold;
	font-size:9pt;
}

#top_nav ul li a:hover, #top_nav ul li a:hover span.itext,
#subnav ul li a:hover, #subnav ul li a:hover span.itext{
	text-decoration:none;
	color: black;
	outline:none;
}

#subnav{
	width: 250px;
	border: 2px solid #E2E8EC;
	position: relative;
	padding-top: 40px;
	
	margin-top: 10px;
	/*float: left;
	clear: left;*/
	width: 235px;
	margin-top: 10px;
}

#subnav:after{
	content: 'Job Search';
	height: 27px;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	line-height: 27px;
	color: white;
	/*background:transparent url(assets/shell/nav-background-boyd-blue.png) center right no-repeat;*/
	background-color: #00578C;
	font-size:1.2em;
	text-transform: uppercase;
	font-family: Arial;
	text-indent: 10px;
    border-bottom: 2px solid #e2e8ec;
}

#subnav ul{
	margin:0;
	padding:0px 0 15px;
	
	list-style: none;
	background-color:white;	
	line-height:23px;
}
#subnav ul li{
	display: block;
	
}


#subnav ul li a{
	display: block;
	padding-left: 20px;
	
}


@media only screen and (max-width: 969px){
	.page_content_main{
		margin-left: 220px;
		margin-right: 5px;
	}
	
	#top_nav{
		width: 210px;
		margin-left: 5px;		
	}
    #top_nav:after{
        font-size: 14pt;
    }
	#top_nav ul{
		width: 195px;
	}
	
	#subnav{
		float: left;
		clear: left;
		width: 195px;
		margin-top: 10px;
		margin-left: 5px;
	}
	
}

@media only screen and (max-width: 769px){
	.page_content_main{
		margin-left: 180px;
		margin-right: 5px;
		
	}
	
	
	#top_nav{
		width: 170px;
		margin-left: 5px;		
	}
	#top_nav:after{
	     font-size: 14pt;
	}
	
	#top_nav ul{
		width: 155px;
	}
	
	#subnav{
		float: left;
		clear: left;
		width: 155px;
		margin-top: 10px;
		margin-left: 5px;
	}
	
}

.nav_on_left #subnav {
    clear: left;
    float: left;
    margin-top: 10px;
    margin-left: 0px;
    width: 233px;
}
.nav_on_left .page_content_main {
    margin-right: 5px;
}
@media only screen and (max-width: 969px){
 .nav_on_left #subnav {
    margin-left: 5px;
    width: 195px;
 }
}
@media only screen and (max-width: 769px){
 .nav_on_left #subnav {
    margin-left: 5px;
    width: 155px;
 }
}


#top_nav_button{
	padding-top:30px;/* makes up for top image being hidden*/
	display: none;
}

#navbar_collapser {
    margin-top: 0;
}
#navbar_collapser {
    display: block;
   
}
#navbar_collapser {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #08548f;
    background-image: linear-gradient(to bottom, #08548f, #3976a5);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.075);
    color: #ffffff;
    cursor: pointer;
    display: none;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-right: 5px;
    padding: 7px 10px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	display: inline-block;
}
#top_nav_button .icon-bar {
    background-color: #f5f5f5;
    border-radius: 1px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    display: block;
    height: 2px;
    width: 18px;
    ine-height: 14px;
    margin: 3px;
    vertical-align: text-top;
	
}


@media only screen and (max-width: 550px){
	#left_bar{
		float: none;
	}
	.page_content_main{
		margin-left: 5px;
		margin-right: 5px;
		
	}
	
	#top_nav:after{
		height: 27px;
		position: absolute;
		top: 2px;
		left: 2px;
		right: 2px;
		line-height: 27px;
		color: white;
		/*background:transparent url(assets/shell/nav-background-boyd-blue.png) center right no-repeat;*/
		background-color: #00578C;
		font-size:1.3em;
		text-transform: uppercase;
		font-family: Arial Narrow, arial;
	}
	#left_bar{
		padding-bottom: 20px;
		position: relative;
	}
	#top_nav{
		width: 95%;
		margin-left: 5px;
		float: none;	
	}
	
	#top_nav ul{
		width: 100%;
		padding-bottom: 10px;
		border-bottom: none;
	}
	
	#subnav, .nav_on_left #subnav{
		float: none;
		clear: left;
		width: 95%;
		margin-top: 0px;
		margin-left: 5px;
		border-top: none;;
	}
	
	#top_nav_button{
		display: block;
		text-align: right;
		margin-right: 20px;
	}
	
	#top_nav_wrap{
		max-height: 0;
		overflow: hidden;
		transition: max-height 1s;
		-webkit-transition: max-height 1s ease;
	}
	
	#top_nav_wrap.active{
		display: block;
		max-height: 600px;
		
	}
	
}

/*
.page_content_nav{
	width:199px;
	float: left;
	margin: 0;
	padding: 0;
}
*/

/* left nav bar */
/*
.page_menu{
	margin-top:70px;
}

.page_menu ul{
	list-style:none;
	margin:0;
	padding:0;
	padding-bottom:5px;
	width:170px;
}
.page_menu ul li{
	margin:0;
	padding:0;
	height:35px;
}
.page_menu ul li a, .page_menu ul li a:visited{
	color:white;
	text-decoration:none;
	text-transform: lowercase;
	font-size:9pt;
	margin:0;
	padding:0;
	padding-left:10px;
	padding-top:10px;
	display:block;
	height:25px;
	width:189px;
	background:transparent url(images/shell/sidenav_static.png) top left no-repeat;
	
}
.page_menu ul li a:hover{
	color:white;
	xcolor:#d3b77b;
	text-decoration:none;
	background:transparent url(images/shell/sidenav_hover.png) top left no-repeat;
	cursor:hand;
}
*/


/* main content area */


.page_content_main_wide{
	
}

.top_flash,
.top_image{
	padding: 0px 7px;
	margin: 0;
	background-color: transparent;
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 14%, rgba(0,0,0,0.2) 26%, rgba(255,255,255,0) 90%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(14%,rgba(255,255,255,0)), color-stop(26%,rgba(0,0,0,0.2)), color-stop(90%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 14%,rgba(0,0,0,0.2) 26%,rgba(255,255,255,0) 90%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,0) 14%,rgba(0,0,0,0.2) 26%,rgba(255,255,255,0) 90%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 14%,rgba(0,0,0,0.2) 26%,rgba(255,255,255,0) 90%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,0) 14%,rgba(0,0,0,0.2) 26%,rgba(255,255,255,0) 90%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */
}

@media only screen and (max-width: 550px){
	.top_flash,
	.top_image{
		display: none;
	}
}

.top_flash2,
.top_image2{
	padding: 8px 6px 15px;
	background-color: white;
}
.top_flash embed, .top_flash object{
	width: 100%;
}

.top_image2 img{
	width: 100%; /*this is bad*/
}
h1{
	color: black;
	margin:0px;
	padding:0px 0px;
	margin-left:0px;
	background: transparent url("assets/shell/nav-arrows-sprite-medium.png") no-repeat scroll right 0;
	color: white;
	font-size: 11px;
	text-transform: uppercase;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	padding-right: 90px;
	 
}
h1 span b{
	padding:0 0px 0px 0px;
	margin:0px 0 1px 0px;
	border-top: 2px solid #D1D1D1;
	border-left: 2px solid #D1D1D1;
	background: transparent url("assets/shell/nav-arrows-sprite-medium.png") no-repeat scroll right -68px;
	
	display: inline-block;
	height: 23px;
	line-height: 25px;
	text-indent: 10px; 
	font-size:1.3em;
	font-family: arial, Times, serif;
	background: #00588D;
	position: relative;
	font-weight: normal;
}

h1 span b:after{
	content: "";
	padding:0;
	margin:0;
	background: transparent url("assets/shell/nav-arrows-sprite-medium.png") no-repeat scroll right -68px;
	padding-right: 15px;
	display: inline-block;
	height: 25px;
	line-height: 27px;
	font-size:1.3em;
	font-family: arial, Times, serif;
	position:absolute;
	right:-15px;
	top: -2px;
	width: 15px;
	padding: 0;
}

h1 span{
	padding:0;
	padding-right: 100px;
	margin:0;
	background: transparent url("assets/shell/nav-arrows-sprite-medium.png") no-repeat scroll right 0;
	display: inline-block;
	height: 25px;
	line-height: 25px;
	/*border: 1px solid red;
	*/  
	/*
	padding-left:10px;
	background: transparent url(images/shell/arrow_moreinfo.gif) left center no-repeat;
	*/
}

@media only screen and (max-width: 769px){
	h1{
		padding-right: 20px;
	}
	h1 span{
		padding-right: 40px;
	}
}


.page_sub_menu{
	
}
.page_sub_menu ul{

	margin: 0;
	padding: 0;
	list-style: none;
border-left: 2px solid #D1D1D1;
}
.page_sub_menu ul li{
	margin: 0;
	padding:0px 2px 0px 20px;
	display: inline-block;
	color: white;
	height: 24px;
	line-height: 24px;
	text-transform: uppercase;
	background-color: #CBD3DC;
	border-top: 2px solid #EFEFEF;
	position: relative;
	
}
.lt-ie9 .page_sub_menu ul li{
	padding-right: 20px;
}
.page_sub_menu ul li:first-child{
	padding-left: 8px;
}
.page_sub_menu ul li a{
	
}
.page_sub_menu ul li a:hover{
	text-decoration: none;
}

.page_sub_menu ul li.active{
	background-color: #00588D;
	
}
.page_sub_menu ul li.active a{
	color: white;
}

.page_sub_menu ul li:after{
	content:  '';
	display: inline-block;
	width: 15px;
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	background: transparent url("assets/shell/nav-arrows-sprite-medium.png") no-repeat scroll -424px -00px;
	position: absolute;
	top: -2px;
	right: -14px;
	z-index: 1;
	
}


.page_sub_menu ul li:last-child:after{
	background: white url("assets/shell/nav-arrows-sprite-medium.png") no-repeat scroll -424px -00px;

}

.page_sub_menu ul li.active:after{
	background: transparent url("assets/shell/nav-arrows-sprite-medium.png") no-repeat scroll -433px -68px;
	
}
.page_sub_menu ul li:last-child.active:after{
	background: white url("assets/shell/nav-arrows-sprite-medium.png") no-repeat scroll -433px -68px;

}


/* Bread Crubms */
ul.breadcrumbs{
	list-style:none;
	padding:0;
	margin:0;
	margin-bottom:0px;
	margin-top:3px;
	margin-right:10px;
	font-size:8pt;
	margin-left:5px;
	font-family: Arial, san-serif, Helvetica, Trebuchet MS;
	float:right;
}

.breadcrumbs li{
	display:inline;
	padding:0;
	margin:0;
	color:black;
	font-family: Arial, san-serif, Helvetica, Trebuchet MS;
}
.breadcrumbs li a, .breadcrumbs li a:visited{
	padding:0;
	margin:0;
	color:black;
	text-decoration:none;
	text-transform: lowercase;
}
.breadcrumbs li a:hover{
	text-decoration:underline;
}

.page_content_main1{
	padding: 15px 10px !important;
	margin: 0px 0px 0px 0px !important;
	border: 2px solid #E2E8EC;
	float: none !important;
	width: auto !important;
	}


#map-container{
	margin-top: 25px;
}

#bottombar{
	width:100%;
	height:114px;
	background: transparent url(images/shell/subfooter_boydcareers.jpg) top center no-repeat;
	
}


#bottom_wrap{
	text-align:center;
	border-top: 8px solid #D4D5D9;
}
#bottom_wrap1{
	background-color: black;
	border-top: 13px solid #154B93;
}

#bottom_nav{
	color:white;

}
#bottom_nav ul{
	margin:0;
	margin-top:5px;
	margin-bottom:10px;
	padding:0;
	list-style: none;
}
#bottom_nav ul li{
	display:inline;
	padding-left:3px;
	padding-right:3px;
	color: #a59e8b;
}

.bottom_text,.bottom_text a{
	font-size:11px;
	color: #a59e8b;
}

.bottom_text a{
	text-decoration: underline;
}
.bottom_text a:hover{
	color: white;
}

.bottom_text_link{
	font-size:11px;
}

.bottom_text_link:hover{
	font-size:11px;
	text-decoration: underline;
}

#bottom_nav ul li a, #bottom_nav ul li a:visited {
	text-transform: lowercase;
	font-size:10pt;
	color: #a59e8b;
}
#bottom_nav ul li a:hover{
	text-transform: lowercase;
	font-size:10pt;
	text-decoration: underline;
}

.rates_section .rates_standard, .rates_section .rates_tier{ display:none; }

.bottom_imagemap{
	margin-bottom: 15px;
}



#employees {

}

#employees .person{
	
	border-top:1px solid #CCCCCC;
	padding-top:12px;
	
	margin-bottom:15px;
}

.person_image{
	float: left;
	margin-right:10px;
}
.person_description{
	/*float:left;*/
}
.person_description div{
	margin-bottom:5px;
}
.person_description div.person_job{
	font-style: italic;
	margin-bottom:25px;
}
#employees .person_description div.person_job{
	margin-bottom:5px;
}
.person_link a{
	text-decoration:underline;
	font-size: 0.9em;
}
.person_interview{
	/*clear:both;*/
	padding-top:10px;
	padding-bottom:20px;
}

.person_name{
 	font-weight:bold;
}

/*global menu*/
.global_menu {
	/*margin-top: 35px;*/
	text-align: center;
}
.global_menu .property_links{
	display: inline-block;
	margin: 10px 0px 10px 0px;
    border-right: 2px solid #3D3D3D;
}
.global_menu .property_links .property_links{
	border: none;
	margin: 0;
}

.global_menu .property_links a.boyd{
	display: block;
	width: 180px;
	height: 30px;
	margin-bottom: 10px;
	background: transparent url(/global/assets_v3/global_sprites.png) -53px -145px no-repeat;
}
.global_menu .property_links a.boyd b{
	display: none;
}


.global_menu .property_links div{
	display: inline-block;	vertical-align:top;
	margin-right: 25px;
	text-align: left;
}
.global_menu .property_links div b{
	text-transform: uppercase;
	font-size: .8em;
	font-weight: bold;
	font-family: "Arial Narrow", Arial;
	color: white;
}
.global_menu .property_links div ul{
	padding: 0;
	margin: 0px 0px 10px 0px;
	list-style:  none;
}
.global_menu .property_links div ul li{
	margin: 0;
	line-height: .9em;
}
.global_menu .property_links div ul a{
	text-transform: uppercase;
	font-size: .7em;
	text-decoration: none;
	color: #A4A8B4;
	font-family: "Arial Narrow", Arial;
}
.global_menu .property_links div ul a:hover{
	text-decoration: underline;
}
.global_menu .players_club{
	display: inline-block;
	margin: 10px 10px 25px 20px;
	width: 250px;
	vertical-align: top;
	text-align: center;
}

.global_menu .property_links.full{
	display: inline-block;
	margin: 25px 0px 25px 0px;
	border-right: none;
	padding-right: 0px;
}


.global_menu .players_club a.bco{
	display: block;
	width: 175px;
	height: 30px;
	background: transparent url(/global/assets_v3/global_sprites.png) -50px -185px no-repeat;
	margin-top: 0px;
	margin-bottom:5px;
}
.global_menu .players_club a.bco b{
	display: none;
}
/* bg region bar*/
.global_menu .property_links div.region_bar{
	text-align: center;
	display: block;
	vertical-align:top;
	margin: 0px 0px;
}
.global_menu .property_links div.region_bar:after,
.global_menu .property_links div.region_bar:before{
   content: "";
   display: block;
   width: 100%;
   height: 2px;
	margin: 0px auto;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(left, rgba(0,0,0,0) 5%, rgba(219,219,219,1) 50%, rgba(0,0,0,0) 95%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(5%,rgba(0,0,0,0)), color-stop(50%,rgba(219,219,219,1)), color-stop(95%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(0,0,0,0) 5%,rgba(219,219,219,1) 50%,rgba(0,0,0,0) 95%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(0,0,0,0) 5%,rgba(219,219,219,1) 50%,rgba(0,0,0,0) 95%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(0,0,0,0) 5%,rgba(219,219,219,1) 50%,rgba(0,0,0,0) 95%); /* IE10+ */
	background: linear-gradient(to right, rgba(0,0,0,0) 5%,rgba(219,219,219,1) 50%,rgba(0,0,0,0) 95%); /* W3C */
}
.lt-ie9 .global_menu .property_links div.region_bar:after,
.lt-ie9 .global_menu .property_links div.region_bar:before{
	width: 100%;
	height: 1px;
	background-color:#3A3A3A;
}
.global_menu .property_links div.region_bar a.boyd{
	margin: 0px;
}
@media only screen and (max-width: 760px) {
	.global_menu .property_links div.region_bar a.boyd{
		display: block;
		margin: 0px auto;
	}
}
.global_menu .property_links div.region_bar a{
	display: inline-block;
	height: 32px;
	line-height: 32px;
	vertical-align: middle;
	text-decoration: none;
	font-family: "Arial Narrow", Arial;
	text-transform: uppercase;
	margin-right: 10px;
	font-size: .9em;
	color: white;
}
.global_menu .property_links div.region_bar a:hover{
	/*text-decoration: underline;*/
	color: #D1D1D1;
}

.global_menu .property_links div.players_club_wide{
	text-align: center;
	display: block;
	vertical-align:top;
	margin: 10px 0px 10px;
	
}
.global_menu .property_links div.players_club_wide a.bco{
	margin: 20px auto 10px;	

}
.global_menu a.bco{
	display: block;
	width: 175px;
	height: 30px;
	background: transparent url(/global/assets_v3/global_sprites.png) -50px -185px no-repeat;
	margin-top: 0px;
	margin-bottom:5px;
}
.global_menu a.bco b{
	display: none;
}

.global_menu a.small_icons{
	display: block;
	text-transform: uppercase;
	text-decoration: none;
	white-space: nowrap;
	position: relative;
	height: 55px;
	}
.global_menu .players_club_wide a.small_icons{
	display: inline-block;
	width: 230px;
}
.global_menu a.small_icons b{
	position: absolute;
	left: 75px;
	top: 5px;
	color: white;
	font-size: .8em;
}
.global_menu a.small_icons:hover b{
	color: #D1D1D1;
}
.global_menu a.small_icons i{
	position: absolute;
	left: 75px;
	top: 20px;
	color: #676767;
	font-size: .7em;
	width: 180px;
	white-space: normal;
	text-align: left;
	font-weight: normal;
}
.global_menu .players_club_wide a.small_icons i{
	width: 160px;
}
.global_menu a.small_icons span{
	display: block;
	width: 68px;
	height: 46px;
}



.global_menu  a.small_icons.bco_computer span{
	background: transparent url(/global/assets_v3/global_sprites.png) -27px -752px no-repeat;
}
.global_menu  a.small_icons.bco_mobile span{
	background: transparent url(/global/assets_v3/global_sprites.png) -27px -808px no-repeat;
}
.global_menu  a.small_icons.bco_social span{
	background: transparent url(/global/assets_v3/global_sprites.png) -110px -752px no-repeat;
}



/*= Content Slider template (Public Home Page)
-------------------------------------------*/
/* Custom Styles for Boyd, oughta be migrated to a stylesheet */
.contentSlider-control-bar{
    position: absolute;
    display: block;
    width:auto;
    height: auto;
    top: 100%;
    margin: 10px auto;
    padding: 0;
    left: 10px;
    right: 10;
    text-align: center;	
}
.publicHomeSlider .contentSlider-control-item{
    float:none ;
    display: inline-block;
}

.contentSlider-control-bar{
	list-style: none;
}
.contentSlider-control-bar .contentSlider-control-link {
    background-image: url(assets/shell/slider_buttons.png);
    background-position: -2px -0px;
}

.contentSlider-control-bar .contentSlider-control-link.active {
    background-position: -22px -0px;
}

.content_slider .content_slider .header{
    position:absolute;
    left:-999em;
}

.top_image.gallery{
	margin-bottom: 25px;
}
.publicHomeSlider {
	/*max-width:943px;*/ /*969px orignal wrapper widht*/
	max-width: 1254px; /*1280 max width */

	width: 100%;
	height: 0;
	padding-bottom: 35.8%;
	
}
.publicHomeSlider > div {

    /*max-width:943px;*/ /*969px orignal wrapper widht*/
	max-width: 1254px; /*1280 max width */

	width: 100%;
/*    height:338px;*/
	height: 0;
	padding-bottom: 35.8%;
   overflow: hidden;
}
/* Required to make everything load up and position properly,
without flashing content before the js kicks in... */
.publicHomeSlider > div {
    position:absolute;
    top:0;left:0;
    display:none; /* hide 'em all, then show the :first-child.*/
}
.publicHomeSlider > div:first-child {
    display:block;
    position: static;
}

/* ipad portrait */
@media only screen and (max-width: 969px) and (min-width: 760px) {
	
	.contentSlider{
		}
	
}

/* phones and such */
@media only screen and (max-width: 759px) {
	
	.content_slider .content_slider{
		display: none;
	}
	
}
