/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	background:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	
}
.lrTableTitle{ font-size:10px;}
.yellow{background:#FFFF00;}
.orange{background:#FF9900;}
.blue{background:#3399FF;}
.green{background:#CCFFCC;}
.red{background:#FF0000;}
img, div, a, input { behavior: url("iepngfix.htc") }
h1, h2, h3 {
	margin: 0;
	text-transform: lowercase;
	letter-spacing: -.05em;
	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

h1 {
	font-size: 1.8em;
}

h2 {
	font-size: 1.4em;
}

h3 {
	font-size: 1em;
}

p, ul, ol {
	margin-top: 0;
	line-height: 180%;
}
.DD {
color:#FF0000;
font-size:12px;

}
.OO {
color:#FFFF00;
font-size:12px;

}
.OO a{
color:#FFFF00;
font-size:12px;

}

ul, ol {
}
.bordered{border:0px solid #ffffff;}
a img.bordered {border:0px solid #660000;}
a:hover {border: 0px solid #000000}
a:hover img.bordered {border: 0px solid #FFFFFF}

/* Header */

#menu1 {
	width: 900px;
	margin:0 auto;
}
.menuCenter1 {
margin-top:5px;
}

/* Logo */

#logo {
	float: left;
	color: #74788F;
}

#logo h1 {
	float: left;
	padding-top: 120px;
	padding-left: 135px;
	text-transform: lowercase;
	font-size: 2.9em;
}

#logo p {
	float: left;
	margin: 0;
	padding: 138px 0 0 2px;
	text-transform: lowercase;
	letter-spacing: -.05em;
	font-size: 16px;
} 

#logo a {
	background: none;
	text-decoration: none;
	color:#0000FF;
}

/* Search */

#search {
	float: right;
	width: 200px;
	padding-top: 86px;
	padding-right: 45px;
}

#search form {
	width: 200px;
	height: 41px;
	margin: 0;
	padding: 55px 0 0 18px;
}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#search-text {
	width: 150px;
	padding: 5px 10px 5px 10px;
	border: none;
	text-transform: uppercase;
	background: #723C49;
	border: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ABB0D1;
}

#search-submit {
	display: none;
}

/* Menu */
.links { color:#FF9900; text-decoration:none; }
.links a {color:#FF9900; text-decoration:none;}
.links a:hover {color:#ff0000; text-decoration:none;}
#menu {
	width: 900px;
	margin:0 auto;
}
.menuCenter {
margin-top:5px;
padding-left:280px;
}

#menu a {
	padding: 5px 5px 5px 5px;
	margin-left:3px;
}

#menu .current_page_item a {
	color: #FF0000;
	text-decoration: none;
}

#menu a:hover {
color: #ffffff;
	text-decoration: none;
}

/*sub-menu*/

#sub_menu {
	height: 80px;
	margin: 0 auto;
	background:#666666;
}

#sub_menu ul {
	margin: 0;
	padding: 5px 0 0 0px;
	list-style: none;
	line-height: normal;
}
.sub_menuCenter {
 behavior: url("iepngfix.htc");
padding-left:0px;

}
#sub_menu li {
	float: left;
}

#sub_menu a {
	padding: 10px 10px;
	margin-right: 2px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color:#FF6600;
}

#sub_menu .current_page_item a {
	color: #FF0000;
	text-decoration: none;
}

#sub_menu a:hover {
color: #ffffff;
	text-decoration: none;
}


/*Links_menu*/

#links_menu {
	width: 900px;
	height: 60px;
	margin: 0 auto;
}

#links_menu ul {
	margin: 0;
	padding: 5px 0 0 10px;
	list-style: none;
	line-height: normal;
}
.links_menuCenter {
padding-left:200px;

}
#links_menu li {
	float: left;
}

#links_menu a {
	padding: 5px 5px;
	margin-right: 2px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color:#FF6600;
}

#links_menu a:hover, #links_menu .current_page_item a {
	color: #FF0000;
	text-decoration: none;
}

#links_menu a:hover {
	text-decoration: none;
}

/*foot_menu*/


#foot_body ul {
	margin: 0;
	padding: 14px 10px 0 0px;
	list-style: none;
	line-height: normal;
}

