/* -------------------------------------------------------------- 
  
   Boilerplate Screen Styles
   * Version:   0.5 (2007-11-19)
   
-------------------------------------------------------------- */

@import "lib/reset.css";
@import "lib/AGRFU_typography.css";
@import "lib/forms.css";
@import "lib/plugins/tabs.css";
@import "lib/gallery.css";


/* Page
-------------------------------------------------------------- */

body {background: #231f20 url(../images/BG.jpg) top left repeat-x; margin: 0; padding: 20px; padding-top: 0px;}

#banner {
	background-repeat: no-repeat;
	width: 1000px;
	height: 250px;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	margin-bottom: 0px;
	background-image: url(../images/banner02.jpg);
	
}
.banner-index {}
.banner-gallery {}

#outer_wrapper {
	width: 1000px;
	background: #333 url(../images/wrapper.jpg) left top;
	background-repeat:no-repeat;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #ffffff;
}

#wrapper {}

#container {width: 100%;float: left;margin-right: -232px;}

#content {margin-right: 232px;}

#feeds {width: 210px; float: right; padding: 10px; padding-top: 0px;text-align: left;}

.clearing {height: 0;clear: both;}

#main {margin-left: 230px; padding-top: 10px; padding-right: 3px;}

.linkbox {width: 230px;float: left;margin-left: 20px;margin-top: 10px;}

#box05 {width: 500px;float: left;margin-left: 10px;margin-top: 10px;border: solid 1px white;height: 333px;}

#holder {width: 500px;float: left;margin-left: 10px;margin-top: 10px;}

.slideshow {}

.image {border: solid 1px white;}

.adbox {margin-top: 10px; margin-bottom: 10px;}


/* Navigation -------------------------------------------------------------- */

#navigation {
font: 1.2em/1.4em "Lucinda Grande", "Lucinda Sans Unicode", Verdana, Arial, sans-serif;
float: left;
width: 208px;
margin-top: 15px;
padding-left: 3px;
}
#navigation ul {
list-style: none;
margin: 0;
padding: 0;
}
#navigation li {
border-bottom: 1px solid #333;
}
#navigation li a:link, #navigation li a:visited {
display: block;
padding: 0.4em 0 0.4em 0.5em;
/* border-left: 1px solid #333; */
background: black url(../images/mainnavBG.gif) repeat-x left center;
color: #FFFFFF;
text-decoration: none;
}
#navigation li a:hover {
background-color: #ffffff;
background-image: none;
color: #000000;
}
#navigation ul ul {
/* margin-left: 12px; */
}
#navigation ul ul li {
border-bottom: 1px solid #333;
margin:0;
}
#navigation ul ul a:link, #navigation ul ul a:visited {
background-color: transparent;
background-image: none;
color: #fff;
}
#navigation ul ul a:hover {
background-color: #cc0000;
color: #FFFFFF;
}

#feeds {
font: 1.2em/1.4em "Lucinda Grande", "Lucinda Sans Unicode", Verdana, Arial, sans-serif;
float: right;
width: 210px;
margin-top: 10px;
padding: 10px; padding-top: 0px;
}
#feeds ul {
list-style: none;
margin: 0;
padding: 0;
}
#feeds li {}
#feeds li a:link, #feeds li a:visited {
display: block;
padding: 0.4em 0 0.4em 0.5em;
/* border-left: 1px solid #000000; */
/* border-right: 1px solid #000000; */
background: black url(../images/mainnavBG.gif) repeat-x left center;
color: #FFFFFF;
text-decoration: none;
}
#feeds li a:hover {
background-color: #cc0000;
background-image: none;
color: #ffffff;
}
#feeds ul ul {
/* margin-left: 12px; */
}
#right_navigation ul ul li {
border-bottom: 1px solid #000000;
margin:0;
}
#feeds ul ul a:link, #feeds ul ul a:visited {
background-color: white;
background-image: none;
padding: 5px;
color: #333333;
border-bottom: 1px solid #009933;
}
#feeds ul ul a:hover {
background-image: none;
background-color: #009933;
color: #FFFFFF;
border-bottom: 1px solid #000000;
}


/* End of Navigation -------------------------------------------------------------- */

#footer {
	background-color: #555;
	clear:both;
	text-align: center;
	padding: 5px;
	border-top: 1px solid #333;
	color: #ccc;
	margin-top: 10px;
}

.linkitem {
	background-position: left top;
	background-color: #333333;
	text-align: left;
	padding: 5px 5px 5px 165px;
	margin-bottom: 10px;
	border: 1px solid #999999;
	min-height: 100px;
	background-repeat: no-repeat;
}
.homeLink{
	display:block; height:250px
}

#contacts{width:90%;}

/* ---------- 5. images ---------- */

.profiles {
	border: 1px solid #555555;
	float: left;
	width: 161px;
	margin-left: 14px;
	margin-top: 10px;
	text-align: center;
	background: #ffffff url(../images/profile02.gif) top left;
	background-repeat: no-repeat;
	padding: 5px;
}


