/*
*  CSS: sevenPM.com
*  Data creazione: Aprile 2006
*  Autore: Matteo Ruzza
*  Ultimo editore: Matteo Ruzza
*  Note: 
*/

/*IMPORT SECTION*/
@import url(news.css);
@import url(search.css);
@import url(menu.css);
@import url(category.css);
@import url(article.css);
@import url(contact.css);
@import url(friend.css);

/*GENERIC RULES*/
body{
	font:normal 80% Verdana,Arial,Helvetica,sans-serif;
	background:#ffcc66 url("../img/background.gif") repeat-x top left; 
	color:#000000;
	padding:0;
	margin:10px 0 10px 0;
	text-align:center
}
p{padding:0;margin:0}
hr{display:none}
h1{display:none}
h1,h2,h3,h4,h5,h6{padding:0;margin:0}
ul,li{padding:0;margin:0}
img{padding:0;margin:0;border:0}
table{padding:0;margin:0;border:0}
a,a:hover,a:visited{text-decoration:none}
a{color:#000000}
a:hover{color:#cccccc}
div{text-align:left}
div#skip{display:none}
div.wrapper{clear:both}
div.printlogo{display:none}
div.printimage{display:none}
div.printfooter{display:none}


/*LAYOUT*/
div#skeleton{width:970px;margin:0 auto}

/*LEFT*/
div#skleft{width:742px;float:left;margin-bottom:8px}
div#skleft div.top{background: url("../img/main_top.gif") no-repeat top left;font:1px/1px monospace;height:10px}
div#skleft div.bottom{background: url("../img/main_bottom.gif") no-repeat top left;font:1px/1px monospace;height:10px;clear:both}
div#skleft div.container{background: url("../img/main_filler.gif") repeat-y top left}

/*CONTENT LEFT*/
div#skleft div.contentleft{width:220px;float:left}

/*CONTENT RIGHT*/
div#skleft div.contentright{width:522px;float:right}

/*CONTENT BOTTOM*/
div#skleft div.contentbottom{
	width:742px;
	overflow:hidden;
	clear:both
}

/*LOGO*/
div#skleft div.contentleft div.logo{background: url("../img/logo.gif") no-repeat top right;margin-bottom:15px}
div#skleft div.contentleft div.logo a{width:220px;height:80px;display:block}

/*W3C*/
div#skleft div.contentleft div.w3c{
	text-align:right;
	font-size:0.80em;
	font-weight:normal;
	color:#cccccc;
	margin-bottom:15px
}
div#skleft div.contentleft div.w3c a{color:#cccccc}
div#skleft div.contentleft div.w3c a:hover{color:#999999}

/*ADDRESS*/
div#skleft div.contentbottom div.address{float:left;width:220px}
div#skleft div.contentbottom div.address p{
	text-align:right;
	font-size:0.80em;
	font-weight:normal;
	color:#cccccc
}

/*BANNER*/
div#skleft div.contentbottom div.banner{float:left;margin-left:25px;width:340px}
div#skleft div.contentbottom div.banner p{font-size:0.80em;font-weight:normal;color:#cccccc}
div#skleft div.contentbottom div.banner p a{color:#cccccc}
div#skleft div.contentbottom div.banner p a:hover{color:#999999}

/*UTILITY*/
div#skleft div.contentbottom div.utility{
	clear:both;
	text-align:right;
	padding-right:20px;
	color:#ffcc66
}

/*RIGHT*/
div#skright{width:218px;float:right}

/*BOTTOM*/
div#skbottom{
	clear:both;
	width:970px;
	height:85px;
	text-align:right;
	background: url("../img/footer_bg.gif") no-repeat top left
}
div#skbottom iframe{margin:12px 10px 0 0} /*ex img*/
