﻿/* Reset */

html, body{
	margin:0;padding:0;border:0;background:transparent;font-size:14px; list-style:none;
}

div, span, article, aside, footer, header,hgroup, nav, section,
h1, h2, h3, h4, h5, h6, p, blockquote, a, ol, ul, li, table, 
tr, th, td, tbody, tfoot, thead {
	margin:0;
	padding:0;
	border:0;
	vertical-align:baseline;
	background:transparent;
}

img 	{ margin:0; padding:0; border:0;}

table, tr, td, tbody, tfoot, thead {
	margin:0; padding:0; border:0;
	vertical-align:baseline; background:transparent;
}

table {	border-collapse:collapse; border-spacing:0; }

h1, h2, h3, h4, h5, h6, p, li, blockquote, td, th a, caption, em, strong, strike, link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	font-style:normal;
	line-height:100%;
	text-indent:0;
	text-decoration:none;
	text-align:left;
	color:#000;
}

ol, ul 	{ list-style:none; }

/* Global */

html 				{  }
body 				{ background-color:#B6D6FC; }

h1, h2, h3, h4, h5, h6  { font-weight:bold; color:#000; }

h1 					{ font-size:24px; }
h2 					{ font-size:20px; }
h3 					{ font-size:16px; }
h4 					{ font-size:14px; }
h5 					{ font-size:14px; }
h6 					{ font-size:14px; }

p  					{ color:#00f; font-size:12px; line-height:150%; }
p .left 			{ margin:1.5em 1.5em 0; padding:0; }
p .right 			{ margin:1.5em 0 1.5em 1.5em; padding:0; }

a 					{ }
a:link 				{ color:#00f; }
a:visited 			{ color:#00f; }
a:active 			{ color:#00f; }
a:focus 			{ color:#666; }
a:hover 			{ color:#f00; }

blockquote 			{ color:#000; font-size:12px;}

strong 				{ font-weight:bold; }
em 					{ font-style:italic;}

ul 					{ }
ol 					{ list-style:decimal; }

ul li 				{ color:#000; font-size:12px;}
ol li 				{ color:#000; font-size:12px; }

dl 					{ }
dt 					{ }
dd 					{ }

/* table */


/* Main */

#wrapper 			{ width:950px; margin:0px auto;	padding: 0px 0px 0px 0px; border:0px #ffffff none;
 					  background-color:#B6D6FC; }

#top 				{ width:100%; overflow:hidden; }

#logo 				{ float:left; margin:10px 10px 0 0; width:400px; padding:0 10px 0px 10px; }

#social-media 		{ float:right; margin:200px 0px 0 10px; width:280px; padding:0 0px 0 10px; }
#social-media p 	{  }
#social-media img 	{ width:24px; height:24px; text-decoration:none; margin:0; border:0; }
#social-media ul li { display:inline; margin:0 0 0 0; width:100%; }
#social-media ul li a { text-decoration:none; }

#topnav 			{ padding:0; margin:0; font-weight:bold; clear:both; }
#topnav ul 			{ width:100%; margin:0; float:left; background-color:#555555; }
#topnav ul li 		{ display:inline; }
#topnav ul li a 	{ float:left; padding:10px 20px; text-decoration:none; }
#topnav a:link 		{ color:#ffffff; }
#topnav a:visited 	{ color:#ffffff;}
#topnav a:active 	{ color:#ffffff;}
#topnav a:focus 	{ color:#ffffff;}
#topnav a:hover 	{ color:#ffffff; background-color:#5A2E91; }

#banner 			{ float:right; background-color:#B6D6FC; width:520px; height:300px; }
#banner img 		{ padding:0; margin:0; width:100%; height:300px; }

#content 			{ float:left; color:#ffffff; border-top:thick; background-color:#B6D6FC; width:410px; overflow:hidden;  }
#content h1 		{ width:100%; padding:10px; margin:0 0 0 0; font-size:28px; }
#content p 		 	{ width:100%; margin:0 0 0 0; font-size:20px; padding:5px; color:#000000; }
#content ul			{ width:100%; padding:10px 0 10px 0; list-style:disc; margin:0 0 0 20px; line-height:10px; }
#content ul li		{ width:100%; }
#content ul li a	{ width:100%; font-size:16px; line-height:25px;}
#content a:link 	{ color:#000000; }
#content a:visited 	{ color:#000000;}
#content a:active 	{ color:#000000;}
#content a:focus 	{ color:#000000;}
#content a:hover 	{ color:#ffffff; background-color:#5A2E91; }

#footer	 			{ float:none; width:100%; background-color:#555555; text-align:center; font-size:10px; overflow:hidden; }
#footer p			{ width:100%; color:#ffffff; text-align:center; font-size:10px; }
#footer p a			{ width:100%; text-decoration:none; }
#footer a:link 		{ color:#ffffff;}
#footer a:visited 	{ color:#ffffff;}
#footer a:active 	{ color:#ffffff;}
#footer a:focus 	{ color:#ffffff;}
#footer a:hover 	{ color:#ffffff; background-color:#5A2E91; }


