/* edit this style sheet ONLY for branding purposes============*/

body {
	background-color: #003698;
	background-image: url(/assets/awc/images/pics/back.jpg);
}


/* image overlay============*/


/*.overlay{
	background-image: url("../images/trans.png");
	width:746px;
	height:10px;
	margin-top: -156px;
	position: relative;
}
*html .overlay{
background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/trans.png', sizingMethod='scale');
	
}*/


/* toplinks */
#toplinkswrap {
	color: #ECE9D8;
	background-image: url(/assets/windsor/images/toplink_back.gif);
}

#toplinks ul li {
	background-image: url(/assets/windsor/images/toplink_tab.gif);
}

#toplinks ul li a {
	color: #cfe0f5;		
}

#toplinks ul li a:hover {
color:#476e9c;
}


/* accessibility links */

#accessibilitylinks {
	color: #011e44;
}

#accessibilitylinks ul li a {
	color: #011e44;
}
#accessibilitylinks.alt{
	color: #6d97e3;
}

#accessibilitylinks.alt ul li a {
	color: #6d97e3;
}

/* header */

#header {
	background-image: url(/assets/windsor/images/header_back.gif);
}

#header #banner {
	border: 1px solid #0099CC;
}

/* picture */
#picture {
		border-left: 2px solid #0a3368;
		border-right: 2px solid #0a3368;
		border-bottom: 1px solid #0a3368;
}


/* main content */
#main{
	background-image: url(/assets/windsor/images/trans.png);
}

/**html #main {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/windsor/images/trans.png', sizingMethod='scale');
}*/

/* main content area =============================================================================== */


#main #middle #content {
	color: #333333;
	background-color: #FFFFFF;
}

/* main content area styles ========================================================================== */


#main #middle #content blockquote {
	color: #6089be;
	background-color: #ebf3ff;
}


#main #middle #content h1 {
	color: #10328b;
}

#main #middle #content h2 {
	color: #000f37;
}


#main #middle #content p {


}
#main #middle #content h3 {
	color: #315789;
}

#main #middle #content h3 a {
	color: #333333;
}

#main #middle #content h3 a:hover{
color: #281e01;
}


/*main content feature =============================================================================== */


#main #middle .feature {
	background-color: #c8e0ff;
	color: #012a5f;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #99c2f7;
}
#main #middle .feature p a {
	color: #012a5f;
}
#main #middle .feature img{
	border: 1px solid #012a5f;
}

#main #middle .feature p a:hover{
	color: #000000;
}

/* Enquiry =============================================================================== */


#main #middle #content form{
	background-color: #ebf3ff;
}
#main #middle #content form label{
	color: #24538e;
}
#main #middle #content form input, textarea, select{
	border: 1px solid #709fda;	
}

#main #middle #content form .big {
	border: 1px solid #25548f;
	background-image: url(/assets/windsor/images/but_back.gif);
}

#main #middle #content a {
	color: #333333;
}

#main #middle #content a:hover {
	color: #000000;
}

/* content footer =============================================================================== */


#main #middle #contentfooter{
	
	color: #d3e6ff;
}

#main #middle .footer-normal-width {
	background-image: url(/assets/windsor/images/content_foot.gif);
}

#main #middle .footer-wide {
	background-image: url(/assets/windsor/images/content_foot_wide.gif);
}

#main #middle #contentfooter a{
	color: #d3e6ff;
}
#main #middle #contentfooter a:hover{
color: #012452;
}

/* Email da page =============================================================================== */
#emailform form input.butt {
	background-image: url(/assets/windsor/images/but_back.gif);
	border: 1px solid #1d64c3;
}
#emailform form input, textarea{	
border: 1px solid #1d64c3;}
#emailform form label{	
color: #ffffff;}
.sent{	
color: #FFFFFF;}
/* Breadcrumb =============================================================================== */


#main #middle #breadcrumb {
	color: #d3e6ff;
	
}
#main #middle .breadcrumb-normal-width {
	background-image: url(/assets/windsor/images/content_top.gif);
}

#main #middle .breadcrumb-wide {
	background-image: url(/assets/windsor/images/content_top_wide.gif);

}

#main #middle #breadcrumb a {
	color: #d3e6ff;
}
#main #middle #breadcrumb a:hover {
color:#000000;

}

/* Left column =============================================================================== */


#main #left {
	border:1 solid #993300;

}
#main #left #nav {
}

#main #left #top{
	background-image: url(/assets/windsor/images/nav_top.gif);

	}	
	
	
#main #left  #base{
	background-image: url(/assets/windsor/images/nav_base.gif);
	}
	
	
/*right column=============================================================================== */

#main #right #navrt {
	background-image: url(/assets/windsor/images/right_nav_top.gif);
}

#main #right #navfoot {
	background-image: url(/assets/windsor/images/right_nav_base.gif);
}

/* News =============================================================================== */


#main #right #navrt #news {
	background-color: #bad7ff;
	border-right: 1px solid #0a3368;
	border-left: 1px solid #0a3368;
	color: #0a3368;
	border-bottom: 1px solid #0a3368;
}