#foot_body li {

	float: right;
}

#foot_body a {
	padding: 5px 5px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color:#FF6600;
}

#foot_body a:hover, #foot_menu .current_page_item a {
	color: #FF0000;
	text-decoration: none;
}

#foot_body a:hover {
	text-decoration: none;
}

/* Wraper */

#wrapper {
	width: 900px;
	margin: 0 auto;
}
#PHOTOS1 {
height: 0 auto;
	margin: 0 auto;
}
#wrapperImage {
	width: 814px;
	margin: 0 auto;
height: 0 auto;
}


/* Page */

#page {
	width: 900px;
	margin: 0 auto;
	}

/* Content */

#content {
	float: right;
	width: 900px;
	margin: 0 auto;
}

.post {
height:400px;
}
.outside {

}

.post .title {

	padding: 5px 0 5px 0;
	color: #FFFFFF;
}


#links_top {
background:url(../images/link_head.png) no-repeat;
	padding: 2px 0 2px 0;


}
#links_body {
background:url(../images/link_Body.png) repeat-y;
padding: 5px 0 5px 0;
height:60px;
}
#links_bottom {
background:url(../images/link_Bottom.png) no-repeat;
	padding: 5px 0 5px 0;
}



#foot_top {
background:url(../images/footer_head.png) no-repeat;
	padding: 2px 0 2px 0;

}
#foot_body {
background:url(../images/footer_body.png) repeat-y;
height:50px;
width:900px;
}
#designby{
		background:url(../images/Layout/MelowWiseLogo.jpg);
		background-repeat:no-repeat;
		float: left;
		color:#FFF;
		height: 23px;
		padding:0px 0 0 30px;
		margin-top: 15px;
	}
#foot_bottom {
background:url(../images/footer_bottom.png) no-repeat;
	padding: 5px 0 0px 0;
}
#footer_navigation{
		float: right;
		width:400px;
	}
	#footer_maker{
	width:200px;
		float: left;
	}


#title_mov {
background:url(../images/about_head.png) no-repeat;
	height:47px;
	color: #FFFFFF;

}
#body_mov {
background:url(../images/about_body.png) repeat-y;
	padding: 5px 0 5px 0;
	height:330px;
	color: #FFFFFF;
}
#bottom_mov {
background:url(../images/about_bottom.png) no-repeat;
	padding: 5px 0 5px 0;
	color: #FFFFFF;

}

#about_top {
background:url(../images/about_head.png) no-repeat;
	padding: 5px 0 5px 0;
	height:40px;
	color: #FFFFFF;
}
#about_body{
background:url(../images/about_body.png) repeat-y;
	padding: 5px 0 5px 0;
	height:155px;
	color: #FFFFFF;
}
#about_bottom {
background:url(../images/about_bottom.png) no-repeat;
	padding: 5px 0 5px 0;
	color: #FFFFFF;
}

#Tra_top {
background:url(../images/about_head.png) no-repeat;
	padding: 5px 0 5px 0;
	height:40px;
	color: #FFFFFF;
}
#Tra_body{
background:url(../images/about_body.png) repeat-y;
	padding: 10px 0 10px 0;
	color: #FFFFFF;
}
#Tra_bottom {
background:url(../images/about_bottom.png) no-repeat;
height:8px;
}

.post .title a {
	color: #FFFFFF;
}

.post h2 {
	font-size: 1.8em;
}

.post .meta {
	padding: 2px 10px;
	background: #0D0D0D;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-transform: uppercase;
	text-align: left;
	font-size: 9px;
}
.outside .meta_mov {
	
	background:url(../images/BOTTOMMOVdiv.png) no-repeat;
	text-transform: uppercase;
	background-color:#000000;
	height:10px;
	text-align: left;
	font-size: 9px;
}

.post .entry {
	padding: 20px 10px;
	text-align: justify;
}
#entry_mov p {
margin:0px;
}
#entry_mov {
	background:url(../images/BGMOVdiv.png) repeat-y;
	text-align: justify;
}
#entry_mov p {
margin:0px;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 220px;
	margin-left: 25px;
	color: #7893AE;
}
#sidebar_left {
	float: left;
	padding-top:5px;
	padding-left: 108px;
	border:0px;
	color: #7893AE;
}
#sidebar_right {
	float: right;
	border:0px;
	padding-top:5px;
	padding-right: 109px;
	color: #7893AE;
}
#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
}

