	* { margin:0; padding:0; }

	#pagetitle {
		margin-left: 155px;
		margin-top: 25px;
		height: 150px;
		}
						
	#pagetitle h1 {
		font-family: "Trebuchet MS";
		font-size: 44pt;
		padding-top: 20px;
		padding-bottom: 0px;
		font-weight: bold;
		}
		
	#pagetitle h2 {
		font-family: "Trebuchet MS";
		font-size: 36px;
		padding-top: 10px;
		padding-bottom: 0px;
		}
		
	#teampagetitle {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		}
		
	#teampagetitle h1 {
		font-family: "Trebuchet MS";
		font-size: 38pt;
		padding-bottom: 10px;
		padding-left: 0px;
		font-weight: bold;
		}
	
	#info {
		position: relative;
		border: 1px solid black;
		width: 95%;
		}
		
	#info div.info_col1 {
		position: relative;
		width: 30%;
		float: left;
		}	

	#info div.info_col2 {
		position: relative;
		width: 30%;
		float: left;
		}	
		
	#info div.info_col3 {
		position: relative;
		width: 30%;
		float: left;
		}	
		
	#other {
		border-top: 1px solid black;
		top: 35px;
		width: 47%;
		float: left;
		margin-top: 15px;
		margin-right: 25px;
		}

	#upcoming {
		top: 25px;
		width: 47%;
		float: left;
		margin-top: 15px;
		margin-right: 25px;
		}

	#misc {
		border-top: 1px solid black;
		top: 25px;
		width: 47%;
		float: left;
		margin-top: 15px;
		}

	#tonight {
		top: 25px;
		margin-top: 15px;
		width: 97%;
		border: 1px solid black;
		background-color: #DBCF8E;
		}

	.bruster {
		background: url(/picts/bruster.gif)  left center no-repeat;
		margin: 10px;
		height: 44px;
		}
		
	.ravens_logo {
		background: url(/picts/logo01_thumb.jpg)  left center no-repeat;
		margin: 10px;
		height: 90px;
		}
		
	#tanner {
		position: relative;
		top: 25px;
		width: 47%;
		float: left;
		margin-top: 15px;
		margin-right: 25px;
		border-top: 1px solid black;
		}
		
	#team_training {
		border-top: 3px solid #333;
		margin-top: 40px;
		padding-top: 5px;
		}

	#directions {
		border-top: 3px solid #333;
		margin-top: 40px;
		padding-top: 5px;
		}
	
	#tryouts_intro {
		top: 25px;
		width: 97%;
		margin-top: 15px;
		border: 1px solid black;
		}
	
	#angies_list {
		top: 25px;
		width: 47%;
		float: left;
		margin-top: 15px;
		border-top: 1px solid black;
		}

	#orioles {
		border-top: 1px solid black;
		top: 25px;
		width: 47%;
		float: left;
		margin-right: 25px;
		margin-top: 15px;
		}
		
	#candles {
		border-top: 1px solid black;
		top: 25px;
		width: 47%;
		float: left;
		margin-right: 25px;
		margin-top: 15px;
		}
		
	#ravens_games {
		border-top: 3px solid #333;
		margin-top: 40px;
		padding-top: 5px;
		}
		
	#navy {
		border-top: 3px solid #333;
		margin-top: 40px;
		padding-top: 5px;
		}
		
	#cellphone {
		border-top: 3px solid #333;
		margin-top: 40px;
		padding-top: 5px;
		}
		
	#cookbook {
		border-top: 3px solid #333;
		margin-top: 40px;
		padding-top: 5px;
		}
		
	#ravens_clinic {
		top: 25px;
		width: 47%;
		float: left;
		margin-top: 15px;
		margin-right: 25px;
		border-top: 1px solid black;
		}

	#order_forms {
		top: 25px;
		width: 47%;
		float: left;
		margin-top: 15px;
		border-top: 1px solid black;
		}
	
	#tumbling_schedule {
		top: 25px;
		width: 47%;
		float: left;
		margin-top: 15px;
		border-top: 1px solid black;
		}

	#carwash {
		top: 25px;
		width: 47%;
		float: left;
		margin-top: 15px;
		margin-right: 25px;
		border-top: 1px solid black;
		}
		
	#tumbling_calendars {
		top: 25px;
		width: 47%;
		float: left;
		margin-top: 15px;
		border-top: 1px solid black;
		}

	#crabs {
		top: 25px;
		width: 47%;
		float: left;
		margin-top: 15px;
		border-top: 1px solid black;
		}

	.text_1 {
		font: Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin-left: 10px;
		}
		
	.event {
		font-family: "Comic Sans MS";
		font-size: 14px;
		padding: 5px;
		}
	
	.boxtext {
		font-family: "Trebuchet MS";
		font-size: 12px;
		}		
		
	.teamevent {
		font-family: "Trebuchet MS";
		font-size: 14px;
		padding: 5px;
		}
		
	.greek {
		text-align: right;
		font-family: "Trebuchet MS";
		font-size: 12px;
		margin: 0;
		}

	.copytext 	{
		color: #000;
		font-family: "Trebuchet MS";
		font-size: 14px;
		padding: 5px .5em .5em 10px;
		}
	
	.copytextbold 	{
		color: #990000;
		font-family: "Trebuchet MS";
		font-size: 14px;
		font-weight: bold;
		padding: 5px .5em .5em 10px;
		}
	
	.news {
		width: 95%;
		margin-top: 30px;
		border-top: 3px solid gray;
		}
		
	#map {
		margin-top: 30px;
		border-top: 3px solid gray;
		left: 5px;
		width: 425px;
		height: 350px;
		}
		
	#news_flash {
		top: 5px;
		width: 90%;
		margin: 5px 15px 0 10px;
		border: 1px solid black;
		}
	
	.newsflashtext 	{
		font-family: "Trebuchet MS";
		font-size: 12px;
		font-weight: bold;
		padding: 5px .5em .5em 10px;
		}

	.newsflashtextred 	{
		visibility: visible; 
		font-family: "Trebuchet MS";
		font-size: 14px;
		color: #FF0000;
		padding: 5px .5em .5em 10px;
		}

	.listtext {
		color: #000;
		font-family: "Trebuchet MS";
		font-size: 14px;
		margin-left: 15px;
		padding: 5px 10px 5px 10px;
		/* list-style-type: none;*/
		}

	.listtext-indent {
		color: #000;
		font-family: "Trebuchet MS";
		font-size: 14px;
		padding: 5px 10px 5px 35px;
		/* list-style-type: none;*/
		}

	.news1 ul {
		width: 500px;
    	list-style-type:none;
		}

	.news1 li {
    	color: #000;
		font-family: "Trebuchet MS";
		font-size: 14px;
		list-style-type: circle;
		width: 150px;
    	margin: 0 20px 0 40px;
    	padding: 0 0 0 20px;
    	float: left;
		}

	.listtextbold {
		color: #000;
		font-family: "Trebuchet MS";
		font-size: 14px;
		font-weight: bold;
		padding: 5px 0px 5px 0px;
		list-style-type: disc;
		}

	.introtext {
		left: 225px;
		top: 350px;
		width: 75%;
		font-family: "Trebuchet MS";
		font-size: 14px;
		margin: 10px 0 0 0;
		padding-right: 15px;
		}

	.introtext_shamrock {
		position: absolute;
		left: 225px;
		top: 420px;
		font: "Arial";
		font-size: 14px;
		}
		
	.location {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 15px 0 0 5px;
		}
		
	.clearer { clear: left }
	
	h2, h3, h4 {
		padding: 20px 5px 10px 10px;
		font-family: Trebuchet MS;
		}
		
	#footer {
		text-align: right;
		}
	
	a:link		{ color: blue; text-decoration: none }

	a:visited	{ color: blue; text-decoration: none }

	a:active	{ color: blue; text-decoration: none }
	
	a:hover		{ color: #99FFFF; text-decoration: none }

