body 	
  { background:url(../images/bodybg.gif) top center repeat-y #EEE;
    color:#666;
    font:normal 12px Arial,sans-serif;
    text-align:center;
    padding:0;
    margin:0; }  

a {
text-decoration: none;
}
a:link {
color: #FFB3E6;
}
a:visited {
color: #FFB3E6;
}
a:hover, a:active {
color: FFB3E6;
}

img {
border: 0;
}

input, textarea {
border: 1px solid #99A4AF;
padding: 3px 5px;
font: inherit;
width: 210px;
vertical-align: middle;
margin: 2px 0;
}
textarea {
width: 300px;
height: 120px;
}
input#submit {
width: 80px;
}

#container {
background: #fff;
border: 1px solid #99A4AF;
width: 600px;
padding: 5px 25px;
margin: 80px auto;
text-align: left;
}
	#topnav, #footer, .pagination {
	margin: 0 auto;
	text-align: center;
	width: 70%;
	}
	#topnav {
	border-bottom: 1px solid #99A4AF;
	margin-bottom: 10px;
	padding: 5px 0 10px;
	}
	#footer {
	border-top: 1px solid #99A4AF;
	margin-top: 10px;
	padding: 10px 0 5px;
	}
	
	#entries {
	width: 100%;
	border-collapse: collapse;
	margin: 10px auto;
	}
		#entries tr.rowcolor1 td {
		background: #FEE4FB;
		}
		#entries td.meta {
		width: 25%;
		line-height: 1.5;
		}
		#entries td {
		vertical-align: top;
		padding: 10px;
		}
		#entries td img {
		vertical-align: bottom;
		}
		
span.bold {
font-weight: bold;
}
.hidden {
display: none;
}


/* From default.css */
#wrapper1
  { background:url(../images/borderbottom.gif) bottom center no-repeat #FFF;
    color:inherit;
    width:730px;
    padding:0 0 35px 0;
    margin:0 auto; }

#wrapper2
  { background:url(../images/banner.gif) top center no-repeat;
    width:730px;
    padding:0;
    margin:0 auto; }

#title
  { background-color:inherit; 
    color:#FFF;
    width:180px;
    font-size:24px; font-weight:bold;
    text-align:center;
    padding:0;
    margin:1.25em 0 0 0;
    float:right; }

#title a    
  { background-color:inherit;
    color:#FFF;
    text-decoration: none;} 
        
#tagline
  { background-color:inherit;
    color:#AAA;
    width:350px;
    font-size:12px;
    padding:10px 0 0 0;
    margin:0 auto;
    clear:right;}
    
#navbar ul 
  { width: 510px; 
    height:30px;
    font-size:14px;
    padding: 0;
    margin:2.75em 0 0 0;
    float:left;}

#navbar ul li  
  { text-align:center;
    border-left:1px solid #EEE;    
    padding:0 5px;
    display: inline;
    float: left;}

#navbar a
  { background-color:inherit;
    color:#FFF;
    text-decoration: none;}   

#navbar ul li.first
  { border:0; 
  }    
     
#navbar a:hover,#navbar a.current-cat
  { background-color:inherit;
    color:#666;
    text-decoration: none;}
    
#footer1
  { background-color:#FFF;
    color:#CCC;
    width:700px;
    font-size:11px;
    padding:8px 0;
    margin:0 auto; }

#footer1 a
  { background-color:inherit;
    color:#CCC;
    text-decoration:none; }

#footer1 a:hover
  { background-color:inherit;
    color:#F9C; }
