/* 
  ------------------------------------------------
  PVII CSS Layout Magic
  Copyright (c) 2007 Project Seven Development
  www.projectseven.com
 05:  2Col_Flexible_Sidebar_Left
  ------------------------------------------------
*/

body {
	font-family:  "ITC Giovanni Std Book", "Times New Roman", sans-serif;   /*sets the text font within the body content*/
	font-size: 16px;   /*sets the text font size within the body content*/
	letter-spacing: 0;
	line-height: 17px;   /*sets the line space within the body content leading*/
	color: #000000;   /*sets the text color to black within the body content*/
	background-color: #F0F3E9;   /*sets the background color within the body to off white*/
	margin: 0;   /*sets entire page to fit entire window removes margin*/
	padding: 0;
	min-width: 760px;
}
/* #masthead { */
/*	color: #999999; */
/*	background-color: #000000; */
/*	padding: 0; */
/*	margin: 0; */
/*} */

#wrapper {
	position: relative;
}
#column_wrapper {
	background-image: url(img/clm05_middle_1.gif);
	background-repeat: repeat-y;
	border-right: 1px solid #F0F3E9;   /*sets the right border color within the body */
}
.clearfloat {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
#right {
	margin: 0px 25px 0px 225px;    /*sets the margin within the body content top right bottom left*/
}
#left {
	width: 200px;
	float: left;
	border-style: 1px solid #000000;
}
#right .content {
	padding: 24px;   /*sets the padding for content in right body content column*/
	font-size: 15px;   /*sets the text font size within the body content*/
	line-height: 17px;   /*sets the line space within the body content*/
}
#left .content {
	padding: 15px;   /*sets the padding for content in left column*/
	font-size: 12px;
	color: #FFFFFF;   /*sets the font color to white for content in left column excluding menulist*/
	font-weight:500;
	line-height: 19px;   /*sets the line space leading between text on left navigation column*/
	border-right: 1px solid #C41230;   /*sets the right border color within the left column */
}

#footer {
	background-color: #FFCF01;
	width: 100%;
	height: 30px;
	border-top: 1px solid #6D8D23;
	font-size: 60%;
	text-align: center;
	margin-top: 0px;
	clear: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 10px;
}


#footer p {
background-color: #E4E4E4;  /*sets the background colour for the p element when it is in the footer div*/
padding: 4px 4px 4px 10px;  /* sets the padding values*/
margin: 0;  /*zeroes off the margins */
}

#footer ul{
background-color: #036;   /*provides a background colour for the links list*/
margin: 0;   /*zeroes off the margins*/
padding: 8px;   /*add some air around the links*/
}

#footer li{
display: inline;   /*set the list to display inline*/
}

#footer a {  /* Styles the links within the footer */
color: #000;  /*sets the text to black*/
text-decoration: none;  border-bottom:1px solid;   /*removes the underline adds bottom border solid*/
}

#footer a:hover,
#footer a:focus {
text-decoration: none; border-bottom:1px dotted; /*removes the underline adds bottom border dotted*/
}

.menulist {
	margin: 5px 0 5px 0;  /* Sets the menu list from top of left column top right bottom left*/ 
	padding: 0;
	list-style-type: none;
}
#left a:link {
	color: #FFFFFF;
}
#left a:visited {
	color: #FFFFFF;   /* Styles the links color white within the menu links */
	text-decoration: none;   /* Styles the links removes the underline within the menu links */
}
#left a:hover {
	color: #000000;   /* Sets the links color black within the menu links on mouse over*/
}
#right a:link {
	color: #000000;
}
#right a:visited {
	color: #000000;   /* Styles the links color black within the body */
}
#right a:hover {
	color: #6D8D23;
}

#right a:hover {   /* Styles the links within the body */
color: #0000FF;   /*sets the text to white within the body*/
text-decoration: none;     /*removes the underline adds bottom border dotted within the body*/
}

#right a {  /* Styles the links within the right content */
color: #FFFFFF;  /*sets the text to white within the right content*/
text-decoration: none;  border-bottom:1px solid;  /*removes the underline adds bottom border dotted to body links*/
}

#right a:hover,
#right a:focus {
text-decoration: none; border-bottom:1px dotted;   /*Styles the link adds underline on mouse over within the body*/
color: #000000;   /*Styles the font color black on mouse over within body*/
}

#wrapper .menulist a, #wrapper .menulist a:visited a:focus{
	color: #FFFFFF;   /*sets the text to white within the left content on menulist links*/
	padding: 0 0 0 0;
	font-family: "ITC Giovanni Std Book", "Times New Roman", sans-serif;
	font-size: 15px;
	letter-spacing: 0;
	text-decoration: none;
	text-align: center;
	line-height: 19px;   /*sets the line space within the left content on menulist links*/
	letter-spacing: normal;   /*sets the letter space within the left content on menulist links*/
