/* --------------------------------------------------------------------------------------------- */
/*	CSS for PilasPantry.com                                                                       */
/* --------------------------------------------------------------------------------------------- */

h1
{}

h2
{}

h3
{
	Font-Family:	Serif;
	Font-Weight:	Bold;
	Font-Size: 		18pt;
}

p
{
	Font-Family: 	Sans-Serif;
	Font-Weight: 	Normal;
	Font-Size:		12pt;
}

table
{
	Font-Size:		12pt;
}

tr
{
}

th
{
	Padding: 		0px 0px 0px 0px;
	Font-Weight: 	Bold;
	Font-Size:		12pt;
}

td
{
	Font-Weight: 	Normal;
	Font-Size:		12pt;
}

img
{
	Vertical-Align: Middle;
	Border:			None;
}

hr
{
	Color:	#044E99;
}

/* --------------------------------------------------------------------------------------------- */

body
{
	Text-Align: Center;
	Padding: 	0px;
	Margin:		0px;
}

#container
{
	Text-Align: Center;
	Position: 	Relative;
	Top:			10px;
	Width: 		800px;
	Padding: 	0px;
	Margin:		0px;
}

#mainHeader
{
	Background-Color:	#FFEFF2;
	Color:				#044E99;
	Padding: 			0px;
	Border-Bottom:		#044E99 2px Solid;
}

#mainHeader img
{
	Padding: 	0px;
	Margin:		0px;
}

#navList
{
	Margin-Top: 	8px;
	Margin-Bottom:	0px;
}

#navList table
{
}

#navList td
{
	Text-Align:		Center;
	Font-Family: 	Serif;
	Font-Size:		14pt;	
	Font-Weight: 	bold;
}

#navList a
{
	Text-Decoration:	None;
	Background-Color:	White;
	Color: 				Gray;
}

#navList a:hover 
{ 
	Text-Decoration:	None;
	Background-Color:	#FFEFF2;
	Color: 				#044E99; 
}

#mainBody
{
	Background-Color: #F4DAFE;
	Margin-Top:			0px;
	Padding-Top:		10px;
	Padding-Bottom: 	30px;
	Text-Align: 		Center;
}

	#title
	{
		Color:			#044E99;
		Font-Size: 		24pt;
		Font-Family: 	Serif;
		Font-Weight:	Bold;
		Font-Style:		Normal;
	}

	#content
	{
		Padding-Left:	40px;
		Padding-Right:	40px;
		Text-Align: 	Center;
		Font-Size: 		16pt;
		Font-Family: 	Sans-Serif;
		Font-Weight:	Normal;
		Font-Style:		Normal;
	}

#footer
{
	Background-Color: #F4DAFE;
	Padding-Top: 		10px;
	Font-Size: 			10pt;
	Font-Weight: 		Normal;
	Font-Family: 		Sans-Serif;
	Text-Align: 		Center;
}

/* --------------------------------------------------------------------------------------------- */

#marquee
{
	Background-Color: White;
	Border-Left: 	1px Solid #000000; 
	Border-Right: 	1px Solid #D0D5DF; 
	Border-Top: 	1px Solid #000000;
	Border-Bottom: 1px Solid #D0D5DF;
	Text-Align: 	Center;
}
   
#homeNav td
{
	Text-Align:			Center;
	Padding-Top:		10px;
	Padding-Bottom:	10px;
	Width:				16%;
}

#homeNav a
{	
	Font-Size: 			14pt;
	Text-Decoration: 	None;
	Color:				#044E99;
	Padding:				4px;
}

#homeNav a:hover
{	
	Background-Color:	#FFEFF2;
}

#homeNav img
{
	Color:				#044E99;
	Border-Style: 		Double;
	Border-Width: 		4px 4px 4px 4px;
}

#email
{
	Margin-Top: 	30px;
	Margin-Bottom: 30px;
	Font-Size: 		14pt;
	Font-Weight: 	Bold;
	Font-Family: 	Cursive;
}

#bio
{
	Background:		url(rose.gif);
	Text-Align: 	Justify;
	Font-Size: 		11pt;
}

#location
{
	Font-Size: 		14pt;
	Font-Weight: 	Bold;
}

#address
{
	Font-Size: 		11pt;
	Font-Weight: 	Bold;
}

#classLocation
{
	Text-Align:		Left;
	Font-Size: 		12pt;
	Font-Weight: 	Bold;
}

/* --------------------------------------------------------------------------------------------- */

.listing td
{
	Font-Size: 		12pt;
	Text-Align: 	Left;
}

/* --------------------------------------------------------------------------------------------- */

.error
{
	Color: 			Red;
	Font-Weight: 	Bold;
}

.float-right
{	
	Float: 			Right;
	Padding-Left: 	20px;
}

.float-left
{	
	Float: Left;
	Padding-Right: 20px;
}

.align-right
{
	Text-Align: 	Right;
}

.align-left
{
	Text-Align: 	Left;
}

.align-center
{
	Text-Align: 	Center;
}

.align-justify
{
	Text-Align: 	Justify;
}

.ninePoint
{
	Font-Size: 		9pt;
}

.tenPoint
{
	Font-Size: 		10pt;
}

.elevenPoint
{
	Font-Size: 		11pt;
}

.twelvePoint
{
	Font-Size: 		12pt;
}

.sixteenPoint
{
	Font-Size: 		16pt;
}

/* --------------------------------------------------------------------------------------------- */
