/*Located on Images "server" */
/*COLORS:
#b0c8e0 (carolina blue)
#515b66  (pewter)
#353f48 (dark pewter)
*/

html,body{margin:0; padding:0; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
body{}


/* TOP */
div#header h1{height:140px; line-height:140px; margin:0; padding:0px; background-color:#EEEEEE; color: #79B30B;}
div#navTop  {background-color:#515b66; }
div#breadcrumb{ background-color:#ccc; padding-top:1px; padding-bottom:1px;}
P.navigation { font-family: Arial, Helvetica, sans-serif; font-size:.7em; text-align:right; color:#515b66; font-weight:bold;margin-top:0px; margin-bottom:0px;}
.navigation A:LINK {color: #515b66; text-decoration: none;}
.navigation A:VISITED {color: #515b66; text-decoration: none;}
.navigation A:ACTIVE {color: #515b66; text-decoration: underline;}
.navigation A:HOVER {color: #FFFFFF; text-decoration: underline;}

div#container{text-align:left; width:950px; margin:0px 160px; }
div#wrapper{float:left; width:100%; background-image:url(/media/images/siteElements/background.jpg); background-repeat:repeat-y; background-position:top; }

/* CENTER CONTENT */
div#content{padding-left:10px; padding-top:5px; padding-right:20px; margin: 0 300px 0px 160px;}
div#content p{line-height:1.4; }

div#content p A:LINK {color: #515b66; text-decoration: none; border-bottom: 1px dotted #666666;}
div#content p A:VISITED {color: #515b66; text-decoration: none; border-bottom: 1px dotted #666666;}
div#content p A:HOVER {color: #515b66; text-decoration: none; border-bottom:1px solid #999999;}
div#content p :ACTIVE {color: #515b66; text-decoration: none; border-bottom: 1px dotted #666666;}


div#TopStory {border-top:#515b66 1px solid; border-left:#515b66 1px solid; border-bottom:#515b66 3px solid; border-right:#515b66 3px solid; margin-bottom:10px;}
div#TopStory img {margin:5px; top:50%; border:#353f48 2px solid; float:right;}
div#TopStory p {margin:5px; top:50%; color:#000000; text-indent:0px; font-size:.8em;}
/* .home-TopStoryHeader {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:18px;} */
#content #TopStory .home-TopStoryHeader {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:18px;}

div#content550{padding-left:10px; padding-top:5px; padding-right:20px; margin: 0 0px 0px 160px;}
div#content550 p{line-height:1.4; text-indent:20px;}

div#sectionheader {border-top: 3px #353f48 solid; border-bottom: 3px #353f48 solid; padding: 0px; margin-bottom:10px;}
div#sectionheader h1 {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase; font-weight:bold; text-align:center; line-height: 20px; margin:0; padding-top:5px; padding-bottom:5px; }

#content P.note {color:#666666; font-size:12px; font-family:"Times New Roman", Times, serif;}

/* LEFT COLUMN */
#menucolumn{float:left; width:160px; margin-left:-950px; background-color:#515b66; margin-top:21px;}
#menugroup{ width: 100%; background-color: #515b66; }
#menugroup a{font-family:Arial, Helvetica, sans-serif; font-size: .8em; font-weight: bold; color:#333333; display: block; border-left: 7px solid #b0c8e0; background-color: #b0c8e0; padding: 5px 2px 5px 5px; margin: 1px 1px 1px 0px; border:none;}

#menugroup a:hover {border-left: 7px solid #353f48; background-color:#353f48; text-decoration:none; color:#b0c8e0; border:none;}

/*RIGHT COLUMN */
div#extra{width: 300px; margin:0; float: right; background-color:#FFFFFF; padding-left:0px; padding-top:5px; padding-right:0px; }
div#extra p{font-size:.7em; padding-left:5px;}
div#extrabox{border:#b0c8e0 thin solid; margin-bottom:5px; padding:5px;}
div#extraboximg {border:#b0c8e0 thin solid; margin-bottom:5px; padding:5px; text-align:center;}




/* FOOTER */
div#footer{clear:left; width:100%; background-image:url(/media/images/siteElements/footer03.jpg); background-repeat:no-repeat; background-position:bottom;}
div#footer p{margin:0; padding-top: 15px; padding-bottom:10px; font-size:.7em; color:#515b66; text-align:center; line-height:1.1em; }


/* ADVERTISEMENTS */
div#topbanner h1 {height:100px; line-height:100px; margin-top:0px; margin-bottom:10px; text-align:center;}
div#btmbanner {width:950px; margin-bottom:5px;}
div#btmbanner h1 {height:90px; line-height:90px; margin:0; padding-left:10px; margin-top:0px; margin-bottom:10px; color:#00FF00; text-align:center; width:950px;}
div#navad {text-align:center;}
div#navad p {text-align:left; padding-left:5px;}
.adText {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:.6em; color:#999999; margin:0px; padding:0;}
.adText a:link {color:#999999; text-decoration:none; border:none; }
.adText a:visited {color:#999999; text-decoration:none; border:none;}
.adText a:hover {color:#999999; text-decoration:underline; border:none;}
.adText a:active {color:#999999; text-decoration:none; border:none;}

/* *************** BEGIN OLD STYLESHEET ******************* */


A:LINK {color: #515b66; text-decoration: none; }
A:VISITED {color: #515b66; text-decoration: none; }
A:HOVER {color: #515b66; text-decoration: underline; }
A:ACTIVE {color: #515b66; text-decoration: none; }

.currentarchive A:LINK {color: #353f48; font-weight: bold; text-decoration: none;}
.currentarchive A:VISITED {color: #353f48; font-weight: bold; text-decoration: none;}
.currentarchive A:ACTIVE {color: #353f48; font-weight: bold; text-decoration: underline;}
.currentarchive A:HOVER {color: #353f48; font-weight: bold; text-decoration: underline;}

B { font-weight: bold; }
H1{ font-family: Georgia,Garamond,'Times New Roman', Times, Roman, serif; font-size: 26px; color: #333333; line-height: 32px; margin-left: 0px; margin-right: 8px; margin-top: 10px; margin-bottom: 18px; }
H2{ font-family: Georgia,Garamond,'Times New Roman', Times, Roman, serif; font-size: 20px; color: #333333; line-height: 26px; margin-left: 0px; margin-right: 8px; margin-top: 10px; margin-bottom: 18px; }
H3{ font-family: Georgia,Garamond,'Times New Roman', Times, Roman, serif; font-size: 16px; color: #333333; line-height: 20px; margin-left: 0px; margin-right: 8px; margin-top: 10px; margin-bottom: 18px; }
H4{ font-family: Georgia,Garamond,'Times New Roman', Times, Roman, serif; font-size: 12px; color: #333333; line-height: 16px; margin-left: 0px; margin-right: 8px; margin-top: 8px; margin-bottom: 8px; }
H5{ font-family: Georgia,Garamond,'Times New Roman', Times, Roman, serif; font-size: 10px; color: #333333; line-height: 14px; margin-left: 0px; margin-right: 8px; margin-top: 8px; margin-bottom: 8px; }
H6{ font-family: Georgia,Garamond,'Times New Roman', Times, Roman, serif; font-size: 8px; color: #333333; line-height: 12px; margin-left: 0px; margin-right: 8px; margin-top: 8px; margin-bottom: 8px; }
HR{border-style: none; background-color: #999999; height: 1px;}

P {
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      13px;
	line-height:    20px;
    font-weight:    normal;
    font-style:     normal;
    color:          #000000;
	margin-left:    0px;
	margin-right:   8px;
	margin-top:     8px;
	margin-bottom:  10px;
    /*text-indent:    25px;*/
    text-align:     left;
}

TD {
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      13px;
	line-height:    20px;
    font-weight:    normal;
    font-style:     normal;
    color:          #333333;
    text-align:     left;
}

LI {
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      13px;
	line-height:    20px;
    font-weight:    normal;
    font-style:     normal;
    color:          #333333;
	margin-top:     5px;
	margin-bottom:  5px;
}

#TopStory p.home-caption {
	font-family:Georgia,Garamond,'Times New Roman', Times, Roman, serif;
	text-align:	left;
	font-size: 11px;
	color:#333333;

}
P.caption {
	font-family:Georgia,Garamond,'Times New Roman', Times, Roman, serif;
	font-style:	italic;
	text-align:	center;
}

P.homesummary {
	font-size:.8em;
}


P.morelink {
    font-family:    Arial, Helvetica, sans-serif;
    font-weight:    bold;
	margin:     0px;
    text-indent:    0px;
    text-align:     right;
}

P.home-recentdate {
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      14px;
	line-height:    18px;
    font-weight:    bold;
    font-style:     italic;
	margin-top:     10px;
	margin-bottom:  10px;
    text-indent:    0px;
}

P.home-recentheadline {
    font-family:    'Trebuchet MS',Verdana,Arial, Helvetica, sans-serif;
    font-size:      13px;
	line-height:    16px;
	margin-top:     6px;
	margin-bottom:  6px;
    text-indent:    0px;
}

#content p.home-recentheadline a:link {
	border-bottom:none;
	color:#333333;
	text-decoration:none;
}
#content p.home-recentheadline a:visited {
	border-bottom:none;
	color:#333333;
	text-decoration:none;
}
#content p.home-recentheadline a:hover {
	border-bottom:none;
	color:#333333;
	text-decoration:underline;
}
#content p.home-recentheadline a:active {
	border-bottom:none;
	color:#333333;
	text-decoration:none;
}




IMG.storyphoto {
    border:         1px solid #000000;
}

P.headline {
    font-family:    Georgia,Garamond,'Times New Roman', Times, Roman, serif;
    font-size:      20px;
	line-height:    25px;
    font-weight:    bold;
    font-style:     normal;
    color:          #333333;
	margin-left:    0px;
	margin-right:   8px;
	margin-top:     0px;
	margin-bottom:  10px;
    text-indent:    0px;
    text-align:     left;
}

P.photographer {
    font-family:    Verdana,Arial, Helvetica, sans-serif;
    font-size:      10px;
	line-height:    10px;
    font-weight:    normal;
    font-style:     normal;
    color:          #555555;
	margin-left:    0px;
	margin-right:   0px;
	margin-top:     5px;
	margin-bottom:  15px;
    text-indent:    0px;
    text-align:     right;
}

P.byline {
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      12px;
	line-height:    14px;
    font-weight:    bold;
    font-style:     normal;
    color:          #000000;
	margin-left:    0px;
	margin-right:   0px;
	margin-top:     8px;
	margin-bottom:  1px;
    text-indent:    0px;
    text-align:     left;
}

P.pressdate {
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      12px;
	line-height:    14px;
    font-weight:    normal;
    font-style:     normal;
    color:          #000000;
	margin-left:    0px;
	margin-right:   0px;
	margin-top:     5px;
	margin-bottom:  15px;
    text-indent:    0px;
    text-align:     left;
}

DIV.sidebar{
    border-left:    1px solid #E3801E;
    border-right:   1px solid #E3801E;
    border-bottom:  1px solid #E3801E;
    background-color: #b0c8e0;
	padding-left:   8px;
	padding-right:  8px;
	padding-top:    5px;
	padding-bottom: 5px;
}

DIV.sidebararchive{
    border-left:    1px solid #E3801E;
    border-right:   1px solid #E3801E;
    border-top:     1px solid #E3801E;
    border-bottom:  1px solid #E3801E;
    background-color: #b0c8e0;
	padding-left:   8px;
	padding-right:  8px;
	padding-top:    5px;
	padding-bottom: 5px;
	margin-top:     15px;
}

P.sidebar{
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      13px;
	line-height:    16px;
    font-weight:    normal;
    font-style:     normal;
    color:          #000000;
	margin-left:    0px;
	margin-right:   0px;
	margin-top:     3px;
	margin-bottom:  6px;
    text-indent:    0px;
    text-align:     left;
}

P.sidebarsection{
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      13px;
	line-height:    16px;
    font-weight:    bold;
    font-style:     italic;
    color:          #000000;
	margin-left:    0px;
	margin-right:   0px;
	margin-top:     3px;
	margin-bottom:  6px;
    text-indent:    0px;
    text-align:     left;
}



P.nodent{
    text-indent:    0px;
}

P.indented{
	margin-left:    25px;
    text-indent:    0px;
}

P.blocked{
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 15px;
	margin-bottom: 25px;
    text-indent: 0px;
}

P.attribution{
    font-size: 11px;
    font-style: italic;
	margin-left: 25px;
    text-indent: 0px;
    color: #444444;
}

P.copyright{
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      12px;
	line-height:    14px;
    font-weight:    normal;
    font-style:     italic;
    color:          #666666;
	margin-left:    0px;
	margin-right:   0px;
	margin-top:     3px;
	margin-bottom:  6px;
    text-indent:    0px;
    text-align:     left;
}

.results {
	font-family:    Arial, Helvetica, sans-serif;
	font-size:      12px;
	line-height:    17px;
    text-indent:    0px;
}

.results a {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:      13px;
	text-decoration:underline;
}

.quote{
    font-family:    Georgia,Garamond,'Times New Roman', Times, Roman, serif;
    font-style:     italic;
    color:          #666666;
}

P.quote{
    font-family:    Georgia,Garamond,'Times New Roman', Times, Roman, serif;
    font-style:     italic;
    color:          #666666;
	margin-left:    25px;
	margin-right:   25px;
	margin-top:     15px;
	margin-bottom:  25px;
    text-indent:    0px;
}

.highlight{
    font-weight:    bold;
    border-bottom:  1px dashed #F3801E
}

.footer {
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      13px;
	line-height:    16px;
    text-indent:    0px;
    text-align:     center;
    width:          750px;
    color:          #AAAAAA;
	padding-top:    8px;
	margin-top:     15px;
    margin-bottom:  15px;
    border-top:     1px solid #AAAAAA;
}

.dropcap {font: bold italic 24px Georgia,'Times New Roman', Times, Roman, serif;}

H2.center
{ 
	font-family: Georgia,Garamond,'Times New Roman', Times, Roman, serif; 
	font-size: 20px; 
	color: #333333; 
	line-height: 26px; 
	margin-left: 0px; 
	margin-right: 8px; 
	margin-top: 10px; 
	margin-bottom: 18px; 
	text-align:     center;
	}
	
P.top {
    font-family:    Verdana, Arial, Helvetica, sans-serif;
    font-size:      10px;
	font-weight:    normal;
    font-style:     normal;
	margin-left: 0px; 
	margin-right: 0px;
    text-indent:    0px;
    text-align:     right;
}

#photo {
	text-align:center;
	padding:0;
	margin:0;
}

#photo p {
	font-family:Georgia,Garamond,'Times New Roman', Times, Roman, serif;
	text-align:	center;
	font-size: 11px;
	color:#333333;
}	

#icon {
	text-align:center;
	padding:0;
	margin:0;
	border:0;
}

#icon img {
	border:0;
}

/* SLIDESHOWS BEGIN  */

#ss {
	text-align:center;
	padding:0;
	margin:0;
	width:200px;
	float:left;
}

#ss p {
	font-style:	normal;
	text-align:	center;
	font-size:10px;;
}

#ss IMG {
    border: 1px solid #000000;
	width:150px;
	height:100px;
}

#content #ss p a:link {
	border-bottom:none;
	color:#333333;
	text-decoration:none;
}
#content #ss p a:visited {
	border-bottom:none;
	color:#333333;
	text-decoration:none;
}
#content #ss p a:hover {
	border-bottom:none;
	color:#333333;
	text-decoration:underline;
}
#content #ss p a:active {
	border-bottom:none;
	color:#333333;
	text-decoration:none;
}

#clearBoth {clear:both;}
#clearLeft {clear:left;}
#clearRight {clear:right;}
/* SLIDESHOWS END  */

#headshot {float:right; width:200px; margin:0;}
#headshot p {
	font-family:Georgia,Garamond,'Times New Roman', Times, Roman, serif;
	font-size:75%;
	font-style:	normal;
	text-align:	center;
}	
#floatLeft {float:left;}
