/*  



Theme Name: Apa Sherpa



*/


#bg {
	width:1170px;
	margin:auto;
	background-image:url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/blogbg2.jpg);
	background-repeat:repeat-y;
}

#bg2 {
	background-image:url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/bodybg.jpg);
	background-repeat:repeat-x;
}

#toppromo {
	
	height: 370px;
	background-image:url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/bgbg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	
}
	
#toppromoo {
	background-image:url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/promo_header_top_bg.jpg);
	width: 1170px;
	height:370px;
	margin:auto;

}

#promonav {
	margin:auto; width: 450px; padding-top:29px;
}

#promonav li {
	list-style-type:none; display:inline; padding: 0 5px; 
}

#promonav1 {
	width:257px; 
	height:110px; 
	padding:40px 100px 0 0; 
	float:right; 
	background-image:url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/promo_btns/top_right_btn_bg.png); 
	background-repeat:no-repeat; 
	background-position:bottom left;
}

#promonav1 li {
	list-style-type:none;
	padding-left:30px;
}
#promonav1 li.first {
	padding-top: 10px; 
}

#logo {



	position:relative;



	top:0px;



	left:50px;



	width:250px;



}







#main-nav {



	height: 5px;



	width: 800px;



	margin: auto;



	margin-bottom: 35px;



}







#main-nav ul {list-style-type: none;}



#main-nav li {float: left;}







#main-nav li a {



	float: left;



	height: 0px !important;



	height /**/:40px; /* IE 5/Win hack */ 



	padding: 35px 0 0 0;



	overflow: hidden;



	background-repeat: no-repeat;



}







#main-nav li a:hover {



	background-position: 0 -35px;



}







#main-nav li#blog,



#main-nav li#blog a { width: 71px; background-image:url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/nav/blog.jpg);}



#main-nav li#speaking,



#main-nav li#speaking a { width: 101px; background-image: url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/nav/speaking.jpg);}



#main-nav li#about,



#main-nav li#about a { width: 82px; background-image: url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/nav/about.jpg);}



#main-nav li#travel,



#main-nav li#travel a { width: 134px; background-image: url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/nav/travel.jpg);}



#main-nav li#store,



#main-nav li#store a { width: 78px; background-image: url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/nav/store.jpg);}



#main-nav li#rightside,



#main-nav li#rightside a { width: 334px; background-image: url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/nav/rightside.jpg);}



















body, h1, h2, h3, form, p, ol, ul{



	margin: 0;



	padding: 0;



}







body{



	font-family: arial, helvetica, sans-serif;



font-size: 12px;



font-weight: normal;



	text-align: center;

background:#dbdfe2;

	vertical-align: top;




	color: #000;



}







table{



	font-size: 12px;



}



.sponsors td {



        vertical-align:top;

        padding:10px;



}





a {



color:#06c;



text-decoration:none;



}







a:hover {



color:#6392ac;



text-decoration:underline;



}







a img{



	border: 0;



}







form, input, textarea{



	font-size: 11px;



}







ul, ul li{



	list-style-type: none;



}







h1{



	margin-bottom: 5px;



	font-family: Arial;



	font-size: 24px;



	font-weight: normal;



	color: #000;



}







h1 a{



	text-decoration: none;



	color: #000;



}







h1 a:hover{



	text-decoration: underline;



}







#container{



	margin: auto;



	padding-top: 5px;



	width: 996px;



	text-align: left;



	vertical-align: top;


	color: #000;




background-image:url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/blogbg.jpg);

}


#container2{

	margin: auto;

	padding-top: 5px;

	width: 1170px;

	text-align: left;

	vertical-align: top;

	color: #000;

background-image:url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/promo_header_top2_bg.jpg);
background-position:top;
background-repeat:no-repeat;

}




#page{



	padding: 15px; 



}







.description{



/*background-image:url(http://www.apasherpa.com/img/rotator/summit.jpg);*/



	width: 800px;



height:240px;



	border-top: 1px solid #eee;



	font-size: 11px;



	text-align: center;



	vertical-align: top;



	color: #666;



	clear: both;



margin:auto;



}







.description p{



	padding: 10px 20px  



}







#top-menu{



	margin-bottom: 20px;



        margin-left: 47px;        

 

	width: 900px;



	border-top: 1px solid #eee;



	border-bottom: 1px solid #eee;



	font-family: Arial;



	font-size: 14px;



	text-align: left;



	vertical-align: top;



	background: #fff;



	color: #000;



}







#top-menu p{



	padding: 10px 20px  



}







#top-menu a{



	padding-right: 20px;



	font-weight: bold;



	text-decoration: none;



	color: #3987fc;



}







.narrowcolumn{



	float: left;



	margin-right: 15px;



	margin-left: 28px;



	width: 580px;



	text-align: left;



	vertical-align: top;



	color: #000;



}

.narrowcolumn2{

	float: left;

	margin-right: 15px;

	margin-left: 108px;

	width: 580px;
	text-align: left;
	vertical-align: top;
	color: #000;

}





