/*

Theme Name: Moi Magazine

Theme URI: http://www.wpskinner.com/2009/10/26/moi-magazine-free-wordpress-theme-release/

Description: A free magazine style wordpress theme brought to you by WpSkinner. This theme has a lot of options such as sidebar ads integration, email subscription form pre-installed, twitter and rss buttons and social media buttons under every post you can control all the setting by going to Admin menu in your Dashboard.

Version: 1.0.1

Author: MOin

Author URI: http://www.wpskinner.com/

Tags: blue, brown, white, two-columns, right-sidebar, fixed-width, theme-options, custom-header, threaded-comments

	Both the design and code are released under GPL.

    http://www.opensource.org/licenses/gpl-license.php

*/

@font-face {

    font-family: 'CG';

    src: url('fonts/gothic_1.eot');

    src: url('fonts/gothic_1.eot?#iefix') format('embedded-opentype'),

         url('fonts/gothic_1.woff') format('woff'),

         url('fonts/gothic_1.ttf') format('truetype'),

         url('fonts/gothic_1.svg#CenturyGothic') format('svg');

    font-weight: normal;

    font-style: normal;

}

body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	padding: 0px;

	color: #666666;

	/*margin-top:15px;*/ margin-top:0px;

	background-color: #FFF;

	/*background-image: url(images/bg-pattern.jpg);*/

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

}

a:link,a:visited,a:active{

	color: #9f1d35;

	text-decoration: none;

}

a:hover{

	color: #9f1d35;

	text-decoration: underline;

}

#wrapper {

	width: 1175px;

	margin: 0px auto 20px auto;

	padding: 0px;

}

#header {

	width: 1175px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 10px;

	margin-left: auto;

	overflow: hidden;

}

#logo {
display:none;
	background-image: url(images/tal_logo.png);

	height: 86px;

	width: 607px;

	float: left;

}

#janmedia{

	background-image: url(images/janysde-media.png);

	float: right;

	height: 89px;

	width: 255px;

}

#maba{

	float: right;

	height: 86px;

	width: 256px;

}

#topnav {
  margin-top:8px;
	height:28px;

	margin-bottom:0px;

	float:right;

	width:100%;

}

.topNavHolder{

	float: left;

	font-size: 11px;

	padding-top: 8px;

}

.topNavHolder ul{

	list-style-image: none;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

.topNavHolder ul li{

	float: left;

	padding-right: 10px;

}

.topNavHolder a:link, .topNavHolder a:active,.topNavHolder a:visited{

	font-family: 'CG', Arial, Helvetica, sans-serif;

	font-size:16px;

  color: #564737;

	text-decoration: none;

	display: block;

	width: 100%;

	text-transform: uppercase;

}

.topNavHolder a:hover {

	color: #88725E;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #514438;

	text-transform: uppercase;

}

.topNavBorder {

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #d0c9c1;

	padding-left: 10px;

}

.searchForm {
  margin-top: 2px;
	float: right;

}

.searchForm input[type="text"] {

	height: 15px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #d4d4d4;

	border-right-color: #efefef;

	border-bottom-color: #efefef;

	border-left-color: #d4d4d4;

	font-size: 10px;

	width: 160px;

	box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	padding: 4px;

	margin-right: 4px;

}

.searchForm input[type="image"]{

	margin: 0px;

	padding: 0px;

	vertical-align: middle;

}

.mainNavHolder{

	background-color: #564737;

	width: 1175px;

	margin-right: auto;

	margin-left: auto;

	height: 40px;

box-shadow: 0px 0px 10px 0px #7C7C7C;

}

.mainNavHolder ul{

	margin: 0px;

	list-style-image: none;

	list-style-type: none;

	height: 40px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

.mainNavHolder ul li{

	float: left;

	padding-right: 15px;

	height: 40px;

	line-height: 40px;

}

.mainNavDivider{

	background-image: url(images/primary-nav-divider_11.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 19px;

}

.mainNavHolder a:link,.mainNavHolder a:active,.mainNavHolder a:visited {

	font-family: 'CG', Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFF;

	text-decoration: none;

	text-transform: uppercase;

}

.mainNavHolder a:hover{

	color: #CFC2B4;

	text-decoration: none;

	text-transform: uppercase;

}

#main {

	background-color: #c1cfda;

	width: 1145px;

	margin-right: auto;

	margin-left: auto;

	padding: 15px;

	overflow: hidden;

box-shadow: 0px 0px 10px 0px #7C7C7C;

}

#footer{

	width:1145px;

	margin-top:0px;

	background-color: #564737;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 40px;

	padding-left: 15px;

	font-size: 11px;

	color: #FFF;

	line-height: 40px;

	padding-right: 15px;

box-shadow: 0px 0px 10px 0px #7C7C7C;

}

#footer ul{

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-type: none;

}

