﻿/* Reset */

html, body {margin:0; padding: 0; border:0; background:transparent; font-size:10px; }

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, th, td, tbody, tfoot, thead {
		margin:0; padding: 0; border: 0;
		vertical-align: baseline;
		background: transparent;00%;
		}

table 	{border-collapse: collapse; border-spacing:0; }

input, select, textarea, form, fieldset {
		margin: 0; adding: 0; border:0}

article, aside, dialog, figure, footer, header, hgroup, nav, section {
		display:block;}

h1, h2, h3, h4, h5, h6, p, li, blockquote, td, th, a, caption, em, strong, strike {
		font-family: Areial, 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:#eeeeee;	}	

/* Headings */
h1, h2, h3, h4, h5, h6	{ font-weight:bold; color: #000; }

h1		{font-size:22px	}
h2		{font-size:18px	}
h3		{font-size:15px	}
h4		{font-size:14px	}
h5		{font-size:14px	}
h6		{font-size:14px	}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }


/* Text Elements */

p			{ color:#000; font-size:12px; line-height:150%}
p .left		{ margin:1.5em 1.5 em 1.5 em 0; padding:0; }
p .right	{ margin:1.5em 0 1.5 em 1.5 em; padding:0; }

a			{   }
a:link		{ color:#3333ff;}
a:visited	{ color:#3333ff;}
a:active	{ color:#000; }
a:focus		{ color:#666; }
a:hover		{ color:#f00; }

blockquote	{ color:#000; font-size:12px; }

strong		{ font-weight: bold; }
em			{ font-style: italic; }

/* Images */


/* Lists */

ul			{	}
ol			{ list-style-type:decimal; }

ul li		{ color:#000; font-size:12px; }
ol li		{ color:#000; font-size:12px; }

dl			{	}
dt			{	}
dd			{	}


/* Tales  */

table		{ width:100% }

tr			{	}
.odd		{ background-color:#eee; }
.even		{ background-color:#fff; }

th			{font-weight:bold; }
thead, th	{ background: #ccc; }

tbody		{	}

th, td, caption	{	}

tfoot		{	}
.tfooter	{ background-color:#ccc; text-align:center; font-style:italic; }

caption		{ background: #efefef; }



/* Containers */

#wrapper { width:900px; margin:0px auto; background-color:#ffffff; }

#top {background-color:#254117; width :100%; padding:20px 0px; overflow:hidden;}

#top h1		{margin: 0 0 20px 0; font-size:32px; border-bottom:1px #ffffff solid; padding:20px 0;}

#logo	{margin:0 0 0 200px; padding:0 0;	float:left;}

#social-media	{width:150px;float:right; margin:10px 20px 0 0;	}
#social-media p	{ color:#ffffff;font-size:13px; margin:4px 10px 4px 0px; }
#social-media li{ color:#000000;font-size:13px; margin:75px 10px 4px 0px; }

#topnav			{ background-color:#BCE954;	clear:both;}
#topnav ul		{ width:100%; float:left; margin:0px; padding:0 0;background-color:#BCE954; 
					border-bottom:3px #cccccc solid; } 

#topnav ul li	{  display:inline; font-size:13px; }
#topnav ul li a		{ float:left; padding: 10px 20px; }

#topnav a:link		{ color:#000; }
#topnav a:visited	{ color:#000000; }
#topnav a:active	{ color:#3333ff; }
#topnav a:hover		{ color:#000000; background-color:#ffffff}
#topnav a:focus		{ color:#ffffff; }

# banner			{	}

#subbanner			{ width:100%; background-color:#777777;; padding: 10px 0; overflow:hidden; 	}  

#subbanner h3		{color:#ffffff; font-size:16px; font-weight:bold; text-align:center; line-height:100%;}

#content			{float:left; width:650px; padding: 20px; }
#content h1			{margin: 0 0 20px 0; font-size:28px; border-bottom:1px #666666 solid; padding:20px 0;}

#content p			{ padding:15ps 0; line-height:160%; font-size:14px;}

#rightside			{padding:20px; margin-left:675px;}
#rightside h2		{margin:20px 0 10px 0; }
#rightside p		{ margin:8px 0; line-height:160%; }

#content h2			{ margin:20px 0 0 0; }

#content img		{ padding:8px; border:1px #888888 solid; margin:8px; }

#footer				{clear:both; background-color:#000000; padding:10px 0; }

#footer p			{ text-align:center; color:#ffffff; }



/* watched upto video  16 */





