﻿body{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#mainframe-mid{background-repeat: repeat-y;width: 776px;margin-right: auto;margin-left: auto;}
#mainframe-top{background-repeat: no-repeat;width: 776px;background-position: top;}
#mainframe-bottom{background-repeat: no-repeat;background-position: bottom;height: 0px;width: 776px;}
/*this elements should be inside #mainframe-top{}*/
#mainframe-content{margin-right: auto;margin-bottom: 0px;margin-left: auto;}

#header-main{width: 770px;margin-right: auto;margin-left: auto;clear:both;}
#logo{float: left;width: 280px;padding-left:12px;padding-top:10px;}
#search-spacer{padding-top:30px;}
#search-box{margin-left:430px;width: 300px;padding-bottom: 0px;}
#search-box-inner{padding-top:0;}

a, a:link, a:visited{color:#379bad;text-decoration:underline;}
a:hover{color:#2EC7C7;text-decoration:none;}
#second-row{margin-top: 10px;}
.invisible{visibility: hidden;}
#thirdrow{margin-top: 10px;clear:both;}
h3{text-transform: capitalize;margin:0px;font-size: 14px;color:#000000;}
#mainbody{margin-left:auto;margin-right:auto;width:755px;margin-top:0px;}
/* not used anymore
#mainbody-inner{float: left;width: 565px;}
#mainbody-innerWel{float: left;width: 455px;}
#mainbody-inner2{width: 755px;float: left;}
*/
#yahoo-ads1{float: right;width: 300px;padding-left:-2px;}

#yahoo-ads{float: right;width: 177px;padding-left:8px;vertical-align:top;}
/*
#forgot{background-image: url(../images/forgot.png);background-repeat: no-repeat;height: 210px;width: 476px;margin-top: auto;margin-right: auto;margin-bottom: 10px;margin-left: auto;}
#forgot-body{width: 406px;padding-top: 15px;padding-right: 15px;padding-bottom: 15px;padding-left: 35px;font-size:12px;}

#login-backn{background-image: url(../images/login-box-full.png);background-repeat: none;width: 474px;height: 274px;margin: auto;}
#login-inner{padding-top: 5px;padding-right: 10px;padding-bottom: 10px;padding-left: 35px;line-height: 200%;}
#login-inner h1, #forgot-body h1{font-size: 18px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color : #666666;margin-left: -15px;margin-top: 0px;margin-right: 0px;margin-bottom: -10px;}
#login-inner table tr td{font-size: 10px;text-transform: none;line-height: 150%;}
*/

.paget{float:left;background-image: url('/images/orange-bar.png');background-repeat:no-repeat;background-position:0 0;height:43px;width:100%;}
.paget-right{float:right;background-image: url('/images/orange-bar.png');background-repeat:no-repeat;background-position:-784px 0;height:43px;width:16px}
.paget h1{float:left;width:90%;font-size: 16px;color: #666666;margin: 0px;text-transform: uppercase;padding-top: 13px;padding-bottom: 5px;padding-left: 15px;}
#pagetitle{background-image: url(../images/yellow_gradient.png);background-repeat: no-repeat;background-position: top;height: 43px;width: 556px;}
#pagetitle h1{font-size: 16px;color: #666666;margin: 0px;text-transform: uppercase;padding-top: 13px;padding-bottom: 5px;padding-left: 15px;}
#pagetitlen{background-image: url(../images/pagetitle.png);background-repeat: no-repeat;background-position: top;height: 43px;width: 755px;}
#pagetitlen h1{font-size: 16px;color: #666666;margin: 0px;text-transform: uppercase;padding-top: 13px;padding-bottom: 5px;padding-left: 15px;}
#pagetitleu{background-image: url(../images/user_bar.png);background-repeat: no-repeat;background-position: top;height: 43px;width: 450px;}
#pagetitleu h1{font-size: 16px;color: #666666;margin: 0px;text-transform: uppercase;padding-top: 13px;padding-bottom: 5px;padding-left: 15px;}
/*
#mainsearchbox{background-image: url(../images/mainsearchboxx5.png);background-repeat: no-repeat;height: 130px;width: 541px;padding-left:15px;margin-top:0px;margin-bottom:0px;padding-bottom: 5px;}
*/
.inputboxbg{background:url(../images/mainsearchbox.jpg) center ;border:0px solid #00CC99;height:0px;width:0px;font-size:1px;color:#00CC99;}
.inputboxwhite{border:0px solid #FFFFFF;height:0px;width:0px;font-size:1px;color:#FFFFFF;}
/*
#mainsearchbox1test{background-image: url(/images/mainsearchboxx4.png);background-repeat: no-repeat;height: 130px;width: 541px;padding:10px 0 5px 15px;margin: 0;}
*/
.newPostHeading {font-size: 14px;font-weight:bold;color: #666666;margin:0px;}


#journals table tr td{
	padding: 0px;
}
#journals h3{
	text-align: right;
	margin:0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.recordentryheader{background-color: #F4F4F4;color:#666666;}
.recordentryheader1{background-color: #FFF;	color:#666666;}
.recordentryheader2{background-color: #F4F4F4;color:#666666;}
* html .recordentryheader1 p{margin-top: 0px;margin-right: 0px;margin-bottom: -18px;margin-left: 0px;}
* html .recordentryheader2 p{margin-top: 0px;margin-right: 0px;margin-bottom: -18px;margin-left: 0px;}
.view-j-mid{
	background-image: url(/images/view-journal-mid.jpg);
	background-repeat: repeat-y;
	width: 556px;
	margin-bottom:3px;
}
.view-j-midrt{
	background-image: url(/images/view-journal-midn.jpg);
	background-repeat: repeat-y;
	width: 295px;
	margin-bottom:3px;
}
.view-j-top{
	background-image: url(/images/view-journal-top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 18px;
}
.view-j-toprt{
	background-image: url(/images/view-journal-topn.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 12px;
	margin-left:0px;
}
.view-j-bottom{
	background-image: url(/images/view-journal-bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 17px;
}
.view-j-bottomrt{
	background-image: url(/images/view-journal-bottomn.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 17px;
	margin-left:0px;
}
.view-j-body{
	padding-right: 15px;
	padding-left: 15px;
}
.view-j-bodyrt{
	margin-left:0px;
	border:0px solid yellow;
	background-image: url(http://www.inboxjournal.com/images/view-journal-midn.jpg);
	background-repeat: repeat-y;
	width: 295px;
	margin-bottom:3px;
	padding-right: 5px;
	padding-left: 5px;
}
.view-j-bodyaddj{
	padding-right: 15px;
	padding-left: 15px;
}
/* not in use
.view-j-bodypj{padding-right: 15px;padding-left: 15px;}
*/
.view-j-mail-body{padding-right: 5px;padding-left: 5px;}
.view-j-body2{
}
.view-j-body table{width:auto;}

.view-j-bodypj table{width:auto;}
.view-j-body h3{font-size: 14px;text-transform: uppercase;margin:0px;}
.view-j-bodynew h3{
	font-size: 14px;
	text-transform: uppercase;
	margin:0px;
}
.view-j-bodyaddj h3{
	font-size: 14px;
	text-transform: uppercase;
	margin:0px;
}
.view-j-bodypj h3{
	font-size: 14px;
	text-transform: uppercase;
	margin:0px;
}
.view-j-body table tr td{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right:5px; 
}
.view-j-bodynew table tr td{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right:5px; 
}
.view-j-bodyaddj table tr td{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right:5px; 
}
.view-j-bodyaddjnew table tr td{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right:5px; 
}
.view-j-bodypj table tr td{
	padding-left: 10px;
	padding-top: 5px;
	padding-right:5px;
}

/*end of main content*/
#footer{
	width: 776px;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	color:#999999;
	line-height:200%;
	clear: both;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.btn2 {width: 60px;}
.btn1 {width: 170px;}
/**google ads*/
.googleAdsDiv {font-size: 12px;text-align: left;font-family: arial,serif;}
.googleAdsDivOver {font-size: 12px;text-align: left;font-family: arial,serif;background-color: #ECF8FF;}
.adsByGoogleSpan {width: 100%;padding: 0;margin: 0;padding-bottom: 5px;font-size: 12px;}
a.adsByGoogle {font-size: 10px;text-decoration: underline;color: #616466}
a.adsByGoogle:hover {font-size: 10px;text-decoration: none;color: #616466}
a.adsTitle  {font-size: 12px;font-weight: bold;text-decoration: underline;}
a.adsTitle:hover {font-weight: bold;text-decoration: none;}
a.adsLink  {font-size: 10px;text-decoration: underline;color: #616466}
a.adsLink:hover {font-size: 10px;text-decoration: none;color: #616466}
.cbox-jdate{
	border: 0px solid blue;
	clear:left;
	padding-top:3px;
	padding-left: 20px;
	color:#464646;
	font-family:Arial;
	FONT-SIZE: 11px;
	font-style:italic;
}
.cbox-jdate2{
	border: 0px solid blue;
	clear:left;
	padding-top:3px;
	padding-left: 20px;
	color:#464646;
	font-family:Arial;
	FONT-SIZE: 14px;
	font-style:italic;
}
fieldset{border:0;margin:0;padding:0;line-height:inherit;}
fieldset.cbox-mentry{border: 0px;margin:0px 20px 0px 20px;text-align:left;}
h5{clear:left;text-transform: capitalize;font-size: 14px;color:#000000;margin-left:23px;margin-bottom:0;margin-top:0}
.cbox-mtitle{
	margin-left:20px;
	margin-bottom:0;
	margin-top:0;
	color:black;
}
div.cbox-tags{
	border:solid 0px orange;
	margin-left:10px;
	margin-top:5px;
	clear:left; 
	width: 250px;
	font-style: italic;
}
a.cbox-tags:link,a.cbox-tags:visited,a.cbox-tags:active{
	color:#464646;
	text-decoration:underline;
}
a.cbox-tags:hover{
	color:#464646;
	text-decoration:none;
}
.cbox-tags_admin{
	border:solid 0px yellow;
	margin-left:10px;
	margin-top:5px;
	clear:left;
	float:left;
	font-style: italic;
}
.cbox-comments_ajax{
	display:none;
	float:right;
	clear:right;
	width:90%;
	border:solid 0px blue;
	text-align:left;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:25px;
	margin-right:25px;
}

.cbox-addcomment {
	border:solid 0px purple;
	margin-top:10px;
	margin-left:13%;
	clear:both;
	text-align: left;
}

.cbox-commentlink1 {
	float:right;
clear:right;
	border:solid 0px green;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:20px;
	text-align: right;
	white-space:nowrap;
}
.cbox-commentlink2{
	float:right;
clear:right;
	border:solid 0px gray;
	text-align:right;
	vertical-align:bottom;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:20px;
	white-space: nowrap;
}
.cbox-commentlink3{

	clear:right;
	border:solid 0px black;
	text-align:right;
	vertical-align:bottom;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:20px;
	white-space: nowrap;
}
.sb-criteria{
	text-align:left;
	padding-left:0px;
	float:left;
	clear:left;
	width:298px;
	border:solid 0px red;
	padding:0px;
	margin-top:7px;
	margin-left:13px;
}
.sb-buttons{
	float:left;
	vertical-align:top;
	border:solid 0px;
	text-align:right;
	margin-left:-7px;
	margin-top:7px;;
}
.sb-options{
	clear:left;
	float:left;
	vertical-align:top;
	border:solid 0px blue;
	text-align:left;
	margin-right:10px;
	margin-left:20px;
	margin-top:8px;
	white-space:nowrap;
}

form{
	padding:0px;
	margin:0px;
	border:0px;
}
li.sb{
	margin-left:10px;
	margin-top:6px;
	margin-bottom:6px;
	display:list-item;
}

.sb-check{
	margin-top:6px;
	margin-bottom:6px;
}
/*
#mainsearchbox{
	background-image: url(../images/pjournalsearch2.png);
	background-repeat: no-repeat;
	height: 170px;
	width: 541px;
	padding-left:15px;
	padding-top:5px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom: 5px;
}
*/
/* .preloadhover{background:url('../images/bgh.png');visibility:hidden;}*/
/*
.breadcrumb{position:relative; height:35px; width:756px;margin-left:auto;margin-right:auto;}
.breadcrumb ul{position:relative; margin:0 5px 0 5px; padding:0; height:35px; background:url('../images/main-menu2.png') repeat-x; }
.breadcrumb ul li{white-space: nowrap;padding:0; margin:0; list-style:none; float:left; height:35px display:inline;border-left-width: 1px;border-left-style: solid;border-left-color: #FFFFFF;}
.breadcrumb ul li a{font:14px Arial, Helvetica, sans-serif;font-weight:bold; color:white; text-decoration:none; line-height:35px; display:block; background:url('../images/main-menu2.png') no-repeat; padding:0 8px 0 8px; }
.breadcrumb ul li a:hover {text-decoration:none; color:white;background:url('../images/main-menu2.png') no-repeat -16px -35px;}
.breadcrumb ul li a.active{background:none; color:white;}
.breadcrumb ul li a.active:hover {text-decoration:none;}
.breadcrumb .left{position:absolute; top:0px; left:0px; width:18px; height:35px; display:block; z-index:1; background:url('../images/main-menu2.png') no-repeat 0 0}
.breadcrumb .right{position:absolute; top:0px; right:0px; width:18px; height:35px; display:block; z-index:1; background:url('../images/main-menu2.png') no-repeat -784px 0; }
*/
.menu2 {
	margin:5px 0 0 0;
	height:48px; width:756px;margin-left:auto;margin-right:auto;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	float:left
	text-decoration:none; 
	line-height:48px; 
	display:block; 
	background:url('../images/main-menu5.png') no-repeat; 
	}
.menu2 a{color:white;font:16px Arial, Helvetica, sans-serif;font-weight:bold; text-decoration:none; float:left;margin:15px 10px 0 10px;}
.menu2 a:hover {text-decoration:none; color:#dab371;}
.menu2 a.active{background:none;}
.menu2 a.active:hover {text-decoration:none;}
.menu2 .right{margin:0;width:16px; height:48px; float:right; background:url('../images/main-menu5.png') no-repeat -784px 0; }



#toolTipBox {
	display: none;
	padding: 10px;
	font-size: 12px;
	border: gray solid 1px;
	font-family: Arial,Helvetica,sans-serif;
	position: absolute;
  background-color: #b5ece7;
  color: #555;
}
#mbody{
	float:left;
}
.sb1 {width:460px; height:inherit;float:left; position:relative;background:#ffffff; border:#E2DEDE;}
.sb2,.sb3,.sb4,.sb5,.sb6{padding:0;margin-left:0; width:300px; height:auto;position:relative;border:#E2DEDE;}
.sb2 {float:left;background:#f5f5f5;}
.sb3 {float:left;background:#e8e8e8;}
.sb4 {float:left;background:#ffffff;}
.sb5 {float:left;background:#f5f5f5;}
.sb6 {float:none;background:#ff44ff;} 
/*
.day{
	font-style: normal;
	font-size:21pt;
	font-weight:bold;
float:left;
vertical-align:middle;
margin-right:0px;

	}
.month{
	font-style: normal;
	float:left;
vertical-align:middle;
margin-top:4px;
line-height:12px;
font-weight:bold;

	}

.dayname{
font-style: normal;
font-family:Arial,Georgia,Serif;
width:17px;
height:30px;

border:0px solid;
font-size:10pt;
font-weight:bold;

float:left;
writing-mode: tb-rl;
filter: flipv fliph;
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);


height:10px;

padding:15px 0 17px;
text-align:left;
vertical-align:top;


	}
	*/
	
.day{
	font-style: normal;
	font-size:19pt;
	font-weight:bold;
	float:left;
	vertical-align:middle;
	margin-right:0px;
}
.month{
	font-style: normal;
	font-size:7pt;
	float:left;
	vertical-align:middle;
	margin-top:3px;
	line-height:12px;
	font-weight:bold;
}

.dayname{
	width:14px;
	height:30px;
	font-style: normal;
	font-size:8pt;
	border:0px solid;
	float:left;
	background-image: url(/images/day-names.png);
	height:10px;
	margin-top:0;
	padding:15px 0 13px;
	text-align:left;
	vertical-align:top;
}
.submit_butt{
	font-weight:bold;
	font-size:16px;
	width:90px;
	height:30px;	

}