/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	/*font-family: Arial, Helvetica, sans-serif;
	font-size:small;*/
	font: normal 12px verdana, arial, tahoma, sans-serif;
	line-height:1.35em;
	font-size:0.75em;
	word-spacing:0.05em;
	color: #333333;
	
	/*line-height: 1.166;	*/
	margin: 0px;
	padding: 0px;
	min-width:760px;
	text-align:justify;

	
}



a{
	color: #000099; /*006699*/
	text-decoration: none;
}

a:link{
	color: #101088; /*006699*/

}

a:visited{
	color: #000045; /*006699*/
	text-decoration: none;
}

a:hover{
	color: #000000; /*006699*/
	text-decoration:underline;
	
	
	
}

h1{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 125%;
 color: #FF4E00;     /*111144  333366; 334d55*/
 margin: 0px;
 padding: 0px;


}

h2{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 114%;
 color: #fff; /*006699*/
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 100%;
 color: #333366; /*334d55*/
 margin: 0px;
 padding: 0px;
}

h4{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:small;
 font-weight: normal;


 color: #111133;
 margin: 0px;
 padding: 0px;
}




/***********************************************/
/* Layout Divs                                 */
/***********************************************/


#itemDescription{
margin:5px;
	/*color:#999999;*/
	
	margin-left:20px;
	
	
}


#masthead{
	padding: 0px 0px 0px 0px;
	/*border-bottom: 1px solid #6666EE;*/
	background-color:#000000;  /* #dddddd */
	background-image:url(TennisAcademy.jpg); 
	background-repeat:no-repeat;
	background-position:right;
	min-width:760px;
	width: 100%;
		font: normal 10px verdana, arial, tahoma, sans-serif;
		
		
/* THIS BOTTOM LINE SHOULD BE REMOVED IF THE BLUE BAR IS RE-INSERTED */
border-bottom:1px;
border-bottom-color:#333366;
border-bottom-style:solid;		
}

#navBar{
	float: left;
	width: 20%;
	margin: 0px;
	padding: 0px;
	/*background-color: #eeeeee;*/
	
	
}

#headlines{
  float:right;
	width: 20%;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
}

#content{
margin-right:200px;

background:url(/interface/topbarshadow.gif);
background-position:top;
background-repeat:repeat-x;



  padding:40px;
}

#story{

  padding:10px;
}

#storyLeft{
	float:left;
    padding:10px;
}


/************************************************
RIGHT SIDE BAR
*************************************************/


#rightSide{
text-align:left;
float:right;
position:static;
padding-left:140px;
width:180px;
padding:10px;
background-color:#EEEEF5;


/*	font: normal 12px verdana, arial, tahoma, sans-serif;*/
	border-bottom:1px;
	border-bottom-color:#333366;
	border-bottom-style:solid;
	border-left:1px;
	border-left-color:#333366;
	border-left-style:solid;
}

.rightSideTitle{

background-color:#F7F7FA; /*CBCBD0*/
margin-left:-10px;
margin-right:-10px;
padding:5px;
padding-left:10px;
}

/********************************************************
event box (displays in right side bar)
*********************************************************/

#eventBox{
margin-left:-10px;
margin-right:-10px;
margin-top:-10px;
margin-bottom:10px;
background-color:#333366;
border:thin;
padding:10px;
color:#FFFFFF;

}
#eventBox h4{
color:#FFFFFF;
}
#eventBox a{
color:#FF7200;
}
#eventBox a:hover{
color:#FFFF00;
}
#eventBoxTitle {
background-color:#191933;
margin-left:-10px;
margin-right:-10px;
padding:5px;
padding-left:10px;
}

#rightSideDescription{
	font: normal 12px verdana, arial, tahoma, sans-serif;
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:smaller;*/
}



/***************************************************
 sideSumamry CLass
 *************************************************/
.sideSummary {display:none;position: absolute; right:190px; padding-right:5px;padding-bottom:5px;padding-left:5px; padding-top:5px;overflow: hidden;z-index:30; width:200px;background-color:#191933; border:2px; border-color:#000000; color:#FFFFFF; font-size:x-small; border-style:outset; }

/***************************************************
 sideSumamry CLass
 *************************************************/
.discussionSummary {
display:none;position: absolute;margin-top:20px;margin-left:150px;padding-right:5px;padding-bottom:5px;padding-left:5px; padding-top:5px;overflow: hidden;z-index:30; width:65%;background-color:#ffffff; border:2px; border-color:#000000; border-style:outset;font-size:small;line-height:125%;
}
/***************************************************
 Profile Pic CLass
 *************************************************/
.profilePicture {
display:none;position: absolute;margin-top:0px;margin-left:0px;padding-right:0px;padding-bottom:0px;padding-left:0px; padding-top:0px;overflow: hidden;z-index:30;background-color:#ffffff; border:0px; border-color:#000000; border-style:outset;font-size:x-small;
}


/***************************************************
 #globalNav styles  (MAIN MENU)
 *************************************************/




#globalNav{
/*padding: 4px 4px 4px 4px;*/
/*border: 1px solid #CCC;*/
color: #000000;
/*min-width:600px;*/
font-size:small;
font-family: Verdana, Arial, Helvetica, sans-serif;
/*font-weight:bold;*/

vertical-align:middle;
/*margin-top:8px;*/


/*margin-bottom:4px;*/


}


#globalNav ul{
	margin: 0;
	padding: 0;
	padding-top:10px;
	padding-bottom:14px;
	cursor: default;
	list-style-type: none;
}
#globalNav ul li{
	display:inline;
	margin-left:15px;


	

	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*text-decoration:none;*/
	font-weight:bold;





}



#globalNav a {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;

	color: #000099;
}
#globalNav a:link {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;

	color: #000099;
}

#globalNav a:hover {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;

	color: #FF4E00;
}





/***************************************
OTHER
****************************************/

#contentwrap{
display: block;
width: 100%; /* to suit but leave room for spacer */
padding: 0px;
margin: 0;
min-width:790px;
min-height:600px;

}

#spacer{
/*	display: block;*/
display:none;
	height: 95%;
	float: left;
	width: 2px; /* 1px would be enough this is for display only */
	font-size: 1px; /* to make sure width is not overridden */
	padding: 0;
	margin: 0;

}


/************************************
Footer
*************************************/

#footer {
	padding: 5px;
	font-size:x-small;


}


#footer ul{
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
}
#footer ul li{
	display:inline;
	margin-left:6px;
	margin-right:6px;
}






