@CHARSET "ISO-8859-1";





#photoblog-container{

	font-family:Verdana,Helvetica,san-serif;

	font-size:12px; color:#366F99;margin:0px;

}

#movetoalbums{

	color:#366F99;

}

#intro-container{

	width:567px;

	float:left;

	

}

#container{

	width: 100%;

	height:auto;

}

#selectprintablealbum{

	color:#366F99;

}

#selectexistingalbum{

		color:#366F99;

}

img{

	border: 0px;

}

#blue-text{

	color:#366F99;

}

.boxes{

	cursor: pointer;

}

#jumpLoader{

	width:730px;

	height: 370px;

}

#jumpChoiceNormal{

	background: 1px solid #ccc;

	width: 600px;

	height:25px;

	font-size:14px;

	text-align:center;

	margin: auto;

	color: #366F99;

}

#switchUpload{

	width: 730PX;

	height:auto;

	border: 1px solid #E7A6AE;

	font-size: 18px;

	text-align:center;

	color:gray;

	padding-top:10px;

}



#noAlbumUpload{

	width: 730PX;

	height:370px;

	border: 1px solid #E7A6AE;

	font-size: 18px;

	text-align:center;

	color:gray;

	padding-top:10px;

}



.contentheader{

	color: #366F99;

	font-size: 18px;

}



#photoblogViewer{

	width: 790px;

	height: 150px;

	color: navy;

	font-size: 20px;

	text-align:center;

	margin-top: 20px;

}



#photoblogLatestMember{

	width: 790px;

	height: 150px;

	color: navy;

	font-size: 22px;

	text-align:center;

	margin-top: 20px;

}



#photoblogRecent{

	width: 790px;

	height: 150px;

	color: navy;

	font-size: 24px;

	text-align:center;

	margin-top: 20px;

}

#photoblogRandom{

	width: 790px;

	height: 150px;

	color: navy;

	font-size: 26px;

	text-align:center;

	margin-top: 20px;

}



#jumpChoiceJava{

	background: 1px solid #ccc;

	width: 600px;

	height:25px;

	font-size:14px;

	text-align:center;

	margin: auto;

	color: #366F99;

}

.blue-text{

	color:#366F99;

}

#hyper-link, #hyper-link a, #hyper-link a:visited{

	color:#366F99;

	text-decoration:none;



}

#hyper-link a:hover{

	color:#366F99;

	text-decoration:underline;

}

#landingPage{

	width:790px;

	height:493px;

	

}



#printable-top{

	width:784px;

	height:48px;

	background:url(../images/top_print.jpg);

	background-repeat:no-repeat;

	margin-top:10px;

}

#printable-bottom{

	width:784px;

	height:44px;

	background:url(../images/btm_print.jpg);

	background-repeat:no-repeat;

}

#printable-headertext{

	color:#E44058;

	font-size:28px;

	font-weight:bold;

	margin-top:15px;

	height:48px;

	width:350px;

	float:left;

	margin-left:20px;

}

#printable-toptext{

	width:250px;

	height:48px;

	font-size:18px;

	margin-top:25px;

	color:#69A6DC;

	margin-left:50px;

	float:left;



}





#month-image{

	width:100px;

	height:100px;

	margin:auto;

	margin-top:10px;

	padding:auto;

}



#albumlocation ul{

	list-style-type:none;

}



#albumlocation ul li {

	float: left;

	padding: 3px;

	margin: 3px;

}

#month-container{

	width:765px;

	height:190px;

	text-align:center;

}

#month-text{

	width:124px;

	height:15px;

	text-align:center;

	margin-right:7px;

	color:#E44058;

	font-size:14px;

	font-weight:bold;

}

#month-box{

	width:124px;

	height:124px;

	border: 1px solid #6ABAEF;

	text-align:center;



}

#single-month{

	width:124px;

	height:190px;

	float:left;

	margin-right:3px;

}

#month-button{

	width:122px;

	height:21px;

	margin-top:3px;

	margin-left:2px;

}



#showPhotoAlbum{

	width:730px;

	height:300px;

	border: 1px solid #E7A6AE;

}



#showNormalUpload{

	width: 730PX;

	height:370px;

	border: 1px solid #E7A6AE;

	font-size: 18px;

	text-align:center;

	color:gray;

	padding-top:10px;

}



#showPrintableAlbum{

	

	width:730px;

	margin-left: 15px;

	height:auto;

	

}



#backtomain, #backtomain a, #backtomain a:visited{

	

	color:#3694C8;

	text-decoration:none;

}

#backtomain a:hover{



	color:#3694C8;

	text-decoration:underline;

}

#photo-description{

		font-size:12px;

	/*	border: 1px solid #C8BAC9;

		background-image:url(../images/blueline.gif);*/

		width:764px;

		height:auto;

		margin-left:0px;

		color:#366F99;

}

