.postitem {

	margin-right: 20px;

	padding: 10px 0 20px 0;

}



.clearboth { clear: both; }



#footer { height: 96px; }



#topmenu { height: 20px; }



#contents { padding-top: 10px; }



.center-inner { 

	margin: 0;

	padding-bottom: 20px;

}



/* main menu */



#mainmenu {

    border-top: 1px solid black;

    border-bottom: 1px solid black;

}



.postcomments {

	padding-left: 20px;

	padding-right: 20px;

}



#headermenu {

	margin: 10px;

	text-align: right;

}



#headermenu a { font: small-caps bold 14px Tahoma, sans-serif; }



#headermenu .tdcell {

	padding-right: 10px;

	vertical-align: top;

}



/* header */



#headersubtext {

	text-align: left;

	margin-left: 40px;

	margin-right: 40px;

}



#headertitle {

	text-align: left;

	margin-left: 20px;

	margin-right: 20px;

}



#sidebarright, #starscapesidebars { float: right; }



#sidebars, #sidebars-inner { text-align: left; }



#starscapecontents, #sidebarleft, #contents { float: left; }



#starscapefooterbar { padding: 0 10px 20px 20px; }



#starscapefooterbar .widget {

	float: left;

	text-align: left;

	padding: 0 10px 0 0;

}



#sidebarfooter {

	text-align: center;

	width: 90%;

	border: 0;

	padding: 0;

}



.headersearch { margin-top: 20px; }



.headersearchbot { margin: 0; }



.headersearchinside {

	padding: 4px 0 0 0;

	height: 32px;

}



#copyright {

	padding-top: 17px;

	font-size: 1.2em;

	padding-bottom: 13px;

	text-align: right;

}



#watermark {

	padding-top: 17px;

	background: url(../../images/watermark.png) no-repeat center;

	width: 276px;

	height: 51px;

}



/* main menu */



#mainmenu {

    clear: both;

    font: small-caps bold 18px "Century Gothic", sans-serif;

}



#mainmenu li {

	padding-right: 15px;

	float: left;

}



#mainmenu ul {

	padding: 3px 0px 0px 20px;

	margin: 0px 0px 0px 0px;

	list-style-type: none;

}