#sidebar li ul {
	padding: 10px 0 15px 15px;
}

#sidebar li li {
	padding-left: 10px;
}

#sidebar h2 {
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 5px 22px;
	font-size: 1.5em;
	border-bottom: 2px solid #000000;
	background: url(../images/img06.jpg) no-repeat left 35%;
	color: #FFFFFF;
}

#sidebar p {
	padding: 10px 13px 15px 23px;
	text-align: justify;
}



#mov_sidebar_left {
float: left;
padding-left: 17px;

}
#mov_sidebar_right {
float: right;
padding-right: 15px;

}
.edMov_left_top {
background:url(../images/mov_head.png) no-repeat;
padding-top:5px;

}
.edMov_left_body {
border:#DA7C0C solid 1px;
margin:5px;
	width:854px;
	height:320px;
}
.edMov_left_bottom {
	background:url(../images/mov_bottom.png) no-repeat;
padding-top:8px;
}

.traMov_right_top {
	background:url(../images/mov_head.png) no-repeat;
	padding-top:5px;

}

.traMov_right_body {
	
	background:url(../images/mov_body.png) repeat-y;
width:433px;
	height:100%;
}

.traMov_right_bottom {

	background:url(../images/mov_bottom.png) no-repeat;
padding-top:8px;
}






#tra_Info_sidebar_left {
float: left;
padding-left: 40px;
}
#tra_Info_sidebar_left p{
letter-spacing:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
padding: 5px 5px 5px 5px;
	text-align: left;
}
#tra_Info_sidebar_right p{
letter-spacing:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
padding: 5px 5px 5px 10px;
	text-align: left;
}
#tra_Info_sidebar_right {
float: right;
padding-right: 43px;
}
#Tra_sidebar_left_image {
	float: left;
	padding-top:2px;
	padding-left: 365px;
}
#Tra_sidebar_left_trail_head{
	float: left;
	font-size:16px;
	padding-top:5px;
	padding-left: 365px;
}
#forum_title{
	float: left;
	font-size:16px;
	padding-top:5px;
	padding-left: 345px;
}
#Tra_sidebar_left_upload_head{
	float: left;
	font-size:16px;
	padding-top:5px;
	padding-left: 385px;
}
#Up_sidebar_left_ADMIN_head{
	float: left;
	font-size:16px;
	padding-top:5px;
	padding-left: 335px;
}

#Up_sidebar_left_trail_head{
	float: left;
	font-size:16px;
	padding-top:5px;
	padding-left: 370px;
}
.tra_Info_left_top{
background:url(../images/tra_head.png) no-repeat;
padding-top:5px;
}
.tra_Info_left_body{
	background:url(../images/tra_body.png) repeat-y;
	width:405px;
	height:148px;
	overflow:hidden;
	padding-top:5px;
	padding-left:5px;
}
.tra_Info_left_bottom{
	background:url(../images/tra_bottom.png) no-repeat;
padding-top:8px;
}
.tra_Info_right_top {
	background:url(../images/tra_head.png) no-repeat;
	padding-top:5px;
}
.tra_Info_right_body {	
	background:url(../images/tra_body.png) repeat-y;
	width:405px;
	height:148px;
	overflow:hidden;
	padding-top:5px;

}
.tra_Info_right_bottom {
	background:url(../images/tra_bottom.png) no-repeat;
	padding-top:8px;
}






