/*** The Essential Code ***/

body {
	min-width: 900px;          /*2 x (LC fullwidth + CC padding) + RC fullwidth */
	max-width: 1000px;
	font-family:  arial, helvetica, Verdana, tahoma;
	font-size: 12px;
}
img, img a {
	border: none;
}
.imgborder {
	background: white;
	border:1px solid #005F94;
}
.hr {
	width: 80%;
	margin: 1em auto;
	background-color: #13669d;
	color: #13669d;
}
.dotted {
	border-bottom: dotted 1px #666666;
}
.dashed {
	border-bottom: dashed 1px #666666;
}
/* .x-tabs-strip .x-tabs-text {
	font:bold 12px arial, helvetica, Verdana, tahoma;
	color:#ffffff;
	overflow:hidden;
	white-space: nowrap;
	cursor:pointer;
	text-overflow: ellipsis;
	
}

 .x-tabs-strip-wrap {
   background-color:transparent;

  }

.x-tabs-strip {
	background-color:#85b1d1;
	height: 20px;

	
}

.x-tabs-strip .on .x-tabs-right {
	 background: url();
	 background-color: #1565a0;
	 color: white;
	 height: 20px;
	 text-align: center;
}

.x-tabs-strip .on .x-tabs-left {
	 background: url();
	 background-color: #1565a0;
	 height: 20px;
}

.x-tabs-strip .x-tabs-right {
	 background: url();
	height: 20px;
}

.x-tabs-strip .x-tabs-left {
	 background: url();
	 height: 20px;
}

.x-tabs-strip .on .x-tabs-text {
	cursor:default;
	color:#ffffff;
	text-align: center;
}
*/ 
#container {
	padding-left: 212px;      /* LC fullwidth */
	/*padding-right: 190px;*/     /* RC fullwidth + CC padding */
	padding-right: 0px;
}

#container .column {
	/*position: relative;*/
float: left;

}
.adminContainer{
	margin: 10px auto;
	width:1000px;
}

.adminContent{
	float:left;
	width:700px;
}

.menuleft {
	float:left;
	text-align:center;
	/*right:240px;*/
margin-left: 0px;
	width:200px;
	margin-top:10px;
	z-index:10;
}


#leftSCOTT {
	float:left;
	/*right:240px;*/
	margin-left: 0px;
	width:180px;
	z-index:10;
}

#left {
	background:#FFF;
	left:0;
	padding:0 10px;
	position:absolute !important;
	/*right:240px;*/
	margin-left: 0px;
	width:180px;
	z-index:10;
}

