/**/

/*html default values tweaks*/
html 
{ 
	margin: 0px; 
	padding: 0px; 
	height: 100%;
}

body 
{ 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	font-family: verdana, 'trebuchet ms', sans-serif;
	font-size: 10px;
   	color: #FFFFFF;
   	background: #000033;
   	
}

form
{ 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a { text-decoration: none; border: 0px 0px 0px 0px;  }
a img { border: 0px 0px 0px 0px; }
img { border: 0px 0px 0px 0px; }
h1, h2, h3, h4, h5, h6 { font-size: 10px; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote { font-size: 10px; margin-top: 5px; margin-bottom: 5px; }

/*end html default values tweaks*/

/*main layout divs definitions */

#container{
	width:770px;
	height: 100%;
}
#banner 
{ 
	position: relative; 
	top: 0px;
	left: 0px;
	width: 770px;
	height: 290px;
	background-color: none;	
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#pagebody {
	width: 770px;
	position: relative;
}

#alpha
{
	position: relative;
	float: left;
	width: 560;
	background: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	
}

#beta
{
	position: relative;
	float: right;
	width: 210px; 
	color: #ffcc00;
	background: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

/*end main layout divs definitions*/

/*entry styles*/

.entry
{
	width: 550px;
	margin: 0px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}
#entry-topbottom
{
	width: 550px;
	height: 5px;
	margin: 0px;
	border: 0px;
	font-size:0px;
	background: #;
	line-height: 1px;
	clear: both;
	opacity:.7;
	filter : alpha(opacity=70);
}
#entry-cornerL
{
	float: left;
	width: 5px;
	height: 5px;
	margin: 0px;
	border: 0px;
	font-size:0px;
}
#entry-cornerR
{
	float: right;
	width: 5px;
	height: 5px;
	margin: 0px;
	border: 0px;
	font-size:0px;
}
#entry-corner-fill
{
	float: left;
	width: 540;
	height: 5px;
	margin: 0px;
	border: 0px;
	font-size:0px;
	background: #000033;
}
#entry-header
{ 
	width: 540px;
	_width: 550px;
	height: 20px;
	background: #000033;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	border: 0px 0px 0px 0px;
	opacity:.7;
	filter : alpha(opacity=70);
}
#entry-footer
{ 
	clear: both;
	font-family: verdana, 'trebuchet ms', sans-serif;
	font-size: 10px;
	width: 540px;
	_width: 550px;
	height: 15px;
	_height: 20px;
	background: #000033;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 0px 5px;
	border: 0px 0px 0px 0px;
	text-align: right;
	opacity:.7;
	filter : alpha(opacity=70);
}
#entry-body
{ 
	font-family: verdana, 'trebuchet ms', sans-serif;
	font-size: 10px;
	width: 540px;
	_width: 550px;
	background: #000033;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 0px solid red;
}
.pbody{
	margin: -5px 0px 0px 0px;
	_margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#entry-body a, #entry-body a:visited, #entry-body a:active 
{ 
	color: #ffcc00;
}
#entry-body a:hover 
{ 
	color: #fff000;
	text-decoration: underline;
}
#entry-footer a, #entry-footer a:visited, #entry-footer a:active 
{ 
	color: #ffcc00;
}
#entry-footer a:hover 
{ 
	color: #fff000;
	text-decoration: underline;
}

/* fine entry styles */

/* module styles */

.module
{
	width: 200px;
	margin: 0px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}
#module-topbottom
{
	width: 200px;
	height: 5px;
	margin: 0px;
	border: 0px;
	font-size:0px;
	background: #;
	line-height: 1px;
	clear: both;
	opacity:.7;
	filter : alpha(opacity=70);
}
#module-cornerL
{
	float: left;
	width: 5px;
	height: 5px;
	margin: 0px;
	border: 0px;
	font-size:0px;
}
#module-cornerR
{
	float: right;
	width: 5px;
	height: 5px;
	margin: 0px;
	border: 0px;
	font-size:0px;
}
#module-corner-fill
{
	float: left;
	width: 190;
	height: 5px;
	margin: 0px;
	border: 0px;
	font-size:0px;
	background: #000033;
}
#module-header
{ 
	width: 190px;
	_width: 200px;
	height: 20px;
	background: #000033;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	border: 0px 0px 0px 0px;
	opacity:.7;
	filter : alpha(opacity=70);
}
#module-body
{ 
	font-family: verdana, 'trebuchet ms', sans-serif;
	font-size: 10px;
	color: #ffffff;
	width: 190px;
	_width: 200px;
	background: #000033;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 0px ;
}
.module-body-search
{
	font-family: verdana, 'trebuchet ms', sans-serif;
	font-size: 10px;
	color: #ffffff;
	width: 190px;
	_width: 200px;
	background: #000033;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 0px ;
}


.module-body-calendar
{
	font-family: verdana, 'trebuchet ms', sans-serif;
	font-size: 10px;
	color: #ffffff;
	width: 190px;
	_width: 200px;
	background: #000033;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 0px ;
}
.module-calendar a, .module-calendar a:visited, .module-calendar a:active
{
	color: #;
}
.module-calendar a:hover
{
	color: #;
}

.module-calendar table
{
	width: 190px;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.module-calendar th
{
	color: #acacac;
	text-align: center;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	background: url(http://www.pixelmarket.it/mt/footage/cal_day.gif);
	height: 17px;
	width: 27px;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.module-calendar td
{
	color: #acacac;
	text-align: center;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	height: 17px;
	width: 27px;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.weekday-7, .day-7, .day-14, .day-21, .day-28, .day-35, .day-42
   {
	color: #acacac;
	text-align: center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	height: 17px;
	width: 28px;
	border: 1px solid #FFFFFF;
	padding: 0px;
	margin: 0px;
   }

.module-list
{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 5px;
}

#module-list-item-on{
	margin: 0px 0px 0px 5px;
	_margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px -5px;
	_padding: 0px 0px 0px 0px;
	list-style-image: url("http://www.pixelmarket.it/mt/footage/arrwon.gif")
}
#module-list-item-off{
	margin: 0px 0px 0px 5px;
	_margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px -5px;
	_padding: 0px 0px 0px 0px;
	list-style-image: url("http://www.pixelmarket.it/mt/footage/arrwoff.gif")
}
.archive-list
{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 5px;
}
#archive-list-item{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 5px;
	_margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px -5px;
	_padding: 0px 0px 0px 0px;
	list-style-image: url("http://www.pixelmarket.it/mt/footage/arrwon.gif")
}
#archive-list-item a, #archive-list-item a:active, #archive-list-item a:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffcc00;
	text-decoration: none;
}
#archive-list-item a:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}


#module-body a, #module-body a:visited, #module-body a:active 
{ 
	color: #ffcc00;
}
#module-body a:hover 
{ 
	color: #fff000;
	text-decoration: underline;
}

#search
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 145px;
	_width: 155px;
	height: 18px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 5px;
	border: 1px solid #ffcc00;;
	background: #000033;
	vertical-align: top;
}

#comment-author, #comment-email, #comment-url{
	float:right;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 145px;
	height: 16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	border: 1px solid #ffcc00;;
	background: #000033;
	vertical-align: bottom;
}
#comment-text{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 290px;
	height: 120px;
	margin: 6px 0px 5px 0px;
	_margin: 5px 0px 5px 0px;
	padding: 5px 5px 5px 5px;
	border: 1px solid #ffcc00;;
	background: #000033;
}

