﻿/*  Reset  */
html body {margin:0 ;padding:0; border: 0; background:#CFF9A5; font-size:11px;}
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, tfooter, theader { margin: 0; padding:0; border:0; vertical-align: baseline;
     background:transparent;}
 img {margin: 0; padding: 0; border:0; }   
 
/*  Global  */
body { background-color:#CFF9A5; } 

/*  Container  */
#wrapper {width:900px; margin: 0 auto; background-color: #ffffff; border-left:thick;box-shadow: 10px 10px 20px #27CB17, -10px -10px 20px #27CB17; }
#logo {margin: 0 0 0 0; background-image: url('../images/CANNA%20Web%20Banner2.jpg');}
#top {  width: 100%; padding: 20px 0: overflow: hidden; border-bottom: 3px #eeeeee solid;}  
#social-media{float:right; margin: 0 10px 0 0;}
#social-media p {color: #ffffff; font-size: 11px; margin: 4px 10px 4px 0px;}
#social-media img{width: 24px;} 
#social-media ul li {display: inline;}
#topnav {background-color: lime; clear: both;}
#topnav ul {width: 100%; float: left; margin: 0px; background-color: green; border-top:4px #006600 solid; border-bottom: 4px #006600 solid;}
#topnav ul li {display: inline; }
#topnav ul li a {float: left; padding: 10px 10px; }
#topnav a:link {color: #ffffff;}
#topnav a:visited {color: #ffffff; }
#topnav a:active {color: #ffffff;}
#topnav a:hover {color: #ffffff; background-color:#006600;}
#topnav a:focus {color: #ffffff; }
#banner {color: #ffffff; font-size: 16px; font-weight: bold; text-align: center; line-height: 100%;float:left;}
#news {float:right;width: 40%;  padding:10px 10px 10px 0; overflow: hidden; }
#movies {float:right;width: 40%;  padding:10px 10px 10px 0; overflow: hidden; }

#newspaper {float:right; }
/* #scholarship h2{margin:270px 50px 0 80px;} */
#misc h2{margin:10px 50px 10px 80px;background-color:white; }
#subbanner h3 {color: #ffffff; font-size: 16px; font-weight: bold; text-align: center; line-height: 180%;}
#content {
	float: left;
	width: 620px;
	margin: 20px 0 0 0;
	padding: 20px;
	height: 150px;
}
/* #content hl {margin: 0 0 20px 0; font-size: 32px; border-bottom: 2px #777777 solid; padding: 20 px 0; } */
#content p {margin: 0 0 10px 0; line-height: 160%;font-size:13px; }
#content h2 {margin: 20px 0 0 0; }
#content li {margin: 10px 0 10px 20px;font-size:13px }
#content img {padding: 8px; border: 1px #888888 solid; margin: 8px;  }
#passsport img {margin:30px 10px 10px 10px;padding:10px 20px;}
#rightside { padding: 20px; margin-left: 675px; }
#rightside h2 {margin: 20px 0 10px 0; }
#rightside p {margin: 8px 0; line-height: 160%; }
#footer {clear: both; background-color:green; padding: 10px 0; }
#footer p {text-align: center; color: #ffffff; }
#cannacontact h2{margin: 20px 0 0 20px;}
#cannacontact p{margin: 5px 0 0 30px;font-size:13px;}
#cannaofficers h2{margin: 0 0 0 20px;}
#cannaofficers p{margin: 5px 0 0 30px;font-size:13px;}
#scholar h2{margin:20px 0 10px 20px;}
#scholar p{margin: 5px 0 0 30px;font-size:13px;}
#scholar h3{margin:20px 0 10px 20px;}
#album h2{margin:20px 0 10px 20px;}
#album p{margin: 5px 0 0 30px;font-size:13px;}


