﻿body
{
	font-family: 'Trebuchet MS' , Arial, Tahoma, 'Times New Roman';
}
a img {border-style: none;
    border-color: inherit;
    border-width: medium;
    }

#events
{
	font-size:0.8em}
	
#tblCommittees
{
	border: 1px solid #C0C0C0;
	font-size: 0.8em;
}
#tblCommittees td
{
	border: 1px dotted #C0C0C0;
	vertical-align:top;
	
}



	
#communityevents
{
	font-size:0.8em}


.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#maincontainer{
width: 810px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#welcome
{
	border-width: 1px;
	font-size: 1.25em;
	color: #D09517;
	font-weight: bold;
	border-bottom-style: ridge;
}


#logoheader
{
	background-position: left;
	width: 840px;
	background-image: url(media/ptalogo.jpg);
	background-repeat: no-repeat;
	height: 160px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn
{
	border: 1px solid #C0C0C0;
	margin-right: 200px; /*Set right margin to RightColumnWidth*/
}

#rightcolumn
{
	float: left;
	width: 200px; /*Width of right column*/
	margin-left: -200px; /*Set left margin to -(RightColumnWidth) */
	background: #E8E9EB;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
    
.animatedtabs{
border-bottom: 1px solid gray;
overflow: hidden;
width: 810px;
font-size: 11px; /*font of menu text*/
}


.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 10px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs li{
float: left;
margin: 0;
padding: 0;
}

.animatedtabs a{
float: left;
position: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(media/tab-blue-left.gif) no-repeat left top;
margin: 0;
margin-right: 3px; /*Spacing between each tab*/
padding: 0 0 0 9px;
text-decoration: none;

}

.animatedtabs a span{
float: left;
position: relative;
display: block;
background: url(media/tab-blue-right.gif) no-repeat right top;
padding: 5px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: bold;
color: black;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs .selected a{
background-position: 0 -125px;
top: 0;
}

.animatedtabs .selected a span{
background-position: 100% -125px;
color: black;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

.animatedtabs a:hover{
background-position: 0% -125px;
top: 0;
}

.animatedtabs a:hover span{
background-position: 100% -125px;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}


a:link
{
	text-decoration: none;
	color: #3E55A1;
}
a:visited { 
	text-decoration: none; 
	color: #3E55A1
	}
a:visited:hover, a:hover, 
a:active { 
	text-decoration: underline; 
	color: #3E55A1
}

ul {}
	
	/*icon lists*/	
ul.arrow li, li.arrow
{
	list-style: circle url(media/icons/rt_arrow_orange.gif);
	vertical-align: middle;
} /*Right Arrow*/
	ul.cal li, li.cal {list-style:circle url(media/icons/iconm_cal.gif);} /*Event/Calendar*/
	ul.doc li, li.doc {list-style:circle url(media/icons/iconm_doc.gif);} /*Word Document*/
	ul.email li, li.email
{
	list-style: circle url(media/icons/iconm_email.gif);
	padding: 1px 3px 1px 12px;
	vertical-align: middle;
	margin: 1px 3px;
} /*Email*/
	ul.inf li, li.inf {list-style:circle url(media/icons/iconm_inf.gif);} /*Information icon*/
	ul.lock li, li.lock {list-style:circle url(media/icons/iconm_lock.gif);} /*Lock/Security*/
	ul.pdf li, li.pdf {list-style:circle url(media/icons/iconm_pdf.gif);} /*PDF/Acrobat*/
	ul.pp li, li.pp {list-style:circle url(media/icons/iconm_pp.gif);} /*Powerpoint/Presentation */
	ul.real li, li.real {list-style:circle url(media/icons/iconm_real.gif);} /*Real Media*/
	ul.txt li, li.txt {list-style:circle url(media/icons/iconm_txt.gif);} /*Text*/
	ul.zip li, li.zip {list-style:circle url(media/icons/iconm_zip.gif);} /*ZIP Archives*/
	
#footer {}

	/*#onecolumnpage #footer {background:url(../images/common/bg-footer-1col.jpg) no-repeat top center;}
	#twocolumnpage #footer {background:url(../images/common/bg-footer-2col.jpg) no-repeat top center;}*/

	#footer .wrap {width:810px; text-align:left; padding:25px 0 10px 0;}
	
	#footer ul {}
		#footer ul.primary {margin:0.25em 0;}
		#footer ul.secondary {margin:0.15em 0;}
		#footer ul.tertiary {margin:0.1em 0;}
	
	#footer li {display:inline;}
		#footer .primary li {font-size:0.9em; color:#D09517;}
			#footer .primary li a {color:#D09517;}
		#footer .secondary li {font-size:0.8em; color:#c6c3be;}
			#footer .secondary li a {color:#e0bd8c;}
		#footer .tertiary li {font-size:0.7em; color:#b7b2a9;}
		
.newsitem
{
float: left;
	width: 550px; 	
	font-size:0.8em;margin-left: 10px;}
	
.date{font-style:italic;color: #D09517;
	font-weight: bold;
	}	

#events td
{
	border: 1px solid #C0C0C0;
} 
#events .header
{
	font-weight: bold;
	background-color: #EBE9ED;
}

#webmaster
{
	font-size: 0.7em;
	color: #b7b2a9;
	margin: 1em;
	padding-top: 10px;
	padding-right: inherit;
	padding-bottom: inherit;
	padding-left: inherit;
}

#tblItinerary td {border: 1px solid #C0C0C0; padding:5px}
#tblItinerary thead {font-size:larger; font-variant: small-caps}

#addThis {height:18px;}

/*FoundersDay style

.Document {
 text-align:left;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 text-indent:0px;
 direction:ltr
}
.Article {
 text-align:left;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 text-indent:0px;
 direction:ltr
}
.Sect {
 text-align:left;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 text-indent:0px;
 direction:ltr
}
SPAN {
 line-height:32px;
 font-family:'Times New Roman','Times New Roman',serif;
 font-size:24pt;
 font-style:normal;
 font-weight:bold
}
IMG {
 text-align:left;
 vertical-align:top;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
 direction:ltr
}
*/