/*   

Theme Name: NanoNagle Theme 1

Theme URI: http://www.nanonaglebirthplace.org/wp1/

Description: Nano Nagle CMS Website Theme no. 1

Author: Aidan O Driscoll

Author URI: http://www.netactivesolutions.net/

Version: 1.0

Tags: Comma-separated tags that describe your theme

.

Your theme will be your copyrighted work.

Like WordPress, this work is released under GNU General Public License, version 2 (GPL).

http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

.

*/





/* Import a basic layout */

@import url('styles/3c-b.css');



/* Reset default browser styles 
@import url('styles/reset.css'); */



/* Rebuild default browser styles 

@import url('styles/rebuild.css'); */



/* Basic WordPress Styles */

@import url('styles/wp.css'); 



/* Fixed Layout */

@import url('styles/fixed.css');





body {
	/* margin: 1.5em 15%; */
	background-color: #FFFF99;

}

#panel_top

{
	top: 0;
	left: 0;
	width: 900px;
	height: 41px;
	background-image: url('images/panel_top.jpg');
	background-repeat: no-repeat;
}

ul 

{ 
	display: block;
	margin-top: 1em;
	padding-left: 2px;
	margin-bottom: 1em;
	list-style-type: disc;
	list-style-position: outside;
}

img 
{
	border: 0px;
}

/* Flash

-------------------------------------------------------------- */

div.flashmovie {
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 1.2em;
}





/* =Header

-------------------------------------------------------------- */



#header

{

	margin: 0 auto;

	position: relative;

	width: 900px;

	height: 429px;

}



#header h1 { display:none }



#masthead

{
	top: 0;
	left: 0;
	width: 900px;
	height: 194px;
	background-image: url('images/masthead.jpg');
	background-repeat: no-repeat;
}


#flashheader

{
	top: 194px;
	left: 0;
	width: 900px;
	height: 194px;
	background-image: url('images/mid.jpg');
	background-repeat: repeat-y;
}


#flashheader_bot

{
	top: 388px;
	left: 0;
	width: 900px;
	height: 41px;
	background-image: url('images/flashheader_bot.jpg');
	background-repeat: no-repeat;
}


#branding {

	margin: 0 0 1.5em 0;

	display:none;

}





/* =Menu

-------------------------------------------------------------- */



#access {

	margin: 0 0 1.5em 0;

	overflow: auto;

}

.skip-link {

	display: none;

}

.menu ul {

	list-style: none;

	margin: 0;

}

.menu ul ul {

	display: none;

}

.menu li {

	display: inline;

}

.menu a {

	display: block;

	float: left;

}





/* =Content

-------------------------------------------------------------- */

.post {

	margin: 0 0 3em 0;	

}

.entry-content, .entry-summary {

	margin: 1.5em 0 0 0;

}


/* Styling the tables 

-------------------------------------------------------------- */

table {
        border-collapse:separate;
        border-spacing:0;
        }
/* caption, th, td {
        text-align:left;
        font-weight:normal;
        } 
table, td, th {
        vertical-align:middle;
        } */
table {
        margin-bottom:1.4em;
        width:100%;
        }
th {
        font-weight:bold;
     
        }
/* th, td {
        padding:4px 10px 4px 5px;
        }
tr.even td {
        background:#E5ECF9;
        } 
tfoot {
        font-style:italic;
        } 
caption {
        background:#eee;
        } */




/* =Navigation

-------------------------------------------------------------- */



.navigation {

	margin: 0 0 1.5em 0;

	overflow: auto;	

}





/* =Widget Areas

-------------------------------------------------------------- */



.widget-area ul {

	list-style: none;

	margin-left: 0;

}

.widget-area ul ul {

	list-style: disc;

	margin-left: 1.1em;

}

.widget-area ul ul ul {

	margin-left: 2.5em;

}

.widget-container {

	margin: 0 0 1.5em 0;

}



/* =Temporary styles until the

		directory can read @import

		

.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.alignleft {

	float: left;

}



.alignright {

	float: right;

}

		



/* =Footer

-------------------------------------------------------------- */

#footer {
	width: 900px;
	height: 109px;
	background-image: url('images/footer.jpg');
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	clear: both;
	overflow: hidden;	
	}


/* =Image Alignment

-------------------------------------------------------------- */

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}
