body {margin: 0; padding: 0; text-align: justify; color: #626262; font: 15px Arial, Helvetica, sans-serif; 
	background: #FFFFFF url(images/img01.gif) repeat-x;}
form {margin: 0; padding: 0;}
input {border: 1px solid #626262; font: normal 1em Arial, Helvetica, sans-serif;}
select {border: 1px solid #626262; font: normal 1em Arial, Helvetica, sans-serif;}
textarea {border: 1px solid #626262; font: normal 1em Arial, Helvetica, sans-serif;}
h1, h1 a, h2, h2 a, h3, h3 a {margin: 0; text-decoration: none; font-weight: normal; color: #444444;
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif;}
h1 {letter-spacing: -1px; font-size: 2.2em; font-family: Verdana, Arial, Helvetica, sans-serif;}
h2 {letter-spacing: -1px; font-size: 1.5em;}
h3 {font-size: 1em;}
p, ol, ul {margin-bottom: 2em; line-height: 200%;}
blockquote {margin: 0 0 0 1.5em; padding-left: 1em; border-left: 5px solid #DDDDDD;}
a {color: #010F34;}
a:hover {text-decoration: none;}

/* Header */
#header {height: 84px;}
#logo h1, #logo p {float: left;}
#logo img {padding: 1px 1px 1px 1px; border-color:#FFFFFF; margin-left: 50px; border-width: thin; border-style: solid;}
#logo h1 {padding: 15px 0 0 40px;}
#logo p {margin: 0; padding: 14px 0 0 4px; line-height: normal; font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
#logo a {text-decoration: none; color: #FFFFFF;}
#menu {float: right;}
#menu ul {margin: 0; padding: 0; list-style: none;}
#menu li {display: block; float: left; height: 42px;}
#menu a {display: block; padding: 8px 20px 0px 20px; text-decoration: none; text-align: center; text-transform: lowercase; 
	font-weight: normal; font-size: 14px; color: #CEC5A4; font-family: Verdana, Arial, Helvetica, sans-serif;}
#menu .last {margin-right: 20px;}
#menu a:hover {color: #FFFFFF;}

/* Page */
#page {padding: 20px 30px 0 30px;}

/* Content */
#content {margin-left: 180px;}
.post {margin-bottom: 10px;}
.post .title {border-bottom: 1px #999999 dashed; font-family: Tahoma, Georgia, "Times New Roman", Times, serif;}
.post .title h2 {padding: 30px 30px 0 0px; font-weight: normal;}
.post .title p {margin: 0; padding: 0 0 10px 0px; line-height: normal; color: #BABABA;}
.post .title p a {color: #BABABA;}
.post .entry {padding: 20px 0px 20px 0px;}
.post .links {margin: 0; padding: 0 30px 30px 0px;}
.post .links a {display: block; float: left; margin-right: 10px; margin-bottom: 5px;
	text-align: center; text-decoration: none; font-weight: bold; color: #FFFFFF;}
.post .links a:hover {}
.post .links .more {width: 128px; height: 30px; background: url(images/img03.jpg) no-repeat left center;}
.post .links .comments {width: 152px; height: 30px; background: url(images/img04.jpg) no-repeat left center;}

/* Sidebar */
#sidebar {float: right; width: 300px; margin-top: 30px;}
#sidebar ul {margin: 0; padding: 0; list-style: none;}
#sidebar li {margin-bottom: 10px; background: url(images/img10.gif) no-repeat left bottom;}
#sidebar li ul {padding: 0 30px 40px 30px;}
#sidebar li li {margin: 0; padding-left: 20px; background: url(images/img11.gif) no-repeat 5px 50%;}
#sidebar h2 {padding: 30px 30px 20px 30px; text-transform: lowercase; font-weight: normal;
	background: url(images/img09.gif) no-repeat; font-size: 1.0em; color: #302D26;}

/* Search */
#search {padding: 20px 30px 40px 30px;}
#search input {padding: 0; width: 70px; height: 29px; font-weight: bold; 
	background: #DFDFDF url(images/img14.gif) repeat-x;}
#search #s {padding: 5px; width: 150px; height: auto; border: 1px solid #626262; 
	background: #FEFEFE url(images/img13.gif) repeat-x; font: normal 1em Arial, Helvetica, sans-serif;}
#search br {display: none;}

/* Categories */
#sidebar #categories li {background: url(images/img12.gif) no-repeat left center;}

/* Footer */
#footer {padding: 60px 0 50px 0; background: #010F34;}
/*#footer li {float: center;}*/
#footer ul {margin: 0; padding: 0; list-style: none;}
#footer p {margin-bottom: 1em; text-align: center; line-height: normal; font-size: .9em; color: #BABABA;}
#footer a {padding: 0 20px; text-align: center; text-decoration: none; color: #DDDDDD;}
#footer a:hover {color: #FFFFFF;}
#footer .rss {background: url(images/img18.gif) no-repeat left center;}
#footer .xhtml {background: url(images/img19.gif) no-repeat left center;}
#footer .css {background: url(images/img20.gif) no-repeat left center;}
#footer .legal a {padding: 0;}

/* Navigation */
#nav {}
#nav ul {margin-left: 5px; padding-left: 1px; padding-bottom: 29px; 
	background: #010F34 bottom left url(images/nav_bot.jpg) no-repeat;}
#nav li {list-style: none; border-top: 1px solid #959595; font: 16px arial, sans-serif; font-weight:bold; 
	background: 160px 12px url(images/arr_white.gif) no-repeat; padding: 7px 0 0 31px;}
#nav a {color: #fff; text-decoration: none; border-left: 1px solid #959595; padding-left: 8px;
	display: block; width: 90%; padding: 2px 0 6px 8px;}
#nav a:hover {text-decoration: underline;}
#nav .important {border: none; background: 160px 12px url(images/arr_orange.gif) no-repeat;}
#nav .important a {color: #FFFFFF;}
#left {float: left; width: 190px;}