#about_sidebar_left {
	float: left;
	height:145px;
	padding-top:5px;
	padding-left: 15px;
}
#about_sidebar_right {
	float: right;
	height:145px;
	padding-top:5px;
	padding-right: 15px;
}
#about_sidebar_left p{
letter-spacing:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
padding: 5px 5px 5px 10px;
	text-align: left;
}
#about_sidebar_right p{
letter-spacing:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
padding: 5px 5px 5px 10px;
	text-align: left;
}
#welcome_sidebar_left_image {
	float: left;
	padding-top:10px;
	padding-left: 365px;
}
#about_sidebar_left_image {
	float: left;
	padding-top:10px;
	padding-left: 395px;
}
.about_info_left_top {
background:url(../images/about_info_head.png) no-repeat;
padding-top:5px;
}
.about_info_left_body {
	background:url(../images/about_info_body.png) repeat-y;
	width:433px;
	height:100%;
}
.about_info_left_bottom {
	background:url(../images/about_info_bottom.png) no-repeat;
padding-top:5px;
}
.about_info_right_top {
	background:url(../images/about_info_head.png) no-repeat;
	padding-top:5px;
}
.about_info_right_body {	
	background:url(../images/about_info_body.png) repeat-y;
width:433px;
	height:100%;
}
.about_info_right_bottom {

	background:url(../images/about_info_bottom.png) no-repeat;
padding-top:5px;
}
/* Calendar */

#calendar {
}

#calendar_wrap {
	padding: 20px;
}

#calendar table {
	width: 100%;
}

#calendar tbody td {
	text-align: center;
}

#calendar #next {
	text-align: right;
}

/* Footer */

#footer {
	width: 800px;
	margin: 0 auto;
	padding: 30px 0;
	height: 60px;
	font-family: Arial, Helvetica, sans-serif;
	color: #D6969B;
}

#footer p {
	margin: 0;
	line-height: normal;
	font-size: 9px;
	text-transform: uppercase;
	text-align: center;
}

#footer a {
	color: #D6969B;


}
/*spry gallery*/
#textthum {/*made for firfeox 2*/
float:right;
padding-right:5px;
}
#wrapthum {/*float left for firfeox 2*/
float:left;
padding-right:5px;
}
#wrapingpaper {
padding:5px;
}
#wrappic {
float:left;
}
p{ line-height:1.2em;}
#gallerySelect { width: 180px; }
#controls {	margin:2px; }
#controls p{ line-height:0.5em;}
#galleries {	margin:0 auto 20px auto; }
#galleries label { padding-bottom: 2px; }

#galleryLinks a {
	color: white;
	text-decoration: none;
}



#transport .playBtn .pauseLabel, #transport .pauseBtn .playLabel {
	display: none;
}

#previews {
	border-top: solid 1px #0033FF;
	border-right: solid 1px #0033FF;
	border-bottom: solid 1px #0033FF;
	border-left: solid 1px #0033FF;

	margin-bottom: 5px;
	width: 250px;
	margin-right: -5px;
}
#tra_previews {
	border-top: solid 1px #FF9900;
	border-right: solid 1px #FF9900;
	border-bottom: solid 1px #FF9900;
	border-left: solid 1px #FF9900;
	padding: 10px;
	margin-bottom: 5px;
	text-align:left;
	width: 275px;
	height:323px;
	margin-right: 0px;
	overflow:auto;
}
#thumbnails {
	clear: both;
	margin: 5px auto;
}
#thumbnails div {
	position: relative;
	width: 50px;
	height: 50px;
	float: left;
	margin: 5px;
	padding: 0;
	float: left;
	display:inline;
}
#ne{}
#thumbnails img {
	width: 50px;
	height: 50px;
	position: absolute;
	border-top: solid 1px #FF9900;
	border-right: solid 1px #FF9900;
	border-bottom: solid 1px #FF9900;
	border-left: solid 1px #FF9900;
}
#picture {
	padding: 0px;
	width: 500px;
	float: left;
}
#mainImageOutline {
	margin: 0 auto;
	padding: 0;
	background-color:#666666;
	border-top: solid 1px #0033FF;
	border-right: solid 1px #0033FF;
	border-bottom: solid 1px #0033FF;
	border-left: solid 1px #0033FF; 
	overflow: hidden; 
	width: 0px;
	height: 0px;
}
#mainImage {

}

