body {
 background-image: url("/images/smallbg.jpg");
 background-repeat:repeat-x;
 background-color:#000;
 margin:0;
 text-align: center;
	}
  
#container {
 width: 781px;
 margin-left: auto;
 margin-right: auto;
        
	}
 
#uppercontent {
 background-color:#000000;
 margin-top:25px;
 background-image:url(/images/header.jpg);
 width: 781px;
 height: 339px;
 text-align:center;

 	}

#centercontent {
 background-color:#000000;
 margin-top: 0px;
 background-image:url(/images/bg.jpg);
 background-repeat: repeat-y;
 overflow:auto;
 width: 781px;
 margin:0 auto;
 	}

#pagesbg {
 background-color:#000000;
 margin-top: 0px;
 background-image:url(/images/downloadbg.jpg);
 background-repeat: repeat-y;
 overflow:auto;
 width: 781px;
 margin:0px auto;
 	}

#lowercontent {
 background-color:#000000;
 margin: 0px auto;
 width: 781px;
 	}
	
#mainsidebar {
 float:right;
 width:170px;
 margin: -360px 30px 0px 20px;
 text-align:left;
	}

.image{

 border-color: #325d66;
 border-width:1px;
      }

	
#text {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
	}
	
#mainright {
 width:500px;
 float:left;
 margin: -360px 0px 0px 35px;
 text-align:left;
	}

#content {
 width:645px;
 margin-top:-70px;
 margin-left:10px;
 text-align:left;
	}

#downloads {
 width:700px;
 margin:0px 0px 0px 45px;
 text-align:left;
	}

#about {
 width:715px;
 margin-top:-10px;
 margin-left:35px;
 margin-right:auto;
 text-align:left;
	}

#reviews {
 width:715px;
 margin-top:0px;
 margin-left:35px;
 margin-right:auto;
 text-align:left;
	}

#recipepage {
 width:715px;
 margin-top:-10px;
 margin-left:35px;
 margin-right:auto;
 text-align:left;
	}

#shoppage{
 width:645px;
 margin-top:-40px;
 margin-left:15px;
 text-align:left;
	}

#decorpage {
 width:715px;
 margin-top:-10px;
 margin-left:35px;
 margin-right:auto;
 text-align:left;
	}

#tvgrid {
 width:500px;
 margin: auto;
 margin-top:0px;
 margin-left:100px;
 margin-right:auto;
 text-align:left;
	}

#recipes {
 width:500px;
 margin-left:180px;
 margin-top:-10px;
 margin-right:auto;
 text-align:left;
	}

#decor {
 width:500px;
 margin-left:180px;
 margin-top:-10px;
 margin-right:auto;
 text-align:left;
	}

#linkslist{
 width:480px;
 margin:auto;
 margin-left:155px;
 margin-top:0px;
 margin-right:auto;
 text-align:left;
	}
	
#mainimages {
 margin: -20px 5px 0px 0px;
	}

#floaters {
 width: 781px;
 height:398px;
 background: #000 url("/images/centercontainerbg.jpg") no-repeat top center;
 color: #eee;
 padding: 0px 0px 0px 0px;
 margin-left:0px;
 line-height: 0%;
  }

#floaterdownloads {
 width: 781px;
 background: #000 url("/images/downloads_header.jpg") no-repeat top center;
 color: #eee;
 padding: 30px 0px 0px 0px;
 margin-left:0px;

  }

#floaterreviews{
 width: 781px;
 background: #000 url("/images/reviews_header.jpg") no-repeat top center;
 color: #eee;
 padding: 30px 0px 0px 0px;
 margin-left:0px;

  }

#floatertv {
 width: 781px;
 background: #000 url("/images/tvguide_header.jpg") no-repeat top center;
 color: #eee;
 padding: 30px 0px 0px 0px;
 margin-left:0px;

  }

#floaterlinks {
 width: 781px;
 background: #000 url("/images/links_header.jpg") no-repeat top center;
 color: #eee;
 padding: 30px 0px 0px 0px;
 margin-left:0px;
 
  }

#floaterabout {
 width: 781px;
 background: #000 url("/images/about_header.jpg") no-repeat top center;
 color: #eee;
 padding: 30px 0px 0px 0px;
 margin-left:0px;

  }

#floaterrecipes {
 width: 781px;
 background: #000 url("/images/recipes_header.jpg") no-repeat top center;
 color: #eee;
 padding: 30px 0px 0px 0px;
 margin-left:0px;
 
  }

#floaterdecor {
 width: 781px;
 background: #000 url("/images/decorating_header.jpg") no-repeat top center;
 color: #eee;
 padding: 30px 0px 0px 0px;
 margin-left:0px;
 
  }

#floatershop {
 width: 670px;
 background: #000 url("/images/shop_header.jpg") no-repeat top center;
 color: #eee;
 padding: 90px 0px 0px 0px;
 margin-left:5px;
 line-height: 150%;
  }

#menu {
margin-top:-25px;
text-align:center;
	}
	


.audio-left{
 float: left;
 width: 140px;
 font: 9px Arial, Helvetica, sans-serif;
  }

.audio-right {
 float: right;
 width: 140px;
 margin:-160px 0px 0px 175px;
 font: 9px Arial, Helvetica, sans-serif;
  }

img.audioimg { 
 float: left;
 width: 100px;
 height: 75px;
 padding: 0px 10px 3px 0px;
  }
	
a:link, a:visited, a:active
{color: #185169; text-decoration: underline; background: none;}
a:hover
{color: #9f9fa7; text-decoration: underline; background: none;}

a.new:link {color: #ffffff; text-decoration: underline; background: none;}
a.new:visited {color: #ffffff; text-decoration: underline; background: none;}
a.new:active {color: #ffffff; text-decoration: underline; background: none;}
a.new:hover {color: #2e85a9; text-decoration: underline; background: none;}

h3 {
font: bold 14px Arial, Helvetica, sans-serif;
color:#185169;
padding: 0;
margin-top: 0;	
margin-bottom: 0;

}

h4{
font: bold 13px Arial, Helvetica, sans-serif;
color:#ffffff;
padding: 0;
margin-top: 0;	
margin-bottom: 0;

}

ul li {
list-style-type: none;
padding-left:0px;
margin-left:0px;
text-indent:0px;

}

/* Form Attributes
---------------------------------------------------------------------------*/
textarea, input {
  color: #ffffff;
  background: #161616 none;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  border: 1px solid #fffff;
  padding: 2px;
  }
  
select, submit, reset {
  color: #ffffff;
  background: #161616 none;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  border: 1px solid #ffffff;
  }
  
/* Comment Attributes
---------------------------------------------------------------------------*/
div.cmnt {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  padding: 5px 0px;
  }
  
div.cmntalt {
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  padding: 5px 0px;
  }


.img {
margin-right:10px;
}