﻿.yui-skin-sam .yui-panel .hd{background:#B0CB79 url(/images/activities/icons-sprite.png) no-repeat 2px -150px;font-size:large;color:#000;line-height:50px;padding-left:55px;border:solid 1px #000;}
.yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft {background-color:#FFFFCC;font-size:large;}

#WeatherPopupTitle{background:#B0CB79 url(/images/activities/icons-sprite.png) no-repeat 2px -750px}
/*Picture Caption*/
.caption { position: relative; border: 1px solid #fff; }
.caption .captionbar {color:#fff;font-size:15px;font-family:Arial,Helvetica,sans-serif;position:absolute;background:#222;left:0;bottom:0;border-top:1px solid #aaa;width:100%;padding:0;margin:0;font-weight:bold;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);}
.caption .captionbar p {padding:5px;margin:0;}
.caption a, .caption a:visited {color:#00ff00;}
.caption .Notes a, .caption .Notes a:visited {font-size:small; color:#fff;}
.caption .Notes a:hover {color:#ffff00;}
.LikeThis a, .LikeThis a:visited {color:#00ff00;font-size:small;}
/*Picture Caption*/

/*Sect*/
.sect{border:solid 1px #3E4B28;margin-bottom:15px;padding:5px;margin-top:0;padding-bottom:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.sect h2{display:inline;font-weight:normal;top:-14px;font-size:18px;position:relative;background-color:#fff;width:250px;left:10px;padding-left:7px;padding-right:10px;color:#3E4B28  ;margin-top:0;padding-top:0;}
.sect .links{text-align:right;margin-bottom:4px;margin-top:8px;}
.sect .links a{background-color: #73A245;padding: 4px;text-decoration: none;border: solid 1px #000;color: #000;font-size:small;margin-left:5px;}
.sect .links a:hover{background-color:#9FBB77;}
.sect p{font-size:16px;margin-top:0;padding-left:10px;padding-right:10px;}
/*End Sect*/

/*BigStat*/
.BigStat{font-size:50px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;text-align:center;background-color:#73A245;color:#fff;margin-bottom:8px;}
.BigStat a, .BigStat a:visited {text-decoration:none;color:#fff;}
.BigStat a:hover{text-decoration:underline;}
.BigStat .SmallText{font-size:16px;}
/*End BigStat*/


.links{text-align:right;margin-bottom:4px;margin-top:8px;}
.links a{background-color: #73A245;padding: 4px;text-decoration: none;border: solid 1px #000;color: #fff;font-size:small;margin-left:5px;}
.links a:hover{background-color:#9FBB77;}


.PictureViewer{background-color: #B0CB79;color: #5A6D37;padding: 10px;margin-top: 5px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}
.PictureViewer h2, .PictureViewer h1 {color:#fff;margin:5px;font-size:large;}
.PictureViewer h3 {color:#fff;margin:5px;font-size:medium;text-align:right;}
.PictureViewer .caption {margin: 2em auto;}
.PictureViewer .UserPic {text-align:center;margin:2em}
.PictureViewer .UserPic img {border:solid 1px #fff;}
.PictureViewer .PictureSurround {background-color:#000;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;padding:1px;}
.PictureViewer p{padding-left:10px;padding-right:10px;color:#fff;font-size:medium;}

.InfoBox, .UserMessage{background-color:#B0CB79;color:#5A6D37;padding: 10px;margin-top: 5px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;font-size:large;}
.InfoBox2{background-color:#5A6D37;color:#EBF2DD;padding:10px;margin-top: 5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.InfoBox h2, {margin:0;color:#000;}
.InfoBox2 h2 {margin:0;color:#fff;}

.AttentionBox{background-color: #CC0000;border: 1px solid #000;padding: 10px;margin-top: 5px;color:#fff;}
.FinePrint{font-size:small;font-weight:normal;}
.LoginBox{background-color:#5A6D37;color:#fff;;padding:10px;margin-top: 5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;} 

/*Calendar*/
.Calendar{border: solid 1px #cccccc;}
.CalendarDay{cursor:pointer;background-color:#ffffff;vertical-align:top;text-align:right;text-decoration:none;border: solid 1px #cccccc;}
.CalendarDayNumber{font-family:Tahoma,arial,Helvetica;font-size:18px;font-weight:normal;color:#808080;}
.CalendarDayOffMonth{background-color:#f5f5f5;vertical-align:top;text-align:right;border:solid 1px #cccccc;}
.CalendarLogDetail{font-family:Tahoma,Arial,Helvetica;font-size:11px;font-weight: normal;color:#667766;}
.CalendarHead{text-align:center;font-family:Tahoma,Arial,Helvetica;font-size:10pt;font-weight:bold;background-color:#73A245;color:#fff;padding:6px;padding-left:8px;margin:0px;}
.CalendarHead a{color:#fff;}
.JournalDay
{
    cursor: pointer;
    background-color: #99CC00;
    vertical-align: top;
    text-align: right;
    text-decoration: none;
    border: solid 1px #ccc;
}
.JournalDay a{color:#fff;}
.SelectedDate
{
    cursor: pointer;
    background-color: #fff;
    vertical-align: top;
    text-align: right;
    text-decoration: none;
    border: solid 1px #ccc;    
}
.SelectedDate a{
    color:#CC3300;
}
.Legend{border:solid 1px #000;font-family:Tahoma,Arial,Helvetica;font-size:8pt;font-weight:normal;text-align:center;width:400px}

/*DiaryEntry*/
.DiaryEntry{background-color:#DBCB88;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;padding:5px;margin:5px;}
.DiaryEntry .Title {font-size:large;color:#000;margin:0;margin-bottom:5px;}
.DiaryEntry hr {color:#000;height:1px;width:98%;background-color:#000;border:0;}

/*Blog*/
/*
.BlogEntry{}
.BlogEntry h2
{
    font-weight: bold;
    color: #000;
    font-size: large;
    margin-bottom:0px;
    padding-bottom:0px;
}
.BlogEntry h2 a{text-decoration:none;}
.BlogEntry h2 a:hover{text-decoration:underline;}
.BlogEntry h3{font-size:small;padding-top:0px;margin-top:0px;}
.BlogEntry h3 a{color:#8BA66F;}
.BlogEntrySeperator{border-bottom:solid 1px #ccc;}
*/
/*Blogs*/
.BlogEntry{padding:10px;vertical-align: text-top;text-align: left;border-bottom: 1px solid #000;font-size: 16px;margin-bottom: 15px;}
.BlogEntry h2 {font-size:16px;text-decoration:none;margin:0px;}
.BlogEntry a{text-decoration:none;}
.BlogEntry a:hover {text-decoration:underline;}
.BlogEntry h3{font-size:12px;margin-bottom:10px;margin-top:0px;border-bottom:solid 1px #ddd;}
.BlogEntry img{margin:3px;border:solid 2px #000;}
.BlogEntry .commentfooter{text-align:right;font-size:12px;}
.BlogEntry p a {text-decoration:none;font-weight:bold;}
/*End Blogs */


.Tab{margin-bottom: 0px;background: url(/images/tab-line.gif) bottom repeat-x;float: left;width: 98%;padding-right: 5px;}
* html .Tab{ height: 1px; overflow: visible; }
.Tab br{clear: both;}
.Tab h2{background-position: none;text-decoration: none;background: none;min-height: 15px;font-size: 18px;float: left;line-height: 1.1;position: relative;font-weight: normal;top: 0px;margin: 0;padding-top: 15px;border: none;font-family: Verdana, Tahoma, Arial;color: #006600;font-weight: bold;}
.Tab ul{margin: 0.5em 0 0 0;padding: 0 0 0 1em;list-style: none;font-size: 14px;padding-top: 2px;}
.Tab li {margin: 0 1px 0 0;padding: 0 5px 0 0;background:url(/images/tab-back.png) 100% -100px;float:left;border-bottom:1px solid #bbb;float:right;}
.Tab li.active {border-bottom: 1px solid #fff;background:url(/images/tab-back.png) 100% 0;}
.Tab li a, .Tab li a:visited, .Tab li span {display: block;float:left;padding: 5px 11px 5px 16px;text-align:center;white-space:nowrap;background:url(/images/tab-back.png) 0 -100px;text-decoration: none;min-height: 17px; /* fixes FX/Mac issue */color: #322F29;}
.Tab li.active span {background: url(/images/tab-back.png) 0 0;font-weight:bold;}
.Tab li span {color:#000000;cursor:pointer;font-size:15px;font-weight:normal;}
.Tab li img {vertical-align: middle;}
.Tab li:hover {background-position:100% -200px;}
.Tab li:hover span {background-position:0 -200px;}
.Tab li.active:hover{background-position: 100% 0;}
.Tab li.active:hover span {background-position:0 0;}
.TabBody{clear:both;width:98%;padding-left:5px;padding-right:5px;padding-top:3px;margin-top:0px;}

.activity{margin-bottom: 5px;border: 1px solid #FFF;padding: 2px;background-repeat:no-repeat;background-position: 3px 3px;}
.activity:hover{background-color:#FFFFCC;cursor:pointer;border:1px solid #CC9900;margin-bottom:5px;padding:2px;}
.activity h3{padding-left:55px;font-weight:normal;margin-top:0px;margin-bottom:0px;color:#000;}




.sidemenu ul{margin:0;padding:0;list-style-type:none;font:bold 13px Verdana;width:180px;border-top: 1px solid #000;}
.sidemenu ul li{position:relative;}
.sidemenu ul li a{display: block;overflow: auto; /*force hasLayout in IE7 */color: white;text-decoration: none;padding:6px;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
.sidemenu ul li a:link, .sidemenu ul li a:visited, .sidemenu ul li a:active{background-color:#B0CB79;color:#000;height:45px;padding:0;margin:0;padding-left:58px;padding-top:6px;padding-right:5px;line-height:20px;}
.sidemenu ul li a:hover{background-color:#73A245;color:#fff;}
.sidemenu ul li ul{position: absolute;width: 170px; /*Sub Menu Items width */top: 0;visibility: hidden;}
.sidemenu ul li ul li a:link, .sidemenu ul li ul li a:visited, .sidemenu ul li ul li a:active{background-color: #FFFFCC;}
.sidemenu ul li ul li a:hover{background-color:#73A245;color:#fff;}
/* Holly Hack for IE \*/
* html .sidemenu ul li { float: left; height: 1%; }
* html .sidemenu ul li a { height: 1%; }
/* End */

.ButtonBar{background-color:#DBCB88;color:#5A6D37;padding:10px;margin-top: 5px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}
.ButtonBar h2 {margin:0;color:#000;margin-bottom:10px;}

/*Images for sidebar menu*/
.ActivityImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -150px;}
.AddPlantImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -150px;}
.ColorChangeImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -300px;}
.FertilizeImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -100px;}
.GardenAreaImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -650px;}
.JournalEntryImage{background:url(/images/activities/icons-sprite.png) no-repeat -2px -600px;}
.MulchImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -350px;}
.NewBloomImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -250px;}
.NewGrowthImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -200px;}
.ObservationImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -699px;}
.PesticideImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -50px;}
.PlantProblemImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -550px;}
.PruneImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -400px;}
.RecordNoteImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -600px;}
.UploadPictureImage{background:url(/images/activities/icons-sprite.png)  no-repeat 2px -450px;}
.WaterImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px 2px;}
.WeedImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -500px;}
.WeatherImage{background:url(/images/activities/icons-sprite.png) no-repeat 2px -750px;}


/*End of Images for sidebar menu */

.thumbnailviewer{padding-top: 10px;padding-left: 10px;margin-bottom: 5px;}
.thumbnailviewer a img{margin-bottom:10px;margin-right:8px;border:medium none;border:solid 1px #aaa;}
.thumbnailviewer a img:hover{border:solid 1px #fff;}

/*DataEntryGrid*/
.DataEntryGrid{font-size:18px;color:#000;}
.DataEntryGrid input{font-size:18px;}
.DataEntryGrid td {vertical-align:top;padding:5px;}
.DataEntryGrid label {text-align:right;font-weight:bold;}
.DataEntryGrid .OverTopLabel {padding-top:0px;padding-bottom:0px;}
/*End DataEntryGrid*/

.Directions{background-color:#D0DBB0;padding:10px;vertical-align:text-top;text-align:left;border:1px solid #839553;font-size:14px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}

/*Comments*/
.commentlist {margin-bottom:15px;margin-left:0px;text-align:justify;list-style-image:none;list-style-type:none;padding-left:0;margin-top:0;}
.commentlist li {margin:0;padding:0;font-weight:bold;font-size:12px;font-weight:normal;}
.commentlist li p {margin:0;padding:0;}
.alt {background-color:#FAFAFA;border-bottom:1px solid #eee;border-top:1px solid #eee;}
/*End Comments*/

/*Contact Page*/
.contactbubble{background-color:#FAFAFA;margin-bottom:8px;border:solid 1px #ddd;font-size:18px;font-weight:bold;color:#000;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
/*End Contact Page*/

/*small grid*/
.smallgrid{font-size:11px;border-collapse:collapse;}
.smallgrid th{font-weight:bold;background-color: #DBCB88;padding: 3px;border:solid 1px #999}
.smallgrid td{border:solid 1px #999;padding:3px;}
.smallgrid tr:hover{cursor:pointer;background-color:#FFFFCC;}

/*end small grid */

.grid{font-size:medium;border-collapse:collapse;}
.grid th{font-weight:bold;background-color: #DBCB88;padding: 3px;border:solid 1px #999}
.grid td{border:solid 1px #999;padding:3px;}
.grid tr:hover{cursor:pointer;background-color:#FFFFCC;}
.cntr{text-align:center;}
.lft{text-align:left;}

/*Grid*/
.hd{background-color:#DBCB88;font-weight:bold;font-family:Tahoma,Arial,Helvetica;font-size:10px;padding:3px;border-top:1px solid #808080;border-bottom:1px solid #808080;border-right:1px solid #808080;text-align:left;}
.hdBig{background-color:#DBCB88;font-weight:bold;font-family:Tahoma,Arial,Helvetica;font-size:14px;padding:3px;border-top:1px solid #808080;border-bottom:1px solid #808080;border-right:1px solid #808080;text-align:left;}
.hdc{text-align:center;}
.hd1{border-left: 1px solid #808080;}
.cv{width:40px;}
.fc{width:200px;border-left: 1px solid #c0c0c0;}
.fc1{border-left: 1px solid #c0c0c0;}
.cell{font-size:10px;font-family:verdana,tahoma,arial;border-bottom:1px solid #c0c0c0;border-right:1px solid #c0c0c0;color:black;cursor:pointer;padding:2px;background-color:#fff;}
.cellBig{font-size:14px;font-family:verdana,tahoma,arial;border-bottom:1px solid #c0c0c0;border-right:1px solid #c0c0c0;color:black;cursor:pointer;padding:2px;background-color:#fff;}
.row{height:23px;}
.altrow{ height:23px;background-color: #f5f5f5;}
.grd{border:solid 1px #c0c0c0;}

.AttentionButton{color:#fff;padding:7px;background-color:#ff9900;border:solid 1px #333;text-decoration:none;font-weight:bold;}
.AttentionButton:hover{text-decoration:underline;border:solid 2px #000;}

.AttentionButton2{color: #fff;padding: 7px;background-color: #67B400;border: solid 1px #C7FB50;text-decoration: none;font-weight: bold;}
.AttentionButton2:hover{text-decoration:underline;border:solid 2px #C7FB50;}

.GardenArea {margin-bottom:50px;}
.GardenArea h2 {font-size:large;color:#000;}
.GardenArea .InfoBox2 {font-size:large;}

/*newswire*/
.newswire{font-size:11px;font-weight:normal;}
.newswire table {font-size:12px}
.newswire .sect h2 {font-size:13px;}
.newswire .dt{padding-top:5px;font-size:12px;font-weight:bold;}
.newswire ul{margin-top:2px;}
.newswire li{list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:-35px;background-color:#FAFAFA;margin-bottom:8px;border:solid 1px #ddd;font-size:18px;font-weight:bold;color:#000;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
/*End newswire*/

/*FAQ Questions*/
.FAQQuestion{background-color:#B0CB79;color:#5A6D37;padding: 10px;margin-top: 5px;margin-bottom:15px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;font-size:large;}
.FAQQuestion h2 {color:#000;margin-top:3px;}
.FAQQuestion img {border:solid 3px #000;margin:5px;}
/*End FAQ Questions*/

/*QuestionList*/
.QuestionList{font-size:large;}
/*End QuestionList*/

/*Weather*/
.WeatherTemps {text-align:right;font-size:medium;font-weight:bold;}
.WeatherNotes {text-align:right;font-size:medium;}
/*End Weather*/

.DailyJournalDate {font-size:300%;text-align:right;color:#000;margin-top:0;margin-bottom:10px;}

/*Sidetab*/
.SideTab{margin:0;padding:0;width:150px;list-style:none;}
.SideTab li{padding:0;margin:0;height:31px;display:block;}
.SideTab li a{text-align:left;height:31px;padding:0px 15px;font:12px Verdana, Arial, Helvetica, sans-serif;color:#000;display:block;text-decoration:none;background:url('/images/tabs/sidetab.png') 0px -31px no-repeat;}
.SideTab li a:hover{background:url('/images/tabs/sidetab.png') 0px -62px no-repeat; color:#000;}
.SideTab li a.active, .SideTab li a.active:hover{background:url('/images/tabs/sidetab.png') 0px -163px no-repeat; color:#000;font-weight:bold;}
.SideTab li a span{line-height:31px;}
.SideTab .topli {height:14px;background:url('/images/tabs/sidetab.png') 0px -93px no-repeat;}
.SideTab .bottomli {height:14px;background:url('/images/tabs/sidetab.png') 0px -117px no-repeat;}
/*End SideTab*/

/*InsideSurroundList*/
.InsideSurroundList{color:#fff;font-weight:bold;font-size:medium;}
.InsideSurroundList li{margin-left:-15px;margin-bottom:10px;}
/*End InsideSurroundList*/

.PictureDetail{text-align:center;padding-top:4px;color:#fff;font-weight:bold;}
.PictureDetail a {color:lime;}

/*Tag Cloud*/
#tagCloud {width:95%; background-color:#73A245; text-align:center; padding:5px;overflow:auto; font-size:90%; font-family:arial;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
#tagCloud h2{color: #000;font-size: 2.5em;margin: 0 0 10px 0;background: url(images/cloud.gif) no-repeat 0;padding: 15px 0 0 0px;}
#tagList { margin:0; padding:0; }
#tagList li {list-style-type:none; float:left; margin:5px 10px; height:35px;}
#tagList li a {text-decoration:none; color:#ffffff;}
#tagList li a:hover {text-decoration:underline;cursor:pointer;}
/*Tag Cloud*/


/*Link List*/
.LinkList ul {list-style-type:none;padding-left:0px;margin-left:0px;}
.LinkList ul li {background-color:#FAFAFA;border:solid 1px #ddd;margin-bottom:10px;padding-left:5px;font-size:12px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.LinkList ul li a {font-size:16px;}
.LinkList ul li .imagelist {text-align:right;margin-right:5px;padding-top:5px;}
.LinkList ul li .info {margin-top:-32px;padding-bottom:8px;float:left;}
.LinkList .newsfeeds{color: #000;text-align:left;padding-bottom:5px;}
.LinkList .newsfeeds h3 {margin-bottom:0px;}
.LinkList .newsfeeds ul li {margin-bottom:0px;margin-top:0px;border:none;}
.LinkList .newsfeeds a {color:#FF0000;font-size:14px;}
.LinkList .fans {text-decoration:none;font-size:16px;color:#FF0000;font-weight:bold;}
.LinkList .fans:hover {text-decoration:underline;}
/*End Link List*/

/*Friend List */
.friendlist{font-size:16px;font-weight:normal;}
.friendlist ul{margin:0;list-style-type: none;list-style-image: none;padding:0;}
.friendlist .userlink{color: #00FF00;font-size:12px;font-weight:normal;}
.friendlist li{background-color:#FAFAFA;border:solid 1px #ddd;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin-bottom:4px;min-height:50px;list-style-type:none;}
/*End Friend List */

.AddFriendLink{font-size: 11px;color:#FF0000;}

