/*

Theme Name: mountain

Theme URI: http://wordpress.org/

Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten 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). It 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: mountain

Version: 1.4

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu

Text Domain: twentyten

*/





/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html

-------------------------------------------------------------- */



/* CSS Document */



body{

margin:0px; padding:0px; background: #EDEDED  url(images/baclgroundbg.png) repeat-x; font:normal 12px Arial; color:#131313;

}

.clear{

clear:both;

}

.warper{

margin:0px; padding: 0px; height: auto; width:1030px; margin:0px auto;

;

}

.hearder{

margin:0px; padding:0px; height:103px; width:1030px;

}

.hearder_left{

margin:0px; padding:0px 0 0 31px; height:103px; width:500px; float:left;

}

.hearder_right{

margin:0px; padding:10px 0 0 0; height:50px; width:350px; float:right; font:bold 12px Arial; color:#808080;

}

.hearder_right span {

font:bold 12px Arial; color:#F90000;

}



.nav{

margin:0px; padding:0px; height:45px; width:960px; margin:0px auto;

}

.nav ul{

margin:0px; padding:0px; list-style:none;

}

.nav ul li{

margin:0px; padding:0px 0px 0 0px; float:left; width:auto; font-family: Arial; font-size:16px; font-weight: bold; color:#FFFFFF; line-height:40px;



}

.nav ul li a{

margin:0px; padding:11px 41.5px 14px 40px;  font-family: Arial; font-size:16px; font-weight: bold; color:#FFFFFF; line-height:40px; text-decoration:none;

}

.nav ul li a:hover{

margin:0px; padding:11px 41.5px 14px 40px; background:url(images/hoverimage.png) repeat-x; width:100%; height:45px;

}

.nav ul li.active a{

margin:0px; padding:11px 41.5px 14px 40px; background:url(images/hoverimage.png) repeat-x; width:100%; height:45px;

}

.banner{
margin:-9px 0 0 0; padding:0px; height: auto; width:1051px; float:left;

}
.banner_left{
margin:5px 0 0 0; padding:0px; height:332px; width:36px; float:left;
}
.banner_mid{
margin:0px; padding:0px; height:327px; width:960px; float:left; background:url(images/bg.png) repeat-x;
}
.banner_right{
margin:5px 0 0 0; padding:0px; height:332px; width:45px; float: left ;
}
.banne_image{

margin:0px; padding:2px 0 0 0; height:319px; width:950px; margin: 0px auto;



}

.banner_bottem{
margin:-11px 0 0 36px; padding:0px; height:18px; width:960px; background:url(images/bannerbottem.png) no-repeat;
}

.main_botten{

margin:0px; padding:0px; height: auto; width:965px;  margin: 0px 0 0 37px;

}

.main_botten_left{

margin:0px 0 0 -13px; padding:0 0 20px 0; height:107px; width:310px; float:left; /*border-left: solid 1px #C0C0C0; border-right: solid 1px #C0C0C0;*/

}



.main_botten_left2{

margin:-30px 0 0 -13px; padding:0px; height:110px; width:314px; float:left;



}

.main_botten_left3{

margin:-10px 0 0 -13px; padding:0 0 27px 0; height:107px; width:314px; float:left; /*border-left: solid 1px #C0C0C0; border-right: solid 1px #C0C0C0;*/



}



.main_botten_left_a {

width:270px; height:auto; float:left; font:bold italic 20px Arial; color:#000000; margin:20px 0 0 20px;

}

.main_botten_left_a img {

float:right; padding-right:90px;

}

.main_botten_left_b {

width:270px; margin-left:20px; height:auto; float:left; font:normal 14px Arial; color:#4D4D4D;

}

.main_botten_left_b a {

font:bold 12px Arial; color:#E80F0F; text-decoration:none;

}

.main_botten_left_b a:hover {

font:bold 12px Arial; color:#E80F0F; text-decoration:underline;

}

.main_botten_left_c {

width:270px; height:auto; float:left; font:bold italic 20px Arial; color:#000000; margin:20px 0 0 20px;

}

.main_botten_left_c img {

float:right; padding-right:110px;

}

.main_botten_left_d {

width:270px; height:auto; float:left; font:bold italic 20px Arial; color:#000000; margin:20px 0 0 20px;

}

.main_botten_left_d img {

float:right; padding-right:40px;

}

