/*
Theme Name: secret garden
Theme URI: http://secretgardenouray.com/
Description: custom theme for the Secret Garden based on wordpress default
Version: 2
Author: Jason Nelson
Author URI: http://visualadventures.com/
Tags: blue, custom header, fixed width, two columns, widgets
*/
body {background-color: #9492AA; margin:0px; padding:0px;}

#page {background:#9492AA url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/content_repeat.jpg) top left repeat-y;
		width:950px; margin:0px 0px 0px -475px; padding:0px; position:absolute; left:50%; z-index:1;
}
#header{background:#9492AA url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/header.jpg) top left no-repeat;
	height:194px; 
	}
#branding{
	height:279px; 
	}
.bhome {background:transparent url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/branding_about.jpg) top left no-repeat;}
.weddings {background:transparent url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/title_weddings.jpg) top left no-repeat;}
.contact {background:transparent url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/title_contact.jpg) top left no-repeat;}
.catering {background:transparent url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/title_catering.jpg) top left no-repeat;}
.events {background:transparent url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/title_events.jpg) top left no-repeat;}
.rates {background:transparent url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/title_rates.jpg) top left no-repeat;}
.rooms {background:transparent url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/title_rooms.jpg) top left no-repeat;}
.links {background:transparent url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/title_links.jpg) top left no-repeat;}
.general {background:transparent url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/title_general.jpg) top left no-repeat;}
.general + .post {margin:-270px 0 0 100px; width:490px;}

.inquiry {border:dashed 1px green; background-color:#cae4a9; font-size:90%; padding:5px;}
.slideshow {border:3px #000 solid; background-color:#000; padding-bottom:0px; margin-bottom:20px; height:250px; width:320px;}
a img {border-color:#000;}
.myRightFloat {float:right; z-index:10; display:block;}
.myLeftFloat {float:right; margin:140px -40px 0px 0px; padding-left:0px; z-index:11; display:block;}

#content {background:transparent url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/ivy_br.jpg) right bottom no-repeat;
	margin: 0px; padding: 0px;}
.post {margin: -90px 0px 0px 0px; padding: 0px 0px 40px 160px; width:380px; min-height:720px;}
#footer {
	height: 140px;                            /* height of the footer row  */
	width: 950px;                           /* height of the footer row  */
	background-image:  url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/footerImage.jpg);  /* footer image goes here  */
	background-position: left top;
	display: block; float:left;
	margin: 0px; padding: 0px;
text-align:center;
}

#footer p{ font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; 
}
#sidebar {position:absolute; top:140px; left:50%; margin-left:-520px; z-index:900; width:155px;}
#sidebarbottom {position:relative; float:left; height:280px; width:120px; margin-left:45px;
background:transparent url(http://www.secretgardenouray.com/blog/wp-content/themes/secretGarden/images/sidebarbottom.jpg) top left no-repeat;}
#pages-2 h2 {display:none;}
#pages-2 {list-style:none;}
#pages-2 ul li {list-style:none;}
.IEnote {display:none;}
.hide {display:none;}

.pageImages {position:absolute; top:340px; left:50%; width:320px; margin-left:57px;}		

a:link{
	color: #000000;
	text-decoration: underline;
	}
a:visited{
	}
a:active{
	}
a:hover{
	color: #4C6F3B;
	text-decoration: none;
	}
h2 a:link{
	color: #225031;
	text-decoration: underline;
	}
h2 a:visited{
	color: #225031;
	text-decoration: underline;
	}
h2 a:active{
	color: #225031;
	text-decoration: underline;
	}
h2 a:hover{
	color: #4C6F3B;
	text-decoration: none;
	}	


.subheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CCCCCC;
}
h1 {
	font-family: Harrington, Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #50028b; padding-right:10px;
}
h2 {margin-top:10px; margin-bottom:-10px;
	font-family: Zapfino, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #225031;
}
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-variant: normal;
	font-style: normal;
}
h5 {font-size:100%; color:#225031;}
blockquote {color:#315f13;}
	

/* special  */
.highlight {position:absolute; top:370px; left: 280px; width:255px; height:130px;
background:transparent url(images/highlight.gif) no-repeat top left;}
.highlight p {margin:45px 0px 0px -80px;}
.highlight p a:link, .highlight p a:visited, .highlight p a:visited {color:#365b42;}
.ngg-singlepic {
	background-color:transparent;
	display:block;  
	padding:0px;
}

/* Menus 
#pages-2 ul li {background-color:#0d421f; border:1px solid #000; width:100%; color:#fff; padding:3px 3px 3px 5px;}
#pages-2 ul li ul li {background-color:#169740; margin-left:-15px;}	
#pages-2 ul li a:link, #pages-2 ul li a:visited, #pages-2 ul li a:active {color:#fff; text-decoration:none;}
#pages-2 ul li a:hover {text-decoration:underline;} */


#pages-2 h2 {display:none;}
#pages-2 ul ul li{margin-left:20px;}
#pages-2 { font-family:arial;
	color: #FFF; background-color:#0d421f; width:150px;
	font-size: 90%;
	text-align: left;	
	padding: 0px 0px;
	margin: 0px;
	display: block;
}
#pages-2 ul {
	background: #0d421f;
	margin: 0px;
	padding: 0px;
	}
#pages-2 ul li {
	display: block;
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px; width:150px;
	}
#pages-2 ul li a {
	display: block; border:1px solid #000;
	color: #FFF;
	background: #0d421f;
	padding: 5px 10px;
	margin: 0px;
	text-decoration: none;
	}
#pages-2 ul li a:hover {
	color: #fff;
	text-decoration: none;
	background: #017226;
	}
/* This hides the nested UL before you hover */
#pages-2 li ul {
	position: absolute;
	width: 150px;
	left: -999em;
}
/* This shows the nested UL when you hover */
#pages-2 li:hover ul, #pages-2 li.sfhover ul {
	left: 190px; top:auto; 
	display:  block;
	z-index: 1000;
}

/* This is the style for the nested UL */
#pages-2 li:hover ul, #pages-2 li.sfhover ul {
	background: #169740;
	display: block;
	margin: -30px 0px 0px 0px; padding: 0px;
}
/* This is the style for the LI items within the nested UL */
#pages-2 li:hover ul li,
#pages-2 li.sfhover ul li {
	background: #169740;
	width: 180px;
	display: block;
	padding: 0px; margin: 0px;
	height: 30px; line-height: 30px;
	text-align: left;
	border-top: 1px solid #000;
}
/* This is the style for the links withing the LI items within the nested UL */
#pages-2 li:hover ul li a,
#pages-2 li:hover ul li.current_page_item a,
#pages-2 li.sfhover ul li a,
#pages-2 li.sfhover ul li.current_page_item a {
	background: #169740;
	width: 170px;
	display: block;
	margin: 0px; padding: 0px 5px;
	height: 30px; line-height: 30px;
	border: none;
	color: #fff;
	font-weight: bold;
}
/* This is the style for the hover state on the links within the LI items within the nested UL */
#pages-2 li:hover ul li a:hover, #pages-2 li.sfhover ul li a:hover {
	margin: 0px; padding: 0px 5px;
	height: 30px; line-height: 30px;
	color: #000;
	font-weight: bold;
	background: #fff;
}