#footer ul li{

	float: left;

	padding-right: 10px;

}

.footerNavDivider{

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #826b53;

	padding-left: 10px;

}

#footer a:link,#footer a:active,#footer a:visited{

	color: #c1cfda;

	text-decoration: none;

}

#footer a:hover{

	color: #FFF;

	text-decoration: underline;

}

.titlesh{

	margin-bottom:6px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #c2d0db;

	padding-bottom: 2px;

	overflow: hidden;

}

.titlesh-archive{

	margin-bottom:10px;

	padding-bottom: 2px;

	overflow: hidden;

}

#content {

	float: left;

	line-height: 1.6em;

	width: 805px;

}

#content-single {

	padding-top: 0px;

	padding-right: 0;

	padding-bottom: 0px;

	padding-left: 0;

}

#content-single-archive{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #BDD1D9;

	margin-bottom: 15px;

	padding-bottom: 15px;

	}

.content_box{

	padding-bottom: 20px;

	overflow: hidden;

	padding-top: 10px;

}

.content_box-archive{	

	padding-bottom: 0px;

	overflow: hidden;

	padding-top: 0px;

}

.titlesh h2 a:link,.titlesh h2 a:visited,.titlesh h2 a:active{

	font-size: 20px;

	color: #9f1d35;

	font-family: 'CG', Arial, Helvetica, sans-serif;

	text-decoration: none;

}

.titlesh h2 a:hover{color: #a88b6b;}

.titlemeta{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-transform: uppercase;

	color: #a59c95;

	margin-top: 2px;

	display: block;

	letter-spacing: 0.2em;

}

.postmeta {

	padding-top: 10px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #c2d0db;

	overflow: hidden;

	font-size: 11px;

}

.comments-box {

	padding: 15px;

	width: 795px;

	margin-bottom: 20px;

	background-color: #e6f0f8;

	box-shadow:  3px 3px 12px rgba(0, 0, 0, 0.1);

	-webkit-box-shadow:  3px 3px 12px rgba(0, 0, 0, 0.1);

	-moz-box-shadow:  3px 3px 12px rgba(0, 0, 0, 0.1);

}

.comments-reply {

	padding: 15px;

	width: 795px;

	margin-bottom: 20px;

	background-color: #e6f0f8;

	box-shadow:  3px 3px 12px rgba(0, 0, 0, 0.1);

	-webkit-box-shadow:  3px 3px 12px rgba(0, 0, 0, 0.1);

	-moz-box-shadow:  3px 3px 12px rgba(0, 0, 0, 0.1);

}

#sidebar {

	float: right;

	min-height:940px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0;

	margin-left: 0px;

	padding-top: 0;

	padding-right: 15;

	padding-bottom: 0;

	width: 290px;

	padding-left: 0px;

}

.post img{

	border: 1px solid #c7d5e1;

	padding: 4px;

}

.signup{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 26px;

	font-weight: normal;

	color: #604f3d;

}

.signup2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #604f3d;

}

#searchform{

	padding-top: 20px;

	padding-bottom: 20px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #CCC;

	border-right-color: #CCC;

	border-bottom-color: #CCC;

	border-left-color: #CCC;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	}

#searchform input#s{

	height: 15px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #d4d4d4;

	border-right-color: #efefef;

	border-bottom-color: #efefef;

	border-left-color: #d4d4d4;

	font-size: 10px;

	width: 260px;

	box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	padding: 4px;

	margin-right: 4px

}

#searchform input[type="image"]{

	margin: 0px;

	padding: 0px;

	vertical-align: middle;

}

#socialicons {

	background: url(images/slider-bg1.png) no-repeat;

	height: 76px;

	width: 662px;

	padding:0 0 0 26px;

}

#socialicons img {

margin: 21px 14px 0 0;