.maincolumn, maincolumnhome {
	position: relative;
	float: left;
	background-repeat: repeat-y;
	background-position: right;
	
	padding: 0;       /* CC padding */
	width: 100%;
}
.maincolumn {
	background-image: url(http://www.mannapa.org/images/contentbox-bg-str.jpg);
	background-color: #FFFFFF;
	margin: 0;
}
.maincolumnhome {
	background-color: #FFFFFF;
	background-image: url(http://www.mannapa.org/images/contentbox-bg-str-home.jpg);
	margin: 5px 0 0 0;
}
.maincolumntop, .maincolumntophome {
	background-position: right top;
	background-repeat: repeat-x;
	padding-top: 23px;
}
.maincolumntop {
	background-image: url(http://www.mannapa.org/images/contentbox-bg-top.jpg);
}
.maincolumntophome {

	background-image: url(http://www.mannapa.org/images/contentbox-bg-top-home.jpg);

}
.maincolumnbottom, .maincolumnbottomhome {
	background-position: right bottom;
	background-repeat: no-repeat;
	
	padding: 0px 20px 23px 20px;       /* CC padding */
}
.maincolumnbottom {
	background-image: url(http://www.mannapa.org/images/contentbox-bg-bottom.jpg);
	
}
.maincolumnbottomhome {
	background-image: url(http://www.mannapa.org/images/contentbox-bg-bottom-home.jpg);
}
.maincolumnbottom p img, .maincolumnbottom p div img, .maincolumnbottomhome p img, .maincolumnbottomhome p div img {
	padding: 0px 10px 10px; 
	      /* CC padding */
}
.maincolumnbottom p.wp-caption img, .maincolumnbottom p.wp-caption div img, .maincolumnbottomhome p.wp-caption img, .maincolumnbottomhome p.wp-caption div img {
	padding: 0px 0px 0px;       /* CC padding */
}
#center {
	padding: 10px 20px;       /* CC padding */
	width: 100%;
	background: #FFF;
}
#right {
	width: 130px;             /* RC width */
	padding: 0 10px;          /* RC padding */
	/*margin-right: -100%;*/
background: #FFF;
}
.leftbar {
	position:absolute;
	margin-left:-210px;
	width: 196px;
	text-align:center;
}
.rightbar {
	position:absolute;
	margin-left:630px;
	width: 150px;
	text-align:center;
	z-index: 200;
}
/*** IE Fix ***/
* html #left {
	left: 130px;              /* RC fullwidth */
}
/*** Just for Looks ***/

body {
	margin: 0 0 0 10px;
	padding: 0;
	background: #FFF;
}
#footer, #footerhome {
	font-size: large;
	text-align: center;
	padding: 0;
	background: #FFF;
	height:115px;
}
ext-strict{
	width:700px!important;
}
#footer {
	clear: both;
	text-align: center;
	float: right;
	width: 700px;
}
#footerhome {
	clear: both;
	text-align: center;
	float: right;
	width: 600px;
	padding-right: 180px;
}
#container .column {
	padding-top: 1em;
}
.wp-caption {         /*** Announcement Image Boxes on home page ***/
	width: 180px;
	border: none;
	text-align: center;
	margin: 0;
	font-size: 10px;
	padding-bottom: 30px;
}
.wp-caption img {
	width: 140px;
	border: 1px solid #000000;
	margin: 0 0 3px 0;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
#column1 {
	left:10px;
	top:0;
	height:100%;
	width:70px;
}
#column2 {
	left:105px;
	top:0;
	height:100%;
	width:70px;
}
ul {
	margin-top : 0;
	padding-top : 0;
	padding-left: 20px;
	list-style-position : outside;
}
ul li {
	margin-top : 0;
	padding-top : 0;
	margin-bottom : 0;
	list-style-position : outside;
	list-style-image:url(/images/li.gif);
}
ul.apple {
	padding: 0 0 0 0;
}
ul.apple li {
	list-style: none;
	list-style-image: none;
	background-image: url(/images/li-apple.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #13669d;
	padding: 1px 0 0 15px;
}
li.apple_calendar {
	list-style-image:url(/images/li-apple.gif);
	color: #000000;
	font-size: 12px;
	margin-right:10px;
}
/* Top Menu Buttons*/


/* #header ul  {
	list-style: none;
	list-style-image: none;
	margin: 0 0 0 250px;
	padding: 29px 0 0;
	border: 0px;
	width: 400px;
	} */

#header {
	font-size: large;
	text-align: left;
	padding: 0;
	background-image: url(/images/topfade-bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 115px;
}
.topmenu ul {
	list-style: none;
	list-style-image: none;
	margin: 0 0 0 250px;
	padding: 29px 0 0 0;
	border: 0;
	width: 530px;
}
.topmenu li {
	list-style: none;
	list-style-image: none;
	margin: 2px;
	padding: 0;
	border: 0;
	float: left;
	white-space: nowrap;
	background-image: url(/images/btn-bg.png);
	background-repeat: no-repeat;
	text-align: center;
	width: 127px;
	height: 26px;
}
.topmenu li a:link, .topmenu li a:visited, .topmenu li a:hover {
	margin: 0;
	padding: 5px 0 0 0;
	border: 0;
	display: block;
	width: 127px;
	height: 26px;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.topmenu li a:link, .topmenu li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.topmenu li a:hover {
	color: #ffd900;
	text-decoration: none;
}
.breadcrumbs {
	font-family: verdana, tahoma, arial, helvetica;
	font-size: 10px;
	color: #808080;
}
a.breadcrumbs:link, a.breadcrumbs:visited, a.breadcrumbs:hover {
	font-family: verdana, tahoma, arial, helvetica;
	font-size: 10px;
	color: #808080;
}
/*** Text Styles ***/
h1, .title {
	color: #00619B;
	font-size: 22px;
	font-weight: bold;
}
h2 {
	color: #003366;
	font-size: 20px;
	font-weight: bold;
}
h3 {
	color: #003366;
	font-size: 18px;
	font-weight: bold;
}
h4 {
	display: inline;
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
}
h5 {
	display: inline;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
h6 {
	display: inline;
	color: #003366;
	font-size: 13px;
	font-weight: bold;
}
.small {
	font-family: verdana, tahoma, arial, helvetica;
	font-size: 11px;
}
.smallgrey {
	font-family: verdana, tahoma, arial, helvetica;
	font-size: 10px;
	color: #808080;
}
#menu {
	background: #005F94;
	height: 20px;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	color: white;
	padding-top: 1em;
}
 .yellow {
 color: #ffd900;
}
.wp-caption-text {
}
.announcementtitle {
	color: #c0282f;
	font-weight: bold;
	font-size: 13px;
}
.calendarttitle {
	font-size: 15px;
	font-weight: bold;
	color: #4b2000;
}
.bluetitle {
	color: #005F94;
	font-weight: bold;
	font-size: 14px;
}
.messagetitle {
	color: #CC0000;
	font-size: 12px;
}
.announcement-ptag a {
	white-space:nowrap;
}
.announcement-div {
	background:#FFF;
	width: 580px;
	text-align:left;
}
a:link, a:visited, a:hover {
	color: #13669d;
}
/******** Main wrap ********/
#wrap {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
#main {
	width: 1000px;
	border: 0px solid #ccccff;
	text-align: left;
	background-color:#FAFAFF;
}



/* typography.css */

table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
tbody tr:nth-child(even) td, tbody tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}



/* forms.css */
label {font-weight:bold;}
fieldset {padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em;}
fieldset, #IE8#HACK {padding-top:1.4em;}
legend, #IE8#HACK {margin-top:0;margin-bottom:0;}
input[type=text], input[type=password], input[type=url], input[type=email], input.text, input.title, textarea {background-color:#fff;border:1px solid #bbb;color:#000;}
input[type=text]:focus, input[type=password]:focus, input[type=url]:focus, input[type=email]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#666;}
select {background-color:#fff;border-width:1px;border-style:solid;}
input[type=text], input[type=password], input[type=url], input[type=email], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
.error, .alert, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;}
.error, .alert {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}
.notice {background:#fff6bf;color:#514721;border-color:#ffd324;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
.info {background:#d5edf8;color:#205791;border-color:#92cae4;}
.error a, .alert a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.info a {color:#205791;}

