/***** CSS DESIGN BRYANTS OF LEEDS ver 1 ***** 
/***** CSS by Pete Bryant - GDP Limited *****/
/***** Last modified 30/11/09 *****/


#top-band{
	border-bottom:1px solid #CCCCCC;
	color:#666666;
	font-size:11px;
	height:20px;
	margin:10px 0 0;
	padding:5px 0 0;
	text-align:right;
	width:980px;
}
#top-band a{
	color:#666666;
	text-decoration:none;
}
#top-band a:hover {
	color:#333333;
	text-decoration:underline;
}




div#bry_outer_container #bry_container #header {
	float:left;
	width: 980px;
	height: 60px;
	background: #ffffff;
}
	
div#bry_outer_container #bry_container #header ul.header-navigation {
background-color: #FFFFFF;
display:inline;
float:left;
height:29px;
margin:7px 0 0 1px;
overflow:hidden;
padding:0 0 0 4px;
width:960px;
}

/* this is the section between tabs on nav bar */
div#bry_outer_container #bry_container #header ul.header-navigation li {
	background: #FFFFFF;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	float: left;
	margin:0;
	padding:0 1px 0 0;
}

div#bry_outer_container #bry_container #header ul.header-navigation li.last {
background:transparent none repeat scroll 0 0;
}

/* this is the text on the tabs on nav bar */
div#bry_outer_container #bry_container #header ul.header-navigation li a {
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:29px;
margin:0;
padding:1px 22px 0 19px;
text-decoration:none;
}

div#bry_outer_container #bry_container #header ul.header-navigation li a.active-home {
background:#333399 repeat-x scroll 0 0;
}
div#bry_outer_container #bry_container #header ul.header-navigation li a.active-home:hover {
background:#336699 repeat-x scroll 0 0;
}

div#bry_outer_container #bry_container #header ul.header-navigation li a.active-golf {
background:#00CC00 repeat-x scroll 0 0;
}
div#bry_outer_container #bry_container #header ul.header-navigation li a.active-golf:hover {
background:#66CC66 repeat-x scroll 0 0;
}

div#bry_outer_container #bry_container #header ul.header-navigation li a.active-corporate {
background:#29ABE2 repeat-x scroll 0 0;
}
div#bry_outer_container #bry_container #header ul.header-navigation li a.active-corporate:hover {
background:#99CCFF repeat-x scroll 0 0;
}

div#bry_outer_container #bry_container #header ul.header-navigation li a.active-gift {
background:#FF6600 repeat-x scroll 0 0;
}
div#bry_outer_container #bry_container #header ul.header-navigation li a.active-gift:hover {
background:#FF9900 repeat-x scroll 0 0;
}

div#bry_outer_container #bry_container #header ul.header-navigation li a.active-print {
background:#000000 repeat-x scroll 0 0;
}
div#bry_outer_container #bry_container #header ul.header-navigation li a.active-print:hover {
background:#333333 repeat-x scroll 0 0;
}

div#bry_outer_container #bry_container #header ul.header-navigation li a.active-last {
background:#FF00FF repeat-x scroll 0 0;
}
div#bry_outer_container #bry_container #header ul.header-navigation li a.active-last:hover {
background:#FF66FF repeat-x scroll 0 0;
}

div#bry_outer_container #bry_container #intro-left {
float:left;
height:300px;
margin:0;
width:520px;
background-color: #FFFFFF;	
}

div#bry_outer_container #bry_container #intro-right {
float:right;
width:430px;
height:270px;
margin:0;
}

div#bry_outer_container #bry_container #coming-banner {
float: none;;
width:auto;;
height:280px;
margin:0;
background: #0099FF;
color: #FFFFFF;
padding: 40px 20px 0 20px;
text-align: left;
}

.coming_text {
font-size: 36px;
padding: 0 0 20px 0;
}

.newsletter {
float:right;
height:200px;
margin:6px;
width:200px;
background-color: #000000;
color: #FFFFFF;
padding:0 8px 0 8px;
}

.newsletterwrap {
height:26px;
}
.newsletterwrap span {
display:block;
font-size:10px;
margin-bottom:7px;
padding-left:13px;
}
.newsletterwrap input {
background:transparent url(assets/sprite_main.png?v=3) no-repeat scroll left -3361px;
border:0 none;
float:left;
height:26px;
margin-right:0;
width:139px;
}
.footer .newsletterwrap input {
width:197px;
}

