  /* Main Navigation Styles */	
  #nav-wrap a {text-decoration:none; font-size:16px;}
  #nav-wrap a:hover {text-decoration:none;}  
  #nav-wrap ul.main-nav { MARGIN: 0px auto; WIDTH: 220px; BACKGROUND-IMAGE: none; PADDING: 0px; float:left;}
  #nav-wrap ul.main-nav li { overflow:hidden; float:left; list-style-type:none; BACKGROUND-IMAGE: none; PADDING: 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; width:255px;}
  #nav-wrap ul.main-nav li a { display:block; margin-top:0px; height:40px; width:220px; background-image:url(pencils.jpg); color:#FFF; }

  #nav-wrap ul.main-nav li.purple a {margin-left: 0px; background-position:-7px -10px; width:220px;}
  #nav-wrap ul.main-nav li.purple a:hover {background-position:-242px -10px; width:255px;}
  #home #nav-wrap ul.main-nav li.purple a { background-position:-242px -10px; width:255px; }

  #nav-wrap ul.main-nav li.red a {margin-left: 0px; background-position:-7px -65px; width:220px;}
  #nav-wrap ul.main-nav li.red a:hover { background-position:-242px -65px; width:255px;}
  #home #nav-wrap ul.main-nav li.red a { background-position:-242px -65px; width:255px;}

  #nav-wrap ul.main-nav li.orange a {margin-left: 0px; background-position:-7px -121px; width:220px;}
  #nav-wrap ul.main-nav li.orange a:hover {	background-position:-242px -121px;	width:255px;}
  #home #nav-wrap ul.main-nav li.orange a { background-position:-242px -121px; width:255px;}

  #nav-wrap ul.main-nav li.yellow a {margin-left: 0px; background-position:-7px -175px; width:220px;}
  #nav-wrap ul.main-nav li.yellow a:hover { background-position:-242px -175px; width:255px;}
  #home #nav-wrap ul.main-nav li.yellow a { background-position:-242px -175px; width:255px;}

  #nav-wrap ul.main-nav li.green a {margin-left: 0px; background-position:-7px -228px; width:220px;}
  #nav-wrap ul.main-nav li.green a:hover { background-position:-242px -228px; width:255px;}
  #home #nav-wrap ul.main-nav li.green a { background-position:-242px -228px; width:255px;}
  
  #nav-wrap ul.main-nav li.lblue a {margin-left: 0px; background-position:-7px -281px; width:220px;}
  #nav-wrap ul.main-nav li.lblue a:hover { background-position:-242px -281px; width:255px;}
  #home #nav-wrap ul.main-nav li.lblue a { background-position:-242px -281px; width:255px;}

  #nav-wrap ul.main-nav li.dblue a {margin-left: 0px; background-position:-7px -335px; width:220px;}
  #nav-wrap ul.main-nav li.dblue a:hover { background-position:-242px -335px; width:255px;}
  #home #nav-wrap ul.main-nav li.dblue a { background-position:-242px -335px; width:255px;}
  
  #nav-wrap ul.main-nav li.violet a {margin-left: 0px; background-position:-7px -391px; width:220px;}
  #nav-wrap ul.main-nav li.violet a:hover { background-position:-242px -391px; width:255px;}
  #home #nav-wrap ul.main-nav li.violet a { background-position:-242px -391px; width:255px;}  
  
  .centertext {position:relative; padding-top:8px; padding-left: 30px; margin-bottom:-8px;}

body { margin:0px; padding:0px; 	font-family:arial, "lucida Grande", verdana, helvetica, sans-serif;
	font-size: 14px; color:#666666;}
#container {width:950px; margin:0px auto; background:#FFF;  }
#header {width:950px; height:207px;  background:url(Banner.jpg) top center no-repeat; }
.clear {clear:both;}

#left {float:left; width:255px; margin-top:20px; margin-left:20px; }

#subheader {width:640px; height:45px; text-align:right; margin-top:20px; float:right; padding-right:20px;}
#subheader .left h1 {float:left; margin:0px}
#subheader .right {float:right; margin-top:8px}

#right {float:right; width:650px;margin-right:10px; margin-bottom:0px; margin-top:0px; min-height:625px;}

	#right
	 p {
	margin:15px 0 18px 0;
	line-height: 20px;
	}
	
	#right p strong { color: #2d7dc2; }

	#right p span { color: #2d7dc2; }
	
	#right ul, #right ol {
	margin:0 0 18px 25px;
	line-height: 20px;
	}
	#right ul ul, #right ol ul, #right ul ol, #right ol ol {
		margin:0 0 0 25px;
	}
	#right blockquote {
	margin:20px;
	padding:10px;
	border: 2px solid #90278e;
	color: #90278e;
	font-weight: bold;
	font-size:19px;
	text-align:center;
	}
	
	#right h4 span {
	padding:0px;
	margin:0px;
	float:right;
	color:#666666;
	margin-right:20px;
	}
	
	#right img {
	padding:15px;
	}
	
	#right code {
	padding:0px;
	margin:0px;
	float:right;
	color:#666666;
	margin-right:20px;
	clear:both;
	}
		
	#right pre code {
	display:block;
	font-size:12px;
	color:#666;
	padding:0px;background:#fafafa;
	border:1px solid #eee;
	margin-bottom:18px;
	}
	#right h2 {
	font-weight:bold;
	padding:0px 0;
	font-size:20px;
	}
	#right h3 {
	font-weight:bold;
	padding:0px 0;
	font-size:24px;
color: #90278e;
	}
	#right h4 {
	font-weight:bold;
	padding:15px 0;
	margin-right:15px;
	font-size:16px;
	}

	#right h6 {
	padding:0px;
	margin:0px;
	font-size:16px;
	}
	
	#right a:link, #right a:visited {
		color:#009865;
		text-decoration:underline;
		}
	#right a:hover {
		color:#132430;
		text-decoration:underline;
		}
	#right .meta {
		margin-top:20px;
		font-size:11px;line-height:18px;
		color:#555;
		border:1px dotted #ccc;
		background:#f9f9f9;
		padding:0px;
	}



#footer {width:950px; height:130px; background:url(pencil.jpg) bottom right no-repeat; margin-top:0px;}
#subfooter {width:950px; height:52px; margin-top:5px; margin-bottom:10px;}

#socialmedia {width:210px; height:100px; position:inherit; float:left; margin-top:20px; margin-left:25px;}
#socialmedia .left {float:left; height:100px; width:100px; background:url(twitter2.png) top center no-repeat;}
#socialmedia .right {float:right; height:100px; width:100px; background:url(facebook2.png) top center no-repeat;}

#copy {float:left; height:52px; width:663px; padding-top:0px}
#copy p {text-align:center; font-size:12px; color:#CCC; color:#CCC;}
#paypalverified {background:url(paypal.gif) no-repeat top center; width:287px; height:52px; float:right;}


h1 {color: #f24f2e; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px;}
h2 {color: #2d7dc2; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:28px;}
h3 {color: #ffe627; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:26px;}
h4 {color: #2e942e; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px;}
h5 {color: #26a9e1; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px;}
h6 {color: #90278e; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px;}
p {color: #666666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;}
a {color:#CCC; text-decoration:none}
a:hover {color:#777; text-decoration:none}