border: none;

float:left;

}

#sidebar .thumbs {

  margin:0 0 20px 14px;

}

#sidebar .thumbs img {

  margin: 0px 10px 10px 0px;

  border:0;

  float: left;

  padding: 2px;

  border: 1px solid #badce6;

}

#sidebar .thumbs a:hover img {

border: 1px solid #2897c4;

}

.nav-bar {

	background:url(images/nav-bar.png) no-repeat top center;

	height:47px;

	width: 1006px;

	overflow: hidden;

	margin: 0 0 0 0;

}

.description {

	clear: left;

	padding: 0px 0 5px 35px;

	font-family:"Century Gothic";

	color: #ce004e;

	font-size: 12px;

	margin: 0;

}

.post {

	padding: 15px;

	background-color: #FFF;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 20px;

	margin-left: 0;

	width: 795px;

	box-shadow:  3px 3px 12px rgba(0, 0, 0, 0.1);

	-webkit-box-shadow:  3px 3px 12px rgba(0, 0, 0, 0.1);

	-moz-box-shadow:  3px 3px 12px rgba(0, 0, 0, 0.1);

}

.post input[type="text"] {

	height: 20px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #d4d4d4;

	border-right-color: #efefef;

	border-bottom-color: #efefef;

	border-left-color: #d4d4d4;

	font-size: 10px;

	width: 250px;

	box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	padding: 4px;

	margin-right: 4px;

}

.post textarea {

	height: 130px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #d4d4d4;

	border-right-color: #efefef;

	border-bottom-color: #efefef;

	border-left-color: #d4d4d4;

	font-size: 10px;

	width: 280px;

	box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	padding: 4px;

	margin-right: 4px;

}

.postthumb {

float:left; 

margin:5px 10px 10px 0;

border: 1px solid #98d3de;

padding: 2px;

}

.entry-content, .entry-excerpt {

	clear: left;

}

.entry-text {

padding: 0 20px 0 20px;

}

.navigation {

  clear: both;

  width:660px;

  overflow:hidden;

}

.navigation_archive{

	clear: both;

	width: 100%;

	overflow: hidden;

}

.avatar {

}

.entry-meta {

  margin: 0 0 10px 0;

}

.underpost {

	font-size: 12px;

	padding: 0 0 10px 0;

}

#content .underpost a:link, #content .underpost a:visited, {

	text-decoration: none;

}

.subscription-title {

	background: url(images/email.png) no-repeat 20px top;

	height: 30px;

	color: #555555;	

	font-size: 12px;

	font-weight: normal;

	font-family: "Century Gothic";

	

	padding:0 0 0 70px;

	margin:0 0 10px 0;

}

#header-top{

	padding: 13px 0 0px 0;

	white-space: nowrap;

	margin: 0px 30px 15px 0px;

	color: #6c6154;

	text-align: right;

}

#sidebar-box {

	margin-bottom: 20px;

}

#sidebar-box-recent {

background: url(images/sb-bg.png) repeat-y top center;

text-align: left;

padding:0 15px 0 10px;

}

#sidebar-box-recent a:link, #sidebar-box-recent a:visited {

font-size: 12px;

font-family: "Century Gothic";

color: #555555;

text-decoration: none;

}

#sidebar-box-recent a:hover {

color: #ce004e;

}

#sidebar-box-recent a img {

float: left;

border: none;

margin:0 5px 0 0;

}

#sidebar-bot {

background: url(images/sb-bot.png) no-repeat bottom center;

width:280px;

height:12px;

margin-bottom: 10px;

}

#sidebar ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	list-style-image: none;

	list-style-position: inside;

}

#sidebar ul li{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #bcc5cb;

	margin-bottom: 7px;

	padding-bottom: 7px;

}

#sidebar ul ul li, #sidebar ul ul li {

  font-size: 12px;

  margin-left: 10px;

}

#header h1 a:link, #header h1 a:visited {

	font-size: 60px;

	font-weight: 300;

	float: left;

	font-family: Impact;

	margin: 15px 0 0 30px;

	padding: 0;

	clear: both;

	Color: #342b22;

	text-decoration: none;

	text-transform: uppercase;

}

#header h1 a:hover {

	text-decoration: none;

	Color: #342b22;

}

#content h1 {

	font-size: 12px;

}