#comment-preview{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 5px;
}
#comment-post{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 5px;
}
#comment-cancel{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 5px;
}

#btn
{
	font: 10 px  Verdana, Arial, Helvetica, sans-serif;
}

.form-left
{
	float:left;
	width: 235px;
	color: #FFFFFF;
	font-size: 10px;
	text-align: left;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	background: #000033;
}
.form-right
{
	float:right;
	width: 290px;
	color: #FFFFFF;
	font-size: 10px;
	text-align: left;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	background: #000033;
}

.par{
	text-align: right;
	clear:both;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	border: 0px;
	font-size: 0px;
}
.par-left{
	width: 50px;
	height: 16px;
	_height: 26px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	border: 0px;
}
.par-right{
	width: 160px;
	height: 16px;
	_height: 26px;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	border: 0px;
}

#commentbody
{
	font-family: verdana, 'trebuchet ms', sans-serif;
	font-size: 10px;
	width: 540px;
	_width: 550px;
	background: #000033;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 0px solid red;
	color: #b2b2c1;
}
#commentbody a, #commentbody a:active, #commentbody a:visited
{
color: #b28e0f;
}
#commentbody a:hover
{
color: #ffcc00;
}
.commenter
{
color: #b28e0f
}
.commenter a, .commenter a:active, .commenter a:visited
{
color: #b28e0f;
}
.commenter a:hover
{
color: #ffcc00;
}