body, html {
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
        background: url('/uploads/c0/0c/c00ca3db80d07433b39c13cb675ef5de/banner-sides-single-line-lt-blue.png') repeat-x;
	color:#222222;    
        font-size: 100%    
}

body a {
        color:#224093;
        font-weight:500;
 	letter-spacing:1px;
 
}

h2 {
	font-weight:normal;
	font-size:1.1em;
	font-family: georgia, times new roman, serif;
        padding:0 0 5px 0;
        margin: 0;
        color: #991000;
}	

p {
        font-size:.8em;
}	

#main-container {
	width:900px;
        margin-left:auto;
        margin-right:auto;
        padding:0px;
        position:relative;

}

#main {
        width:860px;
        margin-left:auto;
        margin-right:auto;
        padding:0px;
        position:relative;

        
}
#header {  
        width:100%;
        margin:0px;
        height:300px;
       background: url('/uploads/3c/dc/3cdce66fbb7e1ad6215ebda3be21f187/Center-of-Consciousness-Banner-direct-path-Blue-Bottom.png') no-repeat center; 
}
#headerTitle {
        height:100%;
        width:100%;
}
#headerRight {
        width:100%;
        height:100%;
        text-align:right;
        position:relative;
}
#headerRight #title {
        position:absolute;
        top:25px;
        left:20px;
        font-family:arial;
        text-align:left;
}
#title h1 {
        text-transform:uppercase;
        margin-bottom:0px;
        font-weight:normal;
        font-size:26pt;
        margin-top:0px;
        color:black;
}
#title h1 a {
        color:black;
        text-decoration:none; font-size: 26pt; font-weight: normal; 
}
#title h2 {
        margin:0px;
        font-size:12pt;
        color:#bebebe;
        padding-left:20px;
}
#title img {
        z-index:5;
}

.home {
	height:160px;
	margin-left:100px;
	margin-top:0px;
	width:600px;
	border:none;
}

#login {
        z-index:6;
        font-family: Verdana, Helvetica, sans-serif;
        font-size: .8em;
}
#login a {
        font-weight: normal; letter-spacing: 0px;
}
.loginBox {
        margin:0px;
        display:inline;
}
.loginBox input {
}

#mainBody {
        width:100%;
        margin:0px;
        height:500px;
        position:relative;
	z-index:0;
        padding: 20px 0 0;
}
#main > #mainBody {
        height:auto;
        min-height:500px;
}
#contentArea {
        z-index:2;
        position:relative;
        font-family:verdana, helvetica, sans-serif;
	min-height:500px;
}

html #main #mainBody #contentArea {
        height:1%;
}

#footer {
        width:100%;
        margin:0px;
        /* background:#000 url('/uploads/59/dc/59dc388a85a43eb58b48674e149f6610/footer_right.jpg') no-repeat right top;*/
        height:57px;
        border-top:solid #2AABE2 2px;
        text-align:right;
        position:relative;
		z-index:0;
}
#footer #copyright {
        color:#3b3b3b;
        font-family:arial;
        position:absolute;
        top:20px;
        left:30px;
        font-size:8pt;
}
#main .yui-skin-sam {
	font-family:Verdana, Arial;
        font-size:12pt;
        font-weight:normal;
        z-index:7;
}


.layoutColumnPadding {
  padding: 0px;
}

.backward {
	direction:rtl;
	unicode-bidi:bidi-override;
}

/* -------Upcoming Events List Overrides--------- */
#wgListView {
}	

#wgListView a:link,
#wgListView a:visited {			
}
#wgListView .bar {
	border-bottom: 1px solid #dddddd;
        margin-top: -15px;
}

#wgListView .allEvents {
	padding-left:none;
}
#wgListView .controls {
	margin-top:0px !important;
}
#wgListView .bar, #wgListView .bar a  {
	font-family: verdana, helvetica, san-serif;
	font-size:10px;
	text-align:right;
	text-decoration: none;
	padding: 2px 3px 3px 0px;
}
* html #wgListView .bar {
	height:1%;
}
#wgListView .bar a:hover {
	text-decoration:underline;	
}	
#wgListView .event a:hover {
	text-decoration:underline;
}
#wgListView .allEvents {
	/*padding:15px;*/
}
#wgListView .event {
        border:none !important;
	margin:0px 0px 0px 2px !important;
        padding-left:4px;
}
#wgListView .event .wgDate {
	font-size:9px;
	font-style:italic;
        font-family:arial;
}
#wgListView h3 a:link,
#wgListView h3 a:visited {
	display:block;
	font-size: .65em;
	margin-bottom:2px;
        padding: 0px 0px 4px 4px;
        text-decoration:none;
        font-family: verdana, helvetica, san-serif;

}
#wgListView .newUnit{
	font-family: verdana, helvetica, san-serif;
  	border-bottom: solid 1px #dddddd;
  	padding: 2px 0px 1px 0px;
        font-size: 0.8em;
        font-weight: 400 !important;
}

.content {
	padding:20px 0px;
	text-align:justify;
        border-bottom:solid 1px #97d2eb;
}

.content li {
        font-size:.8em;
}
	
.titleTestimonial {
	color:#FFFFFF;
	display:table-cell;
	font-family: Georgia, Times New Roman, serif;
	font-size:1.4em;
	height:160px;
	margin-top:40px;
	vertical-align:middle;
	text-align: justify;
}

.openQuote {
     float: left;
     height: 45px;
     margin-top: -70px;
     margin-left: -35px;
     padding-top: 45px;
     margin-bottom: -50px;
     font-size: 300%;
     font-family: Georgia, Times New Roman, serif;
}

.endQuote { 
     float: right;
     height: 25px;
     margin-top: -90px;
     margin-right: -35px;
     padding-top: 45px;
     font-size: 300%;
     font-family: Georgia, Times New Roman, serif;
     
}

.quoteByLine {
	font-size: 0.7em !important;
	text-align: right;
	font-style: italic;
	}

.yuimenubar {
        border: none !important;
        background:none !important;
}

.yuimenubaritemlabel {
	border-style: none !important;
	border-width: 0px !important;
	color: #2A3B8E !important;
	}

.yui-skin-sam {
	margin-left:-10px;

	}

#auxColumn {
       	float:right;
       	width:258px;
       	position:relative;
       	z-index:10;
}

#auxColumn h2 {
       	font-size:0.8em !important;
}