#sidebar h1 {

	font-size: 14px;

}

#sidebar h2 {

	font-size: 15px;

	font-weight: normal;

	color: #191510;

	font-family: 'CG', Arial, Helvetica, sans-serif;

	text-align: left;

	display: block;

	width: 100%;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #9ca3a8;

	text-transform: uppercase;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 0px;

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #9ca3a8;

}

#sidebar input[type="text"]{

	height: 20px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #b0bdc7;

	border-right-color: #eff8ff;

	border-bottom-color: #eff8ff;

	border-left-color: #b0bdc7;

	font-size: 10px;

	width: 280px;

	box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	padding: 4px;

	margin-right: 4px;

}

#sidebar select{

	

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #b0bdc7;

	border-right-color: #eff8ff;

	border-bottom-color: #eff8ff;

	border-left-color: #b0bdc7;

	font-size: 10px;

	width: 280px;

	box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	padding: 4px;

	margin-right: 4px;

	}

#sidebar input[type="submit"]{

	background-color: #9f1d35;

	background-image: url(images/button-bg-submit_28.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	font-size: 10px;

	color: #FFF;

	padding-top: 6px;

	padding-right: 15px;

	padding-bottom: 6px;

	padding-left: 15px;

	border: 1px ridge #5B4A39;

	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

	-moz-border-radius: 4px;

	border-radius: 4px;

}

.post h2 {

	padding: 0;

	font-size: 21px;

	font-family:'CG', Arial, Helvetica, sans-serif;

	color: #675d53;

	font-weight: normal;

	margin-top: 0px;

	margin-right: 0;

	margin-bottom: 0px;

	margin-left: 0;

	line-height: 1.2em;

}

.post h3 {

  font-size: 12px;

  margin: 0;

  padding: 0;

}

.tagmeta{

	font-weight: normal;

	font-style: italic;

}

#archivetitle {

}

#archivetitle h2 {

	font-family: 'CG', Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: normal;

	color: #baa792;

	padding-bottom:6px;

	text-transform: uppercase;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #bdd1d9;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

}

#searchtitle {

}

#searchtitle h2 {

	font-family: 'CG', Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: normal;

	color: #baa792;

	padding-bottom:6px;

	text-transform: uppercase;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #bdd1d9;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

}

#random-articles {

}

#random-articles h2 {

	font-family: 'CG', Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: normal;

	color: #baa792;

	padding-bottom:6px;

	text-transform: uppercase;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #bdd1d9;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

}

#latest-label {

background: url(images/latest.png) no-repeat 17px top;

margin:0 0 10px 0;

padding:0 0 3px 0;

}

#latest-label h2 {

	color: #ce004e;	

	font-size: 20px;

	font-weight: normal;

font-family: "Century Gothic";

	padding: 10px 0 0 55px;

	margin:0;

}

.subscribe{



}

#socialicons-label {

background: url(images/fav1.png) no-repeat 10px top;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 20px;

margin:0 0 0px 0;

padding: 10px 0 0 50px;

height: 34px;

}

#comments-label {

	font-family: 'CG', Arial, Helvetica, sans-serif;

	font-size: 20px;

	line-height:1.3em;

	margin-top: 0px;

	margin-right: 0;

	margin-bottom: 20px;

	margin-left: 0;

	padding-top: 0px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0px;

	overflow: hidden;

}

.entry-date {

	height: 89px;

	width: 71px;

	display: inline;

	float: left;

	margin: 0 10px 0 0;

	border: 2px solid #000000;

	color: #000000;

font-family: "Century Gothic";

}

.entry-month {

	font-size: 19px;

	width: 71px;

	text-align: center;

	height: 28px;

	margin: 7px 0 0 0;

	font-weight: bold;

	padding: 0 0 2px 0;

}

.entry-day {

	font-size: 28px;

	text-align: center;

	height: 30px;

	width: 71px;

	margin: 4px 0 0 0;

	font-weight: bold;

	line-height: 30px;

}

#respond:after {

		content: "."; 

	    display: block; 

	    height: 0; 

	    clear: both; 

	    visibility: hidden;

	}

#respond p {

	font-size: .9em;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}

input select{

margin-left:30px;

}