.contener{
margin:-7px 0 30px 37px; padding:0px 0 0 0; height: auto; width:960px; clear:both; overflow:hidden;
}

.contener_left{
margin:-30px 0 0 0; padding:0px 10px 0px 5px; height:auto; width:623px; float:left; line-height:20px;
border-right: solid 1px #C0C0C0; min-height:552px; max-height:100%;
}

.contener_left span span{

font:bold italic 33px Arial; color:#DA0000;

}
.contener_left a{ color:#FF0000; text-decoration:none;}
.contener_left a:hover{ color:#FF0000; text-decoration:underline;}

.foundad{

margin:0px; padding:20px 0px 0 0px; font-size:12px; font-family: Arial; font-weight: normal; color:#000000;  text-align:left; line-height:15px;

}

.image_text{

margin:0px; padding:15px 0px 0 0px; font-size:12px; font-family: Arial; font-weight: normal; color:#000000;  text-align:left; line-height:15px;

}

.black_image{

margin:0px; padding:15px 10px 0 0px;

}

.contener_right{
margin:0 0 0 4px; padding:5px 0px 0px 0px; height: auto; width:314px; float:left; border-right: solid 1px #C0C0C0; min-height:437px; max-height:100%

}

.latest_new{

margin:0px; padding:0px; height:232px; width:300px; margin:0px auto;

}

.new{

margin:0px; padding:0px 0 0 5px; font-family: Arial; font-size:20px; font-weight:bold; color: #003058;  text-align:left;

}

.date{

margin:0px; padding:10px 0 0 5px; font-family: Arial; font-size:14px; font-weight: bold; color: #131313;  text-align:left;

}

.date_lorem{

margin:0px; padding:3px 0 0 20px; font-family: Arial; font-size:14px; font-weight: normal; color: #4d4d4d;;  text-align:left;width: 270px;

}

.date_lorem a{

 font-family: Arial; font-size:12px; font-weight: bold; color: #FF0000;  text-align:left; text-decoration:none; line-height:20px !important;

}

.date_lorem a:hover{

 font-family: Arial; font-size:12px; font-weight: bold; color: #FF0000;  text-align:left; text-decoration: underline;

}

.news_bottembg{

margin:10px 0 0 0;   padding:0px; height:35px; width:300px;

}

.fotter{

margin:0px; padding:0px; height:159px; width:100%; background: url(images/fotterbg.png) repeat-x;

}

.fotter_mid{

margin:0px; padding:0px; height:159px; width:985px; margin:0px auto;



}

.fotter_left{

margin:0px; padding:0px; height:130px; width:550px; float:left

}

.fotterleft1{

margin:0px; padding:17px 0 0 27px; height:50px; width:550px; float:left;



}

.fotterleft1 ul{

margin:0px; padding:0px; list-style:none;

}

.fotterleft1 ul li{

margin:40px 0 0 0; padding: 0 5px  0 5px ; float:left; font-family: Arial; font-size:14px; font-weight: normal; color:#6D6D6D; text-align:left; border-right:solid 1px #6D6D6D;

}

.fotterleft1 ul li a{

font-family: Arial; font-size:14px; font-weight: normal; color:#6D6D6D; text-decoration:none;

}

.fotterleft1 ul li a:hover{

font-family: Arial; font-size:14px; font-weight: normal; color:#FF0000; text-decoration:none;

}

.fotterleft1 ul li:last-child{

border:none;

}





.fotterleft2{

margin:0px; padding:0px 0 0 29px; height:30px; width:550px; float:left;font-family: Arial; font-size:14px; font-weight: normal; color:#6D6D6D; text-align:left; line-height:30px



}

.fotter_right{

margin:38px 0 0 0; padding:0px; height:100px; width:380px; float:right ;

}



.edit-link a{ display:none;}



.xoxo{ display:none;}





/*.nav ul li.current_page_item > a,

.nav ul li.current-menu-ancestor > a,

.nav ul li.current-menu-item > a,

.nav ul li.current-menu-parent > a {

background:url(images/hoverimage.png) repeat-x; width:100%; height:45px;

}

*/

.entry-content{ font-family:Arial; font-size:14px; font-weight:normal; color:#000000; line-height:18px; margin:0px; padding:20px 0 0 0;}

.entry-content img{
margin:0px 5px 5px -4px;
}



.entry-title{ font-family:Arial; font-size:30px; margin:40px 0 -10px 0; padding:0px; text-align:left; color:#FF0000}



#text-2{ list-style:none;}



#text-3{ list-style:none;}



#text-4{ list-style:none;}



#text-5{ list-style:none;}





#text-2{ list-style:none;}



.contact span{ color:#FF0000;}



#post-27 h2 {

display:none;

}

.entry-title a{ color:#FF0000; text-decoration:none;}

.entry-meta{ margin-top:20px; font-size:16px; margin-bottom:-20px; font-family: Arial; display:none;}

.entry-meta span{ font-size:12px;}



.nav-next{ float:right;  margin-top:-18px;}

/*.nav-previous{ width:300px;}

.nav-above{}*/



.author { color:#003058; font-family: Arial;}



.cat-links span{ color:#006699 !important; font-size:16px !important; font-family: Arial;}



.cat-links a{ color:#CC0066 !important; font-size:16px !important; font-family: Arial;}

.comments-link a{ color:#CC0066 !important; font-size:16px !important; font-family: Arial;}

.entry-summary{ margin-top:22px;}

.wpcf7-not-valid-tip{ font-size:12px !important;}


.south{ margin:25px 160px 0 0px; float:right;}

.host{ color: #121212; font-family:Arial; font-size: 12px; line-height: 1.2; float:right; margin-bottom:50px; padding-right:50px;  }

.billy{ color: #121212; font-family:Arial; font-size: 12px; line-height: 1.2; float:right; margin:0px; }

#nav-above{ display:none;}
#nav-below{ display:none;}
.entry-utility{ display:none;}
#respond{ display:none;}
.nedate{ font-size:16px; font-weight:bold; color:#131313;}

.necon {font-family: Arial; font-size:14px; font-weight: normal; color: #131313;  text-align:left; }

.necon a { font-family: Arial; font-size:14px; font-weight: bold; color: #FF0000;  text-align:left; text-decoration:none;}
.necon a:hover{ text-decoration:underline;}

.site {
width:300px; height:auto;
}
.site ul li {
padding:0 0 5px 0;
}
.site ul li a {
text-decoration:none; font:bold 13px Arial; color:#003058;
}
.site ul li a:hover {
text-decoration:none; font:bold 13px Arial; color:#996600;
}





/*menu   */


#access {
	background:none;
	display: block;
	float: left;
	margin: 0 0 9px 35px;
	width: 960px;
}
#access .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 12px;
	width: 928px;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0px;
	padding:0px;

}
#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
	padding:0 28px 0 28px;
	font-family: Arial; font-size:12px; font-weight: bold; color:#FFFFFF;
}
#access a {
	color: #aaa;
	display: block;
	line-height: 44px;
	padding: 0px 10px 0px 10px;
	text-decoration: none;
	width:100%; text-align:center;
}
#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: 44.2px;
	left: 0;
	float: left;
	width: 180px;
	z-index: 99999;
}
#access ul ul li {
	min-width: 180px; float:left;
}
#access ul ul ul {
	left: 200px;
	top: 0;
	width:140px !important;

}
#access ul ul a {
	background:#333;
	line-height: 1em;
	padding: 10px;
	width: 180px;
	height: auto;
	text-align:left;

}
#access li:hover > a,
#access ul ul :hover > a {
	background:url(images/hoverimage.png);
	color: #fff;
}
#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;
}
* 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;
}

.bottam_txt {
color:#000; font:normal 14px Arial; width:620px; height:auto;
}
.newpht{ width:262px; height:237px; float:left; margin:0px 23px 14px -6px}
.newpht img{ width:262px; height:237px; margin:10px;}


.lgn{

margin:0px; float:right;



}

.lgn ul{

margin:0px; padding:0px; list-style:none;

}

.lgn ul li{

margin:-3px 50px 0 0; padding: 0 5px  0 5px ; float:left; font-family: Arial; font-size:14px; font-weight: normal; color:#6D6D6D; text-align:left;

}

.lgn ul li a{

font-family: Arial; font-size:14px; font-weight: normal; color:#6D6D6D; text-decoration:none;

}

.lgn ul li a:hover{

font-family: Arial; font-size:14px; font-weight: normal; color:#FF0000 !important; text-decoration:none;

}