* { margin: 0; padding: 0; }

body { 
	color: #7A7A7A;  
	text-decoration: none; 
	font: 12px "Tahoma", Tahoma, Verdana, sans-serif;
	text-align: center; 
	background-color: #ffffff; 
}

.clear {clear:both;}



/* Image Styling
----------------------------------------------- */
img a { border: 1px solid #dddddd; padding: 4px; }

img.alignright { float: right; clear: right; margin: 0 0 15px 15px; background: #fff; padding: 0; border: 1px solid #01B6EB; border: 0; }

img.alignleft { float: left; clear: left; margin: 15px 0; background: #fff; padding: 0; border: 0; }

img.centered { display: block; padding: 2px; margin: 0 auto 20px auto; border: 1px solid #ffffff; float: none;clear: both; }



/* Page
----------------------------------------------- */
#page { width: 800px; margin: 20px auto; text-align: left; }



/* Header & Sub-styles
----------------------------------------------- */
#header { width: 100%; }

	/* Logo Styling
	----------------------------------------------- */
	#logo {width: 300px; height: 115px; float: left; }
	
	/* Navigation
	----------------------------------------------- */
	ul#nav { margin: 5px 0 0 0; height: 115px; float: right; width: 400px; padding: 0px 0px 5px 0px; list-style: none;text-align: right; font-size: 13px; }

		ul#nav li { margin: 0; padding: 0; display: inline; }
	
		ul#nav li a { color: #01B6EB; text-decoration: none; padding: 0 0 5px 20px; text-transform: lowercase; font-weight: bold; }
	
		ul#nav li a:hover { color: #7A7A7A; }
		
		/* Navigation Portfolio
	----------------------------------------------- */

		#linkport li a { color: #ccc; text-decoration: none; padding: 0 0 5px 20px; text-transform: uppercase; font-weight: bold; }
	
		#linkport li a:hover { color: #7A7A7A; }



/* Holding in the main content
----------------------------------------------- */	
#main { width: 800px; }

ul#main li a { color: #01B6EB; text-decoration: none; padding: 0 0 5px 20px; text-transform: lowercase; font-weight: bold; }
	
		ul#main li a:hover { color: #7A7A7A; }

	/* #main styling
	----------------------------------------------- */	
	#main h2 { margin: 13px 0; padding: 0; letter-spacing: -1px; font-size: 19px; }
	
		#main h2 span { color: #ccc; }
		
	#main p { padding: 0 0 13px 0; }







/* Footer
----------------------------------------------- */		
#footer { margin-top: 15px; font-weight: bold; }




