/* CSS Document */

/*new section*/
body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
background-color:#FFF;
margin-bottom:10px;
margin-top:0px;
margin-left:0px;
padding-top:0px;
padding-left:0px;
}

#navside
{
	float:left;
	top:150px;
	width:250px;
	padding:0;
	margin:0;
	display:block;
	list-style:none;
	background-color:#FFF;
}

#container
{
	font-size:100%;
	margin:0px;
	padding:0px;
}

#topbar{
	
background-image:url(../images/top_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
height:150px;
max-width:1170px;
margin:0px;
padding:0px;
border-bottom:#003399 3px solid;
border-right:#003399 3px solid; 
}

#logonControls{
	position:absolute;
	left:200px;
	top:75px;
}

#logonControlsBox{
	border:0;
	padding:5px;
	font-size:80%;
}



/*---*/




#naviList{
position:absolute;
left:1px;
top:15px;
display:inline;
list-style-type:none;
padding-top:2px;
margin-top:2px;
padding-left:0px;
margin-left:0px;
}


#content{
	position:absolute;
	left:167px;
max-width:980px;
margin:0;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:20px;
border-left:#003399 3px solid;
background-color:#FFF;
font-size:11px;
}

#titleBar{
position:absolute;
left:0px;
top:0px;
height:88px;
width:805px;
}


#lotto
{
position:relative;
top:400px;
width:150px;
text-align:center;
left:8px;
background-color:#FFFFFF;
border:solid 1px #000000;
padding-bottom:4px;
padding-bottom:4px;
}



#inner{

position:relative;
margin-left:25px;
margin-right:10px;
margin-top:48px;
margin-bottom:50px;

}

.sectionHeaderRow
{
border-top:solid 2px #666666;
}

.highlightBlue
{
background-color:#eeeeee;
}

.contform{
border:solid 1px #6995bf;
}

#contactForm{
font-size:130%;
color:#666666;
}

.contactBtn
{
background-color:#FFFFFF;
color:#666666;
border:solid 1px #6995bf;
}

#pageHeader
{
color:#447baf;
font-size:160%;

}

#pageSub
{
color:#447baf;
font-size:140%;
}

h2.successpost{
color:#006600;
font-size:140%;
}

.successpost{
color:#006600;
}

.errform{
background-color:#FF6666;
border: solid 1px #CC0000;
color:#000000;
}

.errmsg{
color:red;
}

.errhead{
color:red;
}

h2.errhead{
font-size:140%;
}

#mainpicture{
margin-top: 5px;
margin-bottom: 10px;
width:620px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#jobsummary{
width:100%;
border:solid 1px #000033;
background-color:#eeeeee;
font-size:100%;
}

#picsummary{
width:100%;
border:solid 1px #000033;
background-color:#eeeeee;
}

.eventTable{
width:90%;
margin-left:auto;
margin-right:auto;
}

.playerName
{
font-size:110%;
font-weight:bold;
}

.sectionHeader
{
color:#447baf;
	font-size:130%;
	font-weight:bold;
}

#player
{
text-align:center;
}

#newsTable
{
text-align:left;
}
.newsText
{
text-align:left;
vertical-align:top;

}

.topRow
{
border-bottom:1px solid #000000;
}
.newsRow
{
border-top-width:0;
border-left-width:0;
border-right-width:0;
border-bottom:1px solid #000000;
vertical-align:top;
text-align:left;
}

#largeNewsImage
{
text-align:center;
}

.clickImage
{
border:1px solid #000000;
}

#copyrights
{
position:relative;
margin-top:5px;
text-align:center;
margin-bottom:5px;
clear:both;
}

#profilepic
{
position:relative;
width:250px;
margin-left:auto;
margin-right:auto;
}

#audiolist
{
float:left;
width:48%;
margin-bottom:10px;
}

#videolist
{
float:right;
width:48%;
margin-bottom:10px;
}

.mediatable
{
position:relative;
width:100%;
background-color:#eeeeee;
border:1px solid #000000;
}

#floatwrapper
{
position:relative;
width:620px;
margin-left:auto;
margin-right:auto;
}


#floatwrapperprofile
{
position:relative;
width:700px;
}

#profileLeft
{
float:left;
width:27%;
min-width:255px;
background-color:#eeeeee;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

#profileWrapper
{
float:right;
max-width:400px;
width:55%;
}

#contacttable
{
vertical-align:top;
}

.notice
{
border-bottom:1px solid #000000;
}

#addressList
{
width:90%;
}

.addressElement
{
vertical-align:top;
border-top:solid 1px #000000;
}

#receiptScroller
{
height:150px;
overflow:auto;
width:50%;
border:1px solid #000000;
background-color:#eeeeee;
}

#advertborder
{
position:relative;
max-width:800px;
background-image:url(../images/1089131_40962312web.jpg);
background-repeat:no-repeat;
background-position:bottom;
color:#003300;
border:1px solid #000000;
}


#advert1
{
position:relative;
margin-left:auto;
margin-right:auto;
padding:3px;
}

#advert1:a
{
color:#006600;
}

#add1left
{
position:relative;
left:0px;
top:0px;
width:30%;
}

#add1right
{
position:absolute;
left:220px;
top:0px;
width:69%;
font-size:120%;
}

#add1Head
{
color:#FF0000;
font-size:140%;
}

#facebook
{
padding-right:10px;
}

#twitter
{
padding-right:10px;

}
