		/* clearing all padding and margins was the only way for cross platform browsers that I could get to fix the compatability issues I was having */
		*{
		padding:0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}
		
		body
		{
		font-family: Verdana, serif;
		font-weight : normal;
        font-style : normal;
		font-size : medium;
		background-color : #dcdce9;
		}        


		
		#siteheadersize 
		{
		width : 720px;
		height : 160px;
		margin : auto;
		border : 1px solid green;
		background-color : green;
		background: url(../media/headerbackground2.bmp) repeat;
		}
		
		#sitecontentsize 
		{
		width : 720px;
		margin : auto;
		border : 1px solid green;
		background-color : white;
		}
		
		h1
		{
		font-family : Verdana, serif;
		width : 720px;
		height : 100px;
		color : blue;
		
		}
		
		h2	
		{
	    font-size : 16px;   
        font-style : normal;
		text-align : left;
		padding : 10px;
		} 

		p  	
		{
        font-size : 14px;
        text-align : left;
		color : black;
		margin-left : 10px;
		margin-right : 10px;
		margin-top : 10px;
	    }		
	    
		ul
		{
		margin-top : 5px;
		}
		
	    li
		{
		font-size : 14px;
		margin-left : 30px;
		margin-bottom : 10px;
		}  
		
		#p2
		{
        font-size : 10px;
        text-align : center;
		color : black;
		margin-top : 100px;
		margin-bottom : 5px;
	    }
		
		#p3
		{
        font-size : 10px;
        text-align : center;
		color : black;
		margin-top : 50px;
	    }
		
		#nav-menu ul
		{
		list-style: none;
		padding: 0;
		margin: 10;
		} 
		
		#nav-menu li
		{	
		float: left;
		margin: 0 0.30em;
		} 
		
		#nav-menu li a
		{
		height: 2em;
		width: 9em;
		line-height: 2em;
		text-decoration: none;
		text-align: center;
		float: left;
		background: url(../media/nav.gif) #fff bottom left repeat-x;
		display: block;
		border: 0.1em solid #dcdce9;
		color: #0d2474;
		} 
		
		#nav-menu
		{
		width:50em;
		} 
		
		.image_float 
		{
		float:right;
		margin:0 25px 20px 0;
		margin-top : 20px;
		margin-left : 2px;
		}
           
		#aboutlist
		{
		margin-left : auto;
		margin-right : auto;
		float : left;
		width : 200px;
		border-bottom : 1px solid green;
		}
		
		#aboutlist2
		{
		margin-left : auto;
		margin-right : auto;
		float : center;
		width : 200px;
		border-bottom : 1px solid green;
		}
		
		#vidalign
		{
		float : center;
		margin-left : 10px;
		}
		
		table, td, th
		{
		border:1px solid green;
		margin-left : 10px;
		margin-top : 10px;
		}
		
		th
		{
		background-color:green;
		color:white;
		}