/*	border-left: 1px solid #990033;   */   /*sets border box within the left content on menulist links*/
	padding: 0 0 0 4px;   /*sets the padding space within the left content on menulist links*/
}
#wrapper .menulist a:hover {
	border-color: #000000;
}
/*   #footer a:link {color: #999999;}   */
/*   #footer a:visited {color: #FFFFFF;}   */
/*   #footer a:hover {color: #FFFFFF;}   */
.p7uberlink {
	font-weight: normal !important;   /*sets font color weight removes the bold on the menulist*/
	letter-spacing: .15em;
	border-color: #000000 !important;
}
h1 {
	font-size: 1.8em;
	margin: 0;
}
h2 {
	font-size: 1.6em;
	margin: 20px 0 0 0;
}
h3 {
	font-size: 19px;   /*sets font size on top content left column of menulist*/
	color: #FFFFFF;   /*sets font color white on top conten left column of menulist*/
	font-family: "ITC Giovanni Std Book", "Times New Roman", sans-serif;   /*sets font on top of menulist*/
	font-weight: 500;   /*sets font weight on top conten left column of menulist removes boldness*/
	margin: 30px 0 0 0;
}
h4 {
	font-size: 1.1em;
	margin: 38px 0 0 0;
}
.nomargintop {margin-top: 0px 0px 0px 0px;}
.content p {
	margin: 12px 0;
}

#date {
	float: left;
	position: absolute;
	margin-top: -5px;   /*sets date position from top of page*/
	margin-left: -130px;   /*sets date position from left of page*/
	margin-bottom: 120px;
	width: 180px;
	left: 160px;
/*	top: -5%;   /*sets date position from top of page*/
}

#name {
	font-family: "ITC Giovanni Std Book", "Times New Roman", sans-serif;
	font-size: 19px;
	float: left;
	position: absolute;
	margin-top: -15px;
	margin-left: 0;
	margin-bottom: 120px;
	top: 143px;
	height: 52px;
}

#location {
	font-family: "ITC Giovanni Std Book", "Times New Roman", sans-serif;
	font-size: 12px;
	line-height: 17px;   /*sets the line space within the body content leading*/
	float: left;
	position: absolute; 
	margin-top: 325px;   
	margin-left: 0;  
	margin-bottom: 120px;   
	top: 139px;   
	height: 52px;
	font-weight: 100;
}

.style1 {
	font-family: "ITC Giovanni Std Book", "Times New Roman", sans-serif;
	font-size: 16px;
	color: #C41230;
}

HTML {
	scrollbar-base-color: #FF0000;
 	scrollbar-track-color: #C41230;
 	scrollbar-face-color: #F0F3E9;
 	scrollbar-highlight-color: #FFFFFF;
 	scrollbar-3dlight-color: #C41230;
 	scrollbar-darkshadow-color: #C41230;
 	scrollbar-shadow-color: #FFFFFF;
 	scrollbar-arrow-color: #000000;
}

.ullist {
	margin: 5px 0 5px 40;  /* Sets the menu list from top of left column top right bottom left*/ 
	padding: 0;
	list-style-image:url(../images/sq_rd.gif);
	list-style-type: circle;
}

.ullist2 {
	margin: 5px 0 5px 40;  /* Sets the menu list from top of left column top right bottom left*/ 
	padding: 0;
	list-style-image:url(../images/sq_gre.gif);
	list-style-type: circle;
}

.ullist3 {
	margin: 5px 0 5px 40;  /* Sets the menu list from top of left column top right bottom left*/ 
	padding: 0;
	list-style-image:url(../images/sq_yl.gif);
	list-style-type: circle;
}

.ullist4 {
	margin: 5px 0 5px 40;  /* Sets the menu list from top of left column top right bottom left*/ 
	padding: 0;
	list-style-image:url(../images/sq_gr.gif);
	list-style-type: circle;
}

.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 5px;
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 5px;
	text-align:center;
}

table#pics {    
	background-color:#F0F3E9;   /* Sets the cell border color to off white within the table */    
	border: solid #000 0px;    
	width: 90%; 	 	 
}

table#pics td {    
padding: 5px;    
border: solid #000 0px;

}

.data {    
color: #000000;    
text-align: center; 
background-color: #F0F3E9;   /* Sets the cell color to off white within the table */
}

table#pics1 {    
	background-color:#F0F3E9;   /* Sets the cell border color to off white within the table */    
	border: solid #000 0px;    
	width: 99%;
}


table#pics1 td {    
padding: 4px;    
border: solid #000 0px;
vertical-align: top;
}

.data1 {    
color: #000000;    
text-align: center;
background-color: #F0F3E9;   /* Sets the cell color to off white within the table */
}


/*   .toprow {   */    
/*   font-style: italic;   */    
/*   text-align: center;   */    
/*   background-color: #990033;   */
/*   }   */

/*   .leftcol {   */    
/*   font-weight: bold;   */    
/*   text-align: left;   */    
/*   width: 150px;   */    
/*   background-color: #990033;   */
/*   }   */


div.float {
  float: left;
  }
  
div.float p {
   text-align: center;
   line-height: 15px;
  }
