/*------------------------------------------
	PATHWAY Colors//
blue: #004A8D
gold: color: #e6a512;

dark blue swoosh: #053F7B
light blue swoosh: #1067B2

homepage tan boxes-
light: #F0EEDF
dark: #C2C0B1
------------------------------------------*/

/*-----------------------------------------------------------------------------------
  Global Reset v0.2 (based on http://meyerweb.com/eric/tools/css/reset/ - v1)
-----------------------------------------------------------------------------------*/
  html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, code, em, img, small, strike, strong, sub, sup, dl, dt, dd, dd p, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	font-size: 100%;
	background: transparent;
	text-align: left;
}
  body {
	line-height: 1;
	
}
  :focus { outline: 0; }
 
.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix {height:1%;}

/*---------------------------
  Elements
---------------------------*/
	body {
	background: #3E76A9 url(/_images/bg.png) repeat-x top; font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;}
	h1, h2, h3, h4, h5, h6, p { margin-top: 0; padding-right: 15px;	padding-left: 15px;}
	h1 {
	color: #053F7B;
	font-size: 26px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: center;
}
	h2 {
	color: #E6A512;
	padding-left: 42px;
	padding-top: 0px;
	padding-bottom: 0px;
	font: italic bold 16px/23px Verdana, Geneva, sans-serif;
	margin: 0px;
	text-align: center;
	border-bottom: .5px solid #F0EEDF;
}
	h3 {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #053F7B;
}
	h4 {
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	color: #004A8D;
}
	h5 {
	font-size: 14px;
	font-weight: bold;
	line-height: 17px;
	color: #053F7B;
} 
	h6 {color: #FFF;font-size: 9px;font-weight: normal;text-align: center;}
	hr { border: none; border-top: 1px solid #fff; border-bottom: 1px solid #EFEFEF;  margin: 10px 0 20px 0; }
	strong, em {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
	a:link, a:visited {
	text-decoration: underline;
	color: #053F7B;
}
	a:hover, a:active {
	text-decoration: underline;
	color: #E6A512;
}
	table { font-size: 12px; margin: 0 0 20px 0; }
	table td { padding: 10px 10px 0px 0; }
	#body-copy p {
	margin: 0;
	color: #053F7B;
	font: 14px/22px Verdana, Geneva, sans-serif;
}
    .blockquote { background-image: url(/_images/blockquoteLeft.gif); background-repeat: no-repeat; background-position: left top; padding-left: 30px; font-style: italic; height: 100px; font-family: Verdana, Geneva, sans-serif; color: #1066B2; width: 400px; }


    .blockquote span {
	background-image: url(/_images/blockquoteRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	height: 100px;
	padding-right: 30px;
	text-align: center;
}
.blockquote-big {
	background-image: url(/_images/blockquoteLeft-big.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	color: #1066B2;
	width: 300px;
	height: 180px;
}
.blockquote-huge {
	background-image: url(/_images/blockquoteLeft-big.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	color: #1066B2;
	width: 500px;
	height: 180px;
}
    .blockquote-big span {
	background-image: url(/_images/blockquoteRight-big.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	padding-right: 30px;
	text-align: center;
	width: 300px;
	padding-top: 10px;
	height: 180px;
}
    .blockquote-huge span {
	background-image: url(/_images/blockquoteRight-big.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	padding-right: 30px;
	text-align: center;
	width: 500px;
	padding-top: 10px;
	height: 180px;
}
.imgStaticContent {
	margin: 12px;
	border: 3px double #053F7B;
	float: right;
}


/*---------------------------
  Global
---------------------------*/
	.clear { clear: both; }
.float-left { float: left; }
.float-right { float: right; }
	.block_right { float: right; margin: 0 0 10px 10px; }
	.block_left { float: left; margin: 0 10px 10px 0px; }


	a.back_to_top { background: url(file:///C|/Users/Lisa/Desktop/images/back_to_top_bg.jpg) left center no-repeat; font-size: 12px; font-weight: bold; margin: 5px 0 6px 0; padding: 5px 0 5px 12px; text-transform: uppercase; }
	.center { text-align: center; }
	a.more { display: inline-block; font-size: 12px; font-weight: bold; line-height: 11px; padding: 0 0 0 23px; text-transform: uppercase; margin: 0 0 10px 0; }
	a.back { display: inline-block; font-size: 12px; font-weight: bold; line-height: 11px; padding: 0 0 0 17px; text-transform: uppercase; margin: 0 0 10px 0; }
	p a.more { display: inline-block; margin: 0; }
	.content p.caption { color: #868E94; font-size: 12px; padding: 8px 0 0 0; }
	ul.list_column { width: 15%; }
	ul.two_column_list { float: left; width: 270px; }

/*---------------------------
  Misc Styles
---------------------------*/
.puzzle {
	background: url(/_images/puzzle.jpg) no-repeat left 50px;
	margin-left: 40px;
	padding-left: 250px;
	padding-top: 0px;
}

/*---------------------------
  Header
---------------------------*/
#header {
	height: 121px;
	margin: 0px auto 2px;
	position: relative;
	width: 100%;
	z-index: 2;
	text-align: center;
}
#header .search {position: absolute;right: 0px;}
#footer-right-photos .searchbox {
	padding: 0px;
	margin: 0px 0px 5px;
	float: right;
	clear: both;
}

#header a#home_logo {cursor: pointer;float: left;}
#flash { height: 115px; position: absolute; width: 333px; z-index: 1; }
#wrapper {margin: 0 auto 0 auto;padding: 5px 0 0 0;width: 960px;}

/*---------------------------
  Main Navigation
---------------------------*/
#nav {
	float: right;
	margin: 0px;
	padding: 0 20px;
	height: 30px;
	background: #053F7B;
	width: 928px;
	position: relative;
}
#nav li {float: left;position: relative;list-style: none;}
#nav li.open, #nav li:hover {
	background: #1067B2;
}
#nav li a {
	display: block;
	padding: 5px 20px;
	color: #FFF;
	text-decoration: none;
	font: 14px/20px Verdana, Geneva, sans-serif;
}
#nav li ul {
	display: none;
	position: absolute;
	top: 30px;
	left: 0;
	width: 180px;
	padding: 0 0 5px;
	background: #004A8D;
	border: solid #bbb;
	border-width: 0 1px 1px;
}
#nav li:hover ul { display: block; }
#nav li ul li {float: none;}
#nav li ul li a { padding: 8px 10px;display: inline-block;}
#nav li ul li a {display: block;}
#nav li ul li a:hover {background: #E6A512;color: #053F7B;}
	
/*Secondary-nav*/
	#secondary_nav ul li ul.subnav { padding: 8px 0; /*margin: 7px 0;*/ }
	#secondary_nav ul li ul.subnav li {
	padding: 0 0 6px 0;
	width: 190px;
}
	#secondary_nav ul li ul.subnav li a { line-height: 1.3; }
	
/*breadcrumb*/
	#breadcrumbs {
	margin: 0px;
	font: 10px Verdana, Geneva, sans-serif;
	color: #E6A512;
	border-bottom: 0.5px dotted #C2C0B1;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-top: 15px;
	padding-left: 20px;
	float: left;
	padding-bottom: 0px;
}
	#breadcrumbs a {
	color: #053F7B !important;
	padding: 0 4px 0 0;
}
	#breadcrumbs li.selected, #breadcrumbs a:hover {
	color: #E6A512 !important;
}
	
/*columns*/
	#page_content .large_column { width: 358px; }
	#page_content .small_column { width: 276px; }
	#page_content .block_image_with_text { margin: 0 0 28px 0; width: 638px; }
	#page_content .block_image_with_text p { color: #FFF; font-size: 24px; line-height: 26px; padding: 10px; }
		

/*---------------------------
  Footer
---------------------------*/
#footer2 {
	position: relative;
	height: 50px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
} 
#footer2 p {
	color: #004A8D;
	font-size: 12px;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: center;
}
body > #wrap {
	padding-top: 6px;
}

