/********************************************************************************************* *********************************************************************************************/   body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;}table {border-collapse: collapse;border-spacing: 0;}fieldset, img {border: 0;}address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}ol, ul {list-style: none;}caption, th {text-align: left;}h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}q:before, q:after {content: '';}abbr, acronym {border: 0;}/* Global reset-RESET *//* The below restores some sensible defaults */strong { font-weight: bold }em { font-style: italic }a img { border:none } /* Gets rid of IE's blue borders */table { -x-system-font: none; font-family: inherit; font-size: inherit; font-size-adjust: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; width: 100%; }th {  background: #BBCCDD; color:#333; }th, td { line-height: 30px; padding: 4px; }tr:nth-child(2n) {  background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0; }tr:nth-child(2n+1) {  }ul { list-style:none; }p { font:1.3em/1.3em; }a img { border:none; }.floatleft { float:left; }.floatright { float:right; }.clear { clear:both; }.transpBlack { background:url(transpBlack.png); }	/********************************************************************************************* 1. Toolbox CSS  -------------------------  All Theme Files*********************************************************************************************/   a { text-decoration: none; color: #263B51; }	a:hover { text-decoration: underline; }img.aligncenter, img.alignright, img.alignleft { border: 5px solid #DDD; }	.navigation {	color:#fff;	float:left; 	width:100%;   	}	   .navigation .alignleft a,   .navigation .alignright a {		width: 125px; 		text-align: center;		height: 20px; }		 	 .navigation a, .post .navigation a {		color: #fff;		background:#34475b;		font-weight: bold;		margin: 7px 5px;		padding: 5px 6px;		cursor: pointer;		font-size: 10px;		text-transform: uppercase; 		text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);		-moz-border-radius:3px;		-khtml-border-radius: 3px;		-webkit-border-radius: 3px;		border-radius: 3px;		border:none;		} 	.navigation .alignleft { float: left; } 	.navigation a:hover {		color: #fff;		text-decoration: none; 		background:#243445; } 	.navigation .alignright { float: right; }.wp-pagenavi {	font-size: 10px; 	text-align: center;  	padding-top:12px;  	color:#fff; 	text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); 	text-transform:uppercase;	}		.wp-pagenavi .pages {		padding:5px 6px;		margin:0 6px;		color:#fff; 		background:#34475b;		border: 1px solid #DDD;		-moz-border-radius:3px;		-khtml-border-radius: 3px;		-webkit-border-radius: 3px;		border-radius: 3px;		}				.wp-pagenavi a:link, .wp-pagenavi a:visited{		padding:5px 6px;		color:#fff;		font-weight:bold; 		background:#34475b;				 		}	.wp-pagenavi .current {		padding:5px 6px;	 color:#fff;	 margin:0 5px;	 background:#243445;	 font-weight:bold;	border: 1px solid #DDD;	-moz-border-radius:3px;		-khtml-border-radius: 3px;		-webkit-border-radius: 3px;		border-radius: 3px;		}	.wp-pagenavi a:hover { 	  color:#fff; 	 background:#243445;		}				.wp-caption { border: 1px solid #ccc; text-align: center; background-color: #DCDCDC; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }	.wp-caption img { margin: 0; border: 0 none; }	.wp-caption p.wp-caption-text { font-size: 11px; line-height: 14px; padding: 0 3px 5px; margin: 0; font-style: italic; text-align:center;}#wp-calendar #prev a, #wp-calendar #next a { font-size: 9pt; }#wp-calendar a { text-decoration: none; }#wp-calendar caption { font-weight: bold; text-align: center; }#wp-calendar th { font-style: normal; font-weight: normal; text-transform: capitalize; }#wp-calendar { empty-cells: hide; width: 200px; }	#wp-calendar #next a { padding-right: 10px; text-align: right; }	#wp-calendar #prev a { padding-left: 10px; text-align: left; }	#wp-calendar a { display: block; background-color: #D3CFBE; }	#wp-calendar #today { background-color: #BDC6D5; }	#wp-calendar caption { text-align: center; width: 100%; }	#wp-calendar td { text-align: center; background-color: #EAE8DF; }	#wp-calendar .pad { background-color: #F5F4F1; }  .aligncenter, div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;	border: 5px solid #DDDDDD; } .alignnone { border: 5px solid #DDDDDD; } .alignleft {	float: left;	margin: 0 10px 0 0; } 	.alignleft img {		float: left;		margin: 0 10px 0 0;		border: 5px solid #DDDDDD; } .alignright {	float: right;	margin: 10px 0 0 20px; } 	.alignright img {		float: right;		border: 5px solid #DDDDDD; } .floatleft, #more_left { float: left; } /********************************************************************************************* 2. Page Structure  -------------------------  All Theme Files*********************************************************************************************/    body {	font-family: Arial, Helvetica, sans-serif;	background-color:#F1F1F1; 	border-top:13px solid #22384F; 	color: #333;	font-size: 100%;	}  #content-wrap {	width:980px;	margin:0 auto; 	}		#content {	float:left;	width:980px;	margin:10px 0 15px 0;	} 	  /********************************************************************************************* 3. Header  -------------------------  header.php*********************************************************************************************/    #header {	width:980px;	height:130px;	margin:0 auto; }	.head {max-width:980x;margin-left:auto;margin-right:auto;height:90px;background: #00944A url(images/background.png) no-repeat 0 0;color:#FFF;}	#logo {	float:left;	height:90px;	margin-top:30px; } #ad468 {		height:100px;	width:980px;	padding:0px 0 0; }	#ad100 {		height:105px;	width:320px;	padding:0px 0 0; }#ad150 {		height:150px;	width:300px;	padding:0px 0 0; }	.fullwidth, #content .fullwidth {	width:980px;	} /********************************************************************************************* 4. Main Navigation  -------------------------  header.php*********************************************************************************************/    .rss-links { float: right } 	.rss-links a { background: url('images/rss.png') no-repeat left 9px; padding-left: 15px !important } #menu {	background: url(images/menu.png) repeat-x;	height: 33px;	margin: 0 auto; } #menu-wrap {	width: 980px;	margin: 0 auto; }.downarrowclass {background:url(images/downh.png) no-repeat center;padding:6px 11px;}.dropdown li a:hover .downarrowclass, .dropdown li:hover .downarrowclass, .dropdown ul li.current_page_item a .downarrowclass, .dropdown ul li.current-cat a .downarrowclass{background:url(images/downh.png) no-repeat center;}.rightarrowclass {background:url(images/righth.png) no-repeat center right;padding:8px;position:absolute;right:10px;} #rss {	float: right;	margin-top: 8px;	color: #fff;	font-size: 11px;	height: 20px; } 	#rss li {		display: inline;		padding: 0;		float: left;		height: 20px; } 		#rss li a {			color: #fff;			font-size: 11px;			text-decoration: none;			padding: 0;			font-weight: bold;			line-height: 1.5; } 			#rss li a:hover { text-decoration: underline; } 		#rss li.rssimg {			background: url(images/feed.png) no-repeat left top;			padding-left: 19px; } 		#rss li.emailimg {			background: url(images/mail.png) no-repeat left top;			padding-left: 21px;			margin-left: 10px; } 	#rss img {		vertical-align: middle;		margin-right: 3px; }  /********************************************************************************************* 5. Featured Section  -------------------------  featured.php*********************************************************************************************/    #featurespace {float:left;margin:0 0 10px 0;width:980px;}#popular {	float:left;	width:270px;	margin:0 10px 0 0; 	}		#subscribe p {	padding:0 10px 10px 10px;	font-size:12px;	line-height:18px;	}#featured {	float:left;	width:420px;	background:#181818;	height:240px;	overflow:hidden;	position:relative; }		#featured-wrap {	float:left;	width:420px;  }		#featured-wrap h3 {    background:url(images/black.png) no-repeat top left;		height:33px;		font-family:Arial;		text-transform:uppercase;		font-size:10px;		color:#fff;		font-weight:400;		padding:7px 5px 0 10px;		}.fimage {	float:left;	width:200px; }#tabs ul {	text-transform:uppercase;	position:absolute;	left:200px; }#tabs li { float:left; }	#tabs li a {		font-family:Arial;		font-size:10px;		color:#fff;		background:#333;		display:inline;		float:left;		height:20px;		width:72px;		text-align:center;		border-right:1px solid #181818;		padding:10px 0 0; }		#tabs li a.tabactive {			background:#181818;			display:block;			float:left;			text-decoration:none; }.fcontent1, .fcontent2, .fcontent3 {	float:left;	width:200px;	color:#D1D1D0;	font-size:12px;	overflow:hidden;	padding:33px 10px 15px; }.fcont {	float:left;	width:200px;	color:#D1D1D0;	font-size:12px;	overflow:hidden;	padding:38px 10px 15px;	height:240px; }	.fcont a {		color:#D1D1D0;		font-weight:700; }	.fcont h2 a {		font-family:Georgia;		color:#D1D1D0;		font-size:22px;		font-weight:400;		padding-bottom:3px; }	.fcont small {		font-style:italic;		line-height:20px;		margin-bottom:5px;		font-size:11px; }.fimage {	float:left;	width:200px;	overflow:hidden;	 }#recent {	float:right;	width:270px; }	#recent li {		display:block;		float:left;		border-bottom:1px dotted #ccc;		clear:both;		width:100%; 		line-height:normal;}		#recent li:hover {			background:#E9E8E8;			border-bottom:1px dotted #646464; }						#recent li img {			width:65px;			height:50px;			}				#recent small a {		font-size:10px;		font-family:Arial;		color:#737373;		text-transform:none; }	#recent small {		font-style:italic;		font-size:10px;		font-family:Arial;		color:#737373; }	#recent h3 {		background:url(images/black.png) no-repeat top left;		height:30px;		font-family:Arial;		text-transform:uppercase;		font-size:10px;		color:#fff;		font-weight:400;		padding:7px 5px 0 10px; }		 /********************************************************************************************* 6. Homepage Articles -------------------------  index.php*********************************************************************************************/    #middle {	width: 670px;	float: left;	margin: 0 10px 10px 0; } .block {	font-size: 12px;	color: #444;	width: 670px;	float: left;	clear: both;	margin-bottom:7px; } 	.block h3 {		background: url(images/blu.png) no-repeat top left;		height: 33px;		font-family: Georgia;		text-transform: uppercase;		font-size: 16px;		color: #fff;		font-weight: 400;		padding: 3px 0 0 10px;		float: left;		width: 660px; } 		.block h3 a { color: #fff; } h3.green { background: url(images/green.png) no-repeat top left; } h3.black { background: url(images/black.png) no-repeat top left; } h3.blue { background: url(images/blu.png) no-repeat top left; } h3.pink { background: url(images/pink.png) no-repeat top left; } .firstn {	width: 240px;	margin-right: 5px;	float: left;	font-size: 12px;	line-height: 20px;	color: #444; } 	.firstn h2 {		font-size: 17px;		font-weight: 400;		font-family: Georgia;		color: #181818;		font-style: italic; } 	.firstn small {		font-style: italic;		line-height: 20px;		margin-bottom: 5px;		font-size: 10px;		color: #737373;		text-transform: uppercase; } 	.firstn img {		float: left;		width: 235px;		padding: 0 5px 5px 0; } .rightn a {	font-family: Georgia;	font-size: 16px;	line-height: normal; } .rightnp a {	font-size: 16px;	line-height: normal; } .rightn p a, .rightnp p a {	font-weight: 700;	font-size: 10px; } .rightcontp a { font-weight: 700; } .firstn p a { font-weight: 700; } .bubble {	background: transparent url(images/bb.png) no-repeat;	color: #fff;	float: right;	height: 17px;	padding-top: 0px;	text-align: center;	width: 19px;	margin-top: 2px;	margin-left: 10px;	line-height: 1.3; } 	.bubble a {		color: #fff;		font-size: 10px;		font-weight: 700;		font-family: Arial; }				.rasmdor {	width: 400px;	margin-right: 5px;	float: left;	font-size: 12px;	line-height: 20px;	color: #444; } 	.rasmdor h2 {		font-size: 17px;		font-weight: 400;		font-family: Georgia;		color: #181818;		font-style: italic; } 	.rasmdor small {		font-style: italic;		line-height: 20px;		margin-bottom: 5px;		font-size: 10px;		color: #737373;		text-transform: uppercase; } 	.rasmdor img {		float: center;		width: 400px;		padding: 0 5px 5px 0; } .rasmdor p a { font-weight: 700; }	#postsn { width: 670px; } #posts {	width: 670px;	float: left;	margin-bottom:15px; } #middlesb {	width: 160px;	float: left; } .rightn {	width: 422px;	float: left;	font-size: 11px;	color: #444;	line-height: 18px;	margin: 0 0 5px 0; } .homepost {	border-bottom: 1px solid #ccc;	font-size: 12px;	color: #444;	line-height: 20px;	margin-top: 10px;	float: left;	padding: 0 0 10px 0;	margin: 8px 0 3px 0;	clear: both;	width: 670px; } #posts .homepost .rightcontp h3 {	background: none;	font-size: 16px;	text-transform: none;	padding: 0; } h3.recent {	background: url(images/blu.png) no-repeat top left;	height: 33px;	font-family: Arial;	text-transform: uppercase;	font-size: 10px;	color: #fff;	font-weight: 400;	padding: 7px 5px 0 10px; } #posts .thumb { float: left; } 	#posts .thumb img {		float: left;		margin: 0 10px 5px 0; } .rightn img {	float: left;	width: 90px;	padding: 0 7px 7px 0; } .rightnp img {	float: left;	width: 130px;	padding: 0 7px 7px 0; } .rightn small a, .post-meta a {	font-size: 10px;	font-family: Arial;	color: #737373; } .rightn small, .post-meta {	font-size: 10px;	font-family: Arial;	color: #737373;	text-transform: uppercase; } .rightn li {	display: block;	padding: 0 0 10px;	border-bottom: 1px solid #ccc;	margin-bottom: 13px; }  /********************************************************************************************* 7. Single Articles & Pages -------------------------  single.php, page.php*********************************************************************************************/   .gallery .gallery-item { display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline; margin:10px; } .gallery { margin: auto; text-align:center; }  .gallery img { border: 2px solid #cfcfcf; } .gallery-caption { margin-left: 0; } .attachment { margin: 1em 0 } .post {	float: left; 	font-size: 12px;	line-height: 1.8;	color: #444; 	} 	.post a {		border-bottom: 1px solid #ccc;		color: #154A7F;		font-weight: 700; } 		.post a:hover {			border: none;			text-decoration: none; } 	.post blockquote {		border-left: 3px solid #ccc;		color: #777;		font-family: Georgia,"Times New Roman",Times,serif;		font-size: 12px;		font-style: italic;		line-height: 1.8em;		padding-left: 10px;		clear: both;		margin: 10px 20px 10px 30px; } 	.post hr {		height: 1px;		border-bottom: 1px solid #ccc;		border-top: none;		margin-bottom: 5px;		clear: both; } 	.post h1 a {		font-family: Arial;		font-size: 33px;		font-weight: 700;		line-height: 30px;		color: #333;		border: none;		float: left;		clear: both;		margin: 5px 0; } 	.post h2 { font-size: 27px; } 	.post h3 { font-size: 24px; } 	.post h4 { font-size: 21px; } 	.post h5 { font-size: 18px; } 	.post h6 { font-size: 16px; } 	.post h2,h3,h4,h5,h6 {		color: #333;		padding-bottom: 10px;		font-weight: 700; } 	.post li ol {		line-height: 25px;		padding-left: 10px; } 	.post ol { list-style-type:decimal; }		.post p { margin-bottom:15px; }	 	.post ul li {		line-height: 25px;		list-style: square; } 	.post .post-meta {		font-size: 10px;		text-transform: uppercase;		float: left;		clear: both; } 	.post a img { border: none; } 	.post ul li:hover { line-height: 25px; } 	.post ul,.post ul,ol { padding: 10px 0 20px 20px; } .tag-links {	background: url(images/tag.png) no-repeat left 2px;	padding-left: 20px; 	float: left;	clear: both;	color: #333; } .nextpage {	background: url(images/page.png) no-repeat left 1px;	padding-left: 20px;	float: left;	clear: both;	font-weight: bold; } #socialicons ul { list-style: none; } #socialicons {	border-top: 2px solid #DAD9D9;	color: #4c4d50;	float: left;	background: #E4E4E4;	height: 30px;	margin: 10px 0 0;	padding: 0 0 3px;	width: 670px;	color: #4c4d50;	font-family: arial, "lucida console", sans-serif;	font-size: 10px;	font-weight: 700;	text-transform: uppercase; } 	#socialicons img {		margin-right: 5px;		padding-bottom: 3px; } 	#socialicons ul { padding: 3px 0 0 20px; } 	#socialicons li {		border: none;		display: inline;		float: left;		padding-right: 10px; } 	#socialicons  a {		border-bottom: none;		color: #4c4d50;		text-decoration: none; } 		#socialicons  a:hover {			border-bottom: none;			color: #030a1f; } 	#socialicons  img {		border: none;		vertical-align: middle; } /********************************************************************************************* 8. Comments  -------------------------  comments.php*********************************************************************************************/   .children { padding: 0 0 0 40px; margin-left: 35px; }.comment-author-admin { background: url(images/author.jpg) no-repeat top right; }.authorcomm { float: left; margin: 0; padding: 0; width: 70px; text-align: center; line-height: 12px; font-size: 13px; }	.authorcomm a { text-decoration: none; font-weight: bold; }.avatar { padding: 0 15px 0 0; }.reply a { padding: 2px 5px; margin-left: 55px; font-weight: normal; text-transform: uppercase; background: #333; width: 50px; font-size: 9px; text-align: center; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: none; color: #fff; }	.reply a:hover { background: #CA2B57; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }#respond { float: left; }#navigation { width: 100%; height: 30px; float: left; }.cancel-comment-reply a { padding: 2px 5px; margin-bottom: 5px; margin-left: 55px; font-weight: 700; text-transform: uppercase; background: #333; font-size: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: none; color: #fff; }	.cancel-comment-reply a:hover { background: #CA2B57; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }.comment-meta  a { font-weight: normal; border-bottom: none; font-size: 9px; color: #5F5F5F; font-style: italic; }.comment-meta { padding-bottom: 5px; border-bottom: 3px solid #ccc; margin-left: 55px; }.fn { font-size: 12px; line-height: 15px; font-weight: bold; font-style: normal; }.says { display: none; }#comments li { width: 100%; padding: 10px 0 10px; display: block; float: left; }.commentlist { margin: 0px; padding: 0px; }	.commentlist ol { margin: 0px; padding: 10px; }	.commentlist li { margin: 5px 0px 0px; padding: 5px 5px 0px 0px; list-style: none; }		.commentlist li ul li { margin-right: -5px; }.comment { float: left; padding: 0px 0 20px; font-size: 11px; }	.comment p { margin-left: 55px; line-height: 20px; padding: 0 0 3px 0; color: #333; }body.ie6 #comments li.bgCH { background-color: #eee; background-image: none; }.field { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: solid 1px #ddd; border-top-color: #ccc; background: #fff letter-spacing: .1em; padding: 6px; }#commentform textarea { width: 76%; height: 130px; }#submit,.submit,label { cursor: pointer; }#commentform label { padding-left: 24px; font-weight: 900; }	#commentform label span,#comments .chead p.date { color: #999; }.btn { display: block; width: 140px; height: 40px; margin-left: -20px; line-height: normal; text-align: center; color: #e1e1e1; font-size: 10px; text-transform: uppercase; font-weight: 700; background: transparent url('images/btns-a00.png') no-repeat left top; }	.btn:hover { text-decoration: none; background-position: left bottom; }	.btn:active { color: #888; }input.btn { border: none; }#commentform .btn { background-position: right top; }	#commentform .btn:hover { background-position: right bottom; }#comments { float: left; margin-top: 20px; width: 640px; }#respond { margin-top: 10px; float: left; }	#respond:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }#comments li h3 { margin-top: 15px; margin-left: 55px; font-size: 16px; }.avatar { float: left; }.comtext { font-size: 11px; float: left; padding-left: 8px; width: 590px; }	.comtext small { display: block; font-weight: 400; font-style: normal; border-bottom: 2px solid #ccc; }	/********************************************************************************************* 9. Sidebar & Widgets -------------------------  sidebar.php*********************************************************************************************/   #sidebar {	float: left;	width: 300px; } 	#sidebar .widget {		color: #333;		float: left;		clear: both;		width:300px;		float:left;		clear:both; } 	#sidebar h3 a.rsswidget { color: #fff; } #sidebar_left {	float: left;	width: 145px;	padding-right: 10px; } #sidebar_right {	float: left;	width: 145px; } #sidebar_left h3, #sidebar_right h3 { width: 135px; }#sidebar #sidebar_left .widget, #sidebar #sidebar_right .widget {width:140px;} .widget {	font-size: 11px;	color: #737373;	padding: 0 0 10px; } 	.widget li {		list-style-type: square;		list-style-position: inside;		line-height: 20px; } 	.widget h3 {		background: url(images/blu.png) no-repeat top left;		height: 33px;		font-family: Arial;		text-transform: uppercase;		font-size: 10px;		color: #fff;		font-weight: 400;		padding: 7px 5px 0 10px; } 	.widget small { float: left; } 	.widget img {		float: left;		padding: 0 5px 3px 0; } 	.widget a {		font-weight: 700;		font-family: Tahoma; } #tab-comments {	margin: 0px;	padding: 0px;	color: #525252; } 	#tab-comments li {		overflow: hidden;		list-style: none;		line-height: 16px;		padding: 0 0 5px 0; } .tab-comments-avatar { margin: 0px 3px 3px 0px; clear:both;} ul.gallery img {	border: 2px solid #D3DDE5;	width: 65px;	height: 65px;	padding: 0; } 	ul.gallery img:hover { border: 2px solid #0C2B41; } ul.gallery {	display: block;	list-style-type: none;	float: left;	margin-bottom: 6px;	clear: both; } 	ul.gallery li {		border: none;		float: left;		list-style-type: none;		margin: 3px;		list-style-position: outside; }				.widget_tag_cloud div { padding:0 10px; }	.widget_tag_cloud div a { font-family:Georgia; font-style:italic; font-weight:normal;}/********************************************************************************************* 10. Forms  -------------------------   searchform.php*********************************************************************************************/    #search {	color:#FFFFFF;	float:right;	font-size:16px;	height:28px;	padding:5px 10px 0 0;	width:220px;	}#searchform {	background:url(images/search.png) no-repeat; 	height:29px; 	}	#searchform label,#searchform .submit { display:none; }#se {	background:none;	border:0;	height:22px;	width:200px;	margin:1px 16px 0 0;	padding:0px 15px 0 5px;	color:#222222;	font-size:22px;	 }#searchform input:focus { border:0; }input, textarea, text {	-webkit-border-radius:2px;	-moz-border-radius:2px;	border-radius:2px;	border:solid 1px #ddd;	border-top-color:#ccc;	background:#fff url('images/bg-form.png') repeat-x left 1px;	padding:6px; }		 textarea{	height:150px; }  /********************************************************************************************* 11. Footer  -------------------------  footer.php*********************************************************************************************/     #footer {	background:#1D1C1C url(images/bgf.jpg) repeat-x;	border-top:1px solid #fff;	padding-top:3px; 	clear:both; }#fside {	float:left;	width:100%;	padding:0 0 20px;	clear:both; }#copyright {	background:#3c3c3c;	color:#C4C4C4;	line-height:19px;	font-size:11px;	border-top:1px solid #525252;	text-align:center;	padding:20px 45px 30px 20px; }	#copyright a {		color:#c4c4c4;		border-bottom:1px dotted #ccc; }		#copyright a:hover {			color:#c4c4c4;			border-bottom:none;			text-decoration:none; }.footer-wrap {	width:980px;	margin:0 auto; }#footer .widget {	width:200px; 	color:#C4C4C4;	line-height:19px;	font-size:11px;	padding:5px 45px 0 0;	display:inline-block;	vertical-align:top;		 }	#footer .widget ul { padding:0 0 0 15px; }	#footer .widget a { color:#c4c4c4; }	#footer .widget h3 {		background:none;		height:22px;		font-family:Georgia;		text-transform:uppercase;		font-size:15px;		color:#aeaeae;		font-weight:400;		margin-bottom:10px;		border-bottom:1px solid #595959;		padding:7px 5px 0 10px; }		#copyright span img {	vertical-align:middle;	padding:2px 0 5px 2px;	}	#copyright span a {	text-indent:-2999px;	font-size:1px;	border:none; 	}			#socializ {    position: fixed;    z-index: 1000;    top: 40px;    left: 20px;}/* Похожие записи----------------------------*/.relatedposts {width: 640px; margin: 0 0 20px 0; float: left; font-size: 12px;}.relatedposts h3 {font-size: 20px; margin: 0 0 5px 0; }.relatedthumb {margin: 0 1px 0 1px; float: left; }.relatedthumb img {margin: 0 0 3px 0; padding: 0;}.relatedthumb a {color :#333; text-decoration: none; display:block; padding: 4px; width: 150px;}.relatedthumb a:hover {background-color: #ddd; color: #000;}/* Share42----------------------------*/#share42 {padding: 6px 6px 0; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}#share42:hover {background: #F6F6F6; border: 1px solid #D4D4D4; box-shadow: 0 0 5px #DDD;}#share42 a {opacity: 0.5}#share42:hover a {opacity: 0.7}#share42 a:hover {opacity: 1}.thumb img {    border: 2px solid #55c5e9; /* Рамка вокруг фотографии */    padding: 1px; /* Расстояние от картинки до рамки */    background: #FFFFFF; /* Цвет фона */    margin-right: 5px; /* Отступ справа */    margin-bottom: 5px; /* Отступ снизу */   }         /* Box-Facebook----------------------------*/#floatingbox{    background: url("http://dunyouzbeklari.com/images/muallifdan.png") 0 50% no-repeat;  width: 245px;  height: 270px;  padding: 0 5px 0 46px;  position: fixed;  top: 20%;  right: -250px;  z-index: 99999;}.tvr {max-width:980px;margin-left:auto;margin-right:auto;height:48px;background: #1A8CFF url(images/tvr/tvr.png) no-repeat 0 0;color:#FFF;}.efir {max-width:330px;margin-left:auto;margin-right:auto;height:30px;background: #4F4FFF url(images/efir.png) no-repeat 0 0;color:#FFF;}.bosh{max-width:961px;margin-left:auto;margin-right:auto;height:48px;background: #4F4FFF url(images/tvr/tvr.png) no-repeat 0 0;color:#FFF;}.view {	float:  right;	text-align: left;	padding: 0px 0px 0px 35px;	background: url(images/eye.png) 10px 0px no-repeat;}/* CSS Show Category Posts Fade in-out */.topstory {width:320px;height:100px;padding:0px;margin:0px;position:absolute;top:0px;left:0px;}.topstory-box-img {opacity:0;width:320px;height:auto;float:left;padding:5px;margin:5px;color:#333;}.topstory-box-txt {opacity:0;width:320px;height:auto;float:right;padding:5px;margin:5px;color:#333;}.topstory h1 {font-size:50%;clear:both;color:#333;line-height:0.9em;margin-top:0px;padding-top:0px;}.topstory h1 a {color:#666;font-weight:normal;}.topstory a {color:#666;font-weight:normal;}.topstory a:hover {color:#000;}.scroll-to-top-button {    background: url("http://sozdaiblog.ru/arrowup/123.png") no-repeat scroll center center transparent;    border-radius: 5px 5px 5px 5px;    color: #FFFFFF;    cursor: pointer;    font-family: verdana;    height: 32px;    margin: 20px;    padding: 15px;    width: 32px;}#banners a:hover img {    opacity: 0;}*::-moz-selection {    background-color: #6C7B8B;    color: #FFFFFF;}.fixedBar {    background: none repeat scroll 0 0 #2F3E4D;    bottom: 0;    color: #FFFFFF;    float: left;    font-family: Arial,Helvetica,sans-serif;    font-size: 16px;    font-weight: bold;    left: 0;    margin: 0;    opacity: 0.95;    padding: 0;    position: fixed;    vertical-align: middle;    width: 100%;    z-index: 99999;}.boxfloat {    margin: 0 auto;    text-align: center;    width: 920px;}#tips, #tips li {    list-style: none outside none;    margin: 0;    padding: 0;}#tips {    font-size: 20px;    line-height: 120%;    width: 920px;}#tips li {    display: none;    padding: 7px 0;}#tips li a {    color: #FFFFFF;}#tips li a:hover {    text-decoration: none;}#optin {    background: none repeat scroll 0 0 #0039F0;    border: 2px solid #FFFFFF;    color: #EEEEEE;    font-size: 16px;    margin-bottom: 0;    margin-top: 0;    padding: 5px 10px;    text-align: center;}#optin p {    font-weight: bold;    margin: 0 0 10px;}#optin input {    border-radius: 3px 3px 3px 3px;    box-shadow: 0 2px 2px #111111;}#optin input[type="text"] {    border: 1px solid #111111;    font-size: 15px;    margin-bottom: 10px;    padding: 8px 10px;    width: 90%;}#optin input[type="submit"] {    background: none repeat scroll 0 0 #960E17;    border: 1px solid #111111;    color: #FFFFFF;    cursor: pointer;    font-size: 14px;    font-weight: bold;    padding: 3px 5px;    text-shadow: -1px -1px #3A060A;    text-transform: uppercase;}#optin input[type="submit"]:hover {    color: #CCCCCC;}/************************************************* listticker					*************************************************/.spe_link{font-size: 14px;color:#E63F38;text-align:left;background: #D8D8D8;padding-left:0px;padding-right:0px;}.spe_excerpt{padding-left:5px;padding-right:5px;}.gorizontal ul {width: 980px;margin:0 auto; margin-bottom:10px;margin-top:10px;}.sidebar_mini ul li img {width: 50px;height: 50px;border:1px solid #ccc;background:#fff;padding:2px;float:left;margin:0 10px 0 0px;-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2); /* Для Firefox */-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2); /* Для Safari и Chrome */box-shadow: 2px 2px 2px rgba(0,0,0,0.1); /* Параметры тени */-moz-transition: border 0.3s 0.05s ease;-o-transition: border 0.3s 0.05s ease;-webkit-transition: border 0.3s 0.05s ease;} .sidebar_mini li img:hover {border:1px solid #888; }.title-rasm  {float:right;height:90px;margin-top:30px; }.fokusa {	position: relative;	top: -50px;		}	img.transparent {filter:alpha(opacity=75);opacity:.75;}	.fokus {	position: relative;	top: 330px;	color: #fff;	font: bold 24px/45px Helvetica, Sans-Serif; letter-spacing: -1px; 	letter-spacing: -1px;      background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); padding: 10px; }	line-height: 55px;	background: rgba(0, 0, 0, 0.7);	opacity:.50;	width: 100%; /* для IE 6 */	}#button2 {  background: #d11717;  color: white;  border: 2px solid #eee;  height: 38px;  width: 625px;  margin: 50px 0 0 50px;  overflow: hidden;  display: block;  text-align: center;  line-height: 38px;    /*Переход*/  -webkit-transition: All 0.5s ease;  -moz-transition: All 0.5s ease;  -o-transition: All 0.5s ease;  -ms-transition: All 0.5s ease;  transition: All 0.5s ease;    /*Скругленные углы*/  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;    /*Градиент*/  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));  background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));    /*Тень*/  -webkit-box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);  -moz-box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);  box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);}#button2:hover {  background-color: #ff3434;}#button3 {  background: #0000FF;  color: white;  border: 2px solid #eee;  width: 144px;  height: 31px;  padding: 10px 10px 0 0;  margin: 0 auto;  overflow: hidden;  display: block;  text-align: center;      /*Переход*/  -webkit-transition: All 0.5s ease;  -moz-transition: All 0.5s ease;  -o-transition: All 0.5s ease;  -ms-transition: All 0.5s ease;  transition: All 0.5s ease;    /*Скругленные углы*/  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;    /*Градиент*/  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));  background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));    /*Тень*/  -webkit-box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);  -moz-box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);  box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);}#button3:hover {  background-color: #E20000;}.button{	text-align:center;	margin-top:1em;}.button a{	    display:inline-block;	    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 1px #381664;		-moz-box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 1px #381664;		 box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 1px #381664;	    background: #7344b0;		background: -moz-linear-gradient(top,  #7344b0 0%, #8a4bdb 0%, #7344b0 100%, #7846ba 100%);		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7344b0), color-stop(0%,#8a4bdb), color-stop(100%,#7344b0), color-stop(100%,#7846ba));		background: -webkit-linear-gradient(top,  #7344b0 0%,#8a4bdb 0%,#7344b0 100%,#7846ba 100%);		background: -o-linear-gradient(top,  #7344b0 0%,#8a4bdb 0%,#7344b0 100%,#7846ba 100%);		background: -ms-linear-gradient(top,  #7344b0 0%,#8a4bdb 0%,#7344b0 100%,#7846ba 100%);		background: linear-gradient(to bottom,  #7344b0 0%,#8a4bdb 0%,#7344b0 100%,#7846ba 100%);		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7344b0', endColorstr='#7846ba',GradientType=0 );	  border: 1px solid #673d9d;	  padding:8px 30px;      font-size:1.2em;	  color: #FFF;	  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.31);	  border-radius:2px;	  -webkit-border-radius:2px;	  -moz-border-radius:2px;	  -o-border-radius:2px;}.button a:hover{	    background: #7846ba;		background: -moz-linear-gradient(top,  #7846ba 0%, #6b36af 0%, #8a4bdb 100%, #6c38af 100%);		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7846ba), color-stop(0%,#6b36af), color-stop(100%,#8a4bdb), color-stop(100%,#6c38af));		background: -webkit-linear-gradient(top,  #7846ba 0%,#6b36af 0%,#8a4bdb 100%,#6c38af 100%);		background: -o-linear-gradient(top,  #7846ba 0%,#6b36af 0%,#8a4bdb 100%,#6c38af 100%);		background: -ms-linear-gradient(top,  #7846ba 0%,#6b36af 0%,#8a4bdb 100%,#6c38af 100%);		background: linear-gradient(to bottom,  #7846ba 0%,#6b36af 0%,#8a4bdb 100%,#6c38af 100%);		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7846ba', endColorstr='#6c38af',GradientType=0 );}.button a img{	vertical-align: middle;	margin-bottom: 2px;}.stileanonsov {display: block;border-bottom:5px;border-top:5px;padding-left: 0px;padding-right: 0px;margin: 0 5px 5px 0;overflow: hidden; }/* Begin Additional CSS Styles *//* End Additional CSS Styles */#fixblock {width: 150px; /* ширина блока fixblock */height: 400px; /* высота блока fixblock */float:left; /* распологаем блок в левой части экрана */margin:10px;font-size:12px; /* размер шрифта для текста в шапке(блок fixblock) = 16px */font-family: "Arial Black", Arial, Helvetica, sans-serif; /* указываю какой шрифт использовать */text-align:center; /* центрируют текст блока fixblock */position:fixed; /* параметр, при помощи которого мы фиксируем div-блок */}