.widecolumn{



	float: left;



	margin-right: 15px;



	margin-left: 28px;



	width: 580px;



	text-align: left;



	vertical-align: top;



	color: #000;



}







h2{



color:#333;



font:200%/1.2 helvetica, arial, verdana, sans-serif;



margin:0 0 2px 0;



padding:5px 0;



font-weight:normal;



letter-spacing: -1px;



border-bottom:1px solid #ececec;



border-top:1px solid #ccc;



}







h2 span{



color:#ccc;



font-size:60%



}







h2 span a{



color:#aaa;



}







h2 a{



color:#333;



text-decoration: none;



}







h2 a:hover{



color:#06c;



text-decoration: none;



}







li h2 {



font-size:10px;



}







.post h2{



	margin: 0 0px;



	font-family: Arial;



	font-size: 24px;



	font-weight: normal;



	line-height: 28px;



}







/*.post h2 a{



	text-decoration: none;



	color: #ff2e9a;



}







.post h2 a:hover{



	text-decoration: underline;



}*/







h3{



color:#777;



margin:0px 0 8px 0;



font-size: 18px;



font-family: helvetica, arial, verdana, sans-serif;



font-weight:normal;



letter-spacing: -1px;



padding:9px 0;



border-bottom:1px solid #ececec;



border-top:1px solid #ccc;



}







h4 {



font-size:11px;



font-weight:normal;



color:#ccc;



}







.post{



	padding: 0px 20px 0;



	line-height: 18px;



	text-align: left;



	vertical-align: top;



	/*background: #f3f3f3;*/



	color: #000;



}







.post p{



	padding: 0 0 12px;



}







.post-date{



	margin-bottom: 10px;



	padding-top:5px;



	padding-left:10px;



	padding-bottom:10px;



	font-family: Arial;



	font-size: 11px;



	background: #f9f9f9;



	color: #666;



}







.authordate {



	margin-bottom: 10px;



	padding: 0px 0px 10px 5px;



	font-size: 11px;



	background: #f9f9f9;



	color: #666;



}







.postmetadata {



border-top:1px dotted #999;



color: #666;



padding-top:2px;



}







.navigation{



	margin-bottom: 20px;



	padding: 0 10px;



}







.navigation a{



	color: #333;



}







.commentlist ol, .commentlist ol li{



	list-style-type: none;



}







.commentlist ol{



	margin: 0 0 10px 0;



}







.commentlist ol li{



	margin-bottom: 5px;



border-bottom:1px solid #ececec;







	padding: 10px;



	font-size: 11px;



	background: #f7f7f7;



	color: #000;



}







blockquote{



	margin: 5px 0 5px 5px;



	border: 1px solid #e6e6e6;



	padding: 5px 10px;



	font-family: Arial;



	font-size: 11px;



	line-height: 18px;



	text-align: left;



	vertical-align: top;



	background: #fff;



	color: #333;



}







cite{



	font-family: Arial;



	font-size: 11px;



	font-style: normal;



}







#sidebar{



	float: left;



	margin: 0;



	width: 312px;



	text-align: left;



	vertical-align: top;



	font-size: 11px;



	color: #666;



	border-left:1px solid #ddd;



	padding-left:20px;



	margin-right:15px;







}







#sidebar h2{



	font-family: Arial;



	font-size: 24px;



	font-weight: normal;



	color: #000;



}







#sidebar h2 a{



	text-decoration: none;



	color: #ff2e9a;



}







#sidebar h2 a:hover{



	text-decoration: underline;



}







#sidebar ul{



	margin: 0 0 20px;



	padding: 0px 10px 10px;



	/*background: #f3f3f3;*/



}







#sidebar ul li{



	margin: 0;



	font-weight: normal;







	line-height: 16px;



}







#sidebar ul ul{



	margin: 0;



	padding: 0;



}







#sidebar ul ul li{



	margin: 0 0 10px 0;



	font-size: 11px;



	color: #666;



	line-height: 16px;



}







#wp-calendar{



	margin: 5px 0 0;



}







#wp-calendar caption{



	font-weight: bold;



	padding: 0 0 0 10px;



	text-align: left;



	color: #FF2E9A;



}







#wp-calendar th, #wp-calendar td{



	padding: 3px;



	background: #f3f3f3;



	color: #000;



}



#footer2{
	margin-left: 99px;
	clear: both;
	width: 943px;
	height:125px;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	background: #A9B8CB;
	color: #000;
	padding-top: 40px;
	padding-left:28px;
}



#footer{



	margin-left: 12px;



	clear: both;



	width: 943px;



	height:125px;



	font-size: 11px;



	text-align: left;



	vertical-align: top;



	background: #A9B8CB;



	color: #000;



	padding-top: 40px;



	padding-left:28px;



}







#footer p{



	



}







#tiger {



background-image: url(http://www.apasherpa.com/wp-content/themes/flickred-202/images/tigerhead.png);



	position:relative;



	top:75px;



	left:700px;



	width:75px;



	height:78px;



}



