.navigation
{
float:left;
width:165px;
background-color: #FFFFFF;
padding: 0;
margin: 0;
}

.buttonscontainer {width: 140px;}

.buttons a {color: #005ac6;
background-color: #FFFFFF;
padding: 2px;
padding-left: 3px;
font: 14px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
display: block;
margin: 0px;
width: 160px;
text-align: left;}


.buttons a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #005ac6;
border-color: #CCFFFF #000099 #000099 #CCFFFF;
color: #FFFFFF;
text-decoration: none;}


.logo
{width:885px;
border-bottom: thin solid #005ac6;
border-bottom-width: 30px;
z-index: 1;
}

.content
{position: absolute;
left: 180px;
top: 190px;
width: 500px;
background-color:#FFFFFF;
}

body
{background-color:#1fc2e9;
margin:0px 0px; padding:0px;
	text-align:center;
	font-size: 14px;
}

#centeredcontent
{width:885px;
position:relative;
	margin:0px auto;
	text-align:left;
	border:4px solid #005ac6;
	background-color:#FFFFFF;
	min-height:1200px;
	height:auto !important;
      height: 1200px;
			margin-bottom: 4px;
			overflow:auto;
}

h1 { font-size: 17px;
font-family: Verdana, Arial, Helvetica, Sans-serif;
 color: #d96500;
 width: 480px;}
 
h2 { font-size: 16px;
font-family: Verdana, Arial, Helvetica, Sans-serif;
 color: #005ac6;} 
 
h3 { font-size: 14px;
font-family: Verdana, Arial, Helvetica, Sans-serif;
 color: #d96500;}
 
#footer { width: 400px;
	font-size: 10px;
	text-align: center;}
	
	p {width:480px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 1em;
}

 p.eyecatcher {
	 font-family: Verdana, Arial, Helvetica, Sans-serif;
	 font-size: 1em;
	 color: #4E4848;
	 font-style: italic;
	 font-weight: bold;
	 text-align: left;
	 }
	 
	 p.marylou {
        width: 450px;
				height: 145px;
		text-align: left;
		font-family: Verdana;
		font-size: 1em;
padding: 15px;
border: 2px solid #005ac6;
}
	
	#topnavbar {
	text-align: centre;
	background-color: #005ac6;
	width: 600px;
	position: absolute;
	top: -40px;
left: 0px;
font-family: Verdana, Arial, Helvetica, Sans-serif;
	}
	
	#topnavbar ul {
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
	list-style-image: none; 
	
	}
#topnavbar li {
display: inline; 
font-size: 14px;
}
#topnavbar ul li a {
text-decoration:none;  
margin: 4px;
	padding: 5px 35px 5px 35px; 
	color: white;
	background: #005ac6;
	}
#topnavbar ul li a:hover {color: #005ac6;
	background: white;
	 }
	 
	 #byline {
	 font-family: Verdana, Arial, Helvetica, Sans-serif;
	 font-size: 12px;
	 color: #4E4848;
	 font-style: italic;
	 text-align: left;
	 position: relative;
	 top: -10px;
	 left: 0px;
	 } 
#CalCalc {
	width:460px;
	height:326px;
	position:relative;
	background:url(http://www.savvy-fat-burning-food.com/images/caloriecalculatorgraphic.gif) no-repeat;

}

#CalcForm {
	top:25px;
	left:150px;
	height:50px;
	position:absolute;
}

#CalcOut {
	top:160px;
	left:40px;
	position:absolute;
	font-size:22px;
}

li {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 1em;
	}
	
	
.noclass {
width: 300px;
}	

.advertisements {
position: absolute;
top: 210px;
left: 190px;
width: 500px;
}

.right {
position: absolute;
top: 190px;
left: 700px;
width: 160px;
}
/* begin styles for RSS Feed */

.rss-box {
	 width: 160px;

	 padding: 5px 5px 5px 5px;
	overflow: hidden;
}

.rss-title, .rss-title a:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	margin: 5px 0;
	padding: 0;
	text-align:left;

}

.rss-title a:visited, .rss-title a:active {
	color: #922;
}

rss_title a:hover {
text-decoration:underline;
}

.rss-items {
  
}

.rss-item  {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  margin-bottom: 1em
}

.rss-item a:link, .rss-item a:visited, .rss-item a:active {
	text-decoration : none;
	color: #26590D;
	}

.rss-item a:hover { 
	text-decoration : underline;
	color: #F66025;
	}
	
.rss-date {
	font-size: 11px;
	font-weight : normal;
	color: #338;
	} 
/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }
