body {
background-color: #003060;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
background-image: url(images/main_bkgd.jpg);
background-repeat: repeat-x; }

#left_drop {
background-image: url(images/left_drop.jpg);
background-repeat: repeat-y;}

#right_drop {
background-image: url(images/right_drop.jpg);
background-repeat: repeat-y; }



/* NEWS BITS */

#news_bits {
padding: 20px 0px 0px 220px}

#news_bkgd {
background-image: url(images/expand_news.jpg);
background-repeat: no-repeat;}

.nav_pad {
padding: 0px 0px 0px 0px}

.news_div_A {
padding: 10px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #ffffff;
font-weight: 500;
text-align: center;
font-size: 16px;
line-height: 16px;}

.news_div_A a:link, .news_div_A a {
color: #003060;
text-align: center;
font-size: 16px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
text-decoration: none;}

.news_div_A a:hover {
color: #964e1e;
text-decoration: none;}

.news_div_A a:visited {
color: #C57A1A;}

.news_div_B {

font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #ffffff;
font-weight: 500;
font-size: 12px;}

.news_div_B a:link, .news_div_B a {
color: #ffffff;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
text-decoration: none;}

.news_div_B a:hover {
color: #964e1e;
text-decoration: none;}

.news_div_B a:visited {
color: white;}



/* TOP NAV */
#main_nav {
background-image: url(images/main_nav.jpg);
padding: 12px 0px 0px 5px;}

.main_nav a:link, .main_nav a{
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #002f5f;
text-decoration: none;}

.main_nav a:hover{
color: #964e1e;
text-decoration: none;}

.main_nav a:visited, .main_nav a:active{
color: #C57A1A;
text-decoration: none;}

.separator{
color: #C5361A;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 13px;
padding: 0px 5px 0px 10px;}


/* TOP DROP NAVIGATION */
.chromestyle{
width: 97%;
color: #002f5f;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 13px;
padding: 12px 0px 0px 13px;
text-align: center;
text-transform:uppercase;}

.chromestyle:after{ 
/*Add margin between menu and rest of content in Firefox*/
content: "."; 
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
display: block; 
height: 0; 
clear: both; 
visibility: hidden;}

.chromestyle ul{
width: 100%;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
padding: 0px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/}

.chromestyle ul li{
display: inline;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif !important;}

.chromestyle ul li a{
color: #002f5f;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
text-decoration: none;
/*border-right: 1px solid #DADADA;*/}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ 
/*script dynamically adds a class of "selected" to the current active menu item*/
color: #964e1e;
text-decoration: none;}


/* STYLE FOR DROP DOWN MENU */
.dropmenudiv{
position:absolute;
top: 0;
border-bottom-width: 0;
font-size:  12px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;}

.dropmenudiv a{
width: auto;
display: block;
text-indent: 17px;
border-bottom: 0px solid #eff0df; /*THEME CHANGE HERE*/
padding: 3px 0;
text-decoration: none;
font-weight: bold;
color: #fff;
font-size: 12px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-weight: lighter;
background-color: #003060;}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #964e1e;
color: #ffffff;}



/* HEADLINES */
h1 {
text-align: left;
color: #003060;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 18px;
font-weight: normal;
margin-bottom: -0px}

h1.center {
text-align: center;
color: #003060;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 18px;
font-weight: normal;
margin-bottom: -0px}

h2 {
text-align: left;
color: #964e1e;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 16px;
font-weight: normal;
margin-bottom: -0px}

h3 {
text-align: left;
color: #8992bd;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 16px;
font-weight: normal;
margin-bottom: -0px}



/* MAIN CONTENT */
#inside {
background-image: url(images/inside_pg_bkgd.jpg);
background-repeat: repeat-x;
background-color: #ffffff;}



/* MAIN CONTENT TEXT */
#content td{
padding: 5px 5px 5px 10px}

#content {
padding: 5px 30px 12px 0px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;
text-align: left}

#content_staff td {
padding: 0px 5px 5px 10px}

#content_staff {
padding: 0px 30px 12px 0px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}

#content a:link, #content a, #content a:visited{
color: #002f5f;
text-decoration: none;}

#content a:hover{
color: #964e1e;
text-decoration: none;}



