BODY {
	BACKGROUND: url(sq.gif) #f3f5f6 center top;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
A:hover {
	TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.column {
	FLOAT: left
}
.clear {
	CLEAR: both
}
HTML {
	FONT-SIZE: 9px; COLOR: #707e82; FONT-FAMILY: Tahoma
}
INPUT {
	FONT-SIZE: 9px; COLOR: #707e82; FONT-FAMILY: Tahoma
}
TEXTAREA {
	FONT-SIZE: 9px; COLOR: #707e82; FONT-FAMILY: Tahoma
}
A {
	COLOR: #707e82
}
INPUT {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle
}
SELECT {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle
}
.search .input {
	BORDER-LEFT-COLOR: #cdcdcd; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cdcdcd; PADDING-BOTTOM: 2px; BORDER-TOP-COLOR: #cdcdcd; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cdcdcd
}
.search .submit {
	MARGIN: 0px
}
#main {
	BACKGROUND: url(tall.gif) repeat-y; MARGIN: 0px auto; WIDTH: 780px
}
#main_MINI {
	BACKGROUND: url(tall_MINI.gif) repeat-y; MARGIN: 0px auto; WIDTH: 400px
}
#main .indent {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#menu {
	BACKGROUND: #2D3239; LIST-STYLE-TYPE: none; MARGIN:0px 0px 0px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px
}
#menu LI {
	PADDING-RIGHT: 30px; PADDING-LEFT: 32px; BACKGROUND: url(menu-v-l.gif) #2d3239 no-repeat right 50%; FLOAT: left; PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 18px
}
#menu LI A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#menu LI A:hover {
	TEXT-DECORATION: underline
}
#header {
	MARGIN-TOP: 7px; BACKGROUND: url(header.jpg) no-repeat 50% top; HEIGHT: 218px
}
#header .indent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 43px; PADDING-BOTTOM: 0px; PADDING-TOP: 85px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.81em; TEXT-TRANSFORM: uppercase; COLOR: #2d3239; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1 A {
	BACKGROUND: url(logo.gif) no-repeat center top; COLOR: #2d3239; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#header SPAN {
	FONT-SIZE: 1.01em; TEXT-TRANSFORM: uppercase; COLOR: #3f3f3e
}
#body {
	MARGIN-TOP: 5px
}
.sep_column {
	WIDTH: 5px
}
#side_bar {
	BACKGROUND: url(side-tall.gif) repeat-y; WIDTH: 204px
}
#side_bar .indent {
	PADDING-RIGHT: 55px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#side_bar .search {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
#side_bar .search .input {
	WIDTH: 90%
}
#side_bar .search .submit {
	MARGIN: 5px 0px 0px 4px
}
.widget_style {
	PADDING-RIGHT: 20px; PADDING-LEFT: 28px; BACKGROUND: url(side-top.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.widget_style H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.01em; TEXT-TRANSFORM: uppercase; COLOR: #2d3239; PADDING-TOP: 20px
}
.widget_style UL {
	MARGIN: 13px 0px 15px; LIST-STYLE-TYPE: none
}
.widget_style LI {
	MARGIN-TOP: 2px; FONT-SIZE: 1.01em; TEXT-TRANSFORM: uppercase; COLOR: #4cb506; LINE-HEIGHT: 1.41em
}
.widget_style LI A {
	COLOR: #616975; TEXT-DECORATION: none
}
.widget_style LI A:hover {
	TEXT-DECORATION: underline
}
#links_with_style UL {
	MARGIN: 0px
}
#links_with_style UL UL {
	MARGIN: 15px 0px
}
#links_with_style UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#links_with_style UL LI UL LI {
	MARGIN-TOP: 2px; FONT-SIZE: 1.01em; TEXT-TRANSFORM: uppercase; COLOR: #4cb506; LINE-HEIGHT: 1.41em
}
#links_with_style UL LI UL LI A {
	COLOR: #616975
}
#meta {
	VERTICAL-ALIGN: top
}
#categories {
	VERTICAL-ALIGN: top
}
#archives {
	VERTICAL-ALIGN: top
}
#recent-comments {
	VERTICAL-ALIGN: top
}
#recent-posts {
	VERTICAL-ALIGN: top
}
#calendar {
	VERTICAL-ALIGN: top
}
#google-search {
	VERTICAL-ALIGN: top
}
#gsearch {
	TEXT-ALIGN: left
}
#pages {
	VERTICAL-ALIGN: top
}
#text-1 {
	VERTICAL-ALIGN: top
}
#delicious {
	VERTICAL-ALIGN: top
}
#delicious-box {
	TEXT-ALIGN: left
}
#calendar_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 15px
}
#calendar_wrap A {
	FONT-WEIGHT: bold
}
.textwidget {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#statusbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#statusbar P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 28px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 13px
}
#statusbar A {
	FONT-WEIGHT: bold
}
#content {
	BACKGROUND: url(content.gif) no-repeat 50% top; WIDTH: 531px
}
#content .indent {
	PADDING-RIGHT: 30px; PADDING-LEFT: 28px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