#footer-home {position: relative; /* negative value of footer height */
	height: 200px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;}
#footer {
	position: relative;
	height: 200px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
} 
#footer h2 {
	color: #004A8D;
	font-size: 12px;
	line-height: 22px;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: justify;
	font-weight: normal;
}
#footer p {
	color: #004A8D;
	font-size: 12px;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: justify;
}
#footer p a, #footer-leftbranding a, #footer-middle-resources a, #footer-right-photos a {color: #004A8D;text-decoration: underline;}
#footer a:hover {color: #E6A512 !important;}
#footer h1 {
	color: #004A8D;
	font-size: 18px;
	text-align: center;
	font-weight: lighter;
	padding-bottom: 0px;
	margin-bottom: -5px;
}

#footer .p-stamp {
	position: absolute;
	right: 20px;
	top: 50px;
}	
#footer-box {
	background: #F0EEDF;
	padding: 10px 0px 0px 10px;
	width: 962px;
	margin: 10px 0px 0px -10px;
	border: 4px ridge #C2C0B1;
	float: left;
}
#footer-leftbranding    {
	float: left;
	width: 250px;
	margin-right: 15px;
	margin-left: 10px;
}
#footer-leftbranding p {
	font-size: 11px;
	padding-left: 5px;
	padding-top: 10px;
}

