/* general settings */
body {
	font-family : Arial,Helvetica,Verdana, sans-serif;font-size:12px;text-align:center;color:black;background:#000 url(../images/main-background.jpg) 0  0 repeat-x;padding:0;margin:0;
}

a,a:link,a:visited{
	text-decoration:underline;
}
a:hover{
	text-decoration:underline;
}
a:active{
	text-decoration:none;
}

#response {float:left; padding:10px 10px 10px 20px; margin:0 0 15px 0; background:url("images/highlight.gif") #fff; color:#000; font-size:12px; text-align:left;}
#response p {font-size:12px;}
#response p cite a:link, #response p cite a:visited {color:#009;}

cite {font-size:11px; color:#666; font-style:normal;}

ul,ol { list-style:none; }

h1,h2,h3,h4,h5,h6,pre,code { font-size:18px; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0; }

p,li {font-size:11px;}

a img,:link img,:visited img { border:none; }

address { font-style:normal; }

#master-wrapper {
	width:750px;padding:20px 0 0 0;margin:0 auto;color:#323232;
}
/* general settings */

/* header with logo, player management and main navigation */

	#header{
		float:left;width:750px;height:103px;margin:0px;padding:0px;background: url(images/header-bg.gif) top left no-repeat; text-align:left;
	}
	#logo{
		float:left;width:300px;height:60px;padding:15px 0 0 20px;margin:0
	}
	#logo span{
		display:block;width:190px;height:60px;margin:0;padding:0;background: url(images/sports-australia-logo.gif) top left no-repeat;
	}
		#logo span a{
			display:block;width:190px;height:60px;margin:0;padding:0px;text-indent:-4500px;text-decoration:none;
		}
		#logo span a:hover{
			text-decoration:none;
		}
		
	#player-management{
		width:420px;float:right;margin:0;padding:0
	}	
		#player-management form{
			float:right;width:255px;height:48px;margin:0;padding:10px 0 0 0
		}	
		#player-management p{
			margin:0;padding:0 0 2px 10px;font-size:11px;color:#B3B5B6;background-color:inherit;
		}
			#player-management p strong{
				font-size:11px;font-weight:bold;
			}
		#player-management select{
			margin:0 0 0 10px;padding:0;font-size:10px;border:1px solid #999;color:#000;background-color:#DFE7F1;height:16px;vertical-align:middle;width:130px;
		}	
	#main-nav{
		clear:both;float:left;list-style:none;padding:0 0 0 15px;margin:10px 0 0 0;width:725px;background:white;color:#000;
	}

	#main-nav li{
		display:inline;float:left;padding:0 5px 0 0;text-align:center;vertical-align:middle
	}
	#main-nav a{
		float:left;display:block;font-weight:bold;background-color:white;color:#000;letter-spacing:-1px;margin:0;padding:0px 5px 2px 5px;font-size:10px;text-transform:uppercase;text-decoration:none;text-align:center;border-bottom:4px solid white
	}
	#main-nav a:hover{
		color:#000;text-decoration:none;background-color:white;border-bottom:4px solid #7FC5ED;
	}
	#main-nav a.current{
		color:#000;text-decoration:none;background-color:white;border-bottom:4px solid #7FC5ED;
	}
/* header with logo, player management and main navigation */

/* main content of the homepage */	
	#main-content{
		float:left;width:750px;margin:0;padding:0;background:#348CCB url(images/content-home.jpg) top left no-repeat;text-align:left;color:white;
	}
		#main-content-wrap{
			float:left;width:740px;margin:0 auto;padding:0;
		}
		.left-column{
			float:left;width:433px;padding:0px 7px 0 15px;margin:0;
		}
		#main-content h1{
			font-weight:normal;font-size:40px;padding:0;margin:30px 0 10px 0;line-height:36px;letter-spacing:-1px;
		}

		#main-content span.image-holder{
			margin:0 5px 0px 0;padding:4px;border:solid 1px #000;background-color:#EEEBE9;display:block;float:left;color:#000
		}
		#main-content p {
			padding:5px 0;margin:0;
		}
		#main-content p.announces{
			font-size:18px;line-height:24px;
		}





.content {padding:20px;}
h2 {font-size:25px; margin:0 0 10px 0;}
p.intro {font-size:15px; font-weight:bold;}
p {font-size:12px;}

.content ul {list-style:square; margin:0 0 0 20px;}
.content ul li {}
.content h5 {font-size:15px;}

