/*
Theme Name: Endless Season
Theme URI: http://example.com
Description: Wordpress Theme for Endless Season Outdoors
Author: Manoj Kumar
Author URI: http://example.com
version: 1.0
*/



/* basics */

*{margin:0; padding:0;}
*:focus{outline:none}
.format_png{behavior:url('win_png.htc');}
body {
	margin:0px;
	padding:0px;
	background:#FFF url('images/body_bg.jpg') fixed;
	font-family:Arial, Verdana, Helvetica;
	color:#FFFFFF;
	font-size:10pt;
	}

h1 {font-size: 18pt;margin-left:10px;}
h2 {font-size: 14pt; margin-top:10px;}
h3 {font-size: 10pt; margin-top:10px;}
h4 {font-size: 9pt;}


/* images and misc. */

img{ border: none; padding: 6px; }
img a{border:none;}

img.left{ float: left; border: none; padding: 6px; }
img.right{ float: right; border: none; padding: 6px; }

blockquote{
	border-left:1px solid #A5ABAB;
	margin:15px;
	padding:0 12px 0 12px;
	}

code{
	margin:10px;
	font-family:"Courier New", Courier, monospace;}


/* links */

a{
	color:#E89D34;
	text-decoration:none;
	font-size:10pt;
	border: none;
	}

a:hover{color:#A0E534;text-decoration: underline; border: none;}

.hidden{display:none;margin:0px;padding:0px;}

/* container */


#container {
	width: 950px;
	margin: 0 auto;
	padding: 6px;
	color:#8C8C8C;
	}
.container{margin-top:10px;width:950px;margin-left:auto;margin-right:auto;background:url('images/content_bg.png') repeat-y}
/* header */

#header {
	height:226px;text-align:center;
	}
#top_menu .lft{float:left;background:url('images/top_mnu_lft_bg.png') no-repeat;width:11px;height:34px;}
#top_menu .mdl{float:left;padding-left:30px;width:901px;height:27px;padding-top:7px;background:url('images/top_mnu_bg.png') repeat-x;}
#top_menu ul{list-style-type:none;margin:0px;padding:0px;}
#top_menu ul li{padding-right:37px;float:left}
#top_menu ul li a{color:#63605C;font-size:10pt;font-weight:bold;text-decoration:none;}
#top_menu ul li a:hover{color:#7F5212;text-decoration:none;}
#top_menu .mnu_o{color:#7F5212;text-decoration:none;font-size:10pt;font-weight:bold;}
#top_menu .rht{float:left;background:url('images/top_mnu_rht_bg.png') no-repeat;width:8px;height:34px;}

#header h1{
	font-family: palatino linotype, georgia, arial, times;
	font-size: 16pt;
	font-weight: 300;
	letter-spacing: 1px;
	margin: 0;
	padding: 120px 0 0 16px;
	}

#header h1 a{color: #404040; text-decoration: none;}
#header h1 a:hover{color: #666; text-decoration: none;}


#header h2{
	font-family: palatino linotype, georgia, arial, times;
	font-size: 10pt;
	font-weight: 300;
	font-style: italic;
	color: #404040;
	letter-spacing: 1px;
	margin: 0;
	padding: 0 0 0 18px;
	}

.hdr_stretch{background:none;}
.header{width:943px;margin:0px auto;height:270px;text-align:center;position:relative;}
.header .nav_menu{height:40px;background:url('images/nav_bg.png') no-repeat;}
.header .nav_menu ul{margin:0px;padding:0px;list-style-type:none;height:11px;padding:0px 10px;padding-top:12px;}
.header .nav_menu ul li{float:left;}
.header .nav_menu ul a{display:block;float:left;margin:0px 20px;}
.btn_home{width:45px;height:11px;background:url('images/btn_home.png') no-repeat 0px 0px;}
.btn_home:hover{background-position:0px -11px;}
.btn_show{width:76px;height:11px;background:url('images/btn_show.png') no-repeat 0px 0px;}
.btn_show:hover{background-position:0px -11px;}
.btn_blog{width:106px;height:11px;background:url('images/btn_endless_blog.png') no-repeat 0px 0px;}
.btn_blog:hover{background-position:0px -11px;}
.btn_our_store{width:100px;height:11px;background:url('images/btn_our_store.png') no-repeat 0px 0px;}
.btn_our_store:hover{background-position:0px -11px;}
.btn_sponsor{width:143px;height:11px;background:url('images/btn_sponsor.png') no-repeat 0px 0px;}
.btn_sponsor:hover{background-position:0px -11px;}
.btn_about{width:73px;height:11px;background:url('images/btn_about.png') no-repeat 0px 0px;}
.btn_about:hover{background-position:0px -11px;}
.btn_schedule{width:97px;height:11px;background:url('images/btn_schedule.png') no-repeat 0px 0px;}
.btn_schedule:hover{background-position:0px -11px;}
.btn_contact{width:89px;height:11px;background:url('images/btn_contact.png') no-repeat 0px 0px;}
.btn_contact:hover{background-position:0px -11px;}
.curr{background-position:0px -22px;}