#commentform input[type="text"] {

	height: 20px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #d4d4d4;

	border-right-color: #efefef;

	border-bottom-color: #efefef;

	border-left-color: #d4d4d4;

	font-size: 10px;

	width: 250px;

	box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	padding: 4px;

	margin-right: 4px;

}

#commentform textarea {

	height: 130px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #d4d4d4;

	border-right-color: #efefef;

	border-bottom-color: #efefef;

	border-left-color: #d4d4d4;

	font-size: 10px;

	width: 280px;

	box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	-moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);

	padding: 4px;

	margin-right: 4px;

}

#commentform input[type="submit"]{

	background-color: #362c23;

	background-image: url(images/button-bg_15.jpg);

	background-repeat: repeat-x;

	background-position: top;

	font-size: 10px;

	color: #FFF;

	padding-top: 6px;

	padding-right: 15px;

	padding-bottom: 6px;

	padding-left: 15px;

	border: 1px ridge #5B4A39;

	}

#commentform {	

padding:0px;

margin:0px;

overflow:hidden;

}

.comments-box ol {

list-style-type: none;

margin: 0px;

padding: 0px;

font-size: 1em;

}

.comments-box ol li {

	list-style-type: none;

	margin-top: 0px;

	margin-right: 0;

	margin-bottom: 15px;

	margin-left: 0;

	padding-top: 0px;

	padding-right: 0;

	padding-bottom: 15px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #BDD1D9;

}

.comments-box ol ul {

	padding: 0px;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.comments-box ol ul li{

background: none repeat scroll 0 0 #DEE7EF;

    padding: 10px; border: 1px solid #c2cad1;}

.comment-body{

	margin: 0px;

	padding: 0px;

}

ol.commentlist li.alt {

}

.comments-box cite {

	margin: 0px;

	padding: 0px;

}

#respond{

	margin-top: 20px;

}

#respond h3{

	font-family: 'CG', Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: normal;

	color: #675d53;

	margin:0px;

	padding:0px;

	padding-bottom:10px;

}

.comments-box img{border:0px;}

#content ol.commentlist li a {

	text-decoration: none;

}

li.author {

	padding: 5px;

	font-size: 14px;

	font-family: Trebuchet MS;

	font-weight: bold;

	color: #555555;

}

.avatar {

}

.comment-meta { 

margin:0px 0 0 0; 

font-size: 10px;

}

div.reply {

padding: 2px;

font-size: 11px;

color: white;

border: 1px solid #C8D1D8;

text-align: center;

width: 40px;

}

blockquote {

  font: 1.1em/1.6em Verdana, Arial, Helvetica, sans-serif;

  width: 500px;

  text-align: center;

  background: url(images/blockquote2.png) no-repeat right bottom;

  padding: 0 10px 0 30px;

  text-indent: -30px;

}

blockquote p:first-letter {

  background: url(images/blockquote1.png) no-repeat left center;

  padding: 0 0 0 30px;

  font:  1.7em Verdana, Arial, Helvetica, sans-serif;

}

.alignleft {

  float: left;

}

.alignright {

  float: right;

}

.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}

img.aligncenter, div.aligncenter {

	display: block;

	margin: 0 auto;

}

img.alignright, div.alignright {

	display: inline;

	margin-top: 1em;

	margin-bottom: 1em;

	margin-left: 1em;

}

img.alignleft, div.alignleft {

	display: inline;

	margin-top: 1em;

	margin-bottom: 1em;

	margin-right: 1em;

}

.wp-caption-text {

	font-size: 12px;

	line-height: 1.2em;

	color: #ADADAD;

	margin-top: 6px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

}

a img.alignright {

	float:right;

	margin-top: 1em;

	margin-bottom: 1em;

	margin-left: 1em;

}

a img.alignleft {

	float:left;

	margin-top: 1em;

	margin-right: 1em;

	margin-bottom: 1em;

}

a img.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

	margin-top: 1em;

	margin-bottom: 1em;

}

a.image:link, a.image:visited, a.image:hover {

	background: none;

	padding: 0;

}

a.image img {

	border: none;

}

#scrollable {

background-image: url(images/slider-bg.png);

background-repeat: no-repeat;

background-position: center;

padding:5px 0px 10px 0px;

width:685px;

min-height:106px;

margin:0 0 0px 0px;

}

