/*
Theme Name: Nansmit
Author: Sergey Fesenko
Author URI: http://fesenko.org/
*/

BODY {
	margin:0;
	background-color:#D6D6D3;
	font-family:Arial, Helvetica, sans-serif;
}

TD {
	font-size:13px;
}

.main-name {
	FONT-SIZE: 14pt;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : #CF8732;
	padding-top:4px;
}

.menu-table {
  text-align:right;
  padding-right:10px;
  line-height:1.9em;
  font-family:Arial, Helvetica, sans-serif;
}

.news-table {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.dotted {
	margin-bottom:16px;
	padding-bottom:16px;
	border-bottom-style:dotted; 
	border-bottom-width:2px; 
	border-bottom-color:#919190;
	text-align:right;
}

.menu-link {
	FONT-SIZE: 14pt;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : #CF8732;
	cursor:pointer;	
} 
.menu-link:link {
	FONT-SIZE: 14pt;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : #CF8732;
	cursor:pointer;	
} 

.menu-link:visited {
	FONT-SIZE: 14pt;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : #CF8732;
	cursor:pointer;	
} 

.menu-link:hover {
	FONT-SIZE: 14pt;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#C56C02;
	cursor:pointer;
} 

.heading-link {
	FONT-SIZE: 14pt;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : #CF8732;
	cursor:pointer;	
} 
.heading-link:link {
	FONT-SIZE: 14pt;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : #CF8732;
	cursor:pointer;	
} 

.heading-link:visited {
	FONT-SIZE: 14pt;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : #CF8732;
	cursor:pointer;	
} 

.heading-link:hover {
	FONT-SIZE: 14pt;
	TEXT-DECORATION: underline;
	font-family:Arial, Helvetica, sans-serif;
	color:#C56C02;
	cursor:pointer;
} 

.news_hot:link {
	FONT-SIZE: 13px;
	font-weight:bold;	
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : white;
	cursor:pointer;	
} 

.news_hot:visited {
	FONT-SIZE: 13px;
	font-weight:bold;	
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : white;
	cursor:pointer;	
} 

.news_hot:hover {
	FONT-SIZE: 13px;
	font-weight:bold;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	cursor:pointer;
} 

a.off {display: none;}

a.on {display: block;}

.menu-td-dotted {
	color: #919190;
	padding-top:8px; 
	padding-bottom:8px; 
	border-bottom-style:dotted; 
	border-bottom-width:2px; 
	border-bottom-color:#919190;
	text-align:right;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	line-height:0.7em;	
}

.menu-td-none {
	color: #919190;
	padding-top:8px; 
	padding-bottom:8px; 
	border-bottom-style:none; 
	border-bottom-width:1px; 
	border-bottom-color:#919190;
	text-align:right;
	cursor:pointer;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	line-height:0.7em;	
}

.td-dotted {
	color: #919190;
	padding-top:8px; 
	padding-bottom:8px; 
	border-bottom-style:dotted; 
	border-bottom-width:2px; 
	border-bottom-color:#919190;
	font-family:Arial, Helvetica, sans-serif;
}

.td-none {
	color: #919190;
	padding-top:8px; 
	padding-bottom:8px; 
	border-bottom-style:none; 
	border-bottom-width:2px; 
	border-bottom-color:#919190;
	font-family:Arial, Helvetica, sans-serif;
}

.guest-dotted {
	color: #919190;
	border-bottom-style:dotted; 
	border-bottom-width:2px; 
	border-bottom-color:#919190;
	font-family:Arial, Helvetica, sans-serif;
}

.guest-none {
	color: #919190;
	border-bottom-style:none; 
	border-bottom-width:2px; 
	border-bottom-color:#919190;
	font-family:Arial, Helvetica, sans-serif;
}

.td-justify {
	text-align:justify;
}

.nav-link {
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : #CF8732;
	cursor:pointer;	
} 
.nav-link:link {
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : #CF8732;
	cursor:pointer;	
} 

.nav-link:visited {
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : #CF8732;
	cursor:pointer;	
} 

.nav-link:hover {
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#C56C02;
	cursor:pointer;
} 

.td-calendar {
	color:#000000;
	border:solid 1px #AAAAAA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:8pt;
	width:20px;
	padding:1px;
	line-height:1.3em;
}

.td-current {
	color:#000000;
	border:solid 1px #AAAAAA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:8pt;
	background-color:#AAAAAA;
	width:20px;
	padding:1px;
	line-height:1.3em;
}

.td-today {
	color:#000000;
	border:solid 1px #CF8733;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:8pt;
	background-color:#CF8733;
	width:20px;
	padding:1px;
	line-height:1.3em;
}

.calendar-link {
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	cursor:pointer;	
} 
.calendar-link:link {
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color : #0000FF;
	cursor:pointer;	
} 

.calendar-link:visited {
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color : #0000FF;
	cursor:pointer;	
} 

.calendar-link:hover {
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	cursor:pointer;
} 
.menu {
#	margin-right:10px;
	width:210px;
}
.menu ul {
	list-style:none;
	text-align:right;
}
.menu ul li a {
	FONT-SIZE: 14pt;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	color : #CF8732;
	cursor:pointer;	
}
.menu ul ul {
	display:none;
}
.menu ul ul li {
	color: #919190;
	padding-top:4px; 
	padding-bottom:4px; 
	border-bottom-style:dotted; 
	border-bottom-width:2px; 
	border-bottom-color:#919190;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	width:180px;
	position:relative;
	left:-50px;
}
.menu ul ul li a {
	color: #919190;
	text-align:right;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	line-height:0.7em;	
}
.menu ul ul li:last-child {
	border:none;
}
p {
	margin:3px 0;
}
.inside p {
	margin:15px 0;
}
.post {
	text-align:justify;
}
#wp-calendar {
	border:1px solid #ccc;
	border-collapse:collapse;
}
#wp-calendar td {
	border:1px solid #ccc;
	padding:3px 5px;
}

#main_tab {
	height:702px;
}
.wp-pagenavi {
	display:inline;
}
.wp-pagenavi a, .wp-pagenavi span {
	color:#CF8732;
}
.wp-pagenavi span {
	font-weight:bold;
}
.wp-pagenavi .pages {
	display:none;
}
.wp-pagenavi .page, .wp-pagenavi .current, .wp-pagenavi .extend, .wp-pagenavi .nextpostslink, .wp-pagenavi .previouspostslink {
	border:none;
}
.wp-pagenavi .last, .wp-pagenavi .first {
	display:none;
}
.alignleft {
	float:left;
	margin:5px 5px 5px 0;
}
.alignright {
	float:right;
	margin:5px 0px 5px 5px;
}