/********************************************   AUTHOR:  			Erwin Aligam    WEBSITE:   			http://www.styleshout.com/	TEMPLATE NAME: 	EliteCircle   TEMPLATE CODE: 	S-0012   VERSION:          1.0	          	 *******************************************/  /********************************************   HTML ELEMENTS********************************************/ /* top elements */* { 	padding: 0; margin: 0;}body {	margin: 0; 	padding: 0;	font: normal .70em/1.6em Verdana, 'Trebuchet MS', Tahoma, sans-serif;	color: #666666;	text-align: center;	background: #180700;}/* links */a {	color:#CB4721; 	background-color: inherit;	text-decoration: none;	}a:hover {	background-color: inherit;	text-decoration: underline;}/* headers */h1, h2, h3 {	font: normal 1.8em Georgia, "Times New Roman", Times, serif;	color:#222;	/* letter-spacing:0.5px; */}h1 { font-size: 1.7em; } h2 { font-size: 1.5em; color:#74743D; }h3 { font-size: 1.5em; color:#C34E23; font-weight: normal; letter-spacing: 0px;}#main h1 { 	font: normal 1.8em 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	color: #222; 		padding: 0 0 5px 0;	margin: 0 15px 15px 15px;	/*letter-spacing:1px;*/	background:url(images/bk_dotted.gif) bottom left repeat-x;}#sidebar h1 {	font: normal 1.7em Georgia, "Times New Roman", Times, serif;	/* color: #74743D; */ 		color: #6C6E3A;	padding: 0;	margin: 0 0 10px 5px;		/* letter-spacing:-1px; */	}p, h1, h2, h3 {	margin: 10px 15px;	padding: 0;}ul, ol {	margin: 10px 30px;	padding: 0 15px;	}/* images */img {	border: 1px solid #DADADA;	padding: 5px;	}img.no-border {	border: none;}img.float-right {  margin: 5px 0px 5px 15px;  }img.float-left {  margin: 5px 15px 5px 0px;  float: right;}code {  margin: 5px 0;  padding: 10px;  text-align: left;  display: block;  overflow: auto;    font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;  /* white-space: pre; */     background: #FCFCF9;  border: 1px solid #EFEFEF;}acronym {  cursor: help;  border-bottom: 1px solid #777;}blockquote {	margin: 15px; 	padding: 0 0 0 30px;  	  	font: bold 1.3em/1.5em 'Trebuchet MS', Sans-serif;   	background: #FCFCF9;    border: 1px solid #EFEFEF;	color: #6C6E3A;}/***********************	  LAYOUT************************/#header-content, #footer-content, #content {	width: 810px;	}/* header */#header {	background: #FFF url(images/headerbg.jpg) repeat-x 0 0;	height: 150px;	text-align: left;	}#header-content {	position: relative;	margin: 0 auto; padding: 0;}#header-content #logo {	position: absolute;		font: normal 40px/65px Book Antiqua, Georgia, "Times New Roman", Times, serif;	letter-spacing: 2px;	color: #FFF;	/* background: #3F1204 url(images/logobg.jpg) repeat-x left top;	border: 1px solid #4E460F; */	height: 65px;	padding: 0 0px;	margin: 0;		/* change the values of left and top to adjust the position of the logo */	top: 50px; left: 0px;}#header-content #slogan {	position: absolute;		font: normal 14px 'Trebuchet MS', Tahoma, sans-serif;	line-height: 35px;	letter-spacing: 0px;	/* color: #D4AA80; */	/* color: #2B210D; */	color: #FFFFFF;	margin: 0; padding: 0;		/* change the values of left and top to adjust the position of the slogan */	top: 115px; left: 131px;	/* background-color:#FFFFFF; */	background-image:url(images/sloganbg.png);	/* border: solid 1px #FFFFFF; */}/* header menu */#header-content ul {	position: absolute;	right: 0px; top: 125px; 	font: normal 12px Georgia, "Times New Roman", Times, serif;	letter-spacing:0.5px;	list-style: none;	margin: 0; padding: 0;			/* text-transform: uppercase; */		}#header-content li {	display: inline;}#header-content li a {	float: left;	display: block;	padding: 0px 18px 7px 18px;		color: #FFF;	/* color: #F88F26 */	/* color: #C8935D; */	text-decoration: none;}#header-content li a:hover {	color: #DC0011;	/* color: #F88F26; */}#header-content li a#current  {		color: #FFF;	}#header #header-links {	position: absolute;	top: 0px; right: 0px;		color: #8E5F2F;	font-size: 90%;}#header #header-links a {		color: #A4A4A4;	text-decoration: none;}#header #header-links a:hover {	color: #DC0011;}/* content */#content-wrap {	clear: both;	float: left;	width: 100%;	background: #FFF url(images/contentbg.jpg) repeat-y center top;	}#content {	text-align: left;		padding: 0;	margin: 30px auto;		}/* sidebar */#sidebar {	float: left;	width: 190px;	margin: 0 0 10px 0;	padding: 0;	}#sidebar ul.sidemenu {	margin: 5px 0 15px 0;	padding: 0;		border-top: 1px dashed #E1E1E1;	}#sidebar ul.sidemenu li {	list-style: none;	border-bottom: 1px dashed #E1E1E1;}#sidebar ul.sidemenu a {	display: block;	color: #666666; 	text-decoration: none;	padding:.3em 0 .3em 10px;			width: 94%;}#sidebar ul.sidemenu a:hover {	padding: .3em 0 .3em 10px;	color: #CB4721;	background: #FFF;	}#sidebar img {	margin:0 0 1px 45px;}.nocomments {	margin:40px 0;}/* main */#main {	margin: 0 19px 0 0; 	padding: 0;			width: 590px;	float: left;	}#main p, #main h1, #main h2, #main h3, #main blockquote {	margin-left: 0;}#main form p {	margin: 15px;}.body {	margin: 10px 15px;	padding: 0;}	/* footer */#footer {	clear: both;	margin: 0; padding: 25px 0;	font: normal 1em 'Trebuchet MS', Tahoma, sans-serif;	text-align: left;		background: url(images/footerbg.jpg) repeat-x 0% 0%;	color: #CCC;	text-align:center;	}#footer p {	margin-left: 0;}#footer h2 {	font: bold 1.3em 'Trebuchet MS', Tahoma, sans-serif;	text-transform: uppercase;	letter-spacing: 0px;	color: #CC9933;	margin-left: 5px;}#footer-content {		margin: 0 auto;		}#footer-content a{	color: #C8935D;}#footer-content a:hover {	color: #FFF;	text-decoration: none;}#footer-content ul {	list-style: none;	margin: 0; padding: 0;		width: 98%;}#footer-content ul.columns li {	border-bottom: 1px dashed #272727;	}#footer-content ul.columns li.top {	border-top: 1px dashed #272727;	}#footer-content ul.columns li a {	display: block;	line-height: 2em;	font-weight: normal;	padding-left: 5px;	width: 98%;	color: #BDBDBD;}#footer-content ul.columns li a:hover {	background: #202020;	color: #FFF;	text-decoration: none;}#footer-content .col {	width: 270px;	padding: 0 0 30px 0;			}#footer-content .space-sep {	margin-right: 10px;}#footer-content .col2 {	width: 240px;	padding: 0 0 30px 0;		display: inline;	}/* alignment classes */.float-left  { float: left; }.float-right { float: right; }.align-left  {	text-align: left; }.align-right {	text-align: right; }/* additional classes */.clear { clear: both; }.orange {	color: #DC0011;	font-weight:bold;}.post-footer {	font-size: 95%;	border: 1px solid #EFEFEF; 	background: #F8F8F8; 	padding: 3px 10px;	margin: 20px 15px 30px 15px;	}.post-footer .date {	background: url(images/clock.gif) no-repeat left center; 	padding-left: 20px; margin: 0 10px 0 5px;	}.post-footer .comments {	background: url(images/comment.gif) no-repeat left center; 	padding-left: 20px; margin: 0 10px 0 5px;	}.post-footer .readmore {	background: url(images/page.gif) no-repeat left center;	padding-left: 20px; margin: 0 10px 0 5px;	}.searchform .formfield{	width: 130px;	margin: 10px 5px 0px 0px;	background-color:#FCFCFC;	border:1px solid #DEDDDD;	color:#333;	height: 20px;}form {	margin: 10px 15px 20px 15px;	padding: 0;}label {	font-weight:bold;	margin:5px 0;}.formbutton {	font: bold 12px Arial, Sans-serif; 	height: 20px;	margin: 2px 5px 2px 0px;	padding:1px 5px;	background-color:#f1f0e4;	border:1px solid #A1A1A1;	color:#353535;}.formbutton:hover {	background-color:#f4f3ea;	border:1px solid #c5c5c5;	color:#353535;}.comments {	width:300px;}.formfield {	background-color:#FCFCFC;	border:1px solid #afafaf;	padding:1px;}.formfield:focus {	background-color:#ffffff;	border:1px solid #000000;	padding:1px;}#nucleus_lf_pwd {	width:100px;	font-size:10px;	margin:2px;}#nucleus_lf_name {	width:100px;	font-size:10px;	margin:2px;}#nucleus_lf_shared {	margin:2px;}#nucleus_cf_body {	width:300px;}#nucleus_cf_remember {	margin:0px 3px 0px 0px;}* html #nucleus_cf_remember {	margin:0px 3px -2px -3px;}#nucleus_cf_name, #nucleus_cf_mail {    width: 260px;}.commentform textarea, .commentform .formfield, .mailform textarea {    width: 300px;    margin-bottom:3px;}.mailform .formfield {    width: 260px;    margin-bottom:3px;}.mailform {	font-size:11px;	font-family:Verdana;}.loginform {	padding:3px;}.error {	color: red;	font-weight: bold;}.pageswitch {	text-align:center;	padding:3px;	font-family: verdana, arial, sans-serif;	color: #666666;	margin-bottom:30px;}/* Leftbox and Rightbox */.leftbox, .rightbox {	margin: 3px;	padding: 3px;}.leftbox {	float: left;}.rightbox {	float: right;}