/*** CSS Document Created By
Wes Smith For Red Bullet Web Design
Client - Dulwich FC October 2006 ***/

/*** Body Tags ***/
body {
background:url(Images/bg.jpg) repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}

/*** Wrapper ***/
#wrapper {
background:#FFFFFF;
margin:auto;
width:800px;
height:auto;
padding:10px;
}

/*** Header ***/
#header {
position:relative;
width:800px;
height:150px;
margin-bottom:5px;
}

/*** Content Area ***/
#contentarea {
position:relative;
width:800px;
min-height:615px;
height:auto !important;
height:615px;
margin-top:5px;
margin-bottom:5px;
}

#contentarea2 {
position:relative;
width:800px;
height:auto;
margin-top:5px;
margin-bottom:5px;
}

/*** Left Column ***/
#leftcolumn {
float:left;
width:200px;
height:auto;
}

#leftcolumn2 {
position:absolute;
top:0px;
left:0px;
width:200px;
height:auto;
}

.nextmatch {
width:190px;
height:90px;
background:url(Images/nextmatchbg.gif) no-repeat;
margin-bottom:5px;
padding:30px 5px 5px 5px;
}

.lastmatch {
width:190px;
height:90px;
background:url(Images/lastmatchbg.gif) no-repeat;
margin-bottom:5px;
padding:30px 5px 5px 5px;
}

.featuredplayer {
width:190px;
height:115px;
background:url(Images/featuredplayerbg.gif) no-repeat;
margin-bottom:5px;
padding:30px 5px 5px 5px;
}

.fixtures {
width:190px;
height:165px;
background:url(Images/fixturesbg.gif) no-repeat;
padding:30px 5px 5px 5px;
}

/*** Right Column ***/
#rightcolumn {
float:right;
width:200px;
height:auto;
}

.newsheadlines {
width:190px;
height:375px;
margin-bottom:5px;
background:url(Images/latestnewsbg.gif) no-repeat;
padding:30px 5px 5px 5px;
}

.table {
width:190px;
height:165px;
background:url(Images/leaguetablebg.gif) no-repeat;
padding:30px 5px 5px 5px;
}

/*** Middle ***/
#middlecontent {
float:left;
width:390px;
height:auto;
margin-left:5px;
}

.headlineimage {
width:390px;
height:200px;
}

.headlinetext {
width:380px;
height:200px;
margin-bottom:5px;
background-color:#CCCCCC;
padding:5px 5px 5px 5px;
}

.sponsers {
width:380px;
height:165px;
background:url(Images/sponsersbg.gif) no-repeat;
padding:30px 5px 5px 5px;
}

/*** Footer ***/
#footer {
position:relative;
width:800px;
height:35px;
background-color:#3E4866;
color:#FFFFFF;
text-align:center;
clear:both;
}

#footer a:link, #footer a:visited {
text-decoration:none;
color:#FFFFFF;
}

#footer a:hover {
text-decoration:underline;
color:#FFFFFF;
}

/****** SUB PAGES ******/
#subpagecontent {
float:right;
width:590px;
height:auto;
margin-bottom:5px;
}

.top {
width:590px;
height:25px;
}

.content {
position:relative;
width:580px;
min-height:575px;
height:auto;
background:url(Images/subpagecontentbodybg.gif) repeat-y;
padding:5px 5px 5px 5px;
}

html>body .content
{
height: auto;
min-height: 575px;
}

.bottom {
width:590px;
height:5px;
background:url(Images/subpagecontentbottombg.gif) no-repeat;
}

a:link {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#0000A0;}

hr.e {border: none 0; 
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #ccc;
	width: 40px;
	height: 2px;
	margin: 10px auto 0 0;
	text-align:center;}	
	
table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;

}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color: #C9739C;
	-moz-border-radius: 0px 0px 0px 0px;
	font-weight:bold;
	color:#ffffff;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color: #F0D9E3;
	-moz-border-radius: 0px 0px 0px 0px;
	text-align:center;
}
.contentadmin {
position:relative;
width:600px;
min-height:615px;
height:auto !important;
height:615px;
margin-top:5px;
margin-bottom:5px;

}
html>body .contentadmin
{
height: auto;
min-height: 615px;
}
#wrapperadmin {
background:#FFFFFF;

width:600px;
height:2100px;
padding:10px;
}
img {
border-color:#c9749c}
#headeradmin {
position:relative;
width:600px;
height:113px;
margin-bottom:20px;
}