
body {
	margin: 0px;	padding: 0px;	/*background: #1e1f21 url(img/bg-body.gif) no-repeat left top;*/	color: #6e7073;	font: 12px/18px "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;}
a {	/*color: #6e7073;*/	color:#E3731F;	outline: none;}
p {	margin: 0 0 20px 0;
	font-size:12px;
	text-align:justify;}
ul, ol {	margin-bottom: 20px;}
blockquote {	margin: 0 0 0 10px;	padding: 0 0 0 10px;	border-left: 5px solid #f7f7f7;}
#page {	width: 940px;	margin: 0 auto;}
#header {	position: relative;	/*height: 200px;*/	height:175px;}
#content {	padding: 20px 0 0 0;	background: #fff;	/*border:solid red 1px;*/}#content-left {	float: left;	width: 590px;}
#content-right {	float: right;	width: 320px;}
#footer {
}
h1 {	position: absolute;	bottom: 80px;	left: 0px;	margin: 0px;	padding: 0px;	line-height: 1;	font-size: 24px;	font-weight: normal;}
h1 a {	/*color: #fff;*/	color:#000000;	text-decoration: none;	font-size:30px;}
h2 {	margin: 0 0 20px 20px;}
h2#blog-description {	position: absolute;	bottom: 60px;	left: 0px;	margin: 0px;	padding: 0px;	font-size: 11px;	font-weight: normal;}h3 {	margin: 0 0 20px 0;	font-size: 1.8em;	font-weight: normal;}h3 a {	text-decoration: none;}h3 a:hover {	text-decoration: underline;}
h4 {	margin: 0 0 10px 0;	font-size: 12px;}
#top-nav {	position: absolute;	top: 10px;	right: 0px;	margin: 0px;	padding: 0px;	list-style: none;}
#top-nav li {	float: left;	margin: 0 0 0 10px;}
#top-nav li#rss {	padding: 0 0 0 15px;	background: url(img/rss-icon.gif) no-repeat left center;}.box-left {	margin: 0 0 40px 20px;}.meta {	clear: both;	padding: 10px;	background: #fff url(img/bg-meta.gif) repeat-x left top;	color: #5e5e5e;
	font-size:12px;}
.meta-date {	padding: 0 10px 0 15px;	background: url(img/bg-meta-date.gif) no-repeat 0px 2px;}.meta-categories {	padding: 0 10px 0 15px;	background: url(img/bg-meta-categories.gif) no-repeat 0px 2px;}.meta-comments {	padding: 0 10px 0 15px;	background: url(img/bg-meta-comments.gif) no-repeat 0px 2px;}p.tags {	clear: both;}.box-right {	margin: 0 20px 20px 0;	padding: 20px;	background: #f7f7f7 url(img/bg-box-right.gif) no-repeat left top;}
.box-right ul {	margin: 0 0 5px 0;	padding: 0px;	list-style: none;}.box-right li {	margin: 0px;	padding: 5px;	border-bottom: 1px solid #dedede;
	font-size:12px;}.box-right li a {	text-decoration: none;	color:#6E7073;}
#commentform label {	display: block;	margin: 0 0 5px 0;}
#commentform input.text, #commentform textarea {	width: 500px;	margin: 0 0 10px 0;}#commentform .text {	height: 22px;	padding: 6px 6px 0 6px;	background: #fff url(img/bg-form-text.gif) repeat-x left top;	border: 1px solid #dadada;	color: #5e5e5e;}
#commentform textarea {	height: 150px;	padding: 6px 6px 0 6px;	background: #fff url(img/bg-form-text.gif) repeat-x left top;	border: 1px solid #dadada;	color: #5e5e5e;}
#commentform .button {	width: auto;	height: 30px;	margin: 0px;	padding: 0 20px;	background: #4a4f54;	border: none;	color: #fff;}
.commentlist {	margin: 0px;	padding: 0px;	list-style: none;}
.commentlist .quote {	padding: 20px;	background: url(img/bg-comment-quote.gif) no-repeat right top;}.commentlist li {	margin: 20px 0 0 0;	padding: 0px;	background: #4a4f54 url(img/bg-comment-bubble.gif) no-repeat left bottom;	color: #fff;}
.commentlist cite {	display: block;	font-style: normal;}.avatar {	float: left;	margin: 0 20px 10px 0;}#searchform #search {	float: left;	width: 146px;	height: 22px;	padding: 6px 6px 0 6px;	background: #fff url(img/bg-form-text.gif) repeat-x left top;	border: 1px solid #dadada;	color: #5e5e5e;}
#searchform .button {	width: auto;	height: 30px;	margin: 0px;	padding: 0 10px;	background: #4a4f54;	border: none;	color: #fff;}
#footer {	width: 900px;	margin: 0 auto;	padding: 20px 0;}#footer p {	margin: 0 0 10px 0;}
#legal {	float: left;	width: 400px;}#webdemar {	float: right;	width: 400px;	text-align: right;}.clear {	clear:both;}.aligncenter,
div.aligncenter {   	display: block;   	margin: 0 auto;}.aligncenter {	margin-bottom: 20px!important;}.alignleft {   	float: left;   	margin: 0 20px 20px 0;}.alignright {  	float: right;   	margin: 0 0 20px 20px;}.wp-caption {	margin-bottom: 20px;	padding-top: 4px;   	border: 1px solid #ccc;   	text-align: center;   	background-color: #f7f7f7;}.wp-caption img {  	float: none;   	margin: 0px;   	padding: 0px;   	border: none;}
.wp-caption p.wp-caption-text {   	padding: 0px;  	margin: 0px;}#calendar_wrap table {	width: 100%;}#calendar_wrap td {	text-align: center;}#wp-calendar caption {	margin: 0 0 10px 0;	background: #dedede;}td.img_top_left{	background:url(img/top_left.gif) no-repeat right;	width:10px;	height:12px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}td.img_top_middle{	background:url(img/top_mdl.gif) repeat-x;	width:1px;	height:12px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}
td.img_top_right{
	background:url(img/top_right.gif) no-repeat;	width:10px;	height:12px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}td.img_middle_left{	background:url(img/mdl_left.gif) repeat-y;	/*width:10px;	height:1px;*/	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}td.img_middle_right{
	background:url(img/mdl_right.gif) repeat-y;/*	width:10px;	height:1px;*/	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}td.img_bottom_left{	background:url(img/btm_left.gif) no-repeat;/*	width:10px;	height:12px;*/	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}
td.img_bottom_middle{	background:url(img/btm_mdl.gif) repeat-x;/*	width:1px;	height:12px;*/	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}
td.img_bottom_right{	background:url(img/btm_right.gif) no-repeat;	width:10px;	height:12px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}div.logo_img{
	width:225px;	height:56px;	float:left;	margin:25px 0px 0px 0px;	padding:0px 0px 0px 0px;	background:url(img/answer_logo.png) no-repeat;}

ul.nav li a:link, ul.nav li a:visited, ul.nav li a:active
{
	color:white;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
	display: block;
	float: left;
	/*border-bottom:solid 5px #dadada;*/
	width: 100px;
	text-align: center;
	background:#3892AC;
}

ul.nav li a:hover
{
	text-decoration: none;
	/*border-bottom:solid 5px #333;*/
	background:#69C3F5;
}
ul.nav li a.active:link, ul.nav li a.active:visited, ul.nav li a.active:active, ul.nav li a.active:hover
{
	text-decoration: none;
	/*border-bottom:solid 5px #990000;*/
	background:#68B3EA;
}
