@charset "utf-8";
/*
Theme Name: NOCUPP
Author: Thabet-Abbas Burias
Version: 1.0
-------------------------------------------------------------- */

/* CSS Document */

*, html { margin: 0; padding: 0; }
body { background: #fff center top repeat-y; font-size: 76.1%; line-height: 1.5em; font-family: Arial, Helvetica, sans-serif; color: #333; }

h1, h2, h3, h4, h5, p, ul, ol { padding: 0.85em 0 0.5em; }
a {color: #914E02; }
a:active, :focus { outline: none; }
a img { border: none; }

a.readmore { text-transform:uppercase; float: right; text-decoration: none; color: #000; }
h2 {color: #003767; }
h2.headline {color: #914E02; }
#wrapper { width: 760px; margin: 0 auto; }

#site-header { height: 90px; overflow: hidden; background: #fff; }

	#site-header h1.logo { background:url(images/Logo.png) left top no-repeat; width: 74px; height: 65px; float: left; padding: 0; margin-left: 50px; margin-top: 10px; }
		#site-header h1.logo a { text-indent: -9999px; display: block; height: 65px; }
	
	#site-header #top-right { float: right; width: 580px; margin-right: 50px; }
		#site-header #top-right #top-menu ul { overflow: hidden; margin: 0; padding: 0; list-style-type: none; width: 450px; float: right; }
			#site-header #top-right #top-menu ul li { float: left; margin: 5px 0; }
			#site-header #top-right #top-menu ul li + li { border-left: 1px solid #000; }
			#site-header #top-right #top-menu ul li a { color: #000; text-decoration: none; font-size: 11px; padding: 0 10px; }
		
		#site-header #top-right #main-menu ul { clear: both; overflow: hidden; margin: 0 0 0 10px; padding: 0; list-style-type: none; }
			#site-header #top-right #main-menu ul li { float: left; margin: 5px; padding: 0; }
			#site-header #top-right #main-menu ul li a { display:block; color: #914d03; text-decoration: none; font-size: 16.5px; text-transform:uppercase; font-weight: normal; font-family: Impact; padding: 5px; }
				#site-header #top-right #main-menu ul li ul { display: none; }
				#site-header #top-right #main-menu ul li:hover ul { display: block; position: absolute; background: #000; list-style-type: none; }
				#site-header #top-right #main-menu ul li:hover ul li { float: none; }
				#site-header #top-right #main-menu ul li:hover ul li a { color: #fff; text-decoration: none; font-size: 12px !important; font-family:Arial, Helvetica, sans-serif; padding: 2px 5px; }
			
#slideshow { position: relative; z-index: -1; height: 242px; }				
#slideshow a { display: block; padding: 0; line-height: 1; }				
				
#actions-menu { background: rgb(123,146,166); background: rgba(55,90,120,0.65); }
	#actions-menu ul { list-style-type: none; overflow: hidden; padding: 0; width: 720px; margin: 0 auto; padding: 15px 0px 10px; }
	#actions-menu ul li { float: left; width: 160px; padding: 9px; text-align:center; padding-top: 50px; padding-bottom: 10px; }
	#actions-menu ul li+li { border-left: 1px solid #fff; }
	#actions-menu ul li.join { background:url(images/JoinButton-Icon.png) center top no-repeat; }
	#actions-menu ul li.members { background:url(images/CurrentMembers-Icon.png) center top no-repeat; }
	#actions-menu ul li.subscribe { background:url(images/MailingButton-Icon-copy.png) center top no-repeat; }
	#actions-menu ul li.information { background:url(images/RequestInfoButton-Icon.png) center top no-repeat; }
	#actions-menu ul li a { font-size: 18px; color: #fff; text-decoration: none; font-family: impact; text-transform: uppercase; }
	#actions-menu ul li a.learnmore { display:block; width: 80px; font-size: 16px; color: #fff; text-decoration: none; font-family: impact; text-transform: uppercase; padding: 3px 10px; background: #904d02; margin-top: 15px; margin-left: 30px; }


#content-area { background: rgba(255,255,255,0.5); padding: 0 0 10px 0; }

.post { width: 960px; margin: 0 auto; }
	.post-header { padding: 0 25px; }
	.post-header .post-header-title { font-size: 28px; font-family: impact; color: #003767; text-transform:uppercase; font-weight: normal; }
	.post-body { background: #fff; padding: 10px 25px;  overflow:hidden; }
.post ul li	{margin-left:40px; }
.post ol li	{margin-left:40px; }
	
#site-footer { width: 720px; margin: 0 auto; font-size: 9px; color: #666; overflow:hidden; padding: 5px 0; }
#site-footer a { color: #000; text-decoration: none; }

p.copyright { float: left; width: 480px; padding: 0; }
#footer-menu { width: 230px; float: right; }
	#footer-menu ul { list-style-type: none; overflow: hidden; padding: 0; }
	#footer-menu ul li { float: left; }
	#footer-menu ul li+li { border-left: 1px solid #666; }
	#footer-menu ul li a { display:block; padding: 0 5px; }

/*  ----------------------------------------------------
    See also the format for the crime Stats table in the TablePress CSS plugin:
       http://www.northoakcliffpatrol.org/wp-admin/admin.php?page=tablepress_options

	The TablePress CSS sheet controls the entire column being bold for the totals
     ----------------------------------------------------- */
#crimestats-a{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;border:1px solid #69c;margin:20px;}
#crimestats-a th{font-weight:normal;font-size:14px;color:#039;border-bottom:1px dashed #69c;padding:12px 17px;}
#crimestats-a td{color:#669;padding:7px 17px;}
#crimestats-a tbody tr:hover td{color:#339;background:#d0dafd;}

#crimestats-b{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;border:1px solid #69c;margin:20px;}
#crimestats-b th{font-weight:normal;font-size:14px;color:#039;padding:15px 10px 10px;}
#crimestats-b tbody{background:#e8edff;}
#crimestats-b td{color:#669;border-top:1px dashed #fff;padding:10px;}
#crimestats-b tbody tr:hover td{color:#339;background:#d0dafd;}

#crimestats-c{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;border:1px solid #914E02;margin:20px;}
#crimestats-c th{font-weight:normal;font-size:13px;color:#039;text-transform:uppercase;border-right:20px solid #914E02;border-top:1px solid #0865c2;border-left:20px solid #0865c2;border-bottom:1px solid #fff;padding:12px 17px;}
#crimestats-c td{color:#003767;padding:4px 17px;border-right:1px dashed #999;}
/*  ---------------------------------------------------- */


#boardmembers{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;border:1px solid #914E02;margin:20px;}
#boardmembers th{font-weight:normal;font-size:13px;color:#039;text-transform:uppercase;border-right:20px solid #914E02;border-top:1px solid #0865c2;border-left:20px solid #0865c2;border-bottom:1px solid #fff;padding:12px 17px;}
#boardmembers td{color:#003767;padding:4px 17px;border-right:1px dashed #999;}
#boardmembers tbody tr:hover td{color:#339;background:#d0dafd;}

#contactform{ width: 720px; margin-left: 100px; }
	.post-header { padding: 0 25px; }
	.post-header .post-header-title { font-size: 28px; font-family: impact; color: #003767; text-transform:uppercase; font-weight: normal; }
#contactform td {width: 50px;}
#contactform th {width: 50px;}

#PDFStats{ width: 720px;  
	float: left;    
	margin: 0 ; 
	padding:0; 
	border:0; 
	height:100%; 
	overflow:hidden;  
	}