/*  
Theme Name: WhiteHousePro

Theme URI: http://www.pagelines.com/themes/

Description: WhiteHousePro is a professional WordPress theme built on the PageLines CMS framework. Designed and developed by <a href="http://pagelines.com/about">Andrew Powers</a> and <a href="http://www.pagelines.com">PageLines</a>.

Version: 3.1.3

Author: PageLines

Author URI: http://www.pagelines.com

Tags: theme-options, white, silver, light, two-columns, fixed-width, threaded-comments, custom-header, custom-colors, translation-ready

/* Get Reset CSS */
@import url('core/css/reset.css');

/* Get Core CSS */
@import url('core/css/wp_core.css');


/* Get Theme CSS */
@import url('css/theme.css');

/* Your custom styling can go in: custom.css ** Just don't replace this file on Updates */
@import url('css/custom.css');


/* For WP.org theme repository checklist */
.alignright {}
.alignleft {}
.alignnone {}
.aligncenter {}
.avatar {}
.wp-caption {}
.gallery {}
.wp-smiley {}

#escape a { display:block; float:right; width:22px;height:22px; }


#panav ul {
	padding:0;
	margin:0;
	list-style-type:none;
}

#panav ul li {
position: relative;
}
#panav ul li a { 
	background-position: 0 0; 
}
#panav ul li a:hover {
text-decoration:none;
}
#panav ul ul li a { height:26px; line-height:26px; background-image: none; width: 100%; clear: both; margin: 0; padding: 0; }
#panav ul li.outings ul li { width:196px; }
#panav ul li.charter ul li { width:166px }
#panav ul li.golf ul li a, #nav ul li.golfschool ul li a, #nav ul li.memberships ul li a, #nav ul li.outings ul li a, #nav ul li.buyonline ul li a, #nav ul li.golfpackages ul li a, #nav ul li.contact ul li a  { background: #000; height:26px; color: #fff; text-decoration: none; background-image: none; text-align: left; text-indent: 8px; display: block; padding: 0; width: 100%; cursor:pointer; }
#panav ul li ul li a:hover { color: #fff; background: #000 url(/images/li-hover.png) repeat-y center 0; font-weight:bold }
#panav ul ul { 
	position: absolute; 
	top: 40px; 
	left: 50px; 
	z-index: 500; 
	padding: 0;
background:#fff;
}
div#panav ul ul {
display: none;
}
div#panav ul li:hover ul {
display: block;
}
div#nonmarital, div#premarital {
height:20px;
overflow:hidden;
}
div#nonmarital:hover {
height:120px;
}
div#premarital:hover {
height:140px;
}
ul.expand { overflow: hidden; }
#accordion {  }
#leftnav ul { line-height: 18px; margin: 0; padding: 0; list-style-type: none; font-size: 12px; }
#leftnav ul li a { color: #737373; outline: none; }
#leftnav a:hover { color: #7a001d; }
#leftnav ul li ul { margin-bottom: 0; padding-bottom: 0; padding-left: 15px; }
#leftnav ul li ul a { font-weight: normal; line-height: 18px; }
a.head { color: #737373; background-image: url(../images/collapsed.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: right center; padding-right: 12px; cursor: default; }
#navigation a.selected { color: #7a001d; background-image: url(../images/expanded.gif); }

ul.sub-menu {
border-left:2px solid #000;
}