/*****************************
  Default Style Elements
*****************************/

body, form, table, img, pre {font-size:9pt; font-family:Verdana, Arial, Tahoma; color:#3A3E3E; border-style:none; border-width:0px; padding:0; margin:0;}
td, p, div, span, a, .pageBody {font-size:9pt; font-family:Verdana, Arial, Tahoma; color:#3A3E3E;}

body {text-align:center; background-color:#EEF1F4; background-image:url(/ThemeImages/PortlandFoursquare2006/Themes/Default/Portland-OR-Body-Background.gif); background-repeat:repeat-x;}
.ThemeContainer {width:800px; margin:0 auto;}

a, a:link, a:visited {color:#478CA9;text-decoration:none;}
a:active, a:hover {color:#478CA9;text-decoration:underline;}

/* Header Styles */
.Header {background-image:url(/ThemeImages/PortlandFoursquare2006/Themes/Default/Portland-OR-Church-1x5.gif);}
.imgHeaderSide {height:48px; width:1px; background-color:#909090;}
.divHeaderLinks {padding:20px 20px 5px 0px;}
.divHeaderLinks, .divHeaderLinks a, .divHeaderLinks a:link, .divHeaderLinks a:visited {color:#8E8E8F; font-size:11px;}
.divWelcomeToPDX4 {padding:0px 20px 5px 0px; color:#4386A5;}

.divSearchThisSite {padding:45px 20px 0px 0px;}
.tdSearchTitle {font-weight:bold;}
.tdSearchBox {}
.tdSearchGoButton {}
.SearchBox {height:18px; border:solid 1px #84B2C5; margin:0px 5px 0px 5px;}

.divPageHeaders {font-weight:bold; border-bottom:solid 1px #909090; padding:10px; background-color:#858586; color:#ffffff;}

/* Menu Styles */
.SiteMenu {background-image:url(/ThemeImages/PortlandFoursquare2006/Themes/Default/Portland-Foursquare-Menu-Background.gif); background-repeat:no-repeat; background-color:#DFE5EE; border:solid 1px #909090;}
.SectionMenuItem a, .SectionMenuItem a:link, .SectionMenuItem a:visited {font-weight:bold; color:#3A3E3E; font-size:12px;}

/* Content Area Styles */
.MainContentArea {background-color:#ffffff; border-left:solid 1px #909090; border-bottom:solid 1px #909090; border-right:solid 1px #909090;}
.ContentArea {padding:15px;}

/* Home Page Styles */
.HomeColumn {padding:2px 1px 2px 1px;}
.HomePageHeader {color:#478CA9; font-size:10px; font-weight:bold; line-height:16px;}
.HomePageHeader ul li, .HomePageHeader p ul li {list-style-type:square; color:#478CA9; font-size:10px; font-weight:bold; line-height:16px; margin-left:-5px;}

/* Child Menu styles */
.LeftNavigationColumn {padding:10px 10px 10px 15px; border-right:solid 1px #909090; width:140px;}
.divChildMenuContainer {padding:5px 5px 10px 10px; width:140px;}
.ChildMenu1 {padding-top:8px;}
.ChildMenu1 a, .ChildMenu1 a:link, .ChildMenu1 a:visited {color:#3A3E3E; font-size:12px; font-weight:bold; text-decoration:none; line-height:14px;}
.ChildMenu1 a:hover, .ChildMenu2 a:hover, .ChildMenu3 a:hover {text-decoration:underline  ! important;}
.ChildMenu2 {width:130px; padding-top:5px;}
.ChildMenu2 a, .ChildMenu2 a:link, .ChildMenu2 a:visited {color:#3A3E3E; font-size:11px; text-decoration:none; line-height:13px;}
.ChildMenu3 {width:115px; line-height:16px;}
.ChildMenu3 a, .ChildMenu3 a:link, .ChildMenu3 a:visited {color:#3A3E3E; font-size:10px; text-decoration:none;}
.ChildSeparator {height:6px; line-height:6px;}
a.ChildMenuLinks, a:link.ChildMenuLinks, a:visited.ChildMenuLinks {color:#3A3E3E; text-decoration:none; font-size:10px;}
a.ChildCurrentPage, a:link.ChildCurrentPage, a:visited.ChildCurrentPage {color:#3A3E3E; text-decoration:none;}

/* Article Styles */
.divArticleContainer {clear:both;}
.divArticleSection_ArticleImage {float:left;}
.divArticleSection_ArticleTitle {padding:5px 0px 5px 0px;}
.ArticleSection_ArticleTitle {font-weight:bold; padding:0px 0px 0px 5px;}
.ArticleSection_ListBriefDescription {}
.ArticleSection_ListReadMoreLink {}
.divBriefDescription {padding:5px 0px 5px 0px;}
.Article_BriefDescription {padding:0px 0px 0px 5px;}
.Article_FullDescription {padding:0px 0px 0px 5px;}
.divArticleSeparator {clear:both; padding:5px 0px 5px 0px;}
.divArticleBottom {clear:both; padding:5px 0px 5px 0px;}

/* Blog Article Styles */
.blogArticleContainer {border:solid 1px #000000; margin:5px; padding:5px; background-color:#F9FAFB; color:#000000;}

/* WebBox Styles */
.divWebBoxContainer {width:190px;}
.divUpcoming_Events_WebBox_Title {font-weight:bold; padding:2px 0px 0px 10px;}
.divUpcoming_Events_WebBox {color:#0F0F0F;}
.itemEventDate, .WebBox_Item_Event_Date, .WebBox_Item_Popup, .WebBox_Item_Popup a, .WebBox_Item_Popup a:link, .WebBox_Item_Popup a:visited {color:#0F0F0F; font-size:10px;}
.divOtherPagesWebBoxListContainer {padding:15px;}
.divEventSeparator {height:10px; line-height:10px;}

/* Submit Event Styles */
.txtEventTitle {width:300px;}
.txtYourName {width:200px;}
.txtYourEmail {width:200px;}
	.pickerEventDate table tr td table tr td input {width:75px;}
	.pickerDuration table tr td input {width:75px;}
	.txtBriefDescription {width:500px; height:50px;}
	.txtFullDescription {width:500px; height:150px;}
	.Form_HelpText {font-size:10px; width:500px;}
	.Form_LabelText {font-weight:bold;}

/* Parent Styles */
.tdParentBullet {width:18px; padding-top:2px;}
.imgParentBullet {width:8px; height:8px; border:solid 1px #909090; background-color:#DFE5EE;}

/* Footer Styles */
.SiteFooter {font-weight:bold; color:#3B3E42; font-size:11px; text-align:center; line-height:26px;}

/* Misc Styles */
