﻿#mainBoard { height:370px; background-color:#D5EEFF; margin:0 10px 10px 10px; position:relative; }
.mainBoardStory { padding:10px; width:450px; }
.mainBoardStory h3 { font-size:25px; font-weight:bold; }
.mainBoardStory h4 { font-weight:bold; }
.mainBoardStory p { margin:15px 0; line-height:150%; }
.mainBoardStory a { color:#033; font-weight:bold; text-decoration:underline; }
.mainBoardStory a:hover { text-decoration:none; }
.storyImage { position:absolute; top:20px; right:10px; }

.homepageColumns h3 { font-size:1.4em; font-weight:bold; }
.homepageColumns p.subtitle { color:#666666; }

/* features list */
.featuresList { margin:0 0 0 10px; }
.featuresList h4 { font-size:1.1em; font-weight:bold; background-repeat:no-repeat; background-position:left center; padding:5px 0 5px 30px; }
.featuresList ul li { list-style-type:none; margin-left:0px; }
.featuresList ul li ul li { list-style-type:none; list-style-image:url(Images/feature_arrow.png); margin:5px 0 5px 30px; }
.featuresList h4.budgets { background-image:url(Images/features_budet_icon.png); margin-top:10px;}
.featuresList h4.transactions { background-image:url(Images/features_transactions_icon.png) }
.featuresList h4.accounts { background-image:url(Images/features_accounts_icon.png) }
.featuresList h4.reports { background-image:url(Images/features_reports_icon.png) }

/* blog posts & news */
#homepageDynamic .sf_postTitle, #homepageDynamic .sf_newsTitle { font-size:1.0em; font-weight:normal; margin:3px 0; }
#homepageDynamic .sf_postDate, #homepageDynamic .sf_newsDate { color:#666666; }

/* help link */
ul.helpLink { margin:10px 0; padding:0; }
.helpLink li { list-style-type:none; margin:5px 0 5px 0px; background-position:left center; background-repeat:no-repeat; padding:8px 0 8px 40px; font-weight:bold; }
.helpLink .videoHelp { background-image:url(Images/video_help.png); }
.helpLink .textHelp { background-image:url(Images/text_help.png); }
.helpLink .forumHelp { background-image:url(Images/forum_help.png); }

/* forum */
ul.latestForumPosts { margin:0; padding:0; }
ul.latestForumPosts li {  list-style-type:none; margin:15px 0; }

#fourColumns { border:none; margin-left:15px; }
#fourColumns tbody td { vertical-align:top; padding:0 20px 0 0; border:none; }
#fourColumns tbody td h3 { font-size:22px; margin:7px 0; }