#main #right #navrt #news a {
	color:#0a3368;
}
	
#main #right #navrt #news a:hover {
	color:#000000;
}
#main #right #navrt #news .hr {
	border-top: 1px solid #95bef3;
}

/* Ticker  =============================================================================== */


#main #right #navrt #ticker {
	background-color: #f0f7fb;
	border-right: 1px solid #01244d;
	border-left: 1px solid #01244d;
	border-bottom: 1px solid #0a3368;
	color: #0a3368;
}


#main #right #navrt #ticker a {
	color:#1c4977;
}
	
#main #right #navrt #ticker a:hover {
	color:#000000;
}

#main #right #navrt #ticker ul {
}

#main #right #navrt #ticker ul li a {
	background-image:url(../../awc/images/bullet.gif);
}


/* Docs =============================================================================== */


#main #right #navrt #docs {
	background-color: #9ec7ff;
	border-right: 1px solid #0a3368;
	border-left: 1px solid #0a3368;
	color: #0a3368;
	border-top: 1px solid #0a3368;
}


#main #right #navrt #docs a {
	color:#0a3368;
}
	
#main #right #navrt #docs a:hover {
	color:#000000;
}


#main #right #navrt #docs ul {
}



#main #right #navrt #docs ul li {
	border-bottom: 1px solid #bbd8ff;
}

#main #right #navrt #docs ul li a {
	color:#1c4977;
	background-image: url(/assets/windsor/images/ico_doc.gif);
}


/* Fixtures =============================================================================== */


#main #right #navrt #fixtures {
	background-color: #bad7ff;
	border-right: 1px solid #0a3368;
	border-left: 1px solid #0a3368;
	color: #0a3368;
	border-bottom: 1px solid #0a3368;
	
}


#main #right #navrt #fixtures a {
	color:#0a3368;
}
	
#main #right #navrt #fixtures a:hover {
	color:#000000;
}


#main #right #navrt #fixtures ul {
}



#main #right #navrt #fixtures ul li {
	border-bottom: 1px solid #95bef3;
}

#main #right #navrt #fixtures ul li a {
	color:#0a3368;
	background-image: url(/assets/windsor/images/ico_event.gif);
}

/* Links =============================================================================== */

#main #right #navrt #links {
	background-color: #f0f7fb;
	border-right: 1px solid #01244d;
	border-left: 1px solid #01244d;
	color: #0a3368;
	border-bottom: 1px solid #0a3368;
	border-top: 1px solid #0a3368;
}


#main #right #navrt #links a {
	color:#1c4977;
}
	
#main #right #navrt #links a:hover {
	color:#000000;
}


#main #right #navrt #links ul {
}



#main #right #navrt #links ul li {
	border-bottom: 1px solid #bbd8ff;
}

#main #right #navrt #links ul li a {
	color:#1c4977;
	background-image: url(/assets/windsor/images/ico_link.gif);
}

/* Events =============================================================================== */

#main #right #navrt #events {
	background-color: #bad7ff;
	border-right: 1px solid #143d72;
	border-left: 1px solid #143d72;
	color: #0a3368;
	border-bottom: 1px solid #0a3368;
}

#main #right #navrt #events a {
	color:#0a3368;
}
	
#main #right #navrt #events a:hover {
	color:#000000;
}


#main #right #navrt #events ul li {
	border-bottom: 1px solid #95bef3;
}

#main #right #navrt #events ul li a {
	color:#0a3368;
	background-image: url(/assets/windsor/images/ico_event.gif);
}

/* Search =============================================================================== */

#main #right #navrt #search {
	border-right: 1px solid #143d72;
	border-left: 1px solid #143d72;
	background-color: #e6f1ff;
	color: #0a3368;
}

#main #right #navrt #search form input{
	border: 1px solid #709fda;
}

#main #right #navrt #search form .sm {
	border: 1px solid #25548f;
	background-image: url(/assets/windsor/images/but_back.gif);
}


/*Newsletter =============================================================================== */

#main #right #navrt #newsletter {
	border-right: 1px solid #143d72;
	border-left: 1px solid #143d72;
	background-color: #d3e6ff;
	color: #0a3368;
	border-bottom: 1px solid #0a3368;
}

#main #right #navrt #newsletter form input{
	border: 1px solid #709fda;	
}

#main #right #navrt #newsletter form .sm {
	border: 1px solid #25548f;
	background-image: url(/assets/windsor/images/but_back.gif);
}

/*footer =============================================================================== */

#footer {
	background-image: url(/assets/windsor/images/foot_back.gif);
	color: #6d97e3;
}

/*subfooter =============================================================================== */


#subfooter ul {
	color: #6d97e3;
}

#subfooter ul li a {
	color: #edf5ff;
}

/* Homepage portal elements ============================================================================= */

#homepic {
	background-color: #292f0b;
	border-left: 2px solid #01374e;
	
	background-image: url(/assets/windsor/images/homecontent_strip.gif);
}
#homepic img {
	border-bottom-color: #012a5f;
}

#homemain {
	background-image: url(/assets/windsor/images/homecontent_back.gif);
}

#homeheader {
	background-image: url(/assets/windsor/images/header_back_home.gif);
}

