﻿body {
background-color: cbd2d9;
font-family: calibri, arial;
height:auto;
height: 100%;
margin: 0px;
padding: 0px;
}
h1 {
font-family: Trebuchet MS;
font-size: 50px;
color: #145082;
text-decoration: underline; 
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
h2 {
font-family: Trebuchet MS;
font-size: 25px;
color: #0e92fd;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
p {
font-family: calibri, arial;
}
div#header_extend  {
background-image: url('graphics/header_extend.png');
background-repeat: repeat-x;
position: static;
height: 238px;
width: 100%;
}
div#header {
background-image: url('graphics/header.png');
background-repeat: no-repeat;
position: relative;
top: 0px;
width: 900px;
height: 238px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
padding:0px;
}
div#headerlogo {
background-image: url('graphics/headerlogo.png');
position: relative;
top: 0px;
width: 700px;
height: 200px;
left: 0px;
}
div#content {
background-image: url('graphics/content_background.png');
background-repeat: repeat-y;
position: static; /*DO NOT CHANGE*/
top: 0px;
width: 900px;
margin-bottom: -64px;
margin-left: auto;
margin-right: auto;
}
#content a {
color:  #0e92fd;
}
#content a:active {
outline: none;
}
#content a:hover {
color: #f4b648;
}
#content a:visited {
color: #134b79;
}
div#footer {
text-align: center;
position: static;
width: 100%;
height: 220px;
margin:0px;
padding:0px;
}
div#footer_extend {
background-image: url('graphics/footer_extend.png');
background-repeat: repeat-x;
position: relative;
top: 0px;
width: 100%;
height: 220px;
}
div#footer_main {
background-image: url('graphics/footer.png');
background-repeat: none;
width: 900px;
height: 220px;
position: relative;
top: 0px;
margin-left: auto;
margin-right: auto;
}
.centerdiv{ /*IE method of centering a relative div*/
position: relative;
left: 10px;
width: 863px;
height: 200px;
}
.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}
div#homecontent {
width: 624px;
position: relative;
top: 0px;
float: left;
padding-right: 10px;
padding-left: 10px;
border-right-style: solid;
border-right-color: #707478;
border-right-width: 1px;
}
#homecontent p {
font-size: 18px;
}
#homecontent a:link {
color:  #0e92fd;
}
#homecontent a:visited {
color: #134b79;
}
#homecontent a:hover {
color: #f4b648;
}
#homecontent a:active {
outline: none;
}
div#adminlink {
position: absolute;
width: 40px;
height: 43px;
left:870px;
top: 175px;
}
div#adminlink a{
background: url('http://troop195.org/graphics/admin.png') 0 0 no-repeat;
width: 40px;
height: 43px;
text-indent: -999em;
display:block;
}
div#alertbox {
background-color: #f3060b;
width: 835px;
height: 200px;
position: relative;
top: 0px;
border-style: solid;
border-color: black;
border-width: 4px;
color: white;
padding: 10px;
margin: 0px;
}
div#pdivider {
position: relative;
width: 450px;
height: 3px;
margin: 0px;
padding: 0px;
border-bottom-style: solid;
border-bottom-color: #0e92fd;
border-bottom-width: 1px;
}
#mycountdowndiv {
border: thin solid #125c99;
background-color: #2f70a5;
color: #ffffff;
font-family: Trebuchet MS;
font-size: 15px;
font-weight: bold;
padding-bottom: 10px;
padding-top: 10px;
text-align: center;
width: 524;
height: 20;
}
div#hitcount {
position: relative;
top: -36px;
left: -7px;
width: 70px;
height: 20px;
}
div#hitcountcover {
position: relative;
top: -20px;
left: 0px;
width: 70px;
height: 30px;
}
/*Start Feedburner Feeds*/
div#homesidebar {
position: absolute;
width: 184px;
top: 180px;
left: 644px;
padding-top: 10px;
}
div.feedburnernewstitle {
position: relative;
width: 209px;
height: 30px;
padding-left: 10px;
margin-left: 0px;
}
div.feedburnercalendartitle {
position: relative;
top: -15px;
width: 209px;
height: 30px;
padding-left: 10px;
margin-left: 0px;
}
div.feedburnerphototitle {
position: relative;
top: -40px;
width: 209px;
height: 30px;
padding-left: 10px;
margin-left: 0px;
}
div.feedburnernewstitle h1{
font-size: 25px;
font-family: calibri, Trebuchet MS;
text-decoration: none;
text-align: left;
color:  #0e92fd;
}
div.feedburnercalendartitle h1{
font-size: 25px;
font-family: calibri, Trebuchet MS;
text-decoration: none;
text-align: left;
color:  #0e92fd;
}
div.feedburnerphototitle h1{
font-size: 25px;
font-family: calibri, Trebuchet MS;
text-decoration: none;
text-align: left;
color:  #0e92fd;
}
div.feedburnerFeedBlock  {
text-align:left;
font-family: calibri, arial;
}
div#Troop195Updates6vo1o61id7n32be1nhluvlgiq0{
position: relative;
top: -7px;
width: 184px;
padding-left: 20px;
padding-right: 15px;
border-bottom-style: solid;
border-bottom-color: #707478;
border-bottom-width: 1px;
}
div#troop195calendar3bae6u2uderfc758sntg9gu9vc{
position: relative;
top: -26px;
width: 184px;
padding-left: 20px;
padding-right: 15px;
border-bottom-style: solid;
border-bottom-color: #707478;
border-bottom-width: 1px;
}
div#Troop195PhotoGallery5nbe759klohtoq23lgbfhr6894{
position: relative;
top: -50px;
width: 160px;
padding-right: 15px;
padding-left: 20px;
padding-right: 15px;
overflow: hidden;
}
div.feedburnerFeedBlock ul { 
margin-left:0; 
padding-left:0; 
padding-top: 0;
list-style-type: none 
}
div.feedburnerFeedBlock a {
text-decoration: none;
}
div#Troop195Updates6vo1o61id7n32be1nhluvlgiq0 ul li span.headline { 
font-weight:bold;
font-size: 17px; 
display:block; 
margin: -8px 0 0 0; 
}
div#troop195calendar3bae6u2uderfc758sntg9gu9vc ul li span.headline { 
font-weight:bold; 
display:block; 
margin: 8px 0 0 0; 
}
div#Troop195PhotoGallery5nbe759klohtoq23lgbfhr6894 ul li span.headline { 
font-weight:bold; 
display:block; 
margin: -5px 0 -25 0; 
}
div#Troop195Updates6vo1o61id7n32be1nhluvlgiq0 p.date { 
font-size: 14px;
display:block; 
padding-left: 8px;
margin: 1px 0 5 0; 
color: #134b79;
}
div#creditfooter {
display: none;
}
#homesidebar a:link {
color:  #134b79;
}
#homesidebar a:visited {
color: #134b79;
}
#homesidebar a:hover {
color: #0e92fd;  /*#f4b648; yellow collor*/
}
#homesidebar a:active {
outline: none;
}

