@charset "UTF-8";
/* CSS Document */

/* Global Font Size, Color, Font-Family Settings in Body */
body
{
	margin: 0px;
	padding: 0px;
	background-color: #000000;
  	font: normal 13px Helvetica, Arial, sans-serif;
	line-height: 10px;
	color: #6e6e6e;
	background-image: url(images/BKG_tile.jpg);
	background-repeat: repeat-x;
	}
	
/* Global Link Colors */
a:link
{
	text-decoration: underline;
	font-weight: bold;
	color: #1f9ebe;
	
	}
	
a:hover
{
	text-decoration: none;
	font-weight: bold;
	color: #1f9ebe;
	}
	
a:visited
{
	text-decoration: underline;
	font-weight: bold;
	color: #1f9ebe;
	}

	
td, textarea, input, select 
{
  	font: normal 12px Helvetica, Arial, sans-serif;
	font-weight: normal;
	line-height: 16px;
	color: #6e6e6e;
	}
	
/* Site Container that holds everything left justified*/
#container
{
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	width: 990px;

	background-color: transparent;
	background-color: #fff;
	background-image: url(images/container_BKGtile.gif);
	background-repeat: repeat-y;
}


/* banner that can be re-used that fits the total width of the container */
.wrapper
{
	width: 990px;

	height: 346px;
	background-image: url(images/header_BKGtile.jpg);
	background-repeat: repeat-x;
	}
	
/* navigation holds the menu items */	
#icons
{
	width: 990px;

	}
	
/* navigation holds the menu items */	
#navigation
{

    width: 990px;
    height: 35px;
    background-image: url('images/navigation.jpg');
    background-repeat: repeat-x;

}

#nav-bar {
    width: 990px;
    height: 35px;
    background-image: url('images/navigation.jpg');
    background-repeat: repeat-x;
}

#nav-list{
    background-image: url('images/navigation.jpg');
    background-repeat: repeat-x;
    padding: 0;
    margin: 0;
}

#nav-item{
display: block;
float: left;
font-size: 16px;
padding-left: 10px;
padding-right: 10px;
height: 34px;
line-height: 34px;
/*  background: #ffffff url('images/navigation.jpg'); */
text-transform: uppercase;
}

a.navlink
{
font-size: 12px !important;

}
	

a.navlink:link
{
font-size: 12px !important;
color: #dddddd;
text-decoration: none;

}
	
a.navlink:hover
{
font-size: 12px !important;
color: #7f9423 !important;
text-decoration: underline !important;

}
	
a.navlink:visited
{
font-size: 12px !important;
color: #dddddd;
text-decoration: none;

}

	

#header
{
	width: 990px;

	}		

/* Left Column Container holds everything on the left side including logo. */
#LcolumnContainer
{
	float: left;
	width: 506px;
	padding: 30px 29px 0 29px;
	}
	
/* Right Column Container holds everything on the right side. */
#RcolumnContainer
{
	float: left;
	width: 424px;
	}
	