/* main menu */


#menu {
	background: #0B1224;
	font-family: verdana, arial, times, serif;
	font-size: 8pt;
	width:100%;
	height:25px;
	border-top: 1px solid #fff;
}


#menu ul {
	margin: 6px 0 0 0;
	padding: 0;
	text-align: left;
}

#menu ul li {
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
}

#menu ul li a {
	padding: 6px 13px 6px 13px;
	margin: 0;
	text-decoration: none;
	color: #fff;
}

#menu ul li a:hover {
	background-color: #fff;
	color:#0B1316;
}



/* content */
.vvqbox{border:10px solid #000000}

#content {width:569px;float:left;margin-left:10px;margin-right:10px;}
#content .mdl{width:566px;margin-left:2px;margin-bottom:5px;text-align:center;height:24px;padding-top:7px;border:1px solid #33382A;background:url('images/mdl_mnu_bg.png') repeat-x;font-size:10pt;font-weight:bold;color:#7F5212}
#content .desc{width:539px;color:#8C8C8C;padding:15px;font-size:10pt;}
#content .txt{font-family:Georgia,Arial,Tahoma;color:#8C8C8C;font-size:10pt;}
#content h1{color:#7F5212;font-weight:bold;font-size:18pt;text-align:center;font-weight:normal;margin-top:0px;}
.rtitle{text-align:right;font-size:11pt;color:#636E4E;font-weight:bold;letter-spacing:1px;border-bottom:1px solid #636E4E;padding-bottom:2px;}
#content .ltitle{font-size:11pt;color:#636E4E;font-weight:bold;letter-spacing:1px;border-bottom:1px solid #636E4E;padding-bottom:2px;}
#content .tbox{background:#4b4b4b;border:0px;font-family:Georgia,Tahoma,Verdana;font-size:10pt;color:#FFFFFF;padding:1px;width:280px;}
#content .ylw1{color:#7F5212;font-weight:bold;font-size:10pt;}
#content h1 {font-size: 16pt;color:#636E4E;margin-left:10px;padding-left:10px;}
#content h2.archivetitle {font-size: 16pt;color:#7F5212;text-align:center;font-family:Verdana,Tahoma,Arial;font-weight:normal;margin-top:10px;margin-top:20px;margin-left:20px;margin-bottom:10px;padding-bottom:5px;width:540px;border-bottom:1px dashed #3E5815;}
#content a{text-decoration:none}
#content .searchtitle{font-size: 16pt;color:#7F5212;text-align:center;font-family:Verdana,Tahoma,Arial;font-weight:normal;margin-top:10px;margin-top:20px;margin-left:20px;margin-bottom:10px;padding-bottom:5px;width:540px;border-bottom:1px dashed #3E5815;}

.post {margin: 0 10px;padding:15px;line-height: 14pt;border-bottom:1px dashed #DDD;position:relative;}

.post h2{color:#7F5212;font-weight:bold;font-size:18pt;font-weight:normal;margin-top:0px;}

.post ul, ol{margin:10px;padding:10px;font-size:8pt;}
.post h2 a{
	font-family:Georgia,Verdana,Tahoma;
	color: #588B0A;
	font-size:16pt;
	text-decoration: none;
	}

.post h2 a:hover{
	color: #E89D34;
	text-decoration: none;
	}

.post p{font-size: 10pt;}

.post a{text-decoration:underline;}

.post ul {}

.post li {}

.entry p{margin:12px 0;}

.postmetadata{
	clear: both;
	padding:6px;
	margin-top: 16px;
	}

.postmetadata a{text-decoration:none;font-size:8pt;}
.postmetadata a:hover{text-decoration:underline}
.title{font-weight:bold;color:#AAAAAA}
.navigation {
	font-size:8pt;
	width:100%;
	}

	.alignleft {float:left; margin:0px 10px 10px 0px;}
	.alignright {float:right; margin:0px 0px 10px 10px;}

.notfound{padding: 25px; font-size: 14pt; font-weight: 300;}


/* left sidebar */

#lft_clmn h2{
	color:#DBD3D3;font-size:11pt;font-weight:bold;
}
#lft_clmn .categories a{color:#E89D34;}
#lft_clmn .categories a:hover{color:#A0E534}
#lft_clmn .categories h2{background: url('images/custom_box_bg.png') repeat-y;font-size:11pt;color:#DBD3D3;margin:0px;padding:0px;height:22px;padding-left:5px;padding-top:3px;}
.box{border:1px solid #393939;padding:2px;margin-bottom:5px;}
.box a{font-size:10pt;color:#DBD3D3}
.box a:hover{font-size:10pt;}
.box h2{background: url('images/custom_box_bg.png') repeat-y;font-size:11pt;color:#DBD3D3;margin:0px;padding:0px;height:22px;padding-left:5px;padding-top:3px;}
#lft_clmn ul li h2{background: url('images/custom_box_bg.png') repeat-y;font-size:11pt;color:#DBD3D3;margin:0px;padding:0px;height:22px;padding-left:5px;padding-top:3px;}
#lft_clmn ul li a{color:#E89D34;}
#lft_clmn ul li a:hover{color:#E89D34;}
.box h2 a{font-size:11pt;}
.box h2 a:hover{font-size:11pt;color:#588B0A}
#lft_clmn .box p a{color:#8C8C8C}
#left p {margin:0; padding: 0 6px 0 12px;}

#left img {padding: 0; margin: 0;}

#left ul {
	margin:12px;
	padding:0;
	list-style-type: none;
	}

#lft_clmn ul li {
	margin: 0;
	padding: 0;
	line-height: 14pt;
	list-style-type: none;
	}

#lft_clmn ul ul {
	margin: 6px 0 6px 12px;
	padding: 0;
	list-style-type:none;
}

#left ul ul li {
	list-style-type: none;
	list-style-position: inside;
	}

#left ul ul ul{
	margin: 0;
	padding: 0;
	list-style-type:none;
}

#left ul ul ul li{
	padding: 0 0 0 15px;
	list-style-type: none;
	color: #898989;
}


/* right sidebar */

#right{
	font-family: verdana, arial, tahoma;
	font-size:8pt;
	width: 200px;
	float:right;
	margin: 12px 0 24px 0;
	padding: 0;
	border-left: 1px dotted #A2A2A2;
	}

#rht_clmn h2{
	background: url('images/custom_box_bg.png') repeat-y;font-size:11pt;color:#DBD3D3;margin:0px;padding:0px;height:22px;padding-left:5px;padding-top:3px;
}
#rht_clmn a{color:#E89D34;}
#right p {margin:0; padding: 0 6px 0 12px;}