.imagebox-pf {
	width: 202px;
	margin-top: 10px;
	margin-left: 10px;
	background-color: #ffffff;
	padding: 3px;
	border: 1px solid #999999;
	float: left;
}
.imagebox {
	width: 200px;
	margin-top: 10px;
	background-color: #ffffff;
	padding: 3px;
	border: 1px solid #666666;
	text-align: centre;
}
.image {
	border: 1px solid #fff;
	margin-bottom: 10px;
	text-align: center;
}
.images {
	border: 1px solid #fff;
	margin-bottom: 10px;
	text-align: center;
	width: 90%;

}
.floatleft {
	border: 1px solid #fff;
	margin-bottom: 10px;
	margin-right: 10px;
	text-align: center;
	float: left;
}
.floatright {
	border: 1px solid #fff;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: center;
	float: right;
}

/*----------------------------------------------------------- Table Styling -----------*/

.selection{
	border-collapse: collapse;
	width: 100%;
}
.selection td {background-color: white;}
.selection th {text-align: right;}
.selection caption {
	font: 0.9em "Lucinda Grande", Verdana, Geneva, Helvetica, sans-serif;
	color: #cc0000;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 8px;
}
.selection tr.altrow {
	background-color: #cccccc;
	color: #333333;
}
.selection tr:hover {
	background-color: #cc0000;
	color: #cc0000;
}
.fixtures{
	border: 1px solid #999999;
	border-collapse: collapse;
	width: 90%;
	margin: 10px;
}

.fixtures td {
	border: 1px solid #999999;
	background-color: #ffffff;
	padding: 4px;
}
.fixtures th {
	border: 1px solid #999;
	background-color: #cc0000;
	font-weight: bold;
	text-align: left;
	padding: 4px;
	color: #ffffff;
}
.fixtures caption {
	font: 0.9em "Lucinda Grande", Verdana, Geneva, Helvetica, sans-serif;
	color: #cc0000;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 8px;
}
.fixtures tr.altrow {
	background-color: #cccccc;
	color: #333333;
}
.fixtures tr:hover {
	background-color: #cc0000;
	color: #ffffff;
}
.league_table {
	border: 1px solid #999999;
	border-collapse: collapse;
	width: 90%;
	margin: 5px;
}
.contacts {
	border: 1px solid #999999;
	border-collapse: collapse;
	width: 95%;
	margin: 10px;
}

.league_table td {
	border: 1px solid #666;
	background-color: #ffffff;
	padding: 3px;
	color: #333333;
}
.league_table th {
	border: 1px solid #666;
	background-color: #cc0000;
	font-weight: bold;
	text-align: left;
	padding: 3px;
	color: #ffffff;
}
.league_table caption {
	font: 0.9em "Lucinda Grande", Verdana, Geneva, Helvetica, sans-serif;
	color: #cc0000;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 8px;
}
.league_table tr.altrow {
	background-color: #cccccc;
	color: #333333;
}
.league_table tr:hover {
	background-color: #cc0000;
	font-weight: bold;
	color: #009933;
}



.guestbook_entry {
	border: 1px solid #666666;
	padding: 5px;
	margin: 5px;
	background: #333333 url(../images/profile02.gif) top left;
	background-repeat: repeat-y;

}

.divPlayerProfiles {
float: left;
}

.divProfilesPagination {
 position: relative;
 width: 50%;
 margin: 10px;
}

.pMoreProfiles{
	text-align: right;
	float: right;
	font-size: 0.9em;
}

.divPlayerProfiles .profiles {
	margin: 10px 5px 10px 5px;
}

.pMoreProfiles a:link, .pMoreProfiles a:visited, .pMoreProfiles a:active, .pMoreProfiles a:hover{
	color: #cc0000;
}

#standardPagination ul li
{
	margin: 0;
	padding-left: 10px;
	font-size: 14px;
}

.last {
	margin-bottom: 10px;
}
#newbox {
	background-color: #ffffff;
	border: 3px solid #cc0000;
	height: 550px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}
h2 { font: 1.2em "Lucinda Grande", "Lucinda Sans Unicode", Verdana, Arial, sans-serif;display: block; padding: 0.4em 0 0.4em 0.5em; background-color: #009933; color: #ffffff; font-weight: normal;border-bottom: solid 1px #ffffff;border-top: solid 1px #ffffff; margin-top: 10px; }
h3 { font: 1.3em "Lucinda Grande", "Lucinda Sans Unicode", Verdana, Arial, sans-serif;display: block; padding: 0.4em 0 0.4em 0.5em; background-color: #000; color: #FFFFFF; font-weight: normal;background-position: left top; background-repeat: repeat-x; background-image: url(../images/mainnavBG.gif);}
.blue {
	font: 1.2em/1.4em "Lucinda Grande", "Lucinda Sans Unicode", Verdana, Arial, sans-serif;
	color: #009933;
}
.agrfuquote { width: 200px; color: #33cc33; font-style: italic; font-weight: normal; font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica; font-size: 1.3em; line-height: 1.4; margin: 0.5em; background-image: url(../images/bquotex.gif); background-position: top left; background-repeat: no-repeat; text-indent: 23px; padding: 5px; float: left;}

h4 {colour: white;}

h2.article a { color: #ffffff; text-decoration: none; }
h2.article a:visited { color: #ffffff; text-decoration: none; }
h2.article a:hover { color: #ffffff; text-decoration: underline; }
.internationalMenu {margin-top: 10px; padding-left: 10px;}

p.success {color: red; font-size: 12px;display: block; background-color: white;}
