/*

Theme Name: Uncharted Journey Theme 

Author: Blaze Interactive

Author URI: http://blazeinteractive.com/

*/

html,body,div,span,h1,h2,h3,h4,h5,h6,p,img,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ol,ul{list-style:none}



body{ font:normal 14px/21px Verdana, Arial, Helvetica, sans-serif; color:#3E250E; background:url(images/wallpaper_rock05.jpg) repeat;}



a:focus, a img{outline:0px; border:0;}



a

{	color: #af170a;

	text-decoration: none;	

}



a:hover

{

	text-decoration: underline; color:#049da2;

}



h1

	{

	font:bold 34px/36px Verdana, Arial, Helvetica, sans-serif; color:#af170a; margin-bottom:18px; padding:0;

	}

	

h2{ font-weight:bold; font-size:18px; color:#049DA2;}





h2 span{ font-size:14px; color:#1A0C16;}



h2 a{color: #3E250EB;}

	

h3{ font:bold 17px/20px Verdana, Arial, Helvetica, color:#049DA2, sans-serif; }



h4{ font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;}



p{ display:block;}



strong{ font-weight:bold; font-size:13px;}



ul li{ background:url(images/star.gif) no-repeat 0 7px; padding:0 0 0 15px; margin:0 0 0 20px;}







.italic{ font-style:italic;}



small{

	color: #777; 

	}

	

label {

display:block;

float:left;

}





.clear{ clear:both;}



.float_left{ float:left;}



.float_right{ float:right;}







/************** End General **************/









#middle_body {

float:left;

margin:0px 0 0px;



width:796px;

}



.middle_body_inner{ background:url(images/bttm_bg2.gif) no-repeat 0 bottom; width:100%; position:relative; min-height:1080px;

	height:100%!important;

	height:1080px; padding-bottom:100px;}







/************* End Common *****************/



/*********** Header Start *************/



#header {

	

	width:100%; position:relative;

	

	}



#headerimg 	{

	margin: 0px 9px 0;

	padding:27px 0 0;

	height: 103px;

	width: 742px;

	}



.logo{ width:322px; position:absolute; top:3px; left:0px; z-index:100; }



.sign_up{ width:200px; position:absolute; top:0px; right:16px;}



/********** End Header ************/





/******** Sidebar left part **********/



#sidebar{

float : left;

width : 214px;

padding : 50px 10px 0px 0px;

background:url(images/side_bar_bg.gif) no-repeat 0 418px;



}



.side_bg{ background:url(images/side_bar_bg.jpg) no-repeat 0 420px;}



.left_nav{ background:url(images/menu_bg.png) no-repeat 0 0; height:401px; width:180px; padding:112px 0 0 34px ; behavior: url("iepngfix.htc"); }



.left_nav ul {

width:100%;

float:left;



margin: 0 0 4px;

padding:0;

}

.left_nav li {

float : left;

width:100%;

margin-bottom:10px;

margin-left:0;

padding-left:0;

background:none;



}

.left_nav li a {

background-position : 0 0;

background-repeat : no-repeat;

text-indent : -1000000px;

display : block;

line-height:0;

float : left;

height : 18px;



text-decoration : none;

}

.left_nav .last{ padding-right:13px;}



.left_nav li a:hover {

background-position : 0 100%;

text-decoration : none;

height : 18px;



text-decoration : none;

}

.left_nav li a.selected {

background-position : 0 100%;

cursor : default;

}

.home a {

background-image:url(images/home.gif);

width : 45px;

}

.about a {

background-image:url(images/about.gif);

width : 78px;

}







.adventures a {

background-image:url(images/adventure.gif); 

width : 99px;

}







.fitness a {

background-image:url(images/fitness.gif);

width : 158px;

}

.photo a {

background-image:url(images/photo.gif);

width : 111px;

}



.newsletter a {

background-image:url(images/newsletter.gif);

width : 113px;

}



.resources a {

background-image:url(images/resources.gif);

width : 89px;

}



.blog a {

background-image:url(images/blog.gif);

width : 44px;

}



.contact a {

background-image:url(images/contact2.gif);

width : 99px;

}



/******** Sidebar Left Part *********/









/**************** Post Section *******************/





#content {



}



.narrowcolumn {

float:left;

margin:0 0 0;

padding:0 0px 150px 0;

width:572px;

position:relative;

}



.discover{ width:492px; /*position:absolute; top:0; left:50px;height:351px;*/ padding:0 0 0 45px;} 



.post {

margin:0 0 10px;

text-align:left;

padding:0 30px 0 5px;

z-index:105;

}



.narrowcolumn .homepage { padding-top:40px;}



.narrowcolumn .homepage p{ /*padding-bottom:28px;*/}



.narrowcolumn .entry {

padding-right:25px; 

}



span.heading{font-weight:bold; font-size:17px;}



.narrowcolumn .entry p{ width:100%; float:left;}

.post span.heading{font-size:17px; width:auto;  display:block;

font-weight:bold;}



span.heading2{ padding-top:25px;}



.img_top{ margin-top:-15px;}



.narrowcolumn .image_right img{ float:right; width:auto; padding:0 0 0 12px;}



.image_left img{ float:left; width:auto; padding:0 12px 0 0;}



.narrowcolumn p{ padding-bottom:15px;}



.narrowcolumn .homepage p{ padding-bottom:15px;}







.innerpage{ padding-top:150px;}



.innerpage .title{ padding-bottom:16px;}



/************** Footer Part ********************/



#footer {

clear:both;

padding:0px 120px 0 26px;

height:116px;



color:#AF170A;

font-size:13px;

background:url(images/footer_bg.png) no-repeat 0 0;

behavior: url("iepngfix.htc"); 

}



#footer a{ color:#AF170A;}

.copyright{ width:auto; float:left;}

.site_by{ width:auto; float:right;}











/*********12th may 2009 **********/

#page{ width:950px; margin:0 auto 0 0; background:url(images/border-repeat-bg.png) repeat-y 0 0; behavior: url("iepngfix.htc");  } 



.inner_content{ background:url(images/body-top.png) no-repeat 0 0; behavior: url("iepngfix.htc");  width:100%;

	min-height:1080px;

	height:100%!important;

	height:1080px; }



/*************************** IMAGE ALIGN STYLE ***********************************************/



    img.centered {

    display: block;

    margin-left: auto;

    margin-right: auto;

    }



    img.alignright {

    padding: 4px;

    margin: 0 0 2px 7px;

    display: inline;

    }



    img.alignleft {

    padding: 4px;

    margin: 0 7px 2px 0;

    display: inline;

    }



    .alignright {

    float: right;

    }



    .alignleft {

    float: left;

    }



/*************************** IMAGE ALIGN STYLE END ***********************************************/