div.items {

min-height:66px;	

margin-left:8px;	

margin-right:4px;

margin-top: 20px;

padding-bottom:8px;

float:left;

width:604px !important;

background-color:#FFFFFF;

}

div.items a:link , div.items a:visited{

display:block;

float:left;

margin-right:8px;

margin-bottom:8px;

width:60px;

height:60px;

background-color: #E6E6E6;

color:#ccc;

cursor:pointer;

border: 3px solid #E6E6E6;

}

div.items a:hover {

color:#999;	

border: 3px solid #40BFF4;

}

a.prev, a.next {

display:block;

width:28px;

height:28px;

float:left;

background-repeat:no-repeat;	

margin:40px 0 0 4px;

}

a.prev {

background:url(images/next-arrow-left.png);		

}

a.next {

background:url(images/next-arrow-right.png);		

}

.home-posts {

	width: 330px;

	height: 390px;

	overflow: hidden;

	margin: 0px 16px 20px 3px;

	float: left;

	background: url(images/home-posts-bg.png) repeat-y center;

}

.thumbnail-div {

background: url(images/no-thumbnail.png) no-repeat 2px 0px;

min-height: 125px;

width: 306px;

padding:0 2px 0 0;

}

.single-entry {

	padding: 12px 15px 15px 10px;

}

.single-entry-excerpt {

	padding: 0px 8px 0px 14px;

}

.readmore {

	height: 30px;

	margin-top: 8px;

}

.readmore a:link, .readmore a:visited, .readmore a:active {

	color: #655241;

	text-decoration: none;

	font-size: 13px;

	text-transform: uppercase;

}

.readmore a:hover {

	color: ##9f1d35;

	text-decoration: underline;

}

.home-post-info {

	text-align: left;

	margin: 12px 0 0 0;

}

.single-post-info {

	margin: 0px 20px 0 20px;

}

.home-post-info p {

	line-height: 20px;

}

.lavalamp {

    position: relative;

    height: 46px;

    padding: 10px 15px 0px 15px;

    margin: 0px 0 0 0;

    overflow: hidden;

}

.lavalamp li {

    float: left;

    list-style: none;

	 color: #8f7f72;

}

.lavalamp li.back {

     background: url(images/lava.png) no-repeat right -30px;

     width: 9px; height: 30px;

     z-index: 8;

     position: absolute;

}

.lavalamp li.back .left {

     background: url(images/lava.png) no-repeat top left;

     height: 30px;

     margin-right: 9px; /* 7px is the width of the rounded shape */

}

.lavalamp li a {

     font: normal 12px arial;	

     text-decoration: none;

     color: #362c23;

     outline: none;

     text-align: center;

     top: 2px;

	 

 

     

     z-index: 10;

     display: block;

     float: left;

     height: 30px;

     position: relative;

     overflow: hidden;

     margin: auto 5px auto 10px;

	

	 padding-right:5px; 

}

.lavalamp li a:hover {

     border: none;

	 color: #000000;

}                        

.lavalamp li a:active {

     border: none;

	 color: #dfdebb;

}

     

	 

	 

	 

	 .naklink a {

     font: normal 11px arial;	

     text-decoration: none;

     color: #362c23;

     outline: none;

     text-align: center;

     top: 2px;

	 

 

     

     z-index: 10;

     display: block;

     float: left;

     height: 30px;

     position: relative;

     overflow: hidden;

     margin: auto 5px auto 10px;

	

	 padding-right:5px; 

}

.naklink a:hover {

     border: none;

	 color: #000000;

}                        

.naklink a:active {

     border: none;

	 color: #dfdebb;

}

	 

	 

	 

	 

	 

	 

	 

	 

	 

	 

	 

	 

	 

	 

.lavalamp1 {

    position: relative;

    height: 35px;

    padding: 1px 15px 0px 15px;

    margin: 0px 0 0 0;

    overflow: hidden;

	background: url('images/sub_bg.jpg') no-repeat;

}

.lavalamp1 li {

    float: left;

    list-style: none;

}

.lavalamp1 li a {

     font: normal 12px arial;	

     text-decoration: none;

     color: #dcdbb7;

     outline: none;

     text-align: center;

     top: 7px;

     z-index: 10;

     display: block;

     float: left;

     height: 30px;

     position: relative;

     overflow: hidden;

     margin: auto 10px auto 10px;

	 padding-right:10px; 

}

