
/* HOME LOGIN - HOME.TPL - BEFORE LOGIN */

.HomeLogin 					{ text-align:left; }
.HomeLogin td 				{ padding:0px 0px 0px 5px; }

/* --------------------------------------------------------------------------------------------- */
/* HOME CONTENT - BEFORE LOGIN */

#HomeOut 					{ padding:10px 10px 0px 10px; }

#HomeOutVideo 				{ width:530px; height:300px; padding:10px; float:left; }

#HomeOutText 				{ width:330px; margin-right:40px; padding:10px auto; float:right; }	
#HomeOutText1 				{ margin-bottom:40px; }
#HomeOutText1 h1			{ font-size:2.5em; line-height:1.2em; color:#c0d72f; margin:0px 0px 0px 0px; }
#HomeOutText1 p				{ font-size:1.2em; line-height:1.4em; color:#444444; }
#HomeOutText1 a				{ text-decoration:none; color:#3bc5ef; }
#HomeOutText2 				{ text-align:center; }	

#HomeOutShare 				{ width:530px; margin-top:20px; float:left; }
#HomeOutShare 				{ text-decoration:none; color:#3bc5ef; }
#HomeOutShare a				{ text-decoration:none; color:#3bc5ef; }

.HomeOutIcons 				{ margin:0px 10px 0px 20px; }	

#HomeOutFacebook 			{ width:330px; margin-top:20px; margin-right:40px; padding:0px auto; float:right; text-align:center; }
#HomeOutFacebook 			{ text-decoration:none; color:#3bc5ef; }
#HomeOutFacebook a			{ text-decoration:none; color:#3bc5ef; }

#HomeOutFoundations 		{ width:940px; height:100px; margin-left:10px; padding:10px 10px; float:left; background:white; }

/* --------------------------------------------------------------------------------------------- */
/* FRONTPAGE HOME.TPL */
/* --------------------------------------------------------------------------------------------- */
/* FRONTPAGE - KAVERIEHDOTUKSET JÃ„ SYNTYMÃ„PÃ„IVÃ„T */