#right img {padding: 0; margin: 0;}

#rht_clmn ul {
	margin:12px;
	margin-top:0px;
	padding:0;
	list-style-type: none;
	}

#rht_clmn ul li {
	margin: 0;
	padding: 0;
	line-height: 14pt;
	list-style-type: none;
	}

#rht_clmn ul ul {
	margin: 0px 0 6px 12px;
	padding: 0;
	list-style-type:none;
}


/* comments */

#commentssection{
	clear: both;
	padding: 2px 12px;
	margin: 0;
	}

#commentssection h3{
	font-family: georgia, times, verdana;
	font-size: 10pt;
	font-weight: 300;
	font-style: normal;
	color: #8C8C8C;
	}

#commentform{
	margin: 12px 12px 20px 12px;
	padding:20px;
	}

#commentform p{
	font-size:10pt;
	}

#commentform a{color: #8C8C8C; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}

#commentform h3{
	font-family: georgia, times, verdana;
	font-size: 16pt;
	font-weight: normal;
	color: #636E4E;
	}

#commentbox{
	width:75%;
	min-width:400px;
	margin:5px 5px 0 0;
	}

#author, #email, #url, #commentbox, #submit{
	background: #4C4C4C;
	border:1px solid #393939;
	font-family: verdana, arial, times;
	font-size: 10pt;
	margin:5px 5px 0 0;
	padding: 2px;
	color:#FFFFFF;
	}