#footer-middle-resources {
	float: left;
	width: 373px;
	padding-top: 0px;
	border-right: 1px dotted #919084;
	border-left: 1px dotted #919084;
	padding-left: 10px;
	padding-right: 10px;
}
#footer-middle-resources h2 {
	text-align: justify;
	font: normal 12px/20px Verdana, Geneva, sans-serif;
	border-bottom: 1px dashed #E0DCBC;
}
.listheader {
	font-size: 12px;
	font-variant: small-caps;
	color: #004A8D;
	border-bottom: 1px dotted #3E76A9;
}
.link-boxes {
	width: 35%;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 40px;
	float: left;
}



#page_content {
	margin: 0px auto;
	padding: 0px;
	min-height: 514px;
	width: 968px;
	border: 6px solid #053F7B;
	background-color: #FFF;
	position: relative;
}

#slider{}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:250px;
	height:150px;
	overflow:hidden; 
	}
#page_content .swoosh{
	position:absolute;
	bottom: 0px;
	left: 0px;

}
#page_content_secondary {
	margin: 0px auto;
	padding: 0px;
	width: 968px;
	border: 6px solid #053F7B;
	min-height: 770px;
	position: relative;
	background: #FFF;
}
.swoosh-secondary {
	bottom: 0px;
	margin-top: -40px;
}
#example_1_container {
	width:359px;
	height: 458px;
	z-index:0;
	float: left;
}
.easy_slides_container{
	width:359px;
	height: 458px;overflow:hidden;
	position:relative;
	float: left;
}
.easy_slides_img1,.easy_slides_img2{display:none;top:0;position:absolute}
.easy_slides_img1{z-index:2}.easy_slides_img2 {z-index:1}
.easy_slides_caption{width: 956px;height: 100px;position:absolute;bottom:0;background-image:url(/_scripts/slideshow/bg.png);background-color:transparent;display:none;z-index:3;color:#fff;font-family:sans-serif;font-size:16px}
#left-nav {
	width: 160px;
	border-right: 1px solid #053F7B;
	border-bottom: 1px solid #053F7B;
	background: #F0EEDF;
	float: left;
	min-height: 514px;
	padding: 0px 10px 10px 10px;
}
#left-nav a:hover, #left-nav a:active{color: #e6a512;
}
#left-nav ul ul{
	padding: 0px;
	margin: 0px 0px 0px 10px;
	line-height: 22px;
}
#left-nav ul ul li{
	list-style: url(/_images/cloverBullet.gif) outside;
	border-style: none;
	margin: 0px;
	line-height: 20px;
}
#left-nav ul ul li a{
	color: #043E79;
}

#left-nav ul {
	list-style: inside;
}
#left-nav ul .onpage ul li {
	color: #E6A512;
}


