﻿@charset "utf-8";

/* ~~ The first section correponds to the maximum width version of 960 pixels ~~ */

body {
	font: 100%/1.5 Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #000;
	background: url("bkgbulletslines/bkg_pg.jpg") fixed;
	
}


h2 {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	/*font-variant: small-caps;*/
	text-transform:capital;
	font-weight:normal
}

a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}

img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border-width: 0;
}

dl { /* this is for the bulleted navigation to have no spacing before it */
	margin: 0;
}

/* ~~ Styling for site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */

a:link {
	color: #bd1300;
	text-decoration: underline; /* unless you style your links to look extremely unique, it's best to provide underlines for quick visual identification */
	font-size: 11pt;
}
a:visited {
	color: #bd1300;
	text-decoration: underline;
	font-size: 11pt;
}
a:hover, a:active, a:focus { 
	color: #c58c06;
	text-decoration: none;
	font-size: 11pt;
}

a.location:link {color:#585858;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.location:visited {color:#585858;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.location:active {color:#fea647;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.location:hover {color:#fea647;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.visitmobile:link {color:#ffffff;font-size:12pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.visitmobile:visited {color:#ffffff;font-size:12pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.visitmobile:active {color:#fef248;font-size:12pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.visitmobile:hover {color:#fef248;font-size:12pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.telewht8:link {color:#ffffff;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.telewht8:visited {color:#ffffff;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.telewht8:active {color:#fea647;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.telewht8:hover {color:#fea647;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.telewht9:link {color:#ffffff;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.telewht9:visited {color:#ffffff;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.telewht9:active {color:#fea647;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.telewht9:hover {color:#fea647;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.tele11:link {color:#000000;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.tele11:visited {color:#000000;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.tele11:active {color:#d35706;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.tele11:hover {color:#d35706;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.tele11color:link {color:#c58c06;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.tele11color:visited {color:#c58c06;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.tele11color:active {color:#d35706;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.tele11color:hover {color:#d35706;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}


a.blk9:link {color:#000000;font-size:9pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk9:visited {color:#000000;font-size:9pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk9:active {color:#c58c06;font-size:9pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk9:hover {color:#c58c06;font-size:9pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}

a.blk10:link {color:#000000;font-size:10pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk10:visited {color:#000000;font-size:10pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk10:active {color:#c58c06;font-size:10pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk10:hover {color:#c58c06;font-size:10pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}

a.blk11:link {color:#000000;font-size:11pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk11:visited {color:#000000;font-size:11pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk11:active {color:#c58c06;font-size:11pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk11:hover {color:#c58c06;font-size:11pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}

a.blk12:link {color:#000000;font-size:12pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk12:visited {color:#000000;font-size:12pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk12:active {color:#c58c06;font-size:12pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.blk12:hover {color:#c58c06;font-size:12pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}

a.blk13:link {color:#000000;font-size:13pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.blk13:visited {color:#000000;font-size:13pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.blk13:active {color:#c58c06;font-size:13pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.blk13:hover {color:#c58c06;font-size:13pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.blk14:link {color:#000000;font-size:14pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.blk14:visited {color:#000000;font-size:14pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.blk14:active {color:#c58c06;font-size:14pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.blk14:hover {color:#c58c06;font-size:14pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.eightwhite:link {color:#ffffff;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.eightwhite:visited {color:#ffffff;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.eightwhite:active {color:#fea647;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.eightwhite:hover {color:#fea647;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.eightlinewht:link {color:#ffffff;font-size:8pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.eightlinewht:visited {color:#ffffff;font-size:8pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.eightlinewht:active {color:#fea647;font-size:8pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.eightlinewht:hover {color:#fea647;font-size:8pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}

a.ninewhite:link {color:#ffffff;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.ninewhite:visited {color:#ffffff;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.ninewhite:active {color:#fea647;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.ninewhite:hover {color:#fea647;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.eight:link {color:#bd1300;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.eight:visited {color:#bd1300;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.eight:active {color:#c58c06;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.eight:hover {color:#c58c06;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.eightline:link {color:#bd1300;font-size:8pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.eightline:visited {color:#bd1300;font-size:8pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.eightline:active {color:#c58c06;font-size:8pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.eightline:hover {color:#c58c06;font-size:8pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}

a.nine:link {color:#bd1300;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.nine:visited {color:#bd1300;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.nine:active {color:#c58c06;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.nine:hover {color:#c58c06;font-size:9pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.nineline:link {color:#bd1300;font-size:9pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.nineline:visited {color:#bd1300;font-size:9pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.nineline:active {color:#c58c06;font-size:9pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.nineline:hover {color:#c58c06;font-size:9pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}

a.tenline:link {color:#bd1300;font-size:10pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.tenline:visited {color:#bd1300;font-size:10pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.tenline:active {color:#c58c06;font-size:10pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.tenline:hover {color:#c58c06;font-size:10pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}

a.tenwhite:link {color:#ffffff;font-size:10pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.tenwhite:visited {color:#ffffff;font-size:10pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.tenwhite:active {color:#fea647;font-size:10pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.tenwhite:hover {color:#fea647;font-size:10pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.elevenwhite:link {color:#ffffff;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.elevenwhite:visited {color:#ffffff;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.elevenwhite:active {color:#fea647;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}
a.elevenwhite:hover {color:#fea647;font-size:11pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:hand}

a.elevenline:link {color:#bd1300;font-size:11pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.elevenline:visited {color:#bd1300;font-size:11pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.elevenline:active {color:#c58c06;font-size:11pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.elevenline:hover {color:#c58c06;font-size:11pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}

a.twelveline:link {color:#bd1300;font-size:12pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.twelveline:visited {color:#bd1300;font-size:12pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.twelveline:active {color:#c58c06;font-size:12pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}
a.twelveline:hover {color:#c58c06;font-size:12pt;font-family:Arial, Helvetica, sans-serif;cursor:hand}


.img-divider {
  margin-left: 6px;
  margin-right: 6px;
  margin-top: 4px;
}

.center-div {
	text-align: center;
}

.center-div2 {
  margin-left: auto;
  margin-right: auto; 
}




/* ~~ Content, Containers and Footer Area ~~ */

.content {
	width: 904px;
	background-color: #f0f1e4;
	margin-left:12px;
	margin-right:12px;
	margin-top:0;
	margin-bottom:0;
	padding-left:16px;
	padding-right:16px;
	padding-top:6px;
	font-size: 11pt;
}



.contenttopimage {
	width: 936px;
	background-color: #f0f1e4;
	margin-left:12px;
	margin-right:12px;

}

.bkg {
	background: url("bkgbulletslines/bkg_pg.jpg") fixed;
	width: 100%;
	 
}

.container {
	width: 960px;
	margin: 0 auto;
	background-color: #6d8137; /* The Fallback for IE compatible view */
	background:rgba(54, 101, 12, 0.7);}


.container2 {
	width: 960px;
	background-color: #e5e5e5;
	margin: 0 auto;
}

.container3 {
	width: 100%;
	height: 180px;
	margin: 0 auto;
}


.container4 {
	width: 100%;
	text-align: center;
	margin: 0 auto;
	padding-top:7px;
	padding-bottom:10px;
	font-size: 8pt;
    color: #ffffff;
}


/* ~~ The header section ~~ */

.m-header1 {
	width: 100%;
	background-color: #f0f1e4;
	color:#000000;
	margin: 0 auto;
	text-align: center;
	font-size: 11pt;
	padding-top:3px;
	padding-bottom:2px;
}


.headertopspacerbkg {
    width:960px;
	height:6px;
    background: url("bkgbulletslines/bkg_pg.jpg");
	float: left;
	padding-bottom: 2px;
	padding-top:2px;
}

.header {
	width: 960px;
	margin: 0 auto; 
	height:102px;
}

.topheaderright{
	width: 526px;
	float: right;
	margin-right: 24px;
	text-align: right;
	font-size: 11pt;
	
}



/* ~~ The top nav bar ~~ */

.topnav{
	width:936px;
	background-image: url('bkgbulletslines/bkg_nav_936.jpg');
	text-align: right;
	margin:0 auto;
}

.curves{
	width:936px;
	height:20px;
	text-align: center;
	margin:0 auto;
}



.topnavsolidgold{
	width:960px;
	height:24px;
	background:#f4ad06;
	text-align: center;
	margin:0 auto;
}





/* ~~ Main Pages - Side Nav, Content, and Photo Area ~~ */


.photoarea{
	width: 680px;
	height:358px;
	float: right;
	margin-left: 0px;
	padding-top:10px;
	padding-right:10px;
}


.barbkg {
    width:958px;
	height:16px;
    background: #ffffff;
	float: left;
	padding-bottom: 2px;
	padding-top:2px;
	padding-right:1px;
	padding-left:1px;
	margin-top: 1px;
}

.barbkgylw {
    width:950px;
	height:38px;
    background: #fdeecd;
	float: left;
	padding-bottom: 3px;
	padding-top:3px;
	padding-left:10px;
	margin-left: 0px;
	font-size: 10pt;
}


.barleft {
    width:400px;
	height:38px;
    background: #fdeecd;
	float: left;
	padding-bottom: 4px;
	padding-top:5px;
	padding-left:10px;
	margin-left: 0px;
	margin-bottom: 12px;
	font-size: 10pt;
}

.barright {
    width:550px;
	height:38px;
    background: #fdeecd;
	float: left;
	padding-bottom: 4px;
	padding-top:5px;
	margin-left: 0px;
	margin-bottom: 12px;
	font-size: 9pt;
}



.youareheretxt {
	font-size: 8pt;
	color: #585858;
	padding-top:2px;
	margin-right: 12px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	
}

.date {
	font-size: 9pt;
	color: #585858;
	margin-left: 12px;
	text-align: left;
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
}

.bkgtitlearea {
    width:936px;
	height:30px;
	background-image: url('bkgbulletslines/bkg_titles.jpg');
	float: left;
	margin-top: 12px;
	margin-bottom: 12px;
}

.titleforbkgarea {
	font-size: 12pt;
	color: #000000;
	margin-left: 2px;
	text-align: left;
	padding-top:3px;
	padding-left:4px;
	font-family: Arial, Helvetica, sans-serif;
}


.title {
	margin-top: 12px;
	margin-bottom: 12px;
	font-size: 11pt;
	font-weight: bold;
}


/* ~~ Two AND three column areas -  ~~ */

.columnwrapper {
	width:960px;
	background-color: #ffffff;
	padding-top:12px;
}


.columnwrapper2 {
	width:936px;
	background-color: #ffffff;
}


.columnleft {
	background-color:#f5f2e9;
	height:300px;
	width:636px;
	float:left;
	margin-left: 12px;
	margin-right: 12px;
	font-size: 10pt;
}


.columnright {
	background-color:#ffffff;
	height:300px;
	width:240px;
	margin-right: 12px;
	margin-left: 18px;
	margin-top: 12px;
	margin-bottom: 12px;
	padding-left:18px;
	padding-right:6px;
	text-align: center;
	font-size: 10pt;
    font-weight: bold;
    float:left;
}


.announcements {
	margin-left: 6px;
	margin-right: 6px;
	margin-top: 9px;
	margin-top: 9px;
	width: 260px;
    padding:4px 4px 4px 4px;
}


/* ~~ The footer styles ~~ */




/* ~~ Miscellaneous float/clear classes ~~ */

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

/* ~~ Horizontal rule ~~ */
hr {
	height: 0;
	border-width: 1px 0 0 0;
	border-style: solid;
	
}


/* This is the third breakpoint and is for smartphones. 
If there is no difference in the classes above, you would use the classes above or if you need to make changes at this resolution, add them below
*/
@media screen and (max-width:400px) {
	
.container {
	width: 380px;
}

.header {
	width:380px;
	margin-left:0px;
}



.topnav{
	width:380px;
	margin-left:0px;
}


.homephotoarea{
	width: 280px;
	float: left;
	margin-left: 0px;
	background-image: url('photos/photo-header.jpg');
}

.quicklinksright{
	width: 100px;
	float: right;
	margin-left: 0px;
}


.goldbkg {
    width:380px;
	height:12px;
    background: url("bkgbulletslines/bkg_gold.jpg");
	float: left;
	padding-bottom: 2px;
	padding-top:2px;

}

.youareheretxt {
	font-size: 0.7em;
	color: #ffffff;
	margin-right: 12px;
	text-align: right;

}

.bkgbodyspacer {
    float: left;
    width: 380px;
    background-color: #f5f2e9;
	padding-top:2px;
	padding-bottom: 2px;
	
}

.title {
	margin-top: 12px;
	font-size: 11pt;
	font-weight: bold;
	width: 380px;
	margin-left: 12px;

}


.content {
	width: 380px;
	margin-left:12px;
	font-size: 10pt;
}



.bkghomedivider {
	display:none;
}

.contenthm {
	width: 380px;
	margin-left: 12px;
	margin-right: 12px;
	font-size: 10pt;
}


.announcements {
	display:none;
}


.footernav {
    width:380px;
    background-color: #003366;
	text-align: center;
	padding-bottom: 4px;
	padding-top:4px;
}
	
.bkgfooterspacer {
    width:380px;
	background-color: #003366;
	padding-bottom: 1px;
	padding-top:1px;
}
	
	
} /* end @media */