/*Theme Name: WallPaper rustyTheme URI: http://binarynote.comDescription: WallPaper theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Wallpaper supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.Author: rakesh kumarAuthor URI:http://www.binarynote.comVersion: 1.4License: Private use only on One DomainLicense URI: http://binarynote.comTags: WallPaper, theme, Three columns, fixed-width, custom-background, threaded-comments, translation-ready, microformats, rtl-language-support, editor-style, custom-menuText Domain: binarynote*//* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html-------------------------------------------------------------- */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}body {	line-height: 1;	}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}table {	border-collapse: collapse;	border-spacing: 0;}a img {	border: none;    /*padding:5px 15px; */}/* =Fonts-------------------------------------------------------------- */body,input,textarea,.page-title span,.pingback a.url {	font-family: 'Domine',Georgia, "Bitstream Charter", serif; }h3#comments-title,h3#reply-title,#access .menu,#access div.menu ul,#cancel-comment-reply-link,.form-allowed-tags,#site-info,#site-title,#wp-calendar,.comment-meta,.comment-body tr th,.comment-body thead th,.entry-content label,.entry-content tr th,.entry-content thead th,.entry-meta,.entry-title,.entry-utility,#respond label,.navigation,.page-title,.pingback p,.reply,.widget-title,.wp-caption-text 	{font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}input[type=submit] {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}pre {	font-family: "Courier 10 Pitch", Courier, monospace;}code {	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}/* =Global Elements-------------------------------------------------------------- *//* Main global 'theme' and typographic styles */body {background: #f1f1f1;}body,input,textarea {color: #666;	font-size: 12px;line-height: 18px;}hr {	background-color: #e7e7e7; 	border: 0;	clear: both;	height: 1px;	margin-bottom: 18px;}/* Text elements */p {	margin-bottom: 18px;}ul {	list-style: square;	margin: 0 0 18px 1.5em;}ol {	list-style: decimal;	margin: 0 0 18px 1.5em;}ol ol {	list-style: upper-alpha;}ol ol ol {	list-style: lower-roman;}ol ol ol ol {	list-style: lower-alpha;}ul ul,ol ol,ul ol,ol ul {margin-bottom: 0;}dl {	margin: 0 0 24px 0;}dt {	font-weight: bold;}dd {	margin-bottom: 18px;}strong {	font-weight: bold;}cite,em,i {	font-style: italic;}big {	font-size: 131.25%;}ins {background: #ffc;	text-decoration: none;}blockquote {	font-style: italic;	padding: 0 3em;}blockquote cite,blockquote em,blockquote i {	font-style: normal;}pre {	background: #f7f7f7;	color: #222;	line-height: 18px;	margin-bottom: 18px;	overflow: auto;padding: 1.5em;}abbr,acronym {	border-bottom: 1px dotted #666;cursor: help;}sup,sub {	height: 0;	line-height: 1;	position: relative;	vertical-align: baseline;}sup {	bottom: 1ex;}sub {	top: .5ex;}input[type="text"],textarea {	background: #f9f9f9;	border: 1px solid #ccc;	/* box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1); */ padding: 2px;}table{margin-bottom:1.4em;width:100%;}th{font-weight:bold;}thead th{background:#c3d9ff;}th, td, caption{padding:4px 10px 4px 5px;}tfoot{font-style:italic;}caption{background:#333;color:#fff;font-weight:bold;}tr,td,th{border:1px solid;}a {	color: #E54949;text-decoration: none;}a:visited {	color: #743399;}a:hover {color: #ff4b33;}/* Text meant only for screen readers */.screen-reader-text {	position: absolute;	left: -9000px;}/*	Variable Grid System.	Learn more ~ http://www.spry-soft.com/grids/	Based on 960 Grid System - http://960.gs/	Licensed under GPL and MIT.*//*  Forces backgrounds to span full width,  even if there is horizontal scrolling.  Increase this if your layout is wider.  Note: IE6 works fine without this fix.*/body { min-width: 1080px;}/* Containers----------------------------------------------------------------------------------------------------*/.container_12 {	margin-left: auto;	margin-right: auto;	width: 1080px;}/* Grid >> Global----------------------------------------------------------------------------------------------------*/.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{	display:inline;	float: left;	position: relative;	margin-left: 10px;	margin-right: 10px;}.push_1, .pull_1,.push_2, .pull_2,.push_3, .pull_3,.push_4, .pull_4,.push_5, .pull_5,.push_6, .pull_6,.push_7, .pull_7,.push_8, .pull_8,.push_9, .pull_9,.push_10, .pull_10,.push_11, .pull_11,.push_12, .pull_12 {	position:relative;}/* Grid >> Children (Alpha ~ First, Omega ~ Last)----------------------------------------------------------------------------------------------------*/.alpha {	margin-left: 0;}.omega {	margin-right: 0;}/* Grid >> 12 Columns----------------------------------------------------------------------------------------------------*/.container_12 .grid_1 {	width:70px;}.container_12 .grid_2 {	width:160px;}.container_12 .grid_3 {	width:250px;}.container_12 .grid_4 {	width:340px;}.container_12 .grid_5 {	width:430px;}.container_12 .grid_6 {	width:520px;}.container_12 .grid_7 {	width:610px;}.container_12 .grid_8 {	width:700px;}.container_12 .grid_9 {	width:790px;}.container_12 .grid_10 {	width:880px;}.container_12 .grid_11 {	width:970px;}.container_12 .grid_12 {	width:1060px;}.container_12 .center{margin-left:250px;}.container_12 .googleads{width:728px;display:inline;float: right;position: relative;}/* `Clear Floated Elements----------------------------------------------------------------------------------------------------*//* http://sonspring.com/journal/clearing-floats */.clear {  clear: both;  display: block;  overflow: hidden;  visibility: hidden;  width: 0;  height: 0;}/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */.clearfix:before,.clearfix:after {  content: '\0020';  display: block;  overflow: hidden;  visibility: hidden;  width: 0;  height: 0;}.clearfix:after {  clear: both;}/*  The following zoom:1 rule is specifically for IE6 + IE7.  Move to separate stylesheet if invalid CSS is a problem.*/* wordpress design  options */.bg_color {background: #fff;}.logo img{display:block;margin-left:auto;margin-right: auto;}.logo h1,.logo h4{margin-top:8px;font-size:42px;}.logo a{text-decoration: none;font-size:32px;color:#fff;}.logo p{display:none;}.smallads{display:none;}/*-------------------------menu system---------------------------*/#access {	background:#B5244F; 	display: block;	float: left;/*	margin: 0 0px;  */	width: 1080px; 	font-family:'Roboto slab','Georgia',sans;	font-size:16px;		background: #a90329; /* Old browsers */	/* IE9 SVG, needs conditional override of 'filter' to 'none' */	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* IE10+ */	background: linear-gradient(to bottom,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-8 */}#access .menu-header, div.menu {	font-size: 14px;	}#access .menu-header ul,div.menu ul {	list-style: none;	margin: 0;}#access .menu-header li,div.menu li {	float: left;	position: relative;	/*border-right:1px solid #242424;*/		}#access a { font-size:14px;	color:#e7e7e7;	display: block;line-height: 38px;	padding: 0 10px;	text-decoration: none;	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);	background: url("images/navigation-divider.png") no-repeat scroll right 40% transparent;   	}#access ul ul {   	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);  	display: none;	position: absolute;	top: 38px;	left: 0;	float: left;	width: 180px;	z-index: 99999;}#access ul ul li {	min-width: 180px;}#access ul ul ul {	left: 100%;	top: 0;}#access ul ul a {	background:#333;	background:#E54949;	line-height: 1em;	padding: 10px;	width: 160px;	height: auto;}/*#access li:hover > a,   */#access ul ul :hover > a {	background: orange;	color: #fff;}#access li:hover > a {	background-color: #E54949;	color: #fff;	transition: background 0.5s ease;}#access ul li:hover > ul {	display: block;}#access ul li.current_page_item > a,#access ul li.current-menu-ancestor > a,#access ul li.current-menu-item > a,#access ul li.current-menu-parent > a {	color: #fff;	background:orange; 		}* html #access ul li.current_page_item a,* html #access ul li.current-menu-ancestor a,* html #access ul li.current-menu-item a,* html #access ul li.current-menu-parent a,* html #access ul li a:hover {	color: #fff;}/*----google ads management ------------*/.google_right_ads{margin-top:5px;}.google_left_ads{margin-top:10px;}.google_footer_ads{text-align:center;margin-top:2px;margin-bottom:2px;background:#fff;}.google_top_ads{float:left;padding:4px;}.google_top_ads_728{float:right;padding-left:4px;background:#fff;height:90px;}.google_after_description{	text-align:center;height:15px;margin:10px;padding:5px 0px;border:1px solid #e7e7e7;}.google_after_title{padding:10px 5px;padding-right:20px;margin-left:-7px;float:left;}/*-----social networking buttons---------------*/.social{height:25px;margin-bottom:2px;background:#fff;}.social-icon{width:270px;float:right;padding-top:1px;padding-right:5px;text-align:right;}/*---------footer navigation------------------*/#copyright {margin-top:1px;margin-bottom:50px;padding:10px 0px; background: none repeat scroll 0% 0% rgba(60, 54, 54, 1);;color:#fff;min-height:20px; border-bottom-left-radius:7px;  border-bottom-right-radius:7px; }#copyright a{text-decoration: none;color: #FFF;}#copyright .footer { 	}#copyright .footer .menu-footer, div.menu { 	font-size: 14px; }#copyright .footer .menu-footer ul,div.menu ul { list-style: none; 	margin: 0;}#copyright .footer .menu-footer li,div.menu li {	float: right;	position: relative;	/*border-right:1px solid #242424;*/		}.footer a { font-size:12px;	color:#e7e7e7;	display: block;	padding: 0 10px;	text-decoration: none;	/*text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); 		background: url("images/navigation-divider.png") no-repeat scroll right 40% transparent;   */	}/*-----------end of menu item---------------------------------------------*/.wrapper {  background: none repeat scroll 0 0 #fff;  /*box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3); */  margin: 1px auto 0;  padding: 0px;}.newsletter{float:left;background-color:#C42857;background-image:url("images/newsletter_back.jpg"); width:330px;height:70px;padding:10px 8px;}.newsletter p{color:white;margin-top:6px;font-size:15px;}.newsletter1{margin-left:0px;float:left;background-color:#C42857;background-image:url("images/newsletter_back.jpg");padding:10px 8px 10px 10px;border-top:1px solid #9d1b42;border-bottom:1px solid #9d1b42;width:224px !important;width:154px;height:68px}.newsletter1 p{color:white;margin-top:6px;font-size:15px;}#sidebar {margin-top:20px;}.widget { border:1px solid #e7e7e7;margin-top:10px; 		 /* border-radius:7px;		  -moz-border-radius:7px;		  -o-border-radius:7px;  */		  }.widget p{padding:10px 10px 0px 10px;}.widget ul {padding:5px;}.widget ul {list-style-image:url(images/arrow-right.gif);}.widget li { padding:2px 0px 5px 0px;color:#ddd;}.widget a{color :#E54949; text-decoration:none;padding-right:5px;}.widget a:hover{color:#000;font-weight:bold;}.widget h4{font-size:18px;padding:5px 5px 5px 10px;color:#424242;text-shadow:1px 1px 2px #c0c0c0;} ./*---------------textwidget-------------------------*/.tagcloud,.textwidget p{padding:0px;}.textwidget img {margin:5px 10px 5px 0px ; background:#fff;}#wp-calendar caption{background:none; color:#CCC;border-bottom:1px solid;}#wp-calendar  th,#wp-calendar td,#wp-calendar tr {border:none;}#wp-calendar th{background:none;}#wp-calendar a {font-weight:bold;}/*--------------breadcrumb-----------*/#breadcrumb {font-size:12px;margin: 14px auto;text-shadow: 1px 1px 0 #fff;}.post .download{background:#f1f4f6;padding:10px;border:1px solid #e7e7e7;}.post .download a{font-size:12px; padding:1px 1px;color:#000;}.post .download a:hover{color:#fff;background:#E54949;}.post .download span{display: block;float: left;width: 190px;font-weight: bold;clear: left;letter-spacing: 0.8px;}.post {margin-top:5px;font-size: 14px; text-align:justify;color:#333;}.post blockquote {background:url(images/quote.png) 2% 2% no-repeat; text-indent:10%; padding:20px 10px 5px 10px;font-family: "Droid Serif",Calibri,"Times New Roman",serif;font-size:16px;}/*.post  img{padding:8px;border:1px solid #ccc;}  */.post h1 {font-size:20px;}.post h2 { font-size:20px;}  /* from 28px to 24px; */.post h3 {font-size:18px}.post h4{font-size:22px;}.post p{padding-top:8px;}.post img:hover {}.post ol ul ,.post ol ol ,.post ul ul,.post ul ol {padding:5px 5px 0px 15px;}.post ul li { margin-left:15px;}.sticky a:hover,.post a {color:#E54949;text-decoration:none;}.sticky a,.post a:hover {color:#3F3F3F;text-decoration:none;}/*----------post meta is used to define-------post infromation like author, date, comment ---------*/.postmeta {font-size:12px; padding:3px 0px;}span.readmore{padding:5px;}/*---------------wordpress default classes--------------*/.sticky{ margin-left:5px;}.sticky img{background:#fff;}.post-id {}.page {}n.hentry {}.line { background:#E2E2E2; line-height:1px;}span.title{font-size:16px;padding:0px 5px 0px 10px;background:#fff;color:#000;}/*-------images---------*/.rss-image{background:url("images/sprite.png");background-position: -10px -126px;width:18px;height:18px;cursor:pointer;display:block;float:left; margin-left:15px;margin-right:5px;}.featured{background:url("images/sprite.png");background-position: -10px -86px;width:20px;height:20px;margin:4px 7px 0 0;display:block;float:left;}.comments-image{background:url("images/comments.png") no-repeat 0 0;width:32px;height:32px;display:block;float:left;}.title-image1{background:url("images/related.png") no-repeat 0 0;width:22px;height:22px;margin:6px 7px 0 0;display:block;float:left;}.stat-image{background:url("images/sprite.png");background-position: -10px -206px;width:18px;height:18px;margin:1px 5px 0 0;display:block;float:left;}.cat-image{background:url("images/sprite.png");background-position: -10px -164px;width:22px;height:22px;margin:-2px 5px 0 0;display:block;float:left;}.res-image{background:url("images/sprite.png");background-position: -10px -48px;width:18px;height:18px;margin:1px 10px 0 0;cursor:pointer;display:block;float:left;}.friends-image{background:url("images/sprite.png");background-position: -10px -244px;width:22px;height:22px;margin:-2px 5px 0 0;display:block;float:left;}.search-image{background-image:url("images/sprite.png");background-position: -10px -10px;width:18px;height:18px;margin:1px 5px 0 0;display:block;float:left;}.right{background:url("images/right.png");}/*----------------page Navigation----------------------------------------------*/.navigation {margin-bottom:10px;display: block;margin-top:10px;margin-bottom:25px;}.wp-pagenavi {padding:5px;text-align: center;}.wp-pagenavi a{margin-right:10px; padding:5px 10px; background:#000;color:#dde;text-decoration:none;}.wp-pagenavi a:hover{background:#E54949;color:#fff;}.wp-pagenavi >span.pages {margin:10px 10px 10px 0px;padding:5px 10px; background:#ddd;display: none;}.wp-pagenavi >span.current {margin-right:10px;padding:5px 10px; background:#E54949;color:#fff;}/*----------------end of page navigation-----------------------------------------*/.reading{width:100%;}.reading img {float:left;}.reading img:hover{ background:#ddd;}.reading-block {width:48%;float:left;margin-right:5px; }.post>.ads{margin:5px 0px;;padding:0px 10px 10px 20px;background:#ddd;}.adscolor{background:#000;color:#fff;font-size:12px;}/*comments div specially designed for facebook commenting system----*/.commenting{padding:10px;}/*---------------messagebox shortcode------------------------*/.yellow  { padding:10px; background:#FFFFE0; color:#4D4D39; border:1px solid #E1DB8B;}.yellow h4 {color:#B27E3D; margin-bottom:4px;}.green { padding:10px; background:#E1FFD9; color:#619D36; border:1px solid #BADEB1;}.green h4 {color:#526D4B; margin-bottom:4px;}.blue { padding:10px; background:#C2E1EE; color:#3D5058; border:1px solid #8EC3D9;}.blue h4 {color:#475D66; margin-bottom:4px;}.red { padding:10px; background:#FFDCDD; color:#713A3C; border:1px solid #E9B9BB;}.red h4 {color:#8D4345; margin-bottom:4px;}/*--------------------quote shortcode-------------------------*/.quote   { width:40%; padding:5px 10px;background:url(images/quote.png) 2% 2% no-repeat 	#F5FAFA; text-indent:10%; margin:10px -10px; padding:20px 10px 10px 10px; width:40%;}.left {float:left;margin:0px 20px 5px 0px;}.right {float:right;margin:0px 0px 10px 20px;}.center {float:none;width:100%;}/*-----------------------------------------The Search box---------------------------*/#search { /*width:200px;  padding:0px ;	margin:5px -25px 0px 0px; */ 	display:inline-block; 	float:right;  	background:#fff;	border:1px solid #dde; 	/*	border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;  */width: 100%;	}#search form {	margin: 0px 0px 0px 0px;	padding: 0;	}#search fieldset {	margin: 0;	padding: 0;	border: none;	}#search p {	margin: 0;	font-size: 85%;	}#s {	background:#fff;margin:0px 0px 0px 0px;	padding: 3px 0px 3px 1px;	height:20px;	border:none;	font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;	color:#000;	float:left;	display:inline;   /*	-webkit-transition-duration: 400ms;	-webkit-transition-property: width, background;	-webkit-transition-timing-function: ease;	-moz-transition-duration: 400ms;	-moz-transition-property: width, background;	-moz-transition-timing-function: ease;	-o-transition-duration: 400ms;	-o-transition-property: width, background;	-o-transition-timing-function: ease;     width:85px;   */}#s:focus {	background-color: #f9f9f9; /*	width: 160px; */ }	#searchsubmit{background: url("images/sbutton.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); border:none;color:#ccc;display:block;width:20px;height:22px;	margin:1px 2px 0px 0px;	padding:5px 0px; 	float:right; cursor:pointer;} #searchpage{	background:#fff;	border:1px solid #ccc; 	margin:0px 10px 0px 10px;	}#sform{	width:450px; 	border:none;	padding:6px 5px;}#formsubmit{	float:right;	background:url(images/sfrm.png) red repeat-x;	border-left:1px solid #ccc!important; 	border:none;	padding:5px 5px;	}.scover{}.sbox{	padding:10px 0px;	padding:10px 0px;}.sbox p{	padding:5px 0px;	color:#777!important;}.shead{	margin:0px 10px 25px 10px;}.shead p{	margin-left:10px;	margin-bottom:10px;	color:#3E91CE;		}.stitle h2{	font-family:'BebasNeueRegular';	font-weight:normal;	padding:0px 0px;	font-size:26px;}.stitle h2 a{	color:#6D6750;}.searchmeta{margin-top:5px; color:#D14E25;text-transform:uppercase;	font-size:10px;}.searchmeta a{color:#D14E25;}.white {background:url(images/line1.jpg) repeat-y #fff;}.headerbackground{background:url(images/dark.png) #EFEFEF;}.headerimage{ background-image:url(images/header.png);}       .menucolor{ background:#333; height:38px;} /* =Images-------------------------------------------------------------- *//* Resize images to fit the main content area.- Applies only to images uploaded via WordPress by targeting size-* classes.- Other images will be left alone. Use "size-auto" class to apply to other images.*/img.size-auto,.size-full,img.size-large,img.size-medium,.attachment img,.sticky img {	max-width: 100%; /* When images are too wide for containing element, force them to fit. */	height: auto; /* Override height to match resized width for correct aspect ratio. */}.shadow{box-shadow:1px 1px 8px #888;}.wp-post-image {width:100%;height:auto;}.small-3 {width:250px; height:160px;}.alignleft {	display: inline;float: left;margin-right: 24px;	margin-top: 4px;	/*box-shadow: 1px 1px 2px #AAAAAA; */ }img.alignleft {	display: inline;float: left;margin-right: 24px;	margin-top: 4px;	/*box-shadow: 1px 1px 2px #AAAAAA; */ }	.alignright,img.alignright {	display: inline;	float: right;	margin-left: 24px;	margin-top: 4px;}.aligncenter,img.aligncenter {	clear: both;display: block;	margin-left: auto;	margin-right: auto;}img.alignleft,img.alignright,img.aligncenter{	background:#ffe;/*box-shadow:0px 0px 10px #888;*/}.wp-caption {line-height: 18px;	margin-bottom: 20px;	max-width: 99% !important; /* prevent too-wide images from breaking layout */	max-width: 100%; text-align: center;}.wp-caption img {}.wp-caption p.wp-caption-text {color: #888;	font-size: 14px;margin: 5px;}.wp-smiley {	margin: 0;}.gallery {	margin: 0 auto 18px;}.gallery .gallery-item {	float: left;	margin-top: 0;	text-align: center;width: 33%;}.gallery-columns-2 .gallery-item {	width: 50%;}.gallery-columns-4 .gallery-item {width: 25%;}.gallery img {	border: 2px solid #cfcfcf;}.gallery-columns-2 .attachment-medium {	max-width: 92%;	height: auto;}.gallery-columns-4 .attachment-thumbnail {	max-width: 84%;	height: auto;}.gallery .gallery-caption {	color: #888;	font-size: 12px;	margin: 0 0 12px;}.gallery dl {	margin: 0;}.gallery img {	border: 10px solid #f1f1f1;}.gallery br+br {	display: none;}/* tag-cloud widget */.tagcloud a{padding:3px 5px; font-size:18px;}.details{background:#fff;border:1px solid #e7e7e7;padding:10px;line-height:21px;}.details a{padding:3px 5px;border-radius:5px;background:#e7e7e7;}.details span{display: block;float: left;width: 180px;font-weight: bold;clear: left;letter-spacing: 0.8px;}.post-ratings{float:left;width:50%;}/*---------------images hover style------------------*/.view,.view_3{   width: 300px;   height:180px;   margin: 10px;   float: left;   border: 10px solid #fff;   overflow: hidden;   position: relative;   text-align: center;   -webkit-box-shadow: 1px 1px 4px #424242;   -moz-box-shadow: 1px 1px 4px #424242;   box-shadow: 1px 1px 4px #424242;   /* originalcolor #e6e6e6; */   cursor: default;   /*   background: #fff url(images/bgimg.jpg) no-repeat center center; */}.view_3 { width:250px;height:160px;   margin: 10px;   float: left;   border: 10px solid #fff;   overflow: hidden;   position: relative;   text-align: center;   -webkit-box-shadow: 1px 1px 4px #424242;   -moz-box-shadow: 1px 1px 4px #424242;   box-shadow: 1px 1px 4px #424242;   /* originalcolor #e6e6e6; */   cursor: default;}.view .mask,.view .content {   width: 300px;   height: 200px;   position: absolute;   overflow: hidden;   top: 0;   left: 0;}.view_3 .mask,.view_3 .content {   width:250px; height:160px;     position: absolute;   overflow: hidden;   top: 0;   left: 0;}.view img , view_3 img {   display: block;   position: relative;}.view h2,.view_3 h2 {   color: #fff;   text-align: center;   position: relative;   font-size: 15px;   padding: 10px;   background: #242424;   margin: 20px 0 0 0;}.view p,.view_3 p {   font-family:'Roboto slab', Georgia, serif;   font-style: italic;   font-size: 12px;   position: relative;   color: #fff;   padding: 20px;   text-align: center;   }.view .info, .view_3 .info {   display: inline-block;   text-decoration: none;   padding: 7px 14px;   background: #000;   color: #fff;   text-transform: uppercase;   -webkit-box-shadow: 0 0 1px #000;   -moz-box-shadow: 0 0 1px #000;   box-shadow: 0 0 1px #000;}.view .info:hover , .view_3 .info:hover{   -webkit-box-shadow: 0 0 5px #000;   -moz-box-shadow: 0 0 5px #000;   box-shadow: 0 0 5px #000;}.view-first img {   -webkit-transition: all 0.2s linear;   -moz-transition: all 0.2s linear;   -o-transition: all 0.2s linear;   -ms-transition: all 0.2s linear;   transition: all 0.2s linear;}.view-first .mask {   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   opacity: 0;   background-color: rgba(224, 95, 80, 0.7);   -webkit-transition: all 0.4s ease-in-out;   -moz-transition: all 0.4s ease-in-out;   -o-transition: all 0.4s ease-in-out;   -ms-transition: all 0.4s ease-in-out;   transition: all 0.4s ease-in-out;}.view-first h2 {   -webkit-transform: translateY(-100px);   -moz-transform: translateY(-100px);   -o-transform: translateY(-100px);   -ms-transform: translateY(-100px);   transform: translateY(-100px);   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   opacity: 0;   -webkit-transition: all 0.2s ease-in-out;   -moz-transition: all 0.2s ease-in-out;   -o-transition: all 0.2s ease-in-out;   -ms-transition: all 0.2s ease-in-out;   transition: all 0.2s ease-in-out;   text-transform: capitalize;}.view-first p {   -webkit-transform: translateY(100px);   -moz-transform: translateY(100px);   -o-transform: translateY(100px);   -ms-transform: translateY(100px);   transform: translateY(100px);   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   opacity: 0;   -webkit-transition: all 0.2s linear;   -moz-transition: all 0.2s linear;   -o-transition: all 0.2s linear;   -ms-transition: all 0.2s linear;   transition: all 0.2s linear;}.view-first:hover img {   -webkit-transform: scale(1.1,1.1);   -moz-transform: scale(1.1,1.1);   -o-transform: scale(1.1,1.1);   -ms-transform: scale(1.1,1.1);   transform: scale(1.1,1.1);}.view-first a.info {   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   opacity: 0;   -webkit-transition: all 0.2s ease-in-out;   -moz-transition: all 0.2s ease-in-out;   -o-transition: all 0.2s ease-in-out;   -ms-transition: all 0.2s ease-in-out;   transition: all 0.2s ease-in-out;}.view-first:hover .mask {   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";   filter: alpha(opacity=100);   opacity: 1;}.view-first:hover h2,.view-first:hover p,.view-first:hover a.info {   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";   filter: alpha(opacity=100);   opacity: 1;   -webkit-transform: translateY(0px);   -moz-transform: translateY(0px);   -o-transform: translateY(0px);   -ms-transform: translateY(0px);   transform: translateY(0px);}.view-first:hover p {   -webkit-transition-delay: 0.1s;   -moz-transition-delay: 0.1s;   -o-transition-delay: 0.1s;   -ms-transition-delay: 0.1s;   transition-delay: 0.1s;}.view-first:hover a.info {   -webkit-transition-delay: 0.2s;   -moz-transition-delay: 0.2s;   -o-transition-delay: 0.2s;   -ms-transition-delay: 0.2s;   transition-delay: 0.2s;}	#prevhidden{position:absolute;left:10px;z-index:100;border:4px solid #e7e7e7;}#nexthidden{position:absolute;right:10px;z-index:101;border:4px solid #e7e7e7;}#slidebox{    width:290px;    /*height:100px;*/    height: auto; /* thanks Corey! */    padding:10px;    background-color:#fff;    border-top:3px solid #E28409;       position:fixed;    bottom:100px;    right:-430px;    -moz-box-shadow:-2px 0px 5px #aaa;    -webkit-box-shadow:-2px 0px 5px #aaa;    box-shadow:-2px 0px 5px #aaa;}#slidebox p, a.more{    font-size:11px;    text-transform:uppercase;    font-family: Arial,Helvetica,sans-serif;    letter-spacing:1px;    color:#555;}a.more{    cursor:pointer;    color:#E28409;}a.more:hover{    text-decoration:underline;}#slidebox h2{    color:#E28409;    font-size:18px;    margin:10px 20px 10px 0px;}a.close{    background:transparent url(images/close.gif) no-repeat top left;    width:13px;    height:13px;    position:absolute;    cursor:pointer;    top:5px;    right:5px;}/*a.close:hover{    background-position:0px -13px;}  */.download a.high{color:green;}.download a.blue{color:blue;}