#rightfloat{
	background-color: #012a5f;
}

#homepic #rightfloat .horizline {
	background-image: url(/assets/windsor/images/break.gif);
}

#homepic #rightfloat .buttons {
	background-color: #99CC33;
	background-image: url(/assets/windsor/images/portal_links.gif);
	border-top: 2px solid #FFFFFF;
	color: #bedaff;
}

#homepic #rightfloat .buttons .title a {
	color: #ffffff;
}
#homepic #rightfloat .buttons .title a:hover {
	color: #000000;
}
#homepic #rightfloat .buttons .small{
	color: #bedaff;
}

#homepic #rightfloat .buttons .small a {
	color: #ffffff;
}

#homepic #rightfloat .buttons .small a:hover {
	color: #000000;
}

#homemain  #image {
	background-image: url(/assets/windsor/images/picture_frame.gif);
	}
	#homemain #imagefoot {
background-image: url(/assets/windsor/images/picture_frame_foot.gif);
	}

#homemain p a {
	color: #24538e;
}
#homemain p a:hover {
	color: #000000;
}
#homemain img {
	border: 1px solid #02316c;
}
#homefooter {
	background-image: url(/assets/windsor/images/foot_back_home.gif);
	color: #d3e6ff;
}

#homefooter a {
	color: #FFFFFF;
}
#homefooter a:hover {

}

/*sidenav ===================================================*/

	
ul#navmenuhoriz {
	color: #143d72;
}

ul#navmenuhoriz li.top{
	background-image: url(/assets/windsor/images/nav_top.gif);
}




/* 1st level */


ul#navmenuhoriz li a {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4877b2;
	background-color: #ffffff;
	color: #143d72;
	border-right: 1px solid #1a4984;
	border-left: 1px solid #1a4984;	
}

ul#navmenuhoriz li a:hover {
	color: #000000;
	background-image: url(/assets/windsor/images/link_roll.gif);
} 


		
ul#navmenuhoriz li ul li a {
	background-color: #e6f1ff;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4877b2;
	color: #143d72;	
	border-right: 1px solid #1a4984;
	border-left: 1px solid #1a4984;	} 

ul#navmenuhoriz li ul li a:hover {
	color: #000000;
	background-image: url(/assets/windsor/images/link_roll.gif);
} 


/*3rd level*/


ul#navmenuhoriz li ul li ul li a {
	background-color: #cbe1ff;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4877b2;
	color:#143d72;
} 
ul#navmenuhoriz li ul li ul li a:hover {
	color: #000000;
	background-image: url(/assets/windsor/images/link_roll.gif);
}


/*4th level*/

ul#navmenuhoriz li ul li ul li ul li a {
	color: #143d72;
	background-color: #a8adbd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4877b2;
} 
ul#navmenuhoriz li ul li ul li ul li a:hover {
	color: #000000;
	background-color: #9bb0ce;
}
table.fixtures tr td.tickets a{
	background-image: url(/assets/windsor/images/ico_ticket.gif);

}
/*search page*/
#main #middle #content #search2 input.button {
	width:60px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/assets/windsor/images/but_back.gif);
}
/*===mac===*/

#mac_wrapper{
	width:750px;
	height:auto;
	margin:0 auto 0 auto;
}
#mac_header{
	width:730px;
	height:80px;
	padding:10px;
	background-image: url(../images/header_back.gif);	
}
#mac_centreimage{
	background-image:url(../images/pics/picture.jpg);
	width:746px;
	height:156px;
	border-left:#3D5201 2px solid;
	border-right:#3D5201 2px solid;
}
#mac_textarea{
	width:726px;
	height:auto;
	background:#fff;
	padding:10px;
	border-left:#3D5201 2px solid;
	border-right:#3D5201 2px solid;
}
#mac_textarea h1{
	color: #10328b;
	font-size:140%;
	font-family:Arial, Helvetica, sans-serif;
}
#mac_textarea p{
	color:#000;
	font-size:76%;
	font-family:Arial, Helvetica, sans-serif;
}
#mac_textarea p a, #mac_textarea p a:visited{
	color: #10328b;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:0 0 0 15px;
	background:url(../images/ico_link.gif) top left no-repeat;
	margin:0;
}
#mac_textarea p a:hover{
	color: #10328b;
	text-decoration:underline;
}
#mac_footer{
	width:750px;
	height:50px;
	background:url(../images/foot_back.gif) top left no-repeat;
}
.mac_logobox{
	width:250px;
	background:url(../images/logo_1.gif) top left no-repeat;
	height:80px;
	float:left;
	position:relative;
}



/* skyscraper banner */

#skyscraper-banner .top-curve {
	background-image:url(/assets/awc/images/right_nav_base_invert.gif);
}

#skyscraper-banner .bottom-curve {
	background-image: url(/assets/awc/images/right_nav_base.gif);
}

#skyscraper-banner #sky-content {
	background-color:#e6f1ff;
	border-left:1px solid #143d72;
	border-right:1px solid #143d72;
}

#skyscraper-banner #sky-content img {
	border:1px solid #143d72;
}