#content .search .input {
	WIDTH: 75%
}
#content .search .submit {
	MARGIN: 0px 0px 0px 13px
}
#content .h_l {
	MARGIN-TOP: 20px; BACKGROUND: url(h-l.gif) repeat-x; MARGIN-BOTTOM: 15px; HEIGHT: 1px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.01em; TEXT-TRANSFORM: uppercase; COLOR: #2d3239
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.01em; TEXT-TRANSFORM: uppercase; COLOR: #2d3239
}
H3 A {
	COLOR: #2d3239; TEXT-DECORATION: none
}
H4 {
	MARGIN: 15px 0px
}
.d_m_c {
	MARGIN-BOTTOM: 28px; COLOR: #2d3239
}
.d_m_c .left {
	FLOAT: left
}
.d_m_c .right {
	FLOAT: right
}
.author {
	FONT-SIZE: 1.01em; COLOR: #ef3d17
}
.date {
	FONT-SIZE: 1.01em
}
.comment {
	COLOR: #fe2a00; TEXT-ALIGN: right
}
.comment A {
	COLOR: #2d3239; TEXT-DECORATION: none
}
.comment A:hover {
	TEXT-DECORATION: underline
}
.content_text {
	MARGIN-TOP: 20px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.41em
}
.content_testo {
	MARGIN-TOP: 20px; 
}
.content_text OL {
	MARGIN-TOP: 15px; MARGIN-LEFT: 15px
}
.content_text UL {
	MARGIN-TOP: 15px; LIST-STYLE-TYPE: none
}
.content_text UL LI {
	MARGIN-TOP: 2px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.41em
}
.content_text UL LI A {
	COLOR: #f52e00; TEXT-DECORATION: none
}
.content_text UL LI A:hover {
	TEXT-DECORATION: underline
}
.postmetadataalt {
	FONT-SIZE: 1.01em
}
.pagetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.01em; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #2d3239; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.post {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.01em; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #2d3239; PADDING-TOP: 0px
}
.navigation A {
	FONT-WEIGHT: bold; COLOR: #2d3239
}
.navigation .left {
	PADDING-LEFT: 18px; FLOAT: left; WIDTH: 45%
}
.navigation .right {
	PADDING-RIGHT: 18px; FLOAT: right; WIDTH: 45%; TEXT-ALIGN: right
}
.commentlist SMALL {
	FONT-SIZE: 1.01em
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(footer.gif) no-repeat 50% top; PADDING-BOTTOM: 20px; COLOR: #37484e; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#footer A {
	COLOR: #37484e
}
.nero {text-decoration: none; color: #000000;}
.grigio {text-decoration: none; color: #707e82;}
.blu {color: #015ec1; text-decoration: none;}
