/* NAVY COLOR THEME */

/** Start layout Elements **/
body{ background: #000033; }
div#container{ background: #000033; }
div#header{ background: #000033; color:#000; }
div#linkbox{ background:#FFF; }

div#linkbox a{ color:#222222; }

font{ color: white;  }
a:link, a:visited { color: #000099 ; }

#content{ background:#FFF; }

div#left{ background:#000033; }

div#left a.changeLink{ color:#FFF; }
div#left a.sideLink{ color:#FFF; }

div#footer{ background: #333;color: #FFF; }
div#footer a{ color: #C6D5FD}
/** END layout Elements **/


/** START header Elements **/
div#phlogHeader{ color:#000;background:#000033; }
div#header h1{ }
div#phlogHeader a{color:black; }

span.headright{ color:#FFF; }

div#tabbar{ background:#000033; }
span.tab{ background:#99ccff; }
span.current_tab{ background:#FFF; }
a.tablink{ color:#222222; }

/** END header Elements **/

div.navBar{ color:#222222; }
div.navBar a {  }
div.navBar span {  }

/** START comment Elements **/
div.commentBox{ background:#FFF; border: thick solid #000; }
div.comment_empty{ color: #888; 
                   border-right: 1px solid #9CA39B;
                 }
textarea#commentBoxTA{ 
	border: 1px solid #666;
}
/** END phlog Elements **/

/** START phlog Elements **/
	div.phlog {  }
	div.title{ color:#009; }
	div.tagline{ }
	.tl_name{ color: #000; }
	.tl_cmnt{ color: #000099; }
	.img{ float:left; display:inline;}
	.phimg{ border: 2px solid #000000; }
	.phimglnk{ }

/** END phlog Elements **/

div#searchBox{ background-color: #FFFFFF; 
			border: thin solid #525D76; }

.searchRow {  border:thin solid #CCC;}


div#profileList font{ color:black; }
div#profileList input{ color:black; }
div#profileBox{ background:#FFF; border: thick solid #000; 
				color:#695029;
			}
.profile_head{ }
.profile_key{ color:#000000; }
.profile_val{ color:#695029; }


div#prfPop{ 
	background:#FFFFFF;color:#000099; 
	border:2px solid #666666;
}
#prfPopImgSpan{ }
#prfPopImg{  }
#prfPopTxt{  }
#flMsg{  }

/** Search **/
span.searchResult { color:#333333; }
img.searchResult { border:1px solid #666666; }

#mcJump .currentPage { color: #0066ff; }



/* START of Form & Input (General) */
fieldset { }
legend {color: #555; }
.fieldLabel { }
.inputText { 
	border: 1px solid #aaaaaa;
}
input[type="button"], input[type="submit"]  
{
	background-color:#DBDBDB;
	border: 1px solid #9CA39B;
	border-color: #777 #333 #333 #777;
	color: #000;
}
/* END of Form & Input (General) */



/* START of Phlog Page Header & Footer */
div.pageHeader { border-bottom: 1px solid #9CA39B; 	}

.pageTitle { color:#000066; }

.active_count { color: #555; }

div.pageNav{ color:#222222; }
div.pageNav a {  }
div.pageNav span {  }
div.pageNav img {  }

div.subHeader { }
.sortby_current { color: #000000; }

div.pageFooter { border-top: 1px solid #9CA39B; }
/* END of Phlog Page Header */


.inlineEditTitle input { border: 1px solid #aaa;  }

.phimg{ border: 1px solid #000000; }

div.tagline { }
.tl_by{ color: #666; }
.tl_owner { }
.tl_privacy{ color: #666;}
.tl_privacy select { border: none; color: #358;  }
.tl_privacy option { color: #358; }


div.comment_by{
	background: #DBDBDB; color: #666;
	border-left: 1px solid #9CA39B;
	border-right: 1px solid #9CA39B;
	border-top: 1px solid #9CA39B;
}
div.comment_txt{
	color:#000;
	border-left: 1px solid #9CA39B;
	border-right: 1px solid #9CA39B;
	border-bottom: 1px solid #9CA39B;
}
.owner { color: #666666; }
.comment_delete {  }
.cmnt_count{ }



/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.prfmod_cmntTxt { }
.prfmod_cmntDate { color: #999; }

.prfmod_pickEntry { }
.prfmod_pickTxt1 { }
.prfmod_pickTxt2 { color: #358;}


/* END of User Profile */

/* Album Layouts */
.album_preview { border:1px solid #CCCCCC;}
.album_previewTxt1 { }
.album_previewTxt2 { margin: 0 5px 5px 0;  text-align: left; color: #358;}
.album_previewDetails { color: #666;}

.album_edit { border:1px solid #CCCCCC;}

.albumEntry { }
.albumEntryTxt1 { }

div#myAlbumList{ 
	color:#000099; background:#FFFFFF;
	border:2px solid #666666;
}


/* START of Pagination - will_paginate */

  .pagination a {
    border: 1px solid #aaaadd;
    color: #000099;
  }
  .pagination a:hover, .pagination a:active {
    border: 1px solid #000099;
    color: #000;
  }
  .pagination span.current {
    border: 1px solid #000099;
    background-color: #000099;
    color: #FFF;
  }
  .pagination span.disabled {
    border: 1px solid #eee;
    color: #ddd;
  }
/* END of Pagination */

.owner_popup {
  color: #000066;
  /* border-bottom: 1px dotted; */
}

/* END of popup */

div.hilite_box{
	background:#99ccff;
}