#blueline-top{

	background-image:url(../images/bluelinetop.gif);

	background-repeat:no-repeat;

	width:730px;

	height:15px;

	margin-left:20px;

}

#blueline-mid{

	background-image:url(../images/bluelinemid.gif);

	width:730px;

	height:auto;

	padding-left:20px;

	background-repeat:repeat-y;

	margin-left:20px;	

}

#blueline-bottom{

	background-image:url(../images/bluelinebottom.gif);

	width:730px;

	height:10px;

	background-repeat:no-repeat;

	margin-left:20px;

}



#cal{

	margin-left:5px;

}

#calendar-title{

	font-size:25px;

	color:#c04e5f;

	padding-bottom:20px;

	margin-top:7px;

		

}

#month-top{

	background-image:url(../../PhotoBlog/images/photoblog/photoblog_Abg.jpg);

	width:784px;

	height:42px;

	background-repeat: no-repeat;

}



#month-topsmall{

	background-image:url(../images/calendar_top1small.jpg);

	width:597px;

	height:32px;

}



#calendarbg{

	width:784px; height:auto;

	/*background:url(../images/calendar_top.jpg);*/

	background-repeat:no-repeat;

	float:left;

}

#weekdays{

	text-align:center;

	color:#c04e5f; 

	font-size:12px;

	width:784px;

	background-image:url(../images/calendar_top2.jpg);

	height:66px;

	background-repeat:no-repeat;

	margin:0px;

	padding:0px;

}



#weekdays-small{

	text-align:center;

	color:#c04e5f; 

	font-size:12px;

	width:784px;

	background-image:url(../images/calendar_top2small.jpg);

	height:66px;

	background-repeat:no-repeat;

	margin:0px;

	padding:0px;

}



.calendar-month{ 

	font-size:28px; 

	color:#c04e5f;font-weight:bold; 

	text-align:center;

}

#click {

	padding: 0px;

	/*border: 1px solid #cccccc;*/

	/*background:url(../images/click.gif); 

	background-repeat:no-repeat;

	background-position:center;*/

	font-weight:bold;

	font-size:14px;

	color:#0e69af;

	cursor: pointer;

}

#click a, #click a:visited{

	color:#0e69af; 

	text-decoration:none;  

	display:block;

}

#click a:hover{

	text-decoration:none; 

	display:block; 

}

#templatebg{

	background:url(../images/pins.jpg);

	background-repeat:no-repeat;

	background-position:50% 70%; 

	position:relative; 

	float:left;







 }

#photo-theme{

	width:769px;

	height:500px;

	/*background-image:url(../images/bg_theme1.jpg);*/

	border-style:solid;

	border-width:1px;

	border-color:#C8BAC9;

	color:#3694C8;

}



.theme0{

	/*background-image:url(../images/firstyearBG.jpg);*/

	background: url(../images/firstyearBG.jpg) center center;

}

.theme1{

	background-image:url(../images/favBG.jpg);

}

.theme2{

	background-image:url(../images/birthdayBG.jpg);

}

.theme3{

	background-image:url(../images/familyBG.jpg);

}

.theme4{



	background-color:#FBC3E4;

}



#main-photo{

	width:449px;

	height:376px;

	border-style:solid;

	border-width:3px;

	border-color:#FFFFFF;

	margin-top:15px;

}

#main-photo2{

	border-style:solid;

	border-width:3px;

	border-color:#FFFFFF;

	display: block;

}

#img-holder{

	height: 390px;

	vertical-align:middle;



}

#photo-caption-container{



	margin-top:15px;	

	width:764px;

	height:27px;

	background-image:url(../images/line.gif);

	background-repeat:no-repeat;

	color:#046EA0;

	font-size:14px;

}

#photo-caption{

	width:357px;

	margin-top:5px;

	text-align:left;

	padding-left:25px;	

	float:left;

}

#photo-date{

	width:357px;

	margin-top:5px;

	padding-right:25px;

	text-align:right;

	float:left;

	

}

#backtogallery{

	

}



.alignLeft{

	float:left;

}



#comments-container{

	width:620px; 

	height:auto; 

	font-family:Arial, Helvetica, sans-serif; 

	font-size:12px;

}

#comment-header{

	 font-size:18px; 

	 font-weight:bold; 

	 color:#BF5762; 

	 text-indent:25px;

	 margin-top:15px;

}

#comment-title{

	font-size:12px; 

	font-weight:bold; 

	color:#2A8AD7; 

	margin-left:10px; 

	margin-bottom:5px;

}

#comments{

	margin-left:10px;

	margin-bottom:5px; 

}

#comment-ratings{

	margin-left:10px;

}	

.addphotoheader {

	width:696px; 

	height:26px; 

	background:url(../images/addphoto.jpg); 

	background-repeat:no-repeat; 

	color:#FFFFFF;

}



