/*Theme Name: ElementalsDescription: This is a Premium theme for WordPress, just for premium blogs!Version: 1.0Author: Nicola Di Trento*//*** General Format ***/* 
{	padding: 0;	margin: 0;}

body {        padding: 0;	margin: auto;	        background: #e4e6e5;	font-size: 12px;	color: #EDEECE;	font-family: Arial, Sans-Serif;        width: 100%;	text-align:center;height: 100%;}img {	border: 0;}a {	color: #526705;	text-decoration: none;	}a:hover {	color: #526705;	text-decoration: none;}a:visited {	color: #526705;}/*** Structure Format ***/#wrapper {	display: block;	width: 750px;	background-color: #ffffff;       text-align:left;	margin:auto;}#header {	width: 750px;	background: #000 url(images/header.jpg)  no-repeat;	height: 206px;	color: #fff;}.title {	padding: 12px 0 0px 17px;}.title h2{	color: #4A4039	text-transform: none;	border-bottom: none;	text-align: center;font-family: Arial, Sans-Serif;margin: -5px 250px 10px 10px;}#topleft {position: relative;left: 800px;top: 250px;display: block;height: 100px;width: 62px;background: url(images/TLbanner.gif) no-repeat;text-decoration: none;}#topright {position: absolute;left: 95px;top: 0;display: block;height: 100px;width: 62px;background: url(images/TLbanner2.gif) no-repeat;text-indent: -999em;text-decoration: none;}#content {	width: 500px;	float: left;	color: #292929;	padding-top: 5px;	padding-right: 10px;	padding-left: 5px;	font-family: Arial, Sans-Serif;               	}#content h1 a {    color: #004e42;		font-family: Arial, Sans-Serif;margin: 0px 0px 20px 0px;position:relative;font-size: 18px;}#sidebarRight {	width: 175px;	float: left;	color: #000;	margin-right: 0px;margin-top: 0px;}* html #sidebarRight {	width: 175px;}/*** NavBar Format ***/ul#Nav {	padding: 0;	list-style: none;	float: right;	font-family: verdana;	font-size: 11px;color:#ffffff;	position:relative;top:163px;height:20px;width:750px;align:left;}ul#Nav li {	float: left;border-right: 1px solid #fff;}ul#Nav li.current a{	border-left: 1px solid #ffffff;		color: #ffffff;}ul#Nav a {	display: block;	float: left;	padding: 0 1.48em;	line-height: 30px;		margin-left: 5px;margin-left: 5px;	text-decoration: none;	color: #ffffff;}ul#Nav a:hover {		text-decoration: none;	color: #004e42;}ul#Nav li.current_page_item a { 	color: #000000; 		text-decoration: none;}/*** Text Format ***/.post {	margin-bottom: 35px;border: 1px solid #cccccc;}blockquote {	color: #fff; 	margin: 0 30px 20px 30px; 	border-left: 7px solid #557405;	padding: 10px 10px 4px 10px;	font-size: 10px;	font-family: Arial, Sans-Serif;	background: #100C09;}p {	margin-bottom: 15px;	line-height: 1.6em;        margin-left: 10px;        margin-right: 10px;}p a {	border-bottom: 0px solid #ccc;	text-decoration: none;}p a:hover {	border-bottom: 0px solid #999898;	text-decoration: none;}p.center {	text-align: center;}.postmeta {	padding: 3px;	font-size: 12px;	background: #F5F5F2;	border: 1px solid #DEDED3;}.postmeta a {	border-bottom: none;}.postmeta a:hover {	border-bottom: none;}.entry_counter {	margin-top: -33px;	padding-right: 30px;	padding-top: 3px;	float: right;	height: 26px;	width: 30px;	font-size: 14px;	font-weight: bold;	color: #000;	text-align: center;}.entry_counter a{    color: #000000;	text-decoration: underline;margin: -5px 250px 10px 10px;position:relative;top:10px;}.small {	font-size: 10px;}code {	font-size: 12px; 	font-family: Arial, Sans-Serif;}h1 {	color: #000000;	padding-right: 30px;font-family: Arial, Sans-Serif;margin: -5px 250px 10px 10px;position:relative;top:10px;left:10x;font-size: 18px;}.title h1 {	font-size: 12px;	letter-spacing: -1.0px;	font-weight: normal;	padding: 5px 10px 0px px;	text-align: center;margin: -5px 250px 10px 10px;}h3 {	font-size: 16px;	text-align: left;	color: #4D4D4B;	border-bottom: 1px solid #E3E3DE;	font-weight: normal;	margin: -5px 250px 10px 10px;	padding-left: 5px;	font-family: Arial, Sans-Serif;}h4 {	margin: -5px 250px 10px 5px;	padding: 0;	font-weight: normal;	font-size: 12px;	color: #A2A29B;	border-bottom: 1px solid #E3E3E0;position:relative;top:10px;left:5px;}/*** Lists Format ***/html>body .post ul {	margin-left: 0px;	padding: 0 0 10px 30px;	list-style-image: url(images/list.png);	padding-left: 30px;} html>body .post li {	margin: 7px 0 8px 10px;}.post ol {	padding: 0 0 0 35px;	margin: 0;}.post ol li {	margin: 0;	padding: 0;	}/*** Search Format ***/#searchform {	display: inline;	float: left;	padding: 5px 0 0;	text-align: left;}#searchform #s {	width: 140px;	padding: 3px;	margin: 0 0 5px 0;	background: #fff;	border: 1px solid #A2A295;	color: #6A6A6A;	font-size: 12px;	font-family: Arial, Sans-Serif;}#searchIcon {    height: 24px;	width: 60px;	background: url(images/searcIcon2.jpg) no-repeat;		padding: 0px 2px;		vertical-align: top;	color: #fff;	font-weight: bold;margin-bottom:10px;}/*** Sidebar Format ***/h2 {	font-size: 14px;	text-align: left;	padding:  0;	text-transform: uppercase;	font-weight: bold;	color:  #666;	border-bottom: 1px #cccccc solid;	margin-bottom: 10px;margin-top:5px;	font-family: Arial, Sans-Serif;width: 175px;}#sidebarRight {	color: #4B4B4B;	text-decoration: none;	font-family: Arial, Sans-Serif;	font-size: 12px;width:175px;}#sidebarRight a {	color: #52524B;	text-decoration: none;	font-family: Arial, Sans-Serif;	font-size: 12px;width:175px;}#sidebarRight a:hover {	background: none;	color:  #AA3103;	text-decoration: none;	font-family: Arial, Sans-Serif;	font-size: 12px;width:175px;}#sidebarRight a:visited {	color: #52524B;	font-family: Arial, Sans-Serif;	font-size: 12px;width:175px;}/*** Sidebar Elements Fromat ***/.sidebarIcon ul, .sidebarIcon ol { 	margin: 20px 0 0 0; 	font-size: 12px;list-style-type:none;width:175px;}.sidebarIcon ul { 	list-style-type:none;	list-style-position: inside;width:175px;}.sidebarIcon li { 	margin: 5px 0 5px 0; list-style-type:none;width:175px;}.sidebarIcon ul li ul, .sidebarIcon ul li ol, .sidebarIcon ol li ul, .sidebarIcon ol li ol { 	margin:20px 0 20px 0;  list-style-type:none;width:175px;}.sidebar ul, .sidebar ol { 	margin: 0 0 0 0; 	font-size: 11px;list-style-type:none;width:175px; }.sidebar ul { 	list-style-type: none;width:175px;}.sidebar li { 	margin: 5px 0 5px 0;  list-style-type:none;width:175px;}.sidebar ul li ul, .sidebar ul li ol, .sidebar ol li ul, .sidebar ol li ol { 	margin: 0 0 0 5px; list-style-type:none;width:175px;}
/*** Footer Format ***/
#footer {	width: 750px;	height: 50px;	background: #e4e6e5;	color: #666;	margin-bottom: 0px;	margin-top: 5px;	text-align: left;	position: relative;	line-height: 17px;border-top: 1px solid #cccccc;	}	

#footer p {    font-size: 10px;	color: #666;	padding: 0px;	list-style-type: none;	margin: 0px;
background: #e4e6e5;		}	


#footer h2 {	color: #666;	font-size: 12px;	font-family: Arial, Helvetica, Sans-Serif;	font-weight: bold;	padding: 0px 0px 2px 0px;	margin: 5px 0px 0px 0px;    border-bottom: 1px solid #cccccc;	text-transform: uppercase;	text-align: left;	letter-spacing: 1px;	}	#footer h3 {	color: #666;	font-size: 12px;	font-family: Arial, Helvetica, Sans-Serif;	font-weight: bold;	padding: 0px 0px 2px 0px;	margin: 5px 0px 3px 0px;	 border-bottom: 1px solid #cccccc;	text-transform: uppercase;	letter-spacing: 1px;	}#footer a {	color: #666;	text-decoration: none;	}#footer a:hover {	color: #666;	text-decoration: none;	}	#footer ul {	list-style: none;	margin: 0px 0px 0px 0px;	padding: 0px;	}#footer ul li {	display: inline;	padding: 0px;	margin: 0px;	}	#footer ul li a {	display: block;	color: #666;	text-decoration: none;	margin: 0px;	padding: 5px 0px 5px 0px;	}#footer ul li a:hover {	color: #666;	}	#footerleft {	float: left;	width: 200px;	padding: 0px;	}	#footermiddle2 {	float: left;	width: 210px;	margin: 15px 75px 0px 80px;	padding: 0px;	}	#footerright {	float: left;	width: 750px;	padding: 0px;color:#666;
background: #e4e6e5;	}
	#footer #s {	width: 130px;	padding: 3px;	margin: 0 0 5px 0;	background: #fff;	border: 1px solid #505050;	color: #666;	font-size: 12px;	font-family: Arial, Sans-Serif;	font-style: italic;}#footer #searchIcon {    height: 22px;	width: 60px;	background: #6B9006 url(images/searchIcon.gif) repeat-x;	border: 2px solid #6B9006;	padding: 0px 2px;		vertical-align: top;	color: #fff;	font-weight: bold;}/*** Images Format ***/img.post {	padding: 5px;	border: 0px solid #000;	margin: 10px;	float: right;}img.center {	display: block;	margin-left: auto;	margin-right: auto;	padding: 5px;	border: 0px solid #000;}img.alignright {	padding: 5px;	border: 0px solid #000;	background: #fff;	margin: 10px;	display: inline;}img.alignleft {	padding: 5px;	display: inline;	border: 0px solid #000;}	/*** Additional Format ***/.alignright {	float: right;}.alignleft {	float: left}	.float-left  { float: left; }.float-right { float: right; }.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 60px;}.postspermonth {	margin: 5px 0 10px 0;	list-style: none;	padding-left: 25px;}	/*** Comments Format ***/#commentform input {	width: 140px;	padding: 2px;	margin: 5px 5px 1px 0px;	color: #484848;}#commentform textarea {	width: 535px;	padding: 5px;	margin: 2px;	border: 1px solid #7C7E6F;	font-family: Arial, Sans-Serif;	font-size: 12px;}#commentform #submit {	margin: 0;	margin-bottom: 5px;	float: right;	border: 1px solid #787966;	font-family: Arial, Sans-Serif;	color: #fff;	background: url(images/input.gif) repeat-x;}.commentlist li, #commentform input, #commentform textarea {	font-size: 11px;}.commentlist li {	font-weight: bold;}.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 1.1em;}.commentlist p {	font-weight: normal;	line-height: 1.0em;	text-transform: none;}#commentform p {	font-family: Arial, Sans-Serif;}.commentmetadata {	font-weight: normal;	font-size: 10px;	font-family: Arial, Sans-Serif;}.alt {	margin: 0;	padding: 10px;}.commentlist {	padding: 0;	text-align: justify;}.commentlist li {	margin: 10px 0 3px;	padding: 5px 10px 3px;	list-style: none;}.commentlist p {	margin: 10px 5px 10px 0;}#commentform p {	margin: 5px 0;}.nocomments {	text-align: center;	margin: 0;	padding: 0;}.commentmetadata {	margin: 0;	display: block;}