/* 

Style Sheet Properties
Manually Generated on 26 June 2007
By Brian Blankinship
All Rights Reserved.

*/


/* Universal and Generic Styling */


		p		{
				 font-family: garamond, times new roman;
				 font-size: 12pt; 
				 color: #000000;
				 text-align: left;
				 margin: 0px 20px 0px 20px;
				}

		ul		{
				 font-family: garamond, times new roman;
				 font-size: 12pt; 
				 color: #000000;
				 text-align: left;
				}

		img		{
				 border: 0;
				 margin: 0 0 0 0;
				}
		td		{
				 margin: 0;
				 padding: 0;
				 border: 0;
				}

/* Universal and Generic Hyperlinks */ 

		a:link		{
				 font-family: garamond, times new roman;
				 font-size: 12pt; 
				 color: #024e66;
				 text-decoration: underline;
				}
		a:visited	{
				 font-family: garamond, times new roman;
				 font-size: 12pt; 
				 color: #024e66;
				 text-decoration: underline;
				}
		a:hover		{
				 font-family: garamond, times new roman;
				 font-size: 12pt; 
				 color: #ffffff;
				 text-decoration: none;
				}

/* HOME PAGE - Universal Attributes Styling */

		body.main	{
				 margin: 0; 
				 border: 0; 
				 background: #130b00 url('images/bg.jpg') repeat-x; 	
				 cursor: default; 
				 font-family: garamond, times new roman; 
				 font-size: 12pt; 
				 color: #ffffff;
				 font-stretch: expanded;
				}

/* SUB-PAGES - Universal Attributes Styling */

		body.sub	{
				 margin: 0; 
				 border: 0; 
				 background: #130b00 url('images/topbar2/stretch.jpg') repeat-x;
				 background-position: top center; 	
				 cursor: default; 
				 font-family: garamond, times new roman; 
				 font-size: 12pt; 
				 color: #ffffff;
				}

/* HTML container, DO NOT ALTER */

		div.maincontainer{
				 background-color: #130b00;
				 width: 1000px; 
				 border: 0px solid #000000;
				 text-align: left;
				 vertical-align: top;
				 margin: 0;
				 padding: 0;
				}


/* HOME PAGE Top Title and Navigation Bar, DO NOT ALTER */

		table.topbarcontainer{
				 width: 100%;
				 height: 209px;
				 padding: 0;
				 margin: 0;
				 border-collapse: collapse;
				}
		table.topbarcontainer td{
				 margin: 0;
				 border: 0;
				 padding: 0;
				}

/* SUB-PAGE Top Title and Navigation Bar */

		table.topbarcontainer2{
				 width: 100%; 
				 height: 153px;
				 padding: 0;
				 margin: 0;
				 border-collapse: collapse;
				}
		table.topbarcontainer2 td{
				 margin: 0;
				 border: 0;
				 padding: 0;
				}

/* HOME PAGE Left Content Area, Stock Art and Contact Box Styling, DO NOT ALTER except colors and fonts */

		span.sectionleft{
				 float: left;
				}
		div.contactbox1	{
				 width: 356px;
				 height: 103px;
				 background: #e2e2e2 url('images/contactbox1.jpg') no-repeat;
				 text-align: left;	
				 margin: 20px 10px 0px 10px;
				}
		table.contactbox1{
				 border-collapse: collapse;
				 margin: 0px 0px 0px 10px;
				}
		table.contactbox1 th{
				 font-family: garamond, times new roman;
				 font-size: 38px; 
				 font-weight: bold;	
				 color: #000000;
				 text-align: left;	
				}
		table.contactbox1 td{
				 font-family: garamond, times new roman;
				 font-size: 12pt; 
				 font-weight: bold;
				 color: #000000;
				 text-align: left;
				}

/* SUB-PAGE Contact Box */

		table.contactbox2{
				 width: 977px;
				 height: 90px;
				 background: #e2e2e2 url('images/contactbox2bgmain.jpg') repeat-y;
				 border-collapse: collapse;
				 margin-top: 24px;
				 padding: 0;
				}
		table.contactbox2 th{
				 font-family: garamond, times new roman;
				 font-size: 38px; 
				 font-weight: bold;	
				 color: #000000;
				 text-align: left;	
				}
		table.contactbox2 td{
				 font-family: garamond, times new roman;
				 font-size: 12pt; 
				 font-weight: bold;
				 color: #000000;
				 text-align: left;
				 padding: 0;
				}

/* Contact Box Email Hyperlink Styling */

		a.email		{
				 font-family: garamond, times new roman;
				 font-size: 12pt;
				 cursor: default;
				}
		a.email:link{
				 color: #000000;
				 text-decoration: none;
				 cursor: default;
				}
		a.email:visited{
				 color: #000000;
				 text-decoration: none;
				 cursor: default;
				}
		a.email:hover	{
				 color: #ffffff;
				 text-decoration: none;
				 cursor: default;
				}

/* HOME PAGE Right Content Area blue box, DO NOT ALTER except colors and fonts */

		div.content	{
				 position: relative;
				 width: 577px;
				 background: #70bbee url('images/sectionbgmain.jpg') repeat-y;	
				 border: 0;
				 margin: 30px 12px 12px 400px;
				 height: 644px;
				}

/* SUB-PAGE Main Content Area blue box, DO NOT ALTER except colors and fonts */

		div.content2	{
				 position: relative;
				 width: 977px;
				 background: #70bbee url('images/section2bgmain.jpg') repeat-y;	
				 border: 0;
				 margin-top: 30px;
				 text-align: left;
				}
		h1		{
				 font-size: 26pt;
				 font-family: adobe garamond pro, garamond, times new roman;
				 font-variant: small-caps;
				 font-weight: bold;
				 border-bottom: 2px solid #000000;
				 width: 160px;
				 color: #000000;
				 margin-left: 20px;
				}


/* Bottom Tagline Bar Styling, DO NOT ALTER */

		div.taglinecontainer{	
				 width: 100%;
				 height: 48px;
				 background: #e2e2e2 url('images/bottombar.jpg') no-repeat;
				 background-position: center;
				 color: #000000;
				 vertical-align: middle;
				 text-align: center;
				 border: 0;
				 margin-top: 20px;	
				}
		span.taglinebtbcontainer{
				 width: 100%;
				 text-align: right;
				 margin-right: 4px;
				}

/* Tagline Hyperlink Styling, DO NOT ALTER OR REMOVE */

		a.tagline	{
				 font-family: garamond, times new roman;
				 font-size: 13pt;
				 cursor: default;
				}
		a.tagline:link{
				 color: #ffffff;
				 text-decoration: none;
				 cursor: default;
				 font-size: 13pt;
				}
		a.tagline:visited{
				 color: #ffffff;
				 text-decoration: none;
				 cursor: default;
				 font-size: 13pt;
				}
		a.tagline:hover{
				 color: #70bbee;
				 text-decoration: none;
				 cursor: default;
				 font-size: 13pt;
				}	

