/* Start of CMSMS style sheet 'Default' */
body{margin:0;background: #fff;color:#000000}
body,td,th,input,select,textarea,input {font-family:Verdana, Arial, Helvetica, sans-serif}
body,td,th,input,select,textarea,input {font-size:15px;line-height:1.4em}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a{color:#d85c0f;font-weight:bold}
a img{border:none;}
a:focus{outline: none;}

h1{font-size:20px;font-weight:bold; color:#7c240a;}
h2{color:#7C240A;font-size:15px;font-weight:bold;margin:20px 0 5px 0}
h2 a{color:#D85C0F !important}
h3{color:#7C240A;font-size:13px;font-weight:bold;}
h4{color:#7C240A;font-size:11px;font-weight:bold;margin-bottom: 4px;}
thh{text-align:left;background-color:#DC8A09;color:#FFFFFF;font-weight:bold;}

.summary{font-size:17px;}
.photo{padding:4px;background:#ffffff;border:1px solid #d85c0f;}
.floatright{float:right;margin:0 0 10px 15px;}
.floatleft{float:left;margin:0 15px 10px 0;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */

#wrapper{}

/*******************************************************/
/* Toolbar
/*******************************************************/

#toolbar-wrapper{background:#4282a9 url(uploads/template/toolbar-bg.jpg) bottom left repeat-x;border-bottom:1px solid #abcadd;}
#toolbar{width:970px;margin:0 auto;padding:6px 0;color:#abcadd;font-weight:bold;font-size:11px;text-align:right}
#toolbar img{vertical-align:middle;}
#toolbar a{color:#fff;padding:0 4px}
#toolbar a#toolbar-blog{background:#862000;display:-moz-inline-box;display:inline-block;*display:inline;*zoom:1;padding:1px 4px;vertical-align:middle;border:1px solid #D98967;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}

/*******************************************************/
/* Header
/*******************************************************/

#header-wrapper{background: #62a1cb url(uploads/template/header-bg.jpg) top repeat-y;border-bottom:1px solid #c7714c}
#header{width:970px;margin:0 auto;position:relative;height:165px;}

#header img{behavior: url(uploads/template/iepngfix.htc)}

#logo{position:absolute;top:18px;left:0;}

#tagline{position:absolute;top:30px;right:210px;z-index:2}

#prayerrequestsignup{position:absolute;top:15px;right:30px;z-index:2}

#nav{position:absolute;bottom:0px;left:-10px;display:table;width:100%;border-spacing:2px 0px;}
#nav ul{margin:0;padding:0;display:table-row}
#nav ul li{vertical-align:middle;min-width:70px;font-size:15px;line-height:1.2em;text-align:center;padding:5px 10px;border:1px solid #CB5A29;border-bottom:none;font-family:'trebuchet ms';display:table-cell;margin:0;list-style:none;text-shadow:1px 1px rgba(0,0,0,0.50);border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-moz-box-shadow:0px 0px 10px #fff;-webkit-box-shadow:0px 0px 10px #fff;box-shadow:0px 0px 10px #fff;background: #df9c81;background: -moz-linear-gradient(top,  #df9c81 0%, #994422 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#df9c81), color-stop(100%,#994422));background: -webkit-linear-gradient(top,  #df9c81 0%,#994422 100%);background: -o-linear-gradient(top,  #df9c81 0%,#994422 100%);background: -ms-linear-gradient(top,  #df9c81 0%,#994422 100%);background: linear-gradient(to bottom,  #df9c81 0%,#994422 100%);}
#nav ul li:hover,
#nav ul li.menuactive{background: #984422}
#nav ul li a{color:#fff;text-decoration:none;}

/* Level 2 */
#nav ul li ul{display:block;margin:5px 0 0 -10px;position: absolute;background: #974421;width: 180px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;left: -999em;}
#nav ul li ul li{padding:0;display:block;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background:none;}
#nav ul li ul li:hover{background:none}
#nav ul li ul li a{text-align:left;display:block;font-size:13px;color:#fff;border-bottom:1px solid #fff;padding:6px 10px;text-indent:0;}
#nav ul li ul li a:hover{background: #9B4624}
/* Level 3 */
#nav ul li ul li ul {margin: -26px 0 0 180px;}
#nav ul li ul li ul li a{background:none !important;}
#nav ul li ul li ul li a:hover{background: #fff !important;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
#nav li:hover, #nav li.hover {position: static;}


#hero{margin:0 0 15px 0}


#sectiontitle{background: #fff url(uploads/template/pagetitle-bg.jpg) top left repeat-x;border-bottom:1px solid #c7714c;}
#sectiontitle h1{width:970px;margin:0 auto;font-family:Arial, Helvetica, sans-serif;font-size:30px;color:#000;font-weight:bold;padding:20px 0}

.level1 #contentarea-wrapper{background: #fffacb url(uploads/template/contentarea-level1-bg.jpg) top no-repeat;}
.level2 #contentarea-wrapper{background: #fffacb url(uploads/template/contentarea-level2-bg.jpg) top no-repeat;}
#contentarea{width:970px;margin:0 auto;clear:both;}

/*******************************************************/
/* Content
/*******************************************************/

.level1 #content{width:613px;float:left;padding:15px 0}
.level2 #content{padding:15px 0;}

#totop{padding:20px 0 0 0;text-align:right;clear:both}

h2#pagetitle{color:#7c240a;margin:0 0 20px 0;font-size:17px}


.datatable{width:100%;border-collapse:collapse;}
.datatable th{text-align:left;padding:5px 10px 5px 0;border-bottom:1px solid #e59938;vertical-align:top}
.datatable td{padding:5px 0 5px 10px;border-bottom:1px solid #e59938}
.datatable .actionrow th, 	.datatable .actionrow td{background:#edaa54}

.required{color:red;font-weight:normal}
.textfield{}
textarea{width: 400px;}
.select{}
.button-submit{font-weight:bold;}


/* Form Validation Styles */
#errormsg{border:1px solid #c00;padding:5px 10px;background:#ffffff;margin:10px 10px 10px 0;font-weight:bold;font-size:14px;color:red;}
#errormsg p{margin:0;}
#errormsg img{vertical-align:middle;}
.error{	background:#fcc;width:90%;margin:0 0 0 5px;} /* Applied to input after validation fails */
.error2 { color:#ff0000;font-size: 12px;margin: 0 0 0 0}
.errorField{border: 1px red solid;}
input.errorField[type=checkbox]{border: 0px;}
.errormsg-top{border:1px solid #c00;padding:5px 10px;background:#ffffff;margin:10px 10px 10px 300px;font-weight:bold;font-size:14px;color:red;}
.errormsg-top p{margin:0;}
.errormsg-top img{vertical-align:middle;}


#childpages{margin:20px 0;}
#childpages ul{margin:0;padding:0;}
#childpages ul li{list-style-image: url(uploads/template/../images/bullet.gif);margin:0 0 12px 25px;}


#content table.successstoryitem{width:100%;border-collapse:collapse;}
#content table.successstoryitem th{text-align:left;width:150px;padding:0 0 5px 0;vertical-align:top;}
#content table.successstoryitem th img{padding:1px;background:#fff;border:1px solid #d85c0f}
#content table.successstoryitem td{padding:0 0 5px 15px;vertical-align:top;}
#content table.successstoryitem td .successstoryarea-subtitle{color:#7c240a;;font-weight:bold}
#content .new table.successstoryitem td {background: url(uploads/template/new.gif) top right no-repeat;padding-right:50px}


.successstoryarea{border-top:1px solid #7c240a;padding:0 0 5px 0}
.successstorytable{width:100%;border-collapse:collapse;}
.successstorytable .successstorytable-title{width:100px;padding:35px 10px 0 0}
.successstorytable .successstorytable-stories{padding:0}

.categorytitle{color:#7c240a;margin:0;font-size:17px}

.successstoryareanav-top{margin:10px 0 10px 0}

.virtualpage, .virtualpage2, .virtualpage3, .virtualpage4, .virtualpage5, .virtualpage6{clear:both}


/* Tooltip */
#tooltip {position:absolute;z-index:9999;color:#fff;font-size:10px;width:180px;}
#tooltip .tipHeader {}
#tooltip .tipBody {background-color:#000;padding:5px 5px 5px 15px;}
#tooltip .tipFooter {}


#prayertimealerts{padding:10px 0 3px 70px;background: url(uploads/template/star.gif) 43px 6px no-repeat;}



/*******************************************************/
/* Right Column
/*******************************************************/

#column-right{width:307px;float:left;margin:0 0 0 19px;position:inline;padding:15px 0}

.callout{background: url(uploads/template/callout-bg.gif) bottom left no-repeat;margin:0 0 15px 0}
.callout-header{}
.callout-content{padding:10px 15px;}

table#medialogos{width:100%;border-collapse:collapse;}
table#medialogos td{width:50%;padding:3px;vertical-align:top;}

#column-right table.successstoryitem{width:130px;float:left;border-collapse:collapse;margin:0 5px 0 0}
#column-right table.successstoryitem th{text-align:left;width:100px;padding:0 0 5px 0;vertical-align:top;}
#column-right table.successstoryitem th img{padding:1px;background:#fff;border:1px solid #d85c0f}
#column-right table.successstoryitem td{padding:0 0 5px 5px;vertical-align:top;font-size:11px;line-height:1.4em}
#column-right table.successstoryitem td .successstoryarea-subtitle{color:#7c240a;;font-weight:bold}
#column-right .new table.successstoryitem td {background: url(uploads/template/../images/content/successstoryimages/new.gif) top right no-repeat;padding-right:50px}


/*******************************************************/
/* Footer
/*******************************************************/

#footer{clear:both;font-size:11px;line-height:1.4em}
#footer p{margin:0 0 5px;}
#footer a{font-weight:normal;}

#footer-signup{background:#4282a9 url(uploads/template/toolbar-bg.jpg) bottom left repeat-x;color:#fff;margin:0 0 10px 0}
#footer-signup p{width:970px;margin:0 auto;padding:6px 0;font-weight:bold;}
#footer-signup p a{color:#fff;font-weight:bold}

#footer-wrapper{width:970px;margin:0 auto}



/*******************************************************/
/* Mobile
/*******************************************************/


/* Media Queries */
@media screen and (max-width: 800px) {

*{max-width:100%}
img{max-width:100%;height:auto;}

#toolbar{width:auto;text-align:center}

#header{height:auto;width:auto}
#logo{position:relative;top:auto;left:auto;text-align:center;padding:10px 20px}

#tagline{display:none}

#prayerrequestsignup{position:relative;top:inherit;right:inherit;text-align:center;margin:10px 0}


#nav{position:relative;bottom:auto;left:auto;display:block;border-spacing:0}
#nav ul{display:block;}
#nav ul li{display:block;}
#nav ul li ul{width:100%;display:none}

#sectiontitle h1{width:auto;padding:20px 20px}
#contentarea{width:auto;padding:0 20px}

.level1 #content{width:auto;float:none;}

#column-right{width:auto;float:none;}


#footer{}
#footer-signup p{width:auto;margin:0 auto;padding:10px 20px;text-align:center}
#footer-wrapper{width:auto;margin:0 auto;padding:0 20px;text-align:center}

table.datatable th{width:20% !important;font-size:11px !important;padding:5px 0 }
table.datatable td{width:80% !important;font-size:11px !important;padding:5px 0 }

table td input, table td textarea{max-width:100% !important}
table.datatable textarea{width:100%;}
table.datatable td input[type="text"]{width:100%;}
table.datatable td select{width:100%;}

#totop{text-align:center;margin:60px 0 0 0;}

}

/* End of 'Default' */