#picture img {	border: 1px solid #999; }
.selectedThumbnail {  border: solid 2px #FF0000 !important; }
.inFocus {  border: solid 1px #fc0 !important; }
/*Accordian trails page*/

.container1 {width:840px;}
.Info { padding:2px; border-left:1px solid #FF9900; border-right:1px solid #FF9900; border-bottom:1px solid #FF9900; background:#000000;  }
.title {border-left:1px solid #FF9900; border-right:1px solid #FF9900; border-bottom:1px solid #FF9900; background:#000000; margin-left:0px; padding:5px;}
.header
{ 
	border:1px solid #FF9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
	text-align:center;	 
	font-size:15px;  
}
.imglink {
border:0px;
text-decoration:none;
}
.imglink_yr {
border:0px;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
.gallery{
width: 840px;
padding-left:30px;
}
/*contact*/
 span.help { color:#AA0000; font-style:italic; }
/*links*/
.read_more{
color:#FF6600;
text-decoration:none;
}
.read_more a{
color:#FF6600;
}
.read_more a:hover{
color:#FFFFFF;
}

.patty {
padding:10px;

}
#Up_body{
background:url(../images/about_body.png) repeat-y;
	padding: 10px 0 10px 0;
}

#add_more {
color:#FFFFFF;
float:left;
padding-left:5px;

}
#Up_body ul {

margin:0px;
line-height:normal;
list-style:none;
text-indent: -1em;
}
#Up_body li {
float:left;
padding-right:25px;
margin:0px;
height:248px;

}
.tra_info {
float:right;
border:#0033FF solid 1px;
width:80px;
height:80px;
padding:10px;
}
.AddPhotos {
padding:50px;
font-size:14px;
font-style:italic;
}
#overlay
{
	position: absolute;
	left: 0px;
	top: 0px;
	
	width: 100%;
	height: 100%;
	
	background-color: #000000; /* dark gray */
	
	/* Set both opacity and filter, for MSIE and firefox compatability */
	opacity: .7;
	filter: alpha(opacity=70);
	
	/* z-index sets the layer order, so that the overlay rests on top.
	Bear in mind that the popup dialogue needs to be even higher! */
	z-index: 1000;
}

#dialogue #close
{
	position: absolute;
	right: 5px;
	top: 0px;
}

#dialogue #close a
{
	color: #DD0000;
	text-decoration: none;
}

#dialogue
{
	position: absolute;
	
	left: 50%;
	margin-left: -195px;
	top: 100px;
	
	width: 360px;
	padding: 20px;
	
	border: 2px solid #FF0000;
	background-color: #FFFFFF;
	
	z-index: 2000;
}
.warning
{
color:#FF0000;
font-size:18px;
}
.warningtext
{
color:#000000;
}
#flashcontent{margin:auto;width:854;height:320;}
#tra_vid {
	border-top: solid 1px #FF9900;
	border-right: solid 1px #FF9900;
	border-bottom: solid 1px #FF9900;
	border-left: solid 1px #FF9900;
	padding: 10px;
	margin-bottom: 5px;
	text-align:left;
	width: 480px;
	height:323px;
	margin-right: 0px;
	overflow:hidden;/*hidden for firfeox 2*/
}


/*Forum css*/
.runRight
{
clear:right;
float:right;
}

.runLeft
{
clear:left;
float:left;
}
#body_forum {
background:url(../images/about_body.png) repeat-y;
	padding: 5px;
	color: #FFFFFF;
}
#forum_body {

padding-left: 12px;

}
.forum_f_title
{
padding:3px;
font-size:25px;
color:#FFFFFF;
}
.forum_cat_title
{
padding:3px;
font-size:16px;
color:#FFFFFF;
}
.forum_run_title
{
padding:3px;
font-size:16px;
}
.forum_top_title
{
padding:3px;
font-size:14px;
background:#FFCC66;
color:#000000;
}
.forum_rep_title
{
padding:3px;
font-size:12px;
background:#FF6600;
}
.forum_left_body {
border:#DA7C0C solid 1px;
margin:5px;
width:854px;
}


.forum_Info_left_body{
background:#666666;
margin:3px;


border-top:#DA7C0C solid 1px;
border-left:#DA7C0C solid 1px;
border-right:#DA7C0C solid 1px;
border-bottom:#DA7C0C solid 1px;
}
.forum_text
{
padding-top:7px;
padding-left:7px;
padding-right:7px;
padding-bottom:7px;
}