/*Start RSS Code*/
div#rss{
position:relative;
top: 25px;
left: -350px;
height: 100px;
width: 100px;
margin-left: auto;
margin-right: auto;
}
ul#rss {
list-style: none;
margin: 0;
padding: 0;
height: 100px;
width: 100px;
}
ul#rss li {
float: left;
display: inline;
height: 100px;
margin: 0 1px;
overflow: hidden;
}
ul#rss li a {
display: block;
height: 100px;
text-indent: -999em;
}
ul#rss li.rss a {
background: url('graphics/rss.png') 0 0 no-repeat;
width: 100px;
}
ul#rss li.rss a:hover {
background-position: bottom left;
}
/*End RSS Code*/

/*Start Top Navigation Code*/
div#globalnav {
position: relative;
top: -40;
left: 4px;
width: 827px;
height: 65px;
text-align: center;
}
ul#globalnav {
list-style: none;
margin: 0;
padding: 0;
height: 65px;
width: 827px;
}
ul#globalnav li {
float: left;
display: inline;
height: 65px;
margin: 0 2px;
overflow: hidden;
}
ul#globalnav li a {
display: block;
height: 65px;
text-indent: -999em;
}
ul#globalnav li#selected a {					/* button id=selected when on that page*/
background-position: top right;
outline: none;
}
/*Menu Choices*/
ul#globalnav li.home a {
background: url('graphics/globalnav/home.gif') 0 0 no-repeat;
width: 99px;
}
ul#globalnav li.about a {
background: url('graphics/globalnav/about.gif') 0 0 no-repeat;
width: 99px;
}
ul#globalnav li.contact a {
background: url('graphics/globalnav/contact.gif') 0 0 no-repeat;
width: 99px;
}
ul#globalnav li.news a {
background: url('graphics/globalnav/news.gif') 0 0 no-repeat;
width: 99px;
}
ul#globalnav li.calendar a {
background: url('graphics/globalnav/calendar.gif') 0 0 no-repeat;
width: 99px;
}
ul#globalnav li.pictures a {
background: url('graphics/globalnav/pictures.gif') 0 0 no-repeat;
width: 99px;
}
ul#globalnav li.resources a {
background: url('graphics/globalnav/resources.gif') 0 0 no-repeat;
width: 99px;
}
ul#globalnav li.changer a {
background: url('graphics/globalnav/changer.gif') 0 0 no-repeat;
width: 99px;
}
/*End Menu Choices*/

/*Creates hover effects below*/
ul#globalnav li.home a:hover, ul#globalnav li.about a:hover, ul#globalnav li.contact a:hover, ul#globalnav li.news a:hover, ul#globalnav li.calendar a:hover, ul#globalnav li.pictures a:hover, ul#globalnav li.resources a:hover, ul#globalnav li.changer a:hover {
background-position: bottom left;
}
/*End Top Navigation Code*/

/*Start bottom menu*/
#textmenu a {
color:  #0e92fd;
text-decoration: none;
}
#textmenu a:hover {
color: #f4b648;
text-decoration: none;
}
div#textmenu {
text-align: center;
position: relative;
top: 20px;
left: -50px;
width: 600px;
height: 30px;
margin-left: auto;
margin-right: auto;
}
ul#textmenu {
list-style: none;
width: 600px;
height: 30px;
font-family: calibri, tahoma;
}
ul#textmenu li {
float: left;
display: inline;
margin: 0 8px;
}
/*End bottom menu*/