.newsletterwrap input.invalid {
background:transparent url(assets/sprite_main.png?v=3) no-repeat scroll left -3477px;
}
.newsletterwrap input.newsletteremail {
height:20px;
padding:6px 0 0 5px;
}
.newsletterwrap input.newsletterSubmit {
background:transparent url(assets/sprite_main.png?v=3) no-repeat scroll right -3361px;
cursor:pointer;
float:right;
width:26px;
}
.newsletterwrap input.newsletterSubmit:hover {
background-position:right -3399px;
}
.newsletterwrap input.newsletterSubmit:active {
background-position:right -3438px;
}

.small_ad {
float:right;
height:200px;
width:200px;
margin:6px;
}



#footer {
color:#787878;
margin:0 14px 0 13px;
}
#footer .bg {
background:transparent;
width:100%;
}
#footer .column .indent {
padding:19px 0 2px 0px;
text-align: left;
}
#footer .small_menu {
word-spacing:2px;
}
#footer .small_menu a {
color:#787878;
word-spacing:normal;
}
#footer .copy {
font-size:0.92em;
}
#footer .copy a {
color:#787878;
font-weight:lighter;
}
#footer .column_1 a {
color:#9D9D9D;
}
#footer .column_1 .indent {
padding:0px 0 0;
text-align: right;;
}





/*
div#bry_outer_container #bry_container #mainPromo {
	height: 248px;
	width: 960px;
	background:#CCCCCC;
	padding: 1px;
	margin-left: auto;
	margin-right: auto;
}

div#bry_outer_container #bry_container #bryGolf {
	height: 238px;
	width: 468px;
	background:#52A2FF;
	padding: 1px;
	margin-left: 2px;
}

div#bry_outer_container #bry_container #bryCorp {
	height: 238px;
	width: 468px;
	background:#52A2FF;
	padding: 1px;
	float:right;
}

div#bry_outer_container #footer {
	height: 140px;
	width: 960px;
	background:#CC00FF;
	padding: 1px;
	margin-left: auto;
	margin-right: auto;
}

div#bry_outer_container #bry_container #header #topNav #menu ul.header-navigation {
background-color:#35126C;
display:inline;
float:left;
height:29px;
margin:7px 0 0 1px;
overflow:hidden;
padding:0 0 0 4px;
width:960px;
}

/* turn each list item into a solid grey block 
div#bry_outer_container #bry_container #header #topNav #menu ul.header-navigation li {
	background:transparent url(../images/main/header_navigation.gif) no-repeat scroll 100% 2px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	float: left;
	margin:0;
	padding:0 1px 0 0;
}

div#bry_outer_container #bry_container #header #topNav #menu ul.header-navigation li.last {
background:transparent none repeat scroll 0 0;
}

div#bry_outer_container #bry_container #header #topNav #menu ul.header-navigation li a {
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:29px;
margin:0;
padding:1px 22px 0 19px;
text-decoration:none;
}

div#bry_outer_container #bry_container #header #topNav #menu ul.header-navigation li a.active-home, ul.header-navigation li a.home:hover {
background:#333399 repeat-x scroll 0 0;
}

div#bry_outer_container #bry_container #header #topNav #menu ul.header-navigation li a.active-golf, ul.header-navigation li a.golf:hover {
background:#ACC63F repeat-x scroll 0 0;
}

div#bry_outer_container #bry_container #header #topNav #menu ul.header-navigation li a.active-corporate, ul.header-navigation li a.corporate:hover {
background:#29ABE2 repeat-x scroll 0 0;
}

div#bry_outer_container #bry_container #header #topNav #menu ul.header-navigation li a.active-last, ul.header-navigation li a.last:hover {
background:#333399 repeat-x scroll 0 0;
}


div#iv_outer_container #iv_container #top_info {
	background:#FFFFFF none repeat scroll 0 0;
	color:#808080;
	float:right;
	height:74px;
	width: 260px;
	line-height:27px;
	margin:12px 5px 7px 0;
	text-align:right;	
}
		
div#iv_outer_container #iv_container #header h1 {
	background: transparent  repeat scroll 0 0;
	width: 425px;
	height: 60px;
	float: left;
	margin: 2px 0 0 0;
}

div#iv_outer_container #iv_container #body #welcome-image {
float:right;
padding: 10px 10px 0 0;
}

.invisible {
height:1px;
overflow:hidden;
position:absolute;
width:1px;
}

#header logo{
	width: 60px;
	float: right;
	margin:0;
	padding:10px 0;
}

.container {
margin:0 auto;
padding:0 0;
width: 100%;
}

a {
font-family: Tahoma;
color:#D6A30A;
text-decoration:underline;
}  

a:hover {
color:#D6A30A;
text-decoration:none;
}

a:visited {
color:#FF9900;
}

a:active {
color:#D6A30A;
}

.date {
color:#CCC;
font-size:0.9em;
padding-top:0;
} */