.lavalamp1 li a:hover {

     border: none;

	 color: #ffffff;

}                        

.lavalamp1 li a:active {

     border: none;

	 color: #dfdebb;

}	 

.lavalamp2 {

    position: relative;

    height: 30px;

    padding: 1px 15px 0px 15px;

    margin: 0px 0 0 0;

    overflow: hidden;

	background: url('images/sub_bg1.jpg') no-repeat;

}

.lavalamp2 li {

    float: left;

    list-style: none;

}

.lavalamp2 li a {

     font: bold 12px arial;	

     text-decoration: none;

     color: #efefef;

     outline: none;

     text-align: center;

     top: 7px;

     text-transform: uppercase;

     z-index: 10;

     display: block;

     float: left;

     height: 30px;

     position: relative;

     overflow: hidden;

     margin: auto 15px auto 15px;

	 padding-right:10px; 

}

.lavalamp2 li a:hover {

     border: none;

	 color: #000000;

}                        

.lavalamp2 li a:active {

     border: none;

	 color: #dfdebb;

}

	 a.opacity img {

     filter:alpha(opacity=75);

     -moz-opacity: 0.7; 

     opacity: 0.7;

     -khtml-opacity: 0.7;}

 

     a.opacity:hover img {

     filter:alpha(opacity=100);   

     -moz-opacity: 1.0;   

     opacity: 1.0;

     -khtml-opacity: 1.0; }

.textwidget

{

}

.textwidget a

{

text-decoration: none;

color: #555555;

}

.textwidget a.visited

{

color: #555555;

}

.social-icon-horizontal

{

margin-left: 20px;

padding-bottom:10px

}

.newlamp {

    height: 26px;

    padding: 3px 8px 0px 8px;

    margin: 0px 0 0 0;

    overflow: hidden;

	float:right;

}

.newlamp li {

    float: left;

    list-style: none;

	 color: #f0efcd;

}

.newlamp li a {

     font: bold 10px arial;	

     text-decoration: none;

     color: #f0efcd;

     outline: none;

     text-align: center;

     top: 2px;

     z-index: 10;

     display: block;

     float: left;

     height: 20px;

     position: relative;

     overflow: hidden;

     margin: auto 15px auto 15px;

	 padding-right:10px; 

}

.newlamp li a:hover {

     border: none;

	 color: #ffffff;

}                        

.newlamp li a:active {

     border: none;

	 color: #dfdebb;

}

     

.menu-item:hover .sub-menu {display:block;}

.sub-menu {

color: #fff;

position: absolute;

width: 240px;

background: #000;

height: auto!important;

display: none;

margin: -1px 0 0 -18px!important;

padding: 0px;

}

.sub-menu li {

float: left;

width: 93%;

}

/*================29-3-2015=====================*/

#header #topnav .topNavHolder ul.menu li a{ font-size:13px;}
.top-head{ float:left; width:100%; background:#564737;}
.span-heder{ float:left; width:100%;}
.banner-top img{ max-width:100%; width:100%;}
.top-head .left-top-col{ float:left; width:40%;}
.top-head .left-top-col p{ color:#fff; margin:7px 0px 0px 0px;}
.top-head  .action{ float:left; width:60%; text-align:right;}
.top-head  .action input[type="text"]{ width: 32.99%; margin-left:10px;  height: 28px;margin-top:5px; float:left;  border: none;  padding-left: 18px;}
.top-head  .action input[type="text"]:first-child{ margin-left:0px;}
.top-wrapper{  width: 1175px; margin-right: auto; margin-left: auto;    height: 52px;  margin-top: 10px;}
.news-top{ color:#fff; background:#a01b36; border:none; width: 26%; outline:none; height:30px; margin:5px 0px 0px 0px;}

.social-icon{ float:right; margin-top:2px;}
.social-icon ul{ float:left; margin:0px;  padding: 0px;  margin-right: 30px;}
.social-icon ul li{ float:left; list-style:none;  margin-left:0px;}

.banner-top{ display:inline-block;margin-left:87px; }
.banner-top img{ max-width:100%; width:1175px; height:290px; box-shadow: 0px 0px 10px 0px #7C7C7C }

.top-nver-coll{ }

.headfixed{ position:fixed; top:0px; width:100%; background:#fff;}





