/*Theme Name: Talian AdSense Targeted + SEOTheme URI: http://www.google-adsense-templates.co.uk/wordpress-theme-talian-with-adsense-and-seo-optimisation.htmlDescription: Talian theme with SEO optimization and AdSense added. You must read the readme.txt file that came with this theme (important installation information).Version: 03Author: David Cameron Law (aka SEO Dave)Author URI: http://www.google-adsense-templates.co.uk/*/body {	font-family: Tahoma, Verdana, Arial;	font-size: 70%;	color: #333333;	margin: 0px;	padding: 0px;	background-image: url(images/headerbg.gif);	background-repeat: repeat-x;	background-position: top;}img {	border: 0px;}#wrap_talia {	width: 930px;	margin: 0px auto 0px auto;}#container_talia {	margin: 0px;	float: left;	width: 920px;}#header_talia {	float: left;	width: 900px;	padding-right: 10px;	padding-left: 10px;	height: 120px;}#content_talia {	float: left;	width: 900px;	padding-right: 10px;	padding-left: 10px;	position: relative;}.right-content-talia {	float: right;	width: 700px;}.left-content-talia {	float: left;	width: 200px;}#left-post {	width: 480px;	padding-right: 10px;	padding-left: 10px;	float: left;	position: relative;	padding-top: 20px;}#right-sidebars {	float: right;	width: 200px;	padding-bottom: 25px;}#left-sidebars {	float: left;	width: 200px;	padding-bottom: 25px;}#footer_talia {	background-image: url(images/footerbg.gif);	background-repeat: repeat-x;	float: left;	height: 60px;	width: 100%;	text-align: center;	padding-top: 42px;	color: #CCCCCC;	font-size: 11px;}#footer_talia a:link, #footer_talia a:visited {	color: #999999;	text-decoration: none;}#footer_talia a:hover, #footer_talia a:active {	color: #FFFFFF;	text-decoration: underline;}.header_site_desc {	float: left;	height: 40px;	width: 400px;	padding-top: 30px;}.header_site_desc h1, .header_site_desc span {	margin: 0px;	padding: 0px;	float: left;	width: 400px;	font-size: 1.7em;	color: #FFFFFF;	font-weight: normal;}.header_site_desc p {	font-size: 12px;	color: #F4f4f4;	margin: 0px;	float: left;	width: 400px;	font-weight: bold;}.header_site_desc h1 a:link, .header_site_desc h1 a:visited, .header_site_desc span a:link, .header_site_desc span a:visited {	color: #FFFFFF;	text-decoration: none;	padding-left: 3px;	border-left-width: 2px;	border-left-style: solid;	border-left-color: #000000;}.header_site_desc h1 a:hover, .header_site_desc h1 a:active, .header_site_desc span a:hover, .header_site_desc span a:active {	color: #FFFFFF;	text-decoration: none;	padding-left: 3px;	border-left-width: 2px;	border-left-style: solid;	border-left-color: #9ACA3C;}.header_nav_box {	float: right;	width: 490px;	height: 68px;	padding-top: 20px;}#searchform {	float: left;	height: 30px;	width: 490px;}#searchform form {	float: left;	width: 490px;	margin: 0px;	padding: 0px;}#searchform p {	padding: 0px;	float: right;	margin: 0px 5px 0px 0px;}.src_field {	width: 300px;	border: 1px solid #CCCCCC;	float: left;	height: 20px;	padding: 1px 1px 1px 2px;}.navigators {	float: right;	width: 880px;}.navigators ul {	margin: 0px;	float: right;	width: 880px;	list-style-type: none;	padding: 0px 0px 0px 0px;}.navigators ul li {	display: inline;	color: #FFFFFF;	padding: 0px;	margin: 0px;}.navigators ul li a:link, .navigators ul li a:visited, .navigators ul li a:hover, .navigators ul li a:active {	display: block;	padding-right: 10px;	padding-left: 10px;	color: #FFFFFF;	text-decoration: none;	text-align: center;	line-height: 25px;	height: 25px;	font-weight: bold;	border-top-width: 2px;	border-top-style: solid;	width: auto;	float: left;	margin: 0px 2px 0px 2px;}.navigators ul li a:link, .navigators ul li a:visited {	background-color: #acc085;	border-top-color: #859b5a;}.navigators ul li a:hover, .navigators ul li a:active {	background-color: #5e7336;	border-top-color: #475825;}.sidebar-box {	float: left;	width: 200px;	margin: 0px;	padding: 10px 0px 0px 0px;}.sidebar-box span {	float: left;	width: 188px;	border: 1px solid #000;	font-size: 1.4em;	color: #FFFFFF;	background-image: url(images/h2navbg.gif);	background-repeat: repeat-x;	height: 31px;	line-height: 28px;	padding: 0px 0px 0px 10px;	margin: 10px 0px 0px 0px;}.sidebar-box ul , .sidebar-box p {	background-color: #EEEEDD;	margin: 0px;	float: left;	width: 193px;	list-style-type: none;	padding: 8px 0px 8px 5px;	border-width: 1px 1px 2px 1px;	border-style: solid;	border-color: #E2E2C5;}.sidebar-box ul ul {	margin: 0px;	padding: 0px;	float: left;	width: 188px;	border-width: 0px;}.sidebar-box ul li {	margin: 0px;	float: left;	padding: 0px;}.sidebar-box ul ul li {	margin: 0px;	padding: 0px;	float: left;}.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:hover, .sidebar-box ul li a:active {	margin: 0px;	float: left;	display: block;	width: 170px;	font-size: 13px;	padding: 3px 0px 3px 18px;	font-size: 13px;	background-image: url(images/bullet.gif);	background-repeat: no-repeat;	background-position: left 4px;}.sidebar-box ul li a:link, .sidebar-box ul li a:visited {	color: #333333;	text-decoration: none;}.sidebar-box ul li a:hover, .sidebar-box ul li a:active {	color: #000000;	text-decoration: underline;}.sidebar-box ul ul li a:link, .sidebar-box ul ul li a:visited {	margin: 0px;	float: left;	width: 170px;	padding: 0px 0px 0px 18px;}#put-image-here {	float: left;	height: 120px;	width: 480px;	background-image: url(images/someimage.gif);	background-repeat: no-repeat;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #D8D8D8;}.post-fixed {	float: left;	height: 25px;	width: 480px;}#post-entry {	float: left;	width: 480px;	padding-top: 8px;	padding-bottom: 8px;}.post-meta {	margin: 0px;	float: left;	width: 470px;	padding: 8px 4px 8px 4px;	background-color: #FFFFFF;	border-width: 1px 1px 2px 1px;	border-style: solid;	border-top-color: #F4F4F4;	border-right-color: #F4F4F4;	border-bottom-color: #EEEEEE;	border-left-color: #F4F4F4;}#post-entry h1 {	font-size: 2.2em;	color: #999900;	margin: 0px;	float: left;	width: 470px;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -1px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	padding: 0px;}h2 {	font-size: 1.9em;	color: #999900;	margin: 0px;	float: left;	width: 470px;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -1px;	padding: 0px;}h3 {	font-size: 1.9em;	color: #999900;	margin: 0px;	float: left;	width: 470px;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -1px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	padding: 0px;}h4 {	font-size: 1.7em;	color: #999900;	float: left;	width: 470px;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -1px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #EEEEEE;	padding: 0px;	margin: 0px 0px 8px 0px;}#post-entry h2 a:link, #post-entry h2 a:visited {	color: #80856B;	text-decoration: none;}#post-entry h2 a:hover, #post-entry h2 a:active {	color: #333333;	text-decoration: underline;}#post-entry h1 a:link, #post-entry h1 a:visited {	color: #80856B;	text-decoration: none;}#post-entry h1 a:hover, #post-entry h1 a:active {	color: #333333;	text-decoration: underline;}.posted-aut-cat {	float: left;	width: 470px;	font-size: 12px;	color: #000000;}.posted-aut-cat a:link, .posted-aut-cat a:visited {	color: #666666;	text-decoration: none;}.posted-aut-cat a:hover, .posted-aut-cat a:active {	color: #000;	text-decoration: underline;}.post-content {	float: left;	width: 470px;	padding-top: 10px;	padding-bottom: 10px;	font-size: 12px;	line-height: 22px;	color: #333333;}.post-commented {	float: left;	width: 470px;}.post-box {	float: right;	height: 35px;	width: 100px;	margin: 0px;	line-height: 30px;	color: #FFFFFF;	background-image: url(images/commented_v.gif);	background-repeat: no-repeat;	text-align: center;	font-size: 11px;	padding: 0px 0px 0px 12px;}.post-box a:link, .post-box a:visited {	color: #FFFFFF;	text-decoration: none;}.post-box a:hover, .post-box a:active {	color: #000000;	text-decoration: underline;}.post-content code {	display: block;	padding: 5px;	clear: both;	margin: 10px 40px 10px 5px;	font-family: "Trebuchet MS", Tahoma, "Arial Narrow";	font-size: 13px;	color: #000000;	background-color: #F4F4F4;	border: 1px dotted #F7F7F7;}.post-content img {	padding: 2px;	background-color: #f7f7f7;}.post-content blockquote {	background-image: url(images/bquote.gif);	background-repeat: no-repeat;	background-position: left top;	clear: both;	margin: 10px 40px 10px 5px;	padding-top: 15px;	padding-left: 38px;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #333333;	text-align: left;	font-weight: normal;}.post-content a:link, .post-content a:visited {	color: #333333;	text-decoration: underline;	font-weight: bold;}.post-content a:hover, .post-content a:active {	color: #FF9900;	text-decoration: none;	font-weight: bold;}.post-navs {	margin: 0px;	padding: 0px;	float: left;	width: 480px;	font-size: 14px;	color: #000000;}.post-navs a:link, .post-navs a:visited {	color: #000000;	text-decoration: none;}.post-navs a:hover, .post-navs a:active {	color: #CCCC99;	text-decoration: none;}#comment-temps {	float: left;	width: 480px;}#comment-temps a:link, #comment-temps a:visited {	color: #999900;	text-decoration: underline;}.rssfeed {	margin: 0px;	float: left;	width: 460px;	background-image: url(images/feed.png);	background-repeat: no-repeat;	background-position: left center;	padding: 2px 0px 2px 20px;	text-align: left;	font-size: 13px;	color: #000000;}#comment-temps a:hover, #comment-temps a:active {	color: #000;	text-decoration: none;}.com-box {	margin: 0px;	float: left;	width: 460px;	border: 1px solid #F2E8C6;	background-color: #EEEEDD;	color: #333333;	font-family: "Arial Narrow", Tahoma, "Trebuchet MS";	letter-spacing: 1px;	padding: 5px 5px 10px 5px;}.author_com {	float: left;	width: 445px;	font-size: 14px;	font-weight: bold;	background-image: url(images/comment.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 17px;}.author_date {	float: left;	width: 460px;	font-size: 12px;	color: #333333;}.author_com_text {	float: left;	width: 460px;	padding-top: 8px;	font-size: 11px;	line-height: 20px;	font-family: Arial, Helvetica, sans-serif;}.com-fixed {	float: left;	height: 20px;	width: 470px;}.com-box_alt {	margin: 0px;	float: left;	width: 460px;	border: 1px solid #EEF4E3;	background-color: #FFFFFF;	color: #333333;	font-family: "Arial Narrow", Tahoma, "Trebuchet MS";	letter-spacing: 1px;	padding: 5px 5px 10px 5px;}.author_com_text blockquote {	clear: both;	margin: 10px 40px 10px 5px;	padding-left: 5px;	border-left-width: 4px;	border-left-style: solid;	border-left-color: #000000;	padding-top: 3px;	padding-bottom: 3px;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #000000;}.author_com_text code {	clear: both;	margin-top: 10px;	margin-right: 40px;	margin-bottom: 10px;	margin-left: 5px;	font-size: 12px;	font-family: "Lucida Grande", "Lucida Sans", Tahoma;	color: #000000;	padding: 3px;	border: 1px dotted #EFEFEF;	display: block;}#comment-temps form {	margin: 0px;	padding: 0px;	float: left;	width: 470px;}#comment-box {	float: left;	width: 470px;	margin: 0px;	padding: 0px;}#comment-box p {	padding: 0px;	clear: both;	margin: 0px 0px 5px 0px;	font-size: 13px;	color: #333333;}#comment-box input {	margin: 0px;	padding: 1px;	width: 260px;	height: 20px;	border: 1px solid #CCCCCC;}#comment-box input:hover {	margin: 0px;	padding: 1px;	width: 260px;	height: 20px;	border: 1px solid #999999;	background-color: #FFFFFF;}#comment-area {	float: left;	width: 470px;	margin: 0px;	padding: 0px;}#comment-area p {	padding: 0px;	clear: both;	margin: 0px 0px 5px 0px;	font-size: 13px;	color: #333333;}#comment-area textarea {	padding: 3px;	width: 400px;	height: 180px;	border: 1px solid #CCCCCC;	margin: 0px;}#comment-area textarea:hover {	padding: 3px;	width: 400px;	height: 180px;	border: 1px solid #999999;	margin: 0px;}.clear-sidebar {	float: left;	height: 10px;	width: 198px;}.reltpost a:link, .reltpost a:visited {	color: #999900;	text-decoration: none;}.reltpost a:hover, .reltpost a:active {	color: #333333;	text-decoration: underline;}.sidebar-box p.tags a:link, .sidebar-box p.tags a:visited {	color: #333333;	text-decoration: none;}.sidebar-box p.tags a:hover, .sidebar-box p.tags a:active {	color: #000000;	text-decoration: underline;}#footer_talia .credits {	float: right;	margin: 0;	border: none;	padding: 0px 80px 0 0;}