/* CONTENT PAGES */
.sponsor_ul	{
	list-style:none;
	padding-left:0px;
}
.line2	{
	padding-left:30px;
}

.sponsorship_div	.sponsor_ul	{
	padding-left:0px;
	width:737px;
	*width:757px;
}


.sponsor_ul	a, a:visited, img{
	border:none;
}
.sponsor_li	{
	float:left;
	margin:0 15px 20px 15px;
}

#content_pgs {
padding: 20px 50px 20px 50px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}

#content_pgs_contact {
padding: 20px 50px 20px 50px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}

#content_pgs_contact a:link, #content_pgs_contact a, #content_pgs_contact a:visited{
color: #002f5f;
text-decoration: none;}

#content_pgs_contact a:hover{
text-decoration: none;
color: #964e1e;}

.column {
padding: 10px 10px 10px 100px;}

#content_pgs td {
padding: 20px 50px 20px 50px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}

#content_pgs_owners td {
padding: 20px 40px 20px 20px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}

#content_pgs_staff {
padding: 40px 20px 20px 20px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}


#content_pgs a:link, #content_pgs a, #content_pgs a:visited{
color: #002f5f;
text-decoration: none;}

#content_pgs a:hover{
color: #964e1e;
text-decoration: none;}

.captions {
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}



/* CONTENT PAGES - CALENDAR */

#content_cal {
padding: 20px 0px 20px 0px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}

#content_cal a:link, #content_cal a, #content_cal a:visited{
color: #002f5f;
text-decoration: none;}

#content_cal a:hover{
color: #964e1e;
text-decoration: none;}

#content_cal li {
list-style: none;}

#content_cal_2 {
padding: 10px 0px 10px 0px;}

#content_cal_2 td {
padding: 5px 10px 5px 10px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}

#content_cal_2 a:link, #content_cal_2 a, #content_cal_2 a:visited{
color: #002f5f;
text-decoration: none;}

#content_cal_2 a:hover{
color: #964e1e;
text-decoration: none;}

#content_cal_2 li {
list-style: none;}


/* CONTENT PAGES - SPONSORSHIP */
#content_spon {
padding: 5px 30px 12px 0px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}

#content_spon td{
padding: 5px 5px 5px 10px}


/* CONTENT PAGES - TRIALS */

#content_trials_main {
padding: 20px 0px 0px 0px;}

#content_trials{
padding: 0px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 10px;}

#content_trials td{
padding: 2px 0px 2px 0px;
font-weight: normal;
font-size: 11px;}

#content_trials li {
padding: 2px 0px 2px 0px;
font-weight: normal;
font-size: 12px;}

#content_trials th {
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #ffffff;
font-weight: normal;
font-size: 12px;}

#content_trials a:link, #content_trials a, #content_trials a:visited{
color: #464646;
text-decoration: none;}

#content_trials a:hover{
color: #964e1e;
text-decoration: none;}





/* CONTENT PAGES - SALES */

#content_sales {
padding: 20px 30px 20px 30px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}

#content_sales td {
padding: 20px 60px 20px 60px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #464646;
font-size: 12px;}

#content_sales a:link, #content_sales a, #content_sales a:visited{
color: #964e1e;
text-decoration: none;}

#content_sales a:hover{
color: #002f5f;
text-decoration: none;}





/* SPACERS */
.spacer {
height: 70px}

.spacer_2 {
height: 20px}

.spacer_3 {
height: 10px}




/* SNAPSHOTS */
.snapshots {
padding: 0px 15px 5px 15px;
text-align: left;
font-family:  Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #003060;
font-size: 9px;
line-height: 10px;}

.snapshots_jan {
padding: 0px;
text-align: left;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #003060;
font-size: 9px;
line-height: 10px;}

.snapshots_border {
border: 1px solid #B1ACAC}

.snapshots_border_main {
border: 1px solid #DFDFDF}



/* FOOTER */
#footer {
background-image: url(images/footer_bkgd.jpg);
background-repeat: no-repeat; 
font-size: 10px;
padding: 3px 0px 0px 20px;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
color: #ffffff;
text-align: center;}

#footer a:link, #footer a, #footer a:visited{
color: #ffffff;
text-decoration: none;}

#footer a:hover{
color: #964e1e;
text-decoration: none;}



