@charset "utf-8";
@import url('jquery.fancybox.css');
@import url('jquery.ad-gallery.css');

ul 	{ margin:0 0 1em; padding:0 0 0 15px; }
h2 	{ font-size:12px; font-weight:bold; margin:2em 0 0; }
p 	{ margin:0 0 1em; }

/* Flyout Menu */
#nav, #nav ul {
	width:200px;
	margin:30px 0 0 20px;
	padding:0;
	list-style: none;
	position:relative;
}

#nav a {
	display: block;
	width: 80px;
	margin:0;
	padding:4px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#nav a:link, #nav a:visited { color:#222222;}
#nav a:hover, #nav a:active { color:#666666;}
#nav li {
	float:left;
	width: 120px;
	padding:0;
	margin:0;
}

#nav li ul {
	position:absolute;	
	width:100px;
	margin-left:100px;
	margin-top:-25px;
	left:-999em;
}
#nav li:hover ul, #nav li.sfhover ul {
	left:-10px;
}
#nav li:hover, #nav li.sfhover {
	position:static;
}

#nav li ul li a {width:120px;}

#nav li ul li:first-child a {padding-top:8px;}
#nav li ul li:last-child a {padding-bottom:8px;}

#nav h4 { margin:1em 0 0; padding:4px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
#nav .twitter a,
#nav .facebook a,
#nav .linkedIn a { display:block; width:32px; height:32px; padding:0; margin:0 0 4px 4px; text-indent:-999px; overflow:hidden; }

#nav .twitter a { background:url('./images/twitter.png') no-repeat; }
#nav .facebook a { background:url('./images/facebook.png') no-repeat; }
#nav .linkedIn a { background:url('./images/linkedIn.png') no-repeat; }
 