#author:focus{background:#6C4343;border:1px solid #FFADAD}
#email:focus{background:#6C4343;border:1px solid #FFADAD}
#url:focus{background:#6C4343;border:1px solid #FFADAD}
#commentbox:focus{background:#6C4343;border:1px solid #FFADAD}

#submit{background:url('images/btn_bg.png') repeat-x;color:#905C12;border:1px solid #404634;cursor:pointer;font-weight:bold;margin:5px 5px 0 0;}


ol.commentlist {list-style-type: none;}

ol.commentlist li {
	font-size:11pt;
	margin:10px 0;
	padding:5px 0 5px 10px;
	overflow: hidden;
	border:1px solid #393939;
	background:url('images/comment_bg2.png');
	}

ol.commentlist li.alt {background:url('images/comment_bg1.png');}
ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0;font-size:10pt;color:#FFF; line-height: 14pt;}

ol.commentlist a {color:#6AAA05;}

cite {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color:#B76C00;
	}

cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}


/* search */

#searchform{
	padding: 6px 0 6px 6px;
	font-family: verdana, arial, times;
	}

#searchform input#s{
	background:#4b4b4b;border:0px;width:100px;font-family:Georgia,Tahoma,Verdana;border:1px solid #393939;font-size:10pt;color:#FFFFFF;padding:1px;margin-top:5px;
	}
#searchform input#s:focus{background:#6C4343;border:1px solid #FFADAD}
#searchform input#searchsubmit{
	background:url('images/btn_bg.png') repeat-x;color:#905C12;border:1px solid #404634;cursor:pointer;font-weight:bold;margin-top:5px;
	}

#lft_clmn{float:left;width:180px;color:#8C8C8C;font-size:10pt;}
#lft_clmn .lft{width:174px;margin-left:2px;text-align:center;height:24px;padding-top:7px;border:1px solid #33382A;background:url('images/mdl_mnu_bg.png') repeat-x;font-size:10pt;font-weight:bold;color:#7F5212}
#lft_clmn .top_blk{width:180px;height:15px;background:url('images/hp_lft_clmn_top1.png') no-repeat}
#lft_clmn .mdl_blk{width:160px;padding-left:10px;padding-right:10px;padding-bottom:20px;font-size:10pt;color:#8C8C8C}
#lft_clmn .txt{margin-left:5px;font-size:10pt;font-family:Georgia,Arial,Tahoma;color:#8C8C8C;font-size:10pt;}
#lft_clmn p{margin:7px 0px 5px 6px}


#rht_clmn{float:left;width:180px;color:#8C8C8C;font-size:10pt;}
#rht_clmn .top_blk{width:180px;height:19px;background:url('images/hp_rht_clmn_top1.png') no-repeat}
#rht_clmn .mdl_blk{width:180px;padding-bottom:20px;}
#rht_clmn .rht{width:174px;margin-left:2px;text-align:center;height:24px;padding-top:7px;border:1px solid #33382A;background:url('images/mdl_mnu_bg.png') repeat-x;font-size:10pt;font-weight:bold;color:#7F5212}
.gry1{font-family:Georgia,Arial,Tahoma;color:#8C8C8C;font-size:8pt;}
.grn1{color:#636E4E;font-size:10pt;}
.lngrn1{color:#556C31;font-size:10pt;text-decoration:none;}
.lngrn1:hover{color:#F3605C;font-size:10pt;text-decoration:underline;}
.lngrn2b{font-family:Verdana,Tahoma,Arial;color:#636E4E;font-size:12pt;font-weight:bold;text-decoration:none;}
.lngrn2b:hover{font-family:Verdana,Tahoma,Arial;color:#636E4E;font-size:12pt;text-decoration:underline;}

/* footer */

#footer {width:950px;margin-left:auto;margin-right:auto;margin-bottom:20px;height:75px;padding-top:12px;font-family:Georgia,Arial,Tahoma;color:#D1C489;font-size:10pt;background:url('images/footer_bg.png') no-repeat top}

#footer p{padding:6px;margin: 0; color: #eee;}
#footer a{color: #D1C489;text-decoration: none;}
#footer a:hover{color: #D1C489;text-decoration: underline;}
#footer .lft{float:left}
#footer .mdl{float:left;margin-left:80px}
#footer .rht{float:right;padding-right:15px;}

.spacer{clear:both}


