/* GATHERING PLACE
***********************************************************/

p.title{font-size:14px; font-weight:bold; margin:0 0 10px 0;}
.noMargin{margin:0 !important;}
img.leftImage{float:left; padding:0 20px 20px 0;}
img.rightImage{float:right; padding:0 0 20px 20px;}

.floatRight{float:right !important;}
.floatLeft{float:left !important;}

.pagenumRight{float:right !important; margin:0 !important; padding-top:2px;}

#page .main-col .new-commentLeft {
	background:url(../img/mini-bfly.png) no-repeat scroll left center transparent;
	float:right;
	font-size:0.9em;
	margin:10px 0 0 0;
	padding:0 25px;
        clear: both;
}

#sort select{width:200px; vertical-align:middle;}

#newTable{border:1px solid #49c9f0; border-collapse:collapse; margin:10px 0;}
#newTable th{font-weight:bold; color:#0063b3; text-align:left; padding:10px;}
#newTable td{padding:10px; vertical-align:top;}
#newTable td span{color:#C267B4;}
#newTable img{vertical-align:middle;}
#newTable .odd{background-color:#d9e8f4;}


/* REPLACED ORIGINAL STYLES
*****************************************/
#content h2 {font-size:24px;}
#page .main-col #mystuff-top {border-bottom:3px solid #DEA2DE;}
#page .main-col #mystuff-top ul#mystuff-top-nav li a {font-size:11px;}

#page .side-col .box .pink-bod .title{font-size:11px; font-weight:bold; margin:0; padding:5px 0 0 0;}




/* MANAGE MY BLOGS
***********************************************************/
.mainContentSubmenu{margin-bottom:25px;}
h3.manageTitle{font-size:18px;}
.bold{font-weight:bold;}
.fullComment{font-weight:bold; margin-top:5px;}