.content blockquote {margin:15px 20px 15px 20px; padding:0 0 0 10px; border-left:5px solid #6ac;}


		/* promo */
		#promo-mid{
			width:464px;height:190px;background-color:white;color:black;margin:0 0 15px 0;
		}
		#promo-mid h3{
			height:30px;font-size:12px;line-height:30px;background-color:#494949;color:#99C5E5;padding:0 0 0 15px;text-transform:uppercase;
		}
		#promo-mid p{
			padding:15px;margin:0;font-size:12px;
		}
		#promo-mid p img{
			float:left;border:0;padding:0 10px 0 0;
		}
		#promo-mid p a{
			color:#348CCB;background-color:inherit;font-weight:normal;text-decoration:underline;
		}
		#promo-mid p a:hover{
			color:#348CCB;background-color:inherit;font-weight:normal;text-decoration:none;
		}
		#promo-mid .promo-list{
			float:left;width:232px;
		}
		
		#promo-bottom{
			height:202px; margin:0 0 10px 0;
		}
        #promo-bottom h2 {font-size:16px;}
        
		#promo-bottom h3{
			font-size:13px;line-height:18px;padding:0 0 0 0;
		}
		#promo-bottom h4{
			line-height:30px;font-size:13px;padding:5px 0 0 0;
		}
		#promo-bottom p{
			padding:10px 15px 7px 0;margin:0;font-size:13px;
		}
		#promo-bottom p.this-week{
			padding:10px 15px 7px 15px;margin:0;font-size:11px;
		}
		#promo-bottom p img{
			float:right;border:0;padding:
		}
		#promo-bottom p a{
			color:#fff;background-color:inherit;font-weight:normal;text-decoration:underline;
		}
		#promo-bottom p a:hover{
			color:#fff;background-color:inherit;font-weight:normal;text-decoration:none;
		}
		#promo-bottom .promo-list{
		}
	/* right side */		

			#right-sidebar {
				float:right;text-align:left;padding:0;margin:0;width:246px;
			}
				#news{
					background:url(images/news-bg.gif) top left no-repeat; float:right;text-align:left;padding:0;margin:0;width:246px;
				}
					#news span{
						padding:0;margin:0;
					}
					#news img{
						padding:0;margin:0;border:0;
					}
					#news img.top{
						border-bottom:1px solid #250000;margin:0;padding:0;
					}
					#news h2{
						padding:0;margin:15px 25px 12px 8px;font-size:14px;color:#7FC4E7;background-color:inherit;font-weight:bold
					}
					#news p{
						font-size:12px;padding:0px;margin:0
					}
						#news p.archive{
							font-size:12px;line-height:26px;height:32px;padding:0px;margin:0;background-color:#656667;color:white;
						}
						#news p.archive a{
							color:white;background-color:inherit;text-decoration:underline;padding:0 0 0 8px;margin:0
						}
						#news p.archive a:hover{
							color:#A0A0A0;background-color:inherit;text-decoration:none
						}
					#news dl{
						font-size:11px;padding:0px 0 18px 0;margin:0 15px 0 8px;width:211px;color:white;background-color:inherit;
					}
					#news dt{
						padding:8px 0 0px 2px;margin:0;border-top:1px dashed #656667
					}
					#news dd{
						padding:0px 0 10px 2px;margin:0;color:#A0A0A0;background-color:inherit;
					}
					#news dd a{
						color:#A0A0A0;background-color:inherit;text-decoration:underline
					}
					#news dd a:hover{
						color:white;background-color:inherit;
					}
			
				#featured-player{
					 float:right;text-align:left;width:246px;background-color:black;padding:0;margin:10px 0 10px 0;
				}
					#featured-player p{
						 padding:10px;margin:0;font-size:12px;
					}
						#featured-player p.info{
							 padding:5px 10px 10px 80px;margin:0;color:#999;background-color:inherit;background:url(images/featured-player.gif) 9% 40% no-repeat;
						}
						#featured-player p.info a{
							font-family:Verdana,Arial,sans-serif;color:white;background-color:inherit;text-decoration:underline;padding:0;margin:0
						}
						#featured-player p.info a:hover{
							color:#A0A0A0;background-color:inherit;text-decoration:none
						}
					#featured-player p.info img{
						 padding:0px;margin:0;border:0;width:226px;height:207px;
					}
	/* right side */		

/* main content of the homepage */				
			#footer {
				clear:both;margin:0;width:750px;height:50px;color:#656667;
			}
			#footer p{
				padding:10px 0 0 15px;margin:0;font-size:11px;width:750px;text-align:left;
			}
				#footer p a{
					padding:0;margin:0;color:#656667;background-color:inherit;text-decoration:underline
				}
				#footer p a:hover{
					padding:0;margin:0;color:#FFFFFF;background-color:inherit;text-decoration:none
				}
			
	
	.cleaner{
		margin:0;padding:0;clear:both;
		}
        
table.silent {margin-top:10px;}
table.silent tr td {padding:5px 10px;}
table.silent tr th {padding:5px 10px;}
table.silent cite {color:#fff;}

table.admin {border-collapse:collapse; margin-top:10px;}
table.admin tr td {padding:5px 10px;}
table.admin tr th {background-color:#494949;color:#99C5E5; padding:10px;}

table.admin tr td a:link {color:#000;}
table.admin tr td a:visited {color:#666;}

a, a:link, a:visited {color:#fff;}

textarea.snip {width:500px; padding:5px; height:50px;}
textarea.info {width:500px; padding:5px; height:250px;}