#left-nav ul li{
	margin-left: 10px;
	margin-top: 10px;
	list-style: none;
}
#left-nav ul li a{
	font: 12px/20px Verdana, Geneva, sans-serif;
	color: #043E79;
}
.onpage    {
	color: #053F7B;
	font-size: 12px;
	font-weight: bold;
	background: #F7f5ee;
	border-top: 0.5px solid #E6A512;
	border-bottom: 0.5px solid #E6A512;
}

#left-nav .tour { font: 12px Verdana, Geneva, sans-serif; color: #004A8D; padding: 6px; width: 146px; border: 0.5px dotted #666; height: 86px; background: url(/_images/tourBg.jpg) repeat-x left bottom; text-align: center; margin-top: 10px; }
#left-nav .tour a #Image9 {
	margin-left: 1px;
	margin-bottom: 0px;
	clear: right;
	float: left;
}
#left-nav img {
	margin-left: -10px;
	margin-bottom: 10px;
}
.dotted-line {
	border-bottom: 1px dotted #C2C0B1;
}
#body-copy {
	float: left;
	width: 745px;
	padding-right: 20px;
	padding-left: 20px;
	position: relative;
	text-align: right;
}
#body-copy table .border {
	border: 1px solid #053F7B;
}
.underline {
	text-decoration: underline;
}
.imgPadding { padding: 0px 4px 0px 4px;}

#clear {
	clear: both;
}
.twotwins {
	font-size: 8px;
	color: #053F7B;
}
div.rightside_image {
	float: right;
	padding: 5px;
	margin: 10px;
	border: 2px solid #E6A512;
	text-align: center;
	font-size: 12px;
	font-style: italic;
	color: #1067B2;
	background: #F0EEDF;
}
div.leftside_image {
float: left;
padding: 10px;
margin: 10px;
border: 2px solid #cccccc;
text-align: center;
font-size: 0.8em;
font-style: italic;
}

.iframeTooltip
{
	position: absolute;
	z-index: 1010;
	filter:alpha(opacity:0.1);
}

.tooltipContent
{
	font: 12px Verdana, Geneva, sans-serif;
	color: #004A8D;
	border: 1px solid #919084;
}
.odd {
	background: #F7F5EE;
	border: 1px solid #E6A512;
	padding: 5px 10px;
	text-align: left;
}
.odd-nolinebreak {
	background: #F7F5EE;
	border: 1px solid #E6A512;
	padding: 5px 10px;
	text-align: left;
	display: inline-block;
}
.name {
	font-size: 12px;
	font-weight: bold;
	color: #053F7B;
	background: #F0EEDF;
	text-align: right;
	border: 1px solid #E6A512;
}

.board-dir-img { margin-right: 255px; 
}
th {
	background: #D6BD7A;
	color: #053F7B;
	font: bold small-caps 14px Verdana, Geneva, sans-serif;
	text-align: center;
}
#admin {
	border: 1px solid #D6BD7A;
	margin-top: 10px;
	margin-bottom: 10px;
}
td.hover, #tableone tbody tr:hover
{
	background-color: #F0EEDF;
	border: 1px solid #999;
}
td.betterhover, #tabletwo tbody tr:hover
{
	background: #CFF;
}
#body-copy ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#gallery-wrap .pikachoose ul li,#gallery-wrap .pikachoose ul li li{
	list-style: none;
	background: url(none);
}
#body-copy ul li {
	border-bottom: 1px dotted #C2C0B1;
	padding: 0px 0px 4px 2px;
	background: url(/_images/cloverBullet.gif) no-repeat left 8px;
	margin-left: 4px;
	list-style: none;
}
.small-text {
	font: 10px Verdana, Geneva, sans-serif;
	color: #053F7B;
	clear: both;
}
#employment { float: left; width: 90%; padding-top: 0px; padding-left: 40px; margin-top: 0px; border-top: 1px solid #1067B2; border-right: 5px solid #1067B2; border-bottom: 5px solid #1067B2; border-left: 1px solid #1067B2; padding-right: 20px; }
.dropcap {
	font: bold 30px Georgia, "Times New Roman", Times, serif;
	margin-right: 1px;
}
.red {
	color: #F00;
}
.pad-right {
	padding-right: 10px;
}
#right-column {
	background: #E6A512;
	float: right;
	width: 224px;
	border: 2px solid #0B5FA7;
	margin-left: 10px;
}
#right-column a:link{ color:#053F7B
	
}#right-column a:hover{ color:#fff
	
}
#right-column-downloads { background: #E6A512; float: right; clear: right; width: 200px; border: 2px solid #0B5FA7; padding-right: 10px; padding-left: 10px; margin-left: 10px; 
}
#right-column-downloads p{
		font-size: 11px;}