/* Right Column Container holds everything on the right side including her portrait as the background image. */
#RcolumnContainerPORTRAIT
{
	float: left;
	width: 424px;
	height: 382px;
	background-image:url(images/Rcolumn_01UP.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	}	
	
/* Right Column Container holds everything on the right side including Flash. */
#RcolumnContainerINDEX
{
	float: left;
	width: 424px;
	}

/* Style of bullets. */
ul {
	list-style-type: square;
	/*  overflow: none; */
	}

/* Global settings for Horizontal Rules */
hr
{
	border: none;
	background-color:#bdbdbd;
	color: #bdbdbd;
	height: 1px;
	margin: 20px 0px 5px 0px;
	}

	
.noBulletUL
{ 
	margin: 5px 0px 0px 15px;
	list-style-type: none;
	font: normal 11px Helvetica, Arial, sans-serif;
	color: #1f9ebe;
	font-weight: normal;
	line-height: 16px;
	}
	
.noBulletUL a:link
{
	text-decoration: none;
	color: #8d1a0d;
	}
	
.noBulletUL a:hover
{
	text-decoration: underline;
	color: #8d1a0d;
	}
	
.noBulletUL a:visited
{
	text-decoration: none;
	color: #8d1a0d;
}

.BulletedListUL
{ 
	margin: 5px 0px 0px 15px;
	list-style-image: url(images/bullet.jpg);
	font: normal 11px Helvetica, Arial, sans-serif;
	color: #1f9ebe;
	font-weight: normal;
	line-height: 16px;
	}
	
.BulletedListUL a:link
{
	text-decoration: none;
	color: #8d1a0d;
	}
	
.BulletedListUL a:hover
{
	text-decoration: underline;
	color: #8d1a0d;
	}
	
.BulletedListUL a:visited
{
	text-decoration: none;
	color: #8d1a0d;
}

/* Div that holds the Hi I'm Andrea Text, position is absolute */
#hi
{
	position: absolute;
	top: 415px;
	left: 600px;
	height: 114px;
	width: 146px;
	background-color: transparent;
	}	
/* A class that clears both, and has nothing in it. If you stick it directly under floating divs, but inside of the container div, it will recognize the floats, plus the container will recognize the fixer, allowing the container div to expand vertically correctly. */
.fixer
{
	clear: both;
	margin: 0px;
	padding: 0px;
	}

/* Footer Div properties */
#footerINDEX
{
	margin: 0px auto 0px auto;
	padding: 50px 0px 0px 0px;
	width: 990px;

	text-align: center;
	color: #6e6e6e;
	font-size: 11px;
	background-image: url(images/footerINDEX_Bkg.jpg);
	background-repeat: no-repeat;
	}	
	
/* Footer Div properties */
#footerABOUT
{
	margin: 0px auto 0px auto;
	padding: 50px 0px 0px 0px;
	width: 990px;

	text-align: center;
	color: #6e6e6e;
	font-size: 11px;
	background-image: url(images/footerABOUT_Bkg.jpg);
	background-repeat: no-repeat;
	}	
	
/* Footer Div properties */
#footerINSIDE
{
	margin: 0px auto 0px auto;
	padding: 50px 0px 0px 0px;
	width: 990px;

	text-align: center;
	color: #6e6e6e;
	font-size: 11px;
	background-image: url(images/footerINSIDE_Bkg.jpg);
	background-repeat: no-repeat;
	}
	
/* Footer Div properties */
#footerINSIDE02
{
	margin: 0px auto 0px auto;
	padding: 50px 0px 0px 0px;
	width: 990px;

	text-align: center;
	color: #6e6e6e;
	font-size: 11px;
	background-image: url(images/footerINSIDE3_Bkg.jpg);
	background-repeat: no-repeat;
	}

.text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	}
.text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	}
.text03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	}
.text04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	}
.text05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	}

.text06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7f9423;
	font-weight: bold;
	}
.text07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7f9423;
	font-weight: bold;
	}
.text08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f9423;
	font-weight: bold;
	}
.text09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f9423;
	font-weight: bold;
	}

.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	}
.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1f9ebe;
	font-weight: bold;
	}
.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1f9ebe;
	font-weight: bold;
	}
.text13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1f9ebe;
	font-weight: bold;
	}
.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1f9ebe;
	font-weight: normal;
	}
	
.text15 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #B5083D;
	font-weight: bold;
	}
.text16 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #B5083D;
	font-weight: bold;
	}
.text17 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #B5083D;
	font-weight: bold;
	}
.text18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #B5083D;
	font-weight: bold;
	}
.text19 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #B5083D;
	font-weight: normal;
	font-style: italic;
	}
	
.text20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6e6e6e;
	font-weight: bold;
	}
	
.text21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #B5083D;
	font-weight: bold;
	}
.text22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B5083D;
	font-weight: bold;
	}
.text23 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5083D;
	font-weight: bold;
	}
.text24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B5083D;
	font-weight: bold;
	}
.text25 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5083D;
	font-weight: normal;
	font-style: italic;
	}
	
.text26 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #bdbdbd;
	font-weight: bold;
	text-transform: uppercase;
	}
	
.text27 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6e6e6e;
	font-weight: bold;
	}

#top-header {
    width: 990px;
    height: 126px;
    float: left;
}

#top-left-header {
    width: 668px;
    height: 126px;
    float: left;
}

#top-right-header {
    width: 322px;
    height: 126px;
    float: left;
}


#bottom-header {
    width: 990px;
    height: 265px;
    float: left;
}