.vmiddle{vertical-align:middle;}
.descriptionBlog{font-size:14px;}
.postList{border-top:1px dotted #0066cc; padding:20px 0;word-wrap:break-word;overflow: hidden;}
.postList .post-img{float:left; margin-right:15px;position: relative;}
.postList h3{font-size:18px; font-weight:normal; margin-bottom:3px;word-wrap:break-word;}
.separator{color:#C267B4;}
.postNav{padding:10px 0; border:1px dotted #0066cc; border-width:1px 0;}

.calendar{margin:0 0 20px 0;}


.commentsList{border-top:1px dotted #0066CC; margin:20px 0;word-wrap:break-word;}
.commentsList h3{color:#0064b3; font-size:18px; font-weight:normal;}
.commentsList img.profilePic{padding-left:30px;}
.commentsList p{padding-left:83px;}
.commentsList a.name:link, .commentsList a.name:active, .commentsList a.name:visited{font-weight:bold; text-decoration:underline;}
.commentsList a.name:hover{text-decoration:none;}
.commentsList .oneComment{margin-top:30px;}

.postComment{border-top:1px dotted #0066CC; padding:20px 0; background:transparent url(../img/textarea_bkg.jpg) no-repeat center 60px;}
.postComment h3{color:#0064b3; font-size:18px; font-weight:normal; margin-bottom:20px;}
.postComment textarea{background-color:transparent; border:none; width:488px; height:85px; padding:10px; margin-left:60px;}
input.submitComment{margin:20px 0 0 480px;}
.postComment p{margin:10px 65px 0 0; text-align:right;}





.dashboard{width:635px; height:418px; margin:15px 0 0 0; background:transparent url(../img/dashboard_bkg.jpg) no-repeat;}
.myBlogs{width:280px; height:388px; float:left; padding:15px; margin-right:15px; overflow-y:auto;}
.quickPost{width:280px; height:388px; float:left; padding:15px;}
.dashboard h4{color:#0063b3; font-size:14px; font-weight:bold; margin-bottom:10px;}
.dashboard a{text-decoration:underline;}
.dashboard a:hover{text-decoration:none;}

.myList{border:1px dotted #0066CC; border-width:1px 0 0 0; padding:10px 0; line-height:18px;}
.myList a, .myList span{font-size:11px;}


#selectBlog{border:1px dotted #0066CC; border-width:1px 0 0 0; padding:10px 0;}
#selectBlog label{font-weight:bold;}
#selectBlog .title{margin-top:16px;}
#selectBlog .title input{margin:6px 0 0 8px; width:260px; border:none; background:transparent;}
#selectBlog .content{margin-top:13px;}
#selectBlog .content textarea{margin:17px 0 0 8px; width:268px; height:130px; border:none; background:transparent;}
#selectBlog .submitbuttons{margin:20px 0 0 0; float:right;}


.addOns h2{font-size:1.3em !important; margin:80px 0 10px 0 !important;}
.addOns .addOnsBox{border:1px dotted #0066CC; border-width:1px 0 0 0; padding:10px 0; line-height:16px;}
.addOns .addOnsBox a{text-decoration:underline;}
.addOns .addOnsBox a:hover{text-decoration:none;}






/* MY STUFF
***********************************************************/
.myStuffTitle{float:left; margin-left:20px;}
a.viewAll{color:#FFF; float:right; font-size:11px; text-decoration:underline; margin:3px 10px 0 0;}
a:hover.viewAll{text-decoration:none;}

.myStuffDrop{float:right; font-weight:bold;}
.myStuffDrop  a{font-size:1.1em; color:#0ab7eb; text-decoration:underline; padding-right:13px; vertical-align:middle;}
.myStuffDrop  a:hover{text-decoration:none;}
.myStuffDrop   ul.dropdownNav li.arrow-dwn a{background:url(../img/arrow-dwn.png) no-repeat right 70%; text-align:left;}
.myStuffDrop   ul.dropdownNav li.profile ul {position: absolute; width: 10em; left: -999em; padding-left: 10px;}
.myStuffDrop   ul.dropdownNav li{margin:0 5px;}
.myStuffDrop   ul.dropdownNav li a{display:block; color:#0ab6eb; font-weight:bold; text-decoration:underline;}
.myStuffDrop   ul.dropdownNav li.profile a {margin:0px; padding-bottom:2px; text-align:right;}
.myStuffDrop   ul.dropdownNav li.profile ul a {margin:0px; padding:4px 0px 4px 0px; text-decoration:none; color:#00B6F6; font-size:11px; font-weight:bold; background-image:none; display:block; float:none; text-align:left;}
.myStuffDrop   ul.dropdownNav li.profile ul a:hover{background-color:#E6EFF4;}
.myStuffDrop   ul.dropdownNav li.profile ul li {float:none;}
.myStuffDrop   ul.dropdownNav li.profile:hover ul {left: auto; width:165px; height:auto; background-color:#FFFFFF; border:1px solid #00FFFF; display:block;}
.myStuffDrop   ul.dropdownNav li.profile:hover ul li {margin:4px 0px 4px 0px; padding:0px; line-height:12px; text-align:center;}
.myStuffDrop   ul.dropdownNav li:hover ul, 
.myStuffDrop   ul.dropdownNav li.sfhover ul {left: auto; width:165px; height:auto; background-color:#FFFFFF; border:1px solid #00FFFF; display:block;}



.favoriteBox {border:1px dotted #0066CC; border-width:1px 0 0 0; padding:10px 0;}
.first {border:none;}
.favoriteBox .txt{margin-top:4px; float:left; overflow: hidden;}
.favoriteBox .txt p.byName{font-size:12px !important; float: left;}
.favoriteBox .txt a{font-size:11px; font-weight:bold; text-decoration:underline;}
.favoriteBox .txt a.title{font-size:12px; text-decoration:none;}
.favoriteBox .txt a.viewMore{font-weight:normal;}
.favoriteBox .txt a.remFav{float:right;}


.createdByMe{margin:0 !important;}
.createdByMe .txt{margin-top:4px; line-height:18px;}
.createdByMe a.pathTitle{display:block; color:#25a7e4; font-size:11px; font-weight:bold;}
.createdByMe a.title{color:#b34fa4; font-size:11px; font-weight:bold; text-decoration:underline;}
.createdByMe a.viewPost{color:#c267b4; font-size:11px; font-weight:normal; float:right;}




/* CREATE NEW BLOG
***********************************************************/
form#newBlog .formBox{overflow: hidden;border:1px dotted #0066CC; border-width:0 0 1px 0; padding:10px 0; margin:10px 0; line-height:16px;}
form#newBlog .formBox label{font-weight:bold; font-size:14px;}
form#newBlog .formBox a{text-decoration:underline;}
form#newBlog .formBox a:hover{text-decoration:none;}
form#newBlog .formBox .formBoxPhoto{margin-top:15px;}
form#newBlog  .blogName_bkg{background:url(../img/blogName_bkg.jpg) no-repeat 90px 8px;}
form#newBlog  .blogName_bkg input{width:265px; height:23; margin-left:8px; border:none; background-color:transparent;}
form#newBlog  .blogName_bkg input#GatheringPlaceBlogName{margin-left:12px;}
form#newBlog  .descrip_bkg{background:url(../img/descrip_bkg.jpg) no-repeat 90px 7px;}
form#newBlog  .descrip_bkg input{width:390px; height:23; margin-left:8px; border:none; background-color:transparent;}
form#newBlog  .textarea_bkg{width:508px; height:113px; background:url(../img/textarea_bkg.jpg) no-repeat 0 0px;}
form#newBlog  .textarea_bkg textarea{margin-top:8px; margin-left:5px; width:495px; height:95px; border:none; background-color:transparent;}
form#newBlog  .days_bkg{background:url(../img/days_bkg.jpg) no-repeat 303px 38px;}
form#newBlog  .days_bkg input{border:none; background-color:transparent; padding:0 10px 0 4px; width:24px; cursor:text;}
form#newBlog  .days_bkg input#GatheringPlaceBlogDatey{border:1px solid #EEEEEE;}
form#newBlog input.save{float:right; margin-top:10px;}
form#newBlog  .days_bkg2 input{width:24px}


.titleLink{font-size:12px; font-weight:normal;}
.titleLink a{text-decoration:underline;}
.titleLink a:hover{text-decoration:none;}
.deleteBlogLinks{float:right; margin-top:6px;}
.deleteBlogLinks a{font-size:11px; font-weight:bold; text-decoration:underline;}
.deleteBlogLinks a:hover{text-decoration:none;}

/*.user-img .userPic{width:58px}*/
.favoriteBox .img img, .createdByMe a img{width:32px}