#right-column-downloads a:hover {
	color:#FFF;
	text-decoration: underline;
}
#right-column-downloads ul {
	color: #fff;
	margin: 0px 0px 0px 10px;
	padding: 0px;
}
#right-column-downloads ul li {
	border-bottom: 1px dotted #fff;
	padding: 0px 0px 4px 4px;
	margin: 0px;
	display: block;
	list-style: square inside;
}
#left-column {
	float: left;
	width: 500px;
}
.white {
	color: #FFF;
}

#faculty-staff {
	background: url(/_images/puzzle-staff.jpg) no-repeat left 100px;
	min-height: 227px;
	padding-left: 230px;
}
#name-boxes .float-left {
	width: 33%;
	padding-top: 5px;
	padding-bottom: 15px;
	height: 90px;
	background: url(/_images/bg.png) repeat-x center;
	border: 1px solid #004A8C;
}

.P-stamp {
	margin: 0px -8px 0px 0px;
	padding: 0px;
}

blockquote {
	padding-left: 40px;
	padding-top: 10px;
}
ol {
	padding-left: 70px;
	font: italic 12px Verdana, Geneva, sans-serif;
	color: #053F7B;
	list-style: lower-alpha;
}
.puzzle ul li div {
}
.circle {
	float: left;
	height: 280px;
	width: 233px;
	background: url(/_images/clover-bg.jpg) no-repeat;
	text-align: center;
	color: #053F7B;
	font: 12px/16px Verdana, Geneva, sans-serif;
	padding: 50px 35px 0px;
	margin-right: 50px;
	margin-left: 18px;
}
#body-copy ul li .nodottedline {
	border-width: 0px;
	border-style: none;
}
.arrow{ background: url(/_images/lil-aarow.jpg) no-repeat left top; width: 550px; height: 70px; display: block; vertical-align: middle; margin: -10px 0px 0px -10px; }
.arrow h3 { font-size: 16px; font-weight: bold; text-transform: uppercase; color: #053F7B; margin-left: 111px; }
.beigeTitleWide { font: 18px Verdana, Geneva, sans-serif; color: #053F7B; margin: 0px 10px 0px 0px; background: #F0EEDF; border: 0.5px solid #666; width: 394px; display: block; padding-left: 6px; }
.beigeTitleNarrow { font: 18px Verdana, Geneva, sans-serif; color: #053F7B; margin: 0px; padding-left: 6px; background: #F0EEDF; border: 0.5px solid #666; width: 254px; display: block; }
.beigeTitleFancy {
	font: 18px Verdana, Geneva, sans-serif;
	color: #053F7B;
	margin: 0px auto 10px;
	padding-left: 6px;
	background: url(/_images/titleBox.gif) no-repeat top;
	width: 254px;
	display: block;
	height: 44px;
	text-align: center;
}


.faqs { font-family: Verdana, Geneva, sans-serif; color: #004A8D; width: 255px; }
.faqs li { border-bottom: 0.5px dotted #666; margin-bottom: 4px; padding-bottom: 4px; list-style: none; }
.QA { font-family: Verdana, Geneva, sans-serif; font-weight: bold; color: #E6A512; margin-right: 6px; }
#location3 table tr td{ padding-right: 10px; }
#slideshow {  overflow:hidden; width:260px; height:255px; background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; background-position: initial initial;}
table #location4 ul li, table #location2 ul li { color: #053F7B; }
table #location4 ul { margin: 0; padding: 0px; }
a.moreInfo:link { text-decoration: none; border-top: 0.5px dotted #053F7B; border-bottom: 0.5px dotted #053F7B; float: right; margin-top: 4px; padding-top: 2px; padding-bottom: 2px; }
a.moreInfo:hover { background: #E6A512; color: #FFF; }


/* rotator  */
#rotator-container2 { width: 300px; float: right; }
#rotator-container {
	float: right;
	height: 355px;
	width: 400px;
	margin-top: 0px;
}
    div#rotator {
	position:relative;
	height:345px;
	list-style: none;
}

	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	border-style: none;
}

	div#rotator ul li img {
	padding: 4px;
	background: #053F7B;
}
    div#rotator ul li.show {
	z-index:0;
	background: #FFF;
}

#rotator h1 {
	font: italic normal 20px/26px Verdana, Geneva, sans-serif;
	text-transform: none;}
	
/* rotator right column small */	
#rotator-container-small {
	float: right;
	height: 220px;
	width: 224px;
	margin-top: 0px;
}
    div#rotator-small {
	position:relative;
	height:200px;
	list-style: none;
}

	div#rotator-small ul li {
	float:left;
	position:absolute;
	list-style: none;
	border-style: none;
}

	div#rotator-small ul li img {
	padding: 0px;
}
    div#rotator-small ul li.show {
	z-index:0;
}