.dontsave{

	width:40px;

	height:20px;

	background-image:url(../images/buttons/no.gif);

	border:1px solid #cccccc;

}

.save{

	width:40px;

	height:20px;

	background-image:url(../images/buttons/yes.gif);

}



#txtbutton{

	font-size:14px; 

	cursor:pointer;

	font-weight:bold; 

}

#pinkbutton{

	font-size:14px; 

	cursor:pointer;

	font-weight:bold;

	color: #E5A6AF;

	 

}



div.multiupload{

	border:1px outset gray;

	/* float:left; */

	padding:3px;

	background:#eee;

}

div.multiupload div.list{

	border:1px inset gray;

	margin-left:0px;

	background: #fff;

}

div.multiupload div.list div.item{

	margin:1px;

	background: #eee;

}

div.multiupload div.list div.item:hover{

	background: #ccc;

}

div.multiupload div.list img{

	/* float:left; */

	margin: 3px;

	cursor:pointer;

}

#step3{

	color:#366F99;

}

#step4{

	color:#366F99;

}



#step3_images {

	border: 0px solid #000000;

	

}



#step3_images ul {

	list-style:none;

}



#step3_images ul li {

	float: left;

	padding: 3px;

	margin: 3px;

}



#calendarCellDay {

	position: absolute;

	padding: 0px;

	margin: 0px;

	/*border: 0px;*/

	width:110px;

	height: 85px;

	z-index: 2;

	



}

#videoblog{

	float:left;

	margin-left:5px;

	font-weight:bold;

	font-size:14px;

	color:#0e69af;

	cursor: pointer;

}

#photoblog{

	float:left;

	

}	



#calendarCellImage{

	position: absolute;

	padding: 0px;

	margin: auto;

	text-align:center;

	z-index: 1;

	 

	/*border: 1px solid #ccc;*/



}



#calendarCellImage img {

	

	text-align: center;

	margin:auto;

	padding: 2px 2px 2px 2px;

	width: 110px;

	height: 86px;

}



.hidden{

	display:none;

}

#preview-container{

	width:597px;

	height:1143px;

	margin:auto;

	padding:0px;

	text-align:left;

	font-family:Verdana,Helvetica,san-serif;

	font-size:12px; color:#366F99;margin:0px;



}



#iframe-container{

	width:597px;

	height:1395px;

	margin:auto;

	padding:0px;

	text-align:center;

}



#iframe-container{

	width:790px;

	height:1395px;

	margin:auto;

	padding:0px;

	text-align:center;

}



#calendarpreviewtop{

	width:590px;

	height: 425px;

	margin:auto;

	text-align:center;

	background-image:url(../images/bg_theme2.jpg);

	padding-top:50px;

}

#calendar-ring{

	width:590px;

	height:17px;

	margin:auto;

	text-align:center;

	background-image:url(../images/notebookring.jpg);

}

#preview-calendar{

	width:150px;

	height:auto;

/*	margin:auto;*/

	text-align:center;

	/*background-image:url(../images/preview-calendar.jpg);*/

}

#preview-tip{

	width:597px;

	height:98px;

	margin:auto;

	text-align:center;

}

#preview-cover{

	width:343px;

	height:287px;

	margin:auto;

	text-align:center;

	border:1px solid #FFFFFF;

	margin-top:50px;

}



#navigation-text{

	color:#366F99;

	font-size:12px;

	font-family: Verdana, Arial, Helvetica;

}







#calendar-table{

	width:784;

	height: auto;

	/*border: 1px solid #ccc;*/

	table-layout:fixed;

	padding: 0px 0px 0px 0px;

	 

}

#month-leftarrow{

	width:48px;

	float:left;	

	text-align:center;

	padding-top:10px;

}

#month-rightarrow{

	width:48px;

	float:left;

	text-align:center;

	padding-top:10px;	

}





#month-title{

	font-size:28px; 

	color:#c04e5f;

	font-weight:bold;

	width:684px;

	float:left;

	text-align:center;

}



.username_pb {

	 font-family:Arial, Helvetica, sans-serif;

	 font-size:11px; color:#0033FF; 

	 font-weight:bold; 

}

.comments_pb { 

	font-family:Arial, Helvetica, sans-serif; 

	font-size:11px; color:#0062bb; 
	font-weight:bold; 
}


.comments_pb a:link, a:visited, a:hover { 

	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none;
	font-size:11px; color:#0062bb; 
	font-weight:bold; 
}

.commenthead_pb { 

	font-family:Arial, Helvetica, sans-serif; 

	font-size:13px; 

	color:#0062bb; 

	font-weight:bold; 

}







#month-top2{

	background-image: url("../../PhotoBlog/images/photoblog/pb_bgd2.jpg");

	width:784px;

	height: 66px;

	background-repeat: no-repeat;

}
