@charset "UTF-8";

	/*** General ***/

* {margin:0px; padding:0px; font-family:Eurostile, Verdana, Arial, Helvetica; font-size:14px; border:none;}


	/*** Page ***/

.container{width:1060px;}

.page {width:974px; padding:10px; background-color:#FFF;}


	/*** Header ***/

.header {width:975px;}

#topMenu {height:45px;}


/*tabs*/
#topMenu a {float:left; width:130px; height:16px; padding:8px 0px 6px; margin-right:3px; margin-top:15px; font-size:16px; text-decoration:none; background:url('http://www.mpaustin.org/uploads/images/interface/tabs.png');}

#topMenu a:hover, #topMenu a.tabCurrent {color:#FFF;}

/*searchBar*/
.searchBar{width:150px; height:25px; float:right;}

.searchBar input[type="text"] {width:150px; background-color:#E0E0E0; padding:3px; float:right;}

#advSearch a {background:transparent; float:right; font-size:11px; height:12px; padding:2px 0px 0px; margin-right:0px; text-align:right; text-decoration:none;}

#advSearch a:hover {text-decoration:underline;}


/*Banner*/
#banner{padding:0px; margin:0px; height:338px; width:975px;}

/*subnav*/
.subNav {width:150px; padding:25px 0px 0px 674px; text-align:left;}

.subNav a {font-size:14px; display:block; padding:7px 0; text-decoration:none;}


/*sectionTabs*/
#sectionTabs {width:975px; height:110px;}

#sectionTabs a {float:left; width:240px; text-decoration:none; color:#FFF; background:url('http://www.mpaustin.org/uploads/images/interface/section_tabs.png') top left no-repeat;}

.sectionTitle {width:200px; font-size:30px; font-weight:100; padding:5px 0px 5px; border-bottom:thin solid #FFF;}

.sectionTag {width:225px; text-align:center; font-size:16px; padding-top:5px;}

#sectionTabs a.mpSectionTab {background-position:0px 0px; height:100px; margin-right:5px;}

#sectionTabs a:hover.mpSectionTab, #sectionTabs a.mpSectionTab#sectionCurrent {background-position:0px -105px; height:110px;}

#sectionTabs a.piSectionTab {background-position:0px -225px; height:100px; margin-right:5px;}

#sectionTabs a:hover.piSectionTab, #sectionTabs a.piSectionTab#sectionCurrent {background-position:0px -330px; height:110px;}

#sectionTabs a.smSectionTab {background-position:0px -450px; height:100px; margin-right:5px;}

#sectionTabs a:hover.smSectionTab, #sectionTabs a.smSectionTab#sectionCurrent {background-position:0px -555px; height:110px;}

#sectionTabs a.coSectionTab {background-position:0px -675px; height:100px;}

#sectionTabs a:hover.coSectionTab, #sectionTabs a.coSectionTab#sectionCurrent {background-position:0px -780px; height:110px;}

#noShow {display:none;}



	/*** Content ***/

.mainContent {width:1024px; margin:10px 0 25px;}

/*Page Content*/
#pageContent {float:left; width:700px; margin-right:10px; text-align:justify;}

#pageContent blockquote {margin-left:10px;}

#pageContent p {text-align:justify; margin-bottom:10px;}

#pageContent a, #pageContent a:hover {text-decoration:none;}

#pageContent h1, h2, h3, h4, h5, h6 {font-weight:100; margin:15px 0px;}

#pageContent h1 {font-size:24px; text-align:center;}

#pageContent h2, .eventDescription {font-size:20px; text-align:center;}

#pageContent h3 {font-size:18px;}

#pageContent h4 {font-size:16px;}

#pageContent h5 {font-size:14px;}

#pageContent h6 {font-size:20px;}

#pageContent strong, b {font-weight:bold;}

#pageContent ul, li {list-style:none; margin-left:10px; padding:5px 0px;}

.thumbCol1 {float:left; width:150px; clear:left; margin-right:25px;}

.thumbCol2 {float:left; width:525px;}

.thumbCol3 {float:left; width:150px; margin-left:25px;}

.twoCol {float:left; width:250px; margin-right:25px;}

.announcement {width:650px; margin:0 25px;}

.clear{clear:both;}

.pagination {text-align:right; margin:10px 0px;}

.floatLeft {width:700px; float:left; clear:left;}

.floatRight{float:right; clear:both;}

#contentImg {float:right; margin:0px 0px 5px 10px;}

#logo {float:right; margin:0px 0px 5px 10px;}

#logo a, img, a:hover {border:none;}

img#bioPic {width:100px; height:100px; border:none; margin-bottom:10px;}

#note {font-size:12px; font-style:italic; margin:-5px 0px 10px; text-align:center;}

#note a{font-size:12px; font-style:italic;}

#divider {clear:both; width:700px; height:5px; margin:5px 0px 10px;}

#dividerAnnounce {clear:both; width:650px; height:5px; margin:5px 0px 10px;}

#titleLink, #titleLink a {font-size:20px; text-align:center; margin:-5px 0px 15px;}

.byline, .byline a {font-size:12px; text-transform:uppercase; margin:-7px 0 25px;}

#titleLink {font-size:20px; text-align:center;}


/*** Support Page ***/
.support-col-left,
.support-col-right {
	float: left;
	width: 300px;
	margin: 0 25px;
}

.support-col-left {
	clear:left
}

.support-img {
	text-align:center !important;
}




/*** Form Tags, Classes & IDs ***/

#pageContent legend {font-size:18px; font-weight:100; color:#FBB03B; padding:5px;}

#pageContent label {display:block; font-size:16px; font-weight:100; color:#FBB03B;}

#pageContent option {padding-left:15px;}

#radio {font-size:10px; margin-left:5px;}

#textbox, #textarea, #dropdown, #formBtn {background-color:#eee;  font-size:14px; margin:5px 0px; border:#00609F solid thin; border-style:inset;}

#textbox {width:325px; padding:2px;}

#search {width:660px; background-color:#E0E0E0;  font-size:14px; margin:5px 0px; border:#00609F solid thin; padding:2px; border-style:inset;}

#textarea {width:700px; height:200px; padding:5px; }

#dropdown {width:330px;}

#formBtn {padding:2px; color:#00609F; border:#00609F solid thin; padding:2px; border-style:outset;}

#formRight {padding-left:15px;}


/*Side Bar*/
#sideBar {float:left; width:250px; margin-left:14px;}

#dividerSideBar {clear:both; width:225px; height:5px; margin:5px 0px 10px;}


/*memberBox*/
.memberBox{width:230px; height:230px; margin-bottom:25px; padding:10px; background:url('http://www.mpaustin.org/uploads/images/interface/memberboxes.png') no-repeat;}

.memberBox h1 {width:195px; font-size:20px; text-align:center; padding-bottom:5px; margin:10px 0px; font-weight:100;}

.memberBox #input {width:195px; margin-top:20px;}

.memberBox input[type="text"] {width:185px; background-color:#FFF; padding:3px;}

.memberBox label {width:195px; font-size:14px; display:block; text-align:left; margin-bottom:3px;}

.memberBox #link {width:195px; margin-top:10px; text-align:right;}

.memberBox #link a {font-size:11px; font-style:normal; text-decoration:none;}

.memberBox #link a:hover{text-decoration:underline;}


/*daily verse*/
.dailyVerse h2, .sideBarList h2, .mailingAddress h2 {font-size:16px; text-align:center; margin:10px 0px; font-weight:100;}

.dailyVerse p {text-align:justify; font-size:12px; font-style:italic; margin-bottom:10px;}

.dailyVerse a {font-size:12px; font-style:italic; text-decoration:none;}

.dailyVerse a:hover {text-decoration:underline;}

.dailyVerse #note {font-size:12px; text-align:right; font-style:italic;}


/*navigation and category list*/
.sideBarList {width:250px; text-align:left; margin-bottom:25px;}

.sideBarList a {width:250px; height:18px; display:block; font-size:14px; text-decoration:none;}


/*mailing address*/
.mailingAddress p {font-size:12px; margin:0px;}

.mailingAddress {margin-bottom:20px;}


	/*** Footer ***/

#footer {clear:both; width:974px; height:11px; padding-top:25px; text-align:center;}

#footer a{font-size:11px; display:inline; text-decoration:none; padding:0px 5px;}

#footer a:hover {text-decoration:underline;}