.FpLifts 					{ margin:10px auto; padding-bottom:10px; text-align:center;  border-bottom:1px dotted #ccc; }
.FpFriendexplorer 			{ width:220px; padding-right:10px; text-align:left; float:left; border-right:1px dotted #ccc; }
.FpBirthdays 				{ width:220px; padding-left:10px; text-align:left; float:right; }

/* --------------------------------------------------------------------------------------------- */
/* FRONTPAGE FEED */

#FpFeed 					{ text-align:left; }
.FpFeedTitle 				{ padding-bottom:5px; text-align:left; border-bottom:1px solid #ccc; }
.FpFeedTitle h2 			{ margin:0px; padding:0px; }

/* --------------------------------------------------------------------------------------------- */

.FbAnagram					{ margin:0px 0px 10px 0px; padding:5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:center; background:#f1f1f1; }
.FbAnagram p				{ margin:0px; padding:0px; }

.FbBox 						{ margin:0px 0px 10px 0px; padding:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.FbBox h2					{ color:#ffffff; }
.FbBox h3					{ color:#ffffff; }
.FbBox p					{ color:#ffffff; }
.FbBox a					{ color:#ffffff; }

.FbBox .LargeThumb			{ width:280px; }

.FbBox .LargeThumb img 		{ width:270px; margin:0px 0px 5px 0px; padding:5px; background:#fff; }

.FbBox .SmallThumb img 		{ width:75px; margin:0px 10px 10px 0px; padding:5px; background:#fff; float:left; }
.FbBox .SmallThumbText		{ width:185px; float:left; }

.FbNews						{ background:#3bc5ef; }
.FbPrizes					{ background:#3bc5ef; }
.FbPlus						{ background:#aed849; }
.FbMinus					{ background:#e35a25; }


.Plus						{ background:#aed849; margin-bottom:5px; padding:10px; }
.Minus						{ background:#e35a25; margin-bottom:5px; padding:10px; }

.Plus h1					{ color:#ffffff; }
.Minus	h1					{ color:#ffffff; }

.Plus p						{ color:#ffffff; font-size:1.2em; }
.Minus	p					{ color:#ffffff; font-size:1.2em; }

.PlusMinusImage img			{ background:#fff; margin-right:10px; padding:5px; }
.PlusMinusImage p			{ font-size:0.8em; }


/*ETUSIVU UUDISTUS 15.SYYSKUU 2010 */
.red{border:1px solid red}

.hb {padding:5px 15px; margin:0px; background: #449812; color:white; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-decoration:none; }
.hb:hover{ text-decoration:none; background: #227c95;}
.border {padding:4px; border:1px solid #ccc;}

.homeinfo{ border-top:1px dotted silver; padding:10px 0px;}
.homeinfo div {padding:3px 0px;}

.homefriend {padding:4px 0px; overflow:auto;}
.homefriend img {float:left; margin-right:5px;}
.homefriend div {float:left}

.homeheader { margin:0px 0px 8px 0px; padding:5px; color:#ffffff; background:#00c2f3; text-align:left;}
.homeheader a {color:#ffffff;}

.plus { background:#99d100;}
.minus { background:#666666;}

/* FRAMES BASIC */
.homeFullFrame 					{ margin:0px auto; padding:0px; text-align:center; }
#homeFullFrameTop 				{ padding-top:10px; background-image:url(../images/sharewood_background_top.jpg); background-repeat:repeat-x; background-position:top center; }
#homeFullFrameBottom 			{ height:600px; background-image:url(../images/sharewood_background_bottom.jpg); background-repeat:repeat-x; background-position:top center; }
.homewidthFrame 					{ width:980px; margin:0px auto; text-align:center; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }

/* SHAREWOOD HEADER */
#homeSharewoodHeaderFrame 		{ height:50px; padding:20px; }
#homeSharewoodHeaderLogo 		{ padding-right:10px; float:left; }
.homeSharewoodHeaderImage 		{ padding-left:10px; text-align:right; float:right; }
.homeSharewoodHeaderLinks 		{ text-align:right; float:right; }
.homeSharewoodHeaderText 		{ width:450px; padding-right:50px; text-align:center; float:right; }
.homeSharewoodHeaderLine 		{ border-top:1px dotted #ccc; }

/* CONTENT FRAME */
#homeContentFrame 				{ margin:0px 0px 0px 0px; text-align:left; background-color:#f1f1f1; }

/* CONTENT TABLES */
.homeContentTable 				{ margin:0px 0px 0px 0px; padding:20px 0px 20px 0px; height:400px; background-color:#fff; }

.homeContentLeft 				{ margin:0px; padding:0px 10px 0px 10px; border-right:1px dotted #ccc; }
.homeContentCenter 				{ margin:0px; padding:0px 10px 0px 10px; }	
.homeContentRight 				{ margin:0px; padding:0px 10px 0px 10px; border-left:1px dotted #ccc; }

.homeContentFull 				{ width:100%; }
.homeContentHalf 				{ width:50%; }

/* CONTENT TABLES WIDTHS */	
.homeFrameNarrow 				{ width:200px; text-align:left; }
.homeFrameFeed 					{ width:538px; text-align:left; }
.homeFrameBanners 				{ width:160px; text-align:left; }


.homeFrameWide1 					{ width:659px; text-align:left; }
.homeFrameWide2 					{ text-align:left; border:none; }
.homeFrameFull 					{ width:976px; text-align:left; }

.homeFrameNews 					{ width:300px; text-align:left; }
.homeFrameHalf 					{ width:50%; text-align:left; }
.homeFrame33 					{ width:33%; text-align:left; padding:0px 20px; }


/* TYYLEJÄ */
.homeWhiteBackground 			{ background-color:#fff; }
.homeTopLine 					{ margin:10px 0px 10px 0px; padding:10px 0px 0px 0px; border-top:1px dotted #ccc; }
.homeBottomLine 					{ margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:1px dotted #ccc; }

