/*  
Theme Name: Avesao
Theme URI: http://avesani.itc.it/
Description: Avesao theme based on <a href="http://binarybonsai.com/kubrick/">Kubrick</a> theme.
Version: beta
Author: Paolo Avesani
Author URI: http://avesani.itc.it/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	

	*** REGARDING IMAGES ***
	All CSS that involves the use of images, can be found in the 'index.php' file.
	This is to ease installation inside subdirectories of a server.

	Have fun, and don't be afraid to contact me if you have questions.
*/



BODY {
	FONT-SIZE: 62.5%; COLOR: #333; FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif; TEXT-ALIGN: center
}
#page {
	BORDER-RIGHT: #959596 1px solid; BORDER-TOP: #959596 1px solid; BORDER-LEFT: #959596 1px solid; BORDER-BOTTOM: #959596 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#header {
	BACKGROUND-COLOR: #73a0c5
}
#content {
	FONT-SIZE: 1.2em
}
.widecolumn .entry P {
	FONT-SIZE: 1.05em
}
.narrowcolumn .entry {
	LINE-HEIGHT: 1.4em
}
.widecolumn .entry {
	LINE-HEIGHT: 1.4em
}
.widecolumn {
	LINE-HEIGHT: 1.6em
}
.narrowcolumn .postmetadata {
	TEXT-ALIGN: center
}
.alt {
	BORDER-TOP: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f8f8f8
}
#footer {
	BACKGROUND-COLOR: #eee
}
SMALL {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.5em; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
H1 {
	FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif
}
H2 {
	FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif
}
H3 {
	FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif
}
H1 {
	FONT-SIZE: 4em; TEXT-ALIGN: center
}
.description {
	FONT-SIZE: 1.2em; TEXT-ALIGN: center
}
H2 {
	FONT-SIZE: 1.6em
}
H2.pagetitle {
	FONT-SIZE: 1.6em
}
#sidebar LI H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #777; FONT-FAMILY: 'Lucida Grande', Verdana, Sans-Serif; LETTER-SPACING: 0px
}
#sidebar LI A {
	FONT-SIZE: 1em; COLOR: #000
}
#sidebar LI A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
H3 {
	FONT-SIZE: 1.3em
}
H1 {
	COLOR: white; TEXT-DECORATION: none
}
H1 A {
	COLOR: white; TEXT-DECORATION: none
}
H1 A:hover {
	COLOR: white; TEXT-DECORATION: none
}
H1 A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.description {
	COLOR: white; TEXT-DECORATION: none
}
H2 {
	COLOR: #333
}
H2 A {
	COLOR: #333
}
H2 A:visited {
	COLOR: #333
}
H3 {
	COLOR: #333
}
H3 A {
	COLOR: #333
}
H3 A:visited {
	COLOR: #333
}
H2 {
	TEXT-DECORATION: none
}
H2 A {
	TEXT-DECORATION: none
}
H2 A:hover {
	TEXT-DECORATION: none
}
H2 A:visited {
	TEXT-DECORATION: none
}
H3 {
	TEXT-DECORATION: none
}
H3 A {
	TEXT-DECORATION: none
}
H3 A:hover {
	TEXT-DECORATION: none
}
H3 A:visited {
	TEXT-DECORATION: none
}
#sidebar H2 {
	TEXT-DECORATION: none
}
#wp-calendar CAPTION {
	TEXT-DECORATION: none
}
CITE {
	TEXT-DECORATION: none
}
.entry P A:visited {
	COLOR: #3300ff
}
.entry P A:hover {
	COLOR: #3300ff
}
.commentlist LI {
	FONT: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif
}
#commentform INPUT {
	FONT: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif
}
#commentform TEXTAREA {
	FONT: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif
}
.commentlist LI {
	FONT-WEIGHT: bold
}
.commentlist CITE {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-STYLE: normal
}
.commentlist CITE A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-STYLE: normal
}
.commentlist P {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none; LINE-HEIGHT: 1.5em
}
#commentform P {
	FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif
}
.commentmetadata {
	FONT-WEIGHT: normal
}
#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif; PADDING-TOP: 20px
}
SMALL {
	COLOR: #ff6600
}
#sidebar UL UL LI {
	COLOR: #ff6600
}
#sidebar UL OL LI {
	COLOR: #ff6600
}
.nocomments {
	COLOR: #ff6600
}
.postmetadata {
	COLOR: #ff6600
}
BLOCKQUOTE {
	COLOR: #000000;
   font-style: italic;
}
STRIKE {
	COLOR: #ff6600
}
CODE {
	FONT: 1.1em 'Courier New', Courier, Fixed
}
ACRONYM {
	FONT-SIZE: 0.9em; LETTER-SPACING: 0.07em
}
abbr {
	FONT-SIZE: 0.9em; LETTER-SPACING: 0.07em
}
SPAN.caps {
	FONT-SIZE: 0.9em; LETTER-SPACING: 0.07em
}
A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
H2 {
	COLOR: #ff6600; TEXT-DECORATION: none
}
H3 {
	COLOR: #ff6600; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
H3 A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:hover {
	COLOR: #777
}
#wp-calendar #prev A {
	FONT-SIZE: 9pt
}
#wp-calendar A {
	TEXT-DECORATION: none
}
#wp-calendar CAPTION {
	FONT: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; TEXT-ALIGN: center
}
#wp-calendar TH {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: normal
}
.postmetadata {
	FONT-SIZE: 0.8em
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#page {
	BORDER-RIGHT: #959596 1px solid;
	BORDER-TOP: #959596 1px solid;
margin: 0 auto;
	BORDER-LEFT: #959596 1px solid;
	WIDTH: 760px;
	padding:0;
	BORDER-BOTTOM: #959596 1px solid;
	BACKGROUND-COLOR: #FF3300;
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 200px; BACKGROUND-COLOR: #73a0c5
}
#headerimg {
	DISPLAY: none! important; MARGIN: 0px; WIDTH: 100%; HEIGHT: 200px
}
#spacertop {
	WIDTH: 761px; HEIGHT: 25px
}
#spacerbottom {
	CLEAR: both; MARGIN-BOTTOM: -1px; WIDTH: 761px; HEIGHT: 26px; BORDER-BOTTOM-STYLE: none
}
.narrowcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 450px; PADDING-TOP: 0px
}
.widecolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 5px 0px 0px 150px; WIDTH: 450px; PADDING-TOP: 10px
}
.post {
	MARGIN: 0px 0px 40px; TEXT-ALIGN: justify
}
.widecolumn .post {
	MARGIN: 0px
}
.narrowcolumn .postmetadata {
	PADDING-TOP: 5px
}
.widecolumn .postmetadata {
	MARGIN: 30px 0px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 760px; COLOR: #999; PADDING-TOP: 0px
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#footer LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: center
}
H1 {
	MARGIN: 0px; PADDING-TOP: 70px
}
.description {
	TEXT-ALIGN: center
}
H2 {
	MARGIN: 30px 0px 0px
}
H2.pagetitle {
	MARGIN-TOP: 30px; TEXT-ALIGN: left
}
#sidebar H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px
}
H3.comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 40px auto 20px; PADDING-TOP: 0px
}
P IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; max-width: 100%
}
IMG.centered {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
IMG.alignright {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px 7px; PADDING-TOP: 4px
}
IMG.alignleft {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 7px 2px 0px; PADDING-TOP: 4px
}

.navigation .alignright {
	float: right;
	padding-right: 12px;
   background: url(images/icon_arrow_sm.gif) no-repeat center right;
	}

.navigation .alignright a {
	color: #888;
}
.navigation .alignleft {
	float: left;
	padding-left: 12px;
   background: url(images/icon_arrow_dm.gif) no-repeat center left;
	}

.navigation .alignleft a {
	color: #888;
}

UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; TEXT-INDENT: -10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UNKNOWN {
	MARGIN: 7px 0px 8px 10px
}
.entry OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.entry OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.postmetadata UL {
	DISPLAY: inline; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
.postmetadata LI {
	DISPLAY: inline; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/sidebar2.jpg) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/sidebar-bottom.jpg) no-repeat left bottom; PADDING-BOTTOM: 15px; MARGIN: 0px; OVERFLOW: visible; PADDING-TOP: 0px
}
#sidebar H2 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; FONT-SIZE: 1.2em; BACKGROUND: url(images/sidebar-top.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1.2em
}
#sidebar P {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
#sidebar UL UL {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
#sidebar UL OL {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
#sidebar UL OL {
	MARGIN: 1em 0px 0px 20px
}
#sidebar UL OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bullet.gif) no-repeat 2000px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sidebar UL UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#sidebar UL UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.8em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sidebar UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(images/bullet.gif) no-repeat 0px 0.7em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#searchform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 10px auto; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#sidebar #searchform #s {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 130px; PADDING-TOP: 2px
}
#sidebar #searchsubmit {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.entry FORM {
	TEXT-ALIGN: center
}
SELECT {
	WIDTH: 130px
}
#commentform INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 5px 5px 1px 0px; WIDTH: 170px; PADDING-TOP: 2px
}
#commentform TEXTAREA {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px
}
#commentform #submit {
	FLOAT: right; MARGIN: 0px
}
.alt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.commentlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
.commentlist LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 15px 0px 3px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.commentlist P {
	MARGIN: 10px 5px 10px 0px
}
#commentform P {
	MARGIN: 5px 0px
}
.nocomments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.commentmetadata {
	DISPLAY: block; MARGIN: 0px
}
#sidebar {
	FONT-SIZE: 1.1em; MARGIN-LEFT: 545px; WIDTH: 190px; COLOR: #000
}
#sidebar FORM {
	MARGIN: 0px
}
#wp-calendar {
	MARGIN: 10px auto 0px; WIDTH: 155px; empty-cells: show
}
#wp-calendar #next A {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
#wp-calendar #prev A {
	PADDING-LEFT: 10px; TEXT-ALIGN: left
}
#wp-calendar A {
	DISPLAY: block
}
#wp-calendar CAPTION {
	WIDTH: 100%; TEXT-ALIGN: center
}
#wp-calendar TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#wp-calendar TD.pad:hover {
	BACKGROUND-COLOR: #fff
}
ACRONYM {
	CURSOR: help
}
abbr {
	CURSOR: help
}
SPAN.caps {
	CURSOR: help
}
ACRONYM {
	BORDER-BOTTOM: #999 1px dashed
}
abbr {
	BORDER-BOTTOM: #999 1px dashed
}
BLOCKQUOTE {
	PADDING-LEFT: 20px; MARGIN: 15px 30px 0px 10px; BORDER-LEFT: #ddd 5px solid
}
BLOCKQUOTE CITE {
	DISPLAY: block; MARGIN: 5px 0px 0px
}
.center {
	TEXT-ALIGN: center
}
HR {
	DISPLAY: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.navigation {
	MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 60px; TEXT-ALIGN: center
}
#sidebar #headbar {
	DISPLAY: none! important
}
#sidebar #bottombar {
	DISPLAY: none! important
}
#headbar {
	BORDER-RIGHT: #ccc thin solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px; BORDER-LEFT: #ccc thin solid; WIDTH: 740px; PADDING-TOP: 0px; HEIGHT: 32px; BACKGROUND-COLOR: #fff
}
#headbar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#headbar LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#headbar A {
	MARGIN: 0px; COLOR: #000; TEXT-DECORATION: none
}
#headbar A:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
.feedback {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.meta {
	CLEAR: both; FONT-SIZE: 0.9em; BACKGROUND: url(images/deco.gif) no-repeat left top; COLOR: #777; LINE-HEIGHT: 2em
}
.feedback {
	CLEAR: both; FONT-SIZE: 0.9em; BACKGROUND: url(images/deco.gif) no-repeat left top; COLOR: #777; LINE-HEIGHT: 2em
}
.commentslink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(images/comments.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#frame {
	PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; WIDTH: 95%; COLOR: #777; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #f8f8f8
}
#frame H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #777; PADDING-TOP: 0px; FONT-STYLE: normal
}
#event {
	PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 30px; MARGIN: 10px 0px 5px; WIDTH: 95%; COLOR: #333; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #fffacd; TEXT-ALIGN: center
}
#event H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #777; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
#event H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: center
}
.postdate {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #999
}
#bottombar {
	CLEAR: both; BORDER-TOP: #999 1px solid; MARGIN: 0px 8px 0px; WIDTH: 740px; HEIGHT: 15px; TEXT-ALIGN: center;
}
#bottombar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#bottombar LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#headertab {
	FONT-SIZE: 93%; BACKGROUND: yellow; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal
}
#headertab UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#headertab LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#headertab A {
	DISPLAY: block
}
#headertab LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/norm_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#headertab A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(images/norm_left.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#headertab #current {
	BACKGROUND-IMAGE: url(images/norm_right_on.gif)
}
#headertab #current A {
	BACKGROUND-IMAGE: url(images/norm_left_on.gif)
}
#headertab {
	FONT-SIZE: 93%; BACKGROUND: url(images/norm_bg.gif) #dae0d2 repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal
}
#headertab UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#headertab A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(images/norm_left.gif) no-repeat left top; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
#headertab #current A {
	BACKGROUND-IMAGE: url(images/norm_left_on.gif); PADDING-BOTTOM: 5px
}
#headertab LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(images/right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#headertab A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(images/left.gif) no-repeat left top; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
#headertab LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(images/left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#headertab A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(images/right.gif) no-repeat right top; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
#header STRONG {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(images/right.gif) no-repeat right top; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
#header SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(images/right.gif) no-repeat right top; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
#headertab #current {
	BACKGROUND-IMAGE: url(images/left_on.gif)
}
#headertab #current A {
	BACKGROUND-IMAGE: url(images/right_on.gif); PADDING-BOTTOM: 5px
}
#headertab A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(images/right.gif) no-repeat right top; PADDING-BOTTOM: 4px; COLOR: #765; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#headertab A {
	FLOAT: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-left: 0px; margin-top: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(images/norm_left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 55px; PADDING-TOP: 0px
}
#nav A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(images/norm_right.gif) no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; COLOR: #333333; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#nav A {
	FLOAT: none
}
#nav A:hover {
	COLOR: #333
}
#nav #current A {
	BACKGROUND-IMAGE: url(images/norm_right_on.gif); PADDING-BOTTOM: 5px; COLOR: #000000
}
#nav #current {
	BACKGROUND-IMAGE: url(images/norm_left_on.gif)
}
IMG.floatRightClear {
	CLEAR: left; FLOAT: left; MARGIN: 4px
}
#nav {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	FLOAT: left;
	WIDTH: 100%;
	LINE-HEIGHT: normal;
	POSITION: relative;
   margin-top: -24px;
   margin-left: 0px;
   padding-left: 0px;
}
#litem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0em; LIST-STYLE-IMAGE: url(images/lauth.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#Litem UL OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/lauth.gif) no-repeat 2000px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#lurl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ccff00; PADDING-TOP: 0px; FONT-STYLE: normal
}
#icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#bibitem {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 9pt; PADDING-BOTTOM: 12px; MARGIN: 12px 0px; PADDING-TOP: 12px; FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
#lnews {
	BORDER-RIGHT: orange 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: orange 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; BORDER-LEFT: orange 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: orange 1px dashed
}
#lnews H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#cauthor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0em; LIST-STYLE-IMAGE: url(images/cauth.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#cauthor UL OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/cauth.gif) no-repeat 2000px 0px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
#rcauthor {
	COLOR: #000
}
#rcpost {
	COLOR: #777; FONT-STYLE: italic
}
#cauthor #rcpost A {
	COLOR: #777; FONT-STYLE: italic
}
.litem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0em; LIST-STYLE-IMAGE: url(images/lauth.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.ltitle A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ccff00; PADDING-TOP: 0px
}
.lurl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: gray; PADDING-TOP: 0px
}
.lbody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lauth {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.img-shadow {
	CLEAR: both; BACKGROUND: url(images/shadowAlpha.png) no-repeat right bottom; FLOAT: right; MARGIN: 10px 0px 0px 10px
}
.img-shadow {
	BACKGROUND: url(images/shadow.gif) no-repeat right bottom; MARGIN: 10px 0px 0px 5px
}
.img-shadow IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a9a9a9 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: -6px 6px 6px -6px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}

#respond {
	color: #000;
}