#rotator-small h1 {
	font: italic normal 12px/22px Verdana, Geneva, sans-serif;
	text-transform: none;
}	
.pullquote-small {
	background: url(/_images/small-quote.gif) no-repeat center top;
	width: 215px;
	height: 200px;

}
	
#gallery-wrap {
	z-index: -1;
}
.pullquote {
	background: url(/_images/pull.gif) no-repeat center top;
	width: 360px;
	height: 283px;
	padding-top: 60px;
	padding-right: 20px;
	padding-left: 20px;
}
#faux-btn {
	border: 1px solid #E5A512;
	background: #F0EEDF;
	padding: 0px;
	margin: 0px;
}
#faux-btn h2 a {
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
	text-align: center;
}
#footer-right-photos h4 {
	clear: both;
}
.home-image {
	float: right;
	height: 399px;
	width: 597px;
}
#footer-right-photos {
	padding: 0px;
	width: 250px;
	margin-left: 10px;
	float: left;
	min-height: 250px;
}
#footer-right-photos #slider ul {
	list-style: none;
}

.year { font-family: "Arial Black", Gadget, sans-serif; color: #053F7B; font-size: 18px; margin-left: 150px; }
#2010calendar { color: #053F7B; float: left; width: 330px; margin-right: 30px; border: 0.5px solid #053F7B; padding: 10px; font-family: Verdana, Geneva, sans-serif; font-size: 14px; }
#2010calendar dt, #2011calendar dt { font-weight: bold; }
#2010calendar dd, #2011calendar dd { font-style: italic; font-size: 12px; text-indent: 20px; border-top: 0.5px dotted #E6A512; border-bottom: 0.5px dotted #E6A512; margin-bottom: 10px; }
#2010calendar h3, #2011calendar h3 { display: block; background: #E6A512; margin-bottom: 10px; margin-top: 10px; }
#2011calendar { color: #053F7B; float: left; width: 330px; border: 0.5px solid #053F7B; padding: 10px; }
#paypal { padding: 10px; border: 0.5px solid #053F7B; }
.pprules { background: #F0EEDF; display: block; border: 0.5px solid #06417D; padding: 10px; margin-bottom: 10px; }
#annualfund { float: left; border: thin solid #053F7B; }
.blue {
	color: #0B5FA7;
}
.all-caps {
	font-variant: small-caps;
}
.italic {
	font-style: italic;
}
#left-nav ul li .tee-off {
	margin-left: -10px;
}
#gallery-menu  {
	float: left;
	clear: left;
	width: 200px;
	margin: 50px 20px 0px 0px;

}
.border-none{
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	text-decoration: none;
}
#body-copy ul li ol li{
	border: none;
	list-style: circle outside;
	background:none
}
#archived-board-meetings {
	font-size: 16px;
}
@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
  #breadcrumbs {color: #000;}
  #footer-box, #left-nav {display: none;}
}

