/* Default styles for the page */
/* .=class, #=id */
body		{position: relative;
			margin: 0; padding: 0;
		 	color: #6600FF;
		 	background-color: white;
		 	background-image: none;
		 	font-family: "Times New Roman", serif;
		 	font-size: 100%;}
	
.largetext	{font-family: "Times New Roman", serif;
		 	font-weight: bold;
		 	font-size: 140%;
		 	margin-top: 0;}

.largetextcenter
			{font-family: "Times New Roman", serif;
		 	font-weight: bold;
		 	font-size: 200%;
			text-align: center;}

.smalltext	{font-family: "Times New Roman", serif;
		 	font-size: 80%;
		 	line-height: 1.5;}

table#borderdark
			{width: 100%;
			border: 1px solid #663300;}
		 	
td#cell		{border: solid #663300;
			border-width: 1px 1px 1px 1px;}

td#cellL	{border: solid #663300;
			border-width: 1px 1px 1px 0px;}
			
td#cellR	{border: solid #663300;
			border-width: 1px 0px 1px 1px;			
			padding: 3px;}

.gobold		{font-weight: bold;}

.gowide		{line-height: 1.3}



/* Links */
a:link		{font-family: "Times New Roman", serif; 
			font-size: 100%;
			color: #6600CC;}
			
a:visited	{font-family: "Times New Roman", serif; 
			font-size: 100%;
			color: #660066;}
			
a:active	{font-family: "Times New Roman", serif; 
			font-size: 100%;
			color: black;}
			
a:hover		{font-family: "Times New Roman", serif; 
			font-size: 100%;
			color: black;}
					 	
/* Top and side areas */
#topbar		{position: absolute;
			top: 15px; left: 15px;
			width: 798px;
		    min-width: 798px;
		    height: 100px;
		    min-height: 100px;
			background-image: url("images/bartopy.gif");}
						
#rightbar	{position: absolute;
			top: 15px; left: 800px;
			width: 30px;
		    min-width: 30px;
		    height: 100px;
		    min-height: 100px;}

#leftbar	{position: absolute;
			top: 117px; left: 15px;
			height: 300px;
			width: 158px;			
			min-width: 158px;
			margin: 0; padding: 0;}

/* Column layouts */						
#justone	{position: absolute;
			top: 118px; left: 170px;
			width: 812px;
			min-width: 812px;
			margin: 0; padding: 0;}

#leftoftwo	{position: absolute;
			top: 118px; left: 160px;
			width: 405px;
			min-width: 405px;
			margin: 0; padding: 0;}

#rightoftwo	{position: absolute;
			top: 118px; left: 568px;
			width: 405px;
			min-width: 405px;
			margin: 0; padding: 0;}
			
#leftofthree
			{position: absolute;
			top: 123px; left: 160px;
			width: 270px;
			min-width: 270px;
			margin: 0; padding: 0;}

#midofthree
			{position: absolute;
			top: 123px; left: 431px;
			width: 270px;
			min-width: 270px;
			margin: 0; padding: 0;}

#rightofthree
			{position: absolute;
			top: 123px; left: 704px;
			width: 270px;
			min-width: 270px;
			margin: 0; padding: 0;}
			

/* Moving within boxes */
.fixcenter
		 	{display: block;
    		margin-left: auto;
    		margin-right: auto;}
    		
.floatleft 	{float: left;
			border: 6px solid white;}

.floatright	{float: right;
			border: 6px solid white;}

.smallfloat	{float: right;}

.gocenter 	{text-align: center;}

.goleft 	{text-align: left;}

.goright	{text-align: right;}