/*
Theme Name: YWAM Theme
Theme URI: http://www.ywamhonolulu.com
Description: YWAM Template
Version: 1.0
Author: Entheos IT
Author URI: http://entheosit.com/

*/

body {
	margin:0px; padding:0px;
	font:normal 12px helveticaueue, arial;
	background:#181714 url(images/topmap.jpg) no-repeat top;
}

table,p,ul { font:normal 12px helveticaueue,arial; color:#919089; }

#container { position:relative; top:-28px; width:910px; margin:0 auto 0 auto; }
#logo{
	float:left; width:287px; height:76px; background-image:url(images/logo.gif);
}
.menucontainer{
	float:left;
	margin-top:5px;
	text-align:left;
	padding-left:8px;
}
ul.menu{ margin:0; padding:0;}
ul.menu li{
	display:inline;
	float:left;
	margin:0px;
}
ul.menu li a{
	text-transform:uppercase;
	padding:0px 8px 0 8px;
	display:block;
}
.topdiv{
	width:100%; height:9px; line-height:9px; font-size:0px; background-color:#363533;
}
.topdiv2{
	width:100%; height:37px; line-height:37px; font-size:0px; background-color:#e6e6e6;
}
.topdiv3{
	width:100%; height:1px; line-height:1px; font-size:0px; background-color:#b1aeab;
}
.traininglbl{
	position:absolute; 
	left:429px; width:149px;
	margin-top:-3px;
	height:87px; 
	background-image:url(images/training.gif);
}

#homepagemain { width:910px; border:1px solid #c2c2c2; }
#homepagemain_border1 { width:908px; border:1px solid #fff; }
#homepagemain_border2 { width:908px; height:302px; background-color:#fff; background-image:url(images/homepagetopmain.jpg); background-repeat:repeat-x; }
#homepagemain h1 { margin:0px; padding:0px; font:normal 35px helveticaueue, arial;  }
#homepagemain h5 { margin:0px; padding:0px; font:bold 10px helveticaueue, arial; color:#666; }
#homepagemain p { margin:0px; padding:10px 0 0 0; font:normal 12px helveticaueue, arial; line-height:1.75em; color:#919089; }
#homepagemain img { border:0px; }

#homepagesubmain { width:574px; z-index:10; border:1px solid #c2c2c2; }
#homepagesubmain img { border:1px solid #c1c1c1; }
#homepagesubmain h1 { margin:0px; padding:0 0 5px 0; font:normal 20px helveticaueue, arial; line-height:1em; }
#homepagesubmain h3 { margin:0px; padding:0 0 5px 0; font:normal 12px helveticaueue, arial; line-height:1em; color:#a09d9a; }
#homepagesubmain p { margin:0px; padding:5px 0 10px 0; font:normal 12px helveticaueue, arial; line-height:1.5em; color:#333; }

.banner_left_border1 { float:left; width:412px; height:262px; border:1px solid #c2c2c2; }
.banner_left_border2 { width:400px; height:250px; border:6px solid #dadcdb; }
.banner_left_border3 { width:398px; height:248px; border:1px solid #c2c2c2; }
.banner_left_image { }
.banner_right_content { float:left; width:434px; margin:30px 0 0 20px; }

#subpagemain { width:676px; border:1px solid #c2c2c2; }
#subpagemain_border1 { width:674px; border:1px solid #fff; }
#subpagemain_border2 { width:634px; padding:20px; background-color:#fff; background-image:url(images/homepagetopmain.jpg); background-repeat:repeat-x; min-height:600px; _height:600px; }
#subpagemain h1 { margin:0px; padding:0px; font:normal 35px helveticaueue, arial; text-transform:uppercase;}
#subpagemain h2 { margin:15px 0 0 0; padding:0px; font:normal 20px helveticaueue, arial; text-transform:uppercase;}
#subpagemain h3 { margin:0px; padding:0px; font:bold 12px helveticaueue, arial; color:#666; }
#subpagemain h5 { margin:0px; padding:0px; font:bold 10px helveticaueue, arial; color:#666; }
#subpagemain p { margin:0px; padding:10px 0 0 0; font:normal 12px helveticaueue, arial; line-height:1.75em; color:#919089; }
#subpagemain img { border:0px; }

#largebanners_left { float:left; width:20px; }
#largebanners_middle { float:left; width:868px; height:262px; }
#largebanners_right { float:right; width:20px; }
#largebanners_middle img { width:854px; height:248px; border:0px; }

#itsallaboutjesusdiv { float:left; width:280px; margin:0 0 0 30px; }
#itsallaboutjesusdiv p { font:normal 14px helveticanueue,arial; line-height:1.5em; color:#969391; }
#itsallaboutjesusdiv h2 { margin:0px; padding:0px; font:bold 20px helveticanueue,arial; line-height:1em; color:#5987ae; }
#itsallaboutjesusdiv h3 { margin:0px; padding:0px; font:normal 14px helveticanueue,arial; color:#5987ae; }

#sidenavigation { float:left; margin:15px 0 0 1px; }



#sidenavigation h1 { font:normal 16px helveticanueue,arial; padding:0 0 5px 0; margin:0px; line-height:1em; color:#4199e3; }
#sidenavigation a { font:normal 12px helveticanueue,arial; color:#919089; }

#missionpics { position:relative; top:-200px; z-index:-1; height:674px; background:#ceccc9 url(images/bottompeople2b.jpg) no-repeat bottom; }


ul.sidenav,ul.blogroll{
	padding:0;
	margin:0;
}
ul.sidenav li,ul.blogroll li{
	list-style:none;
}
a.post-edit-link{
	display:block;
	padding:3px 10px;
	text-decoration:none;
	border:1px solid #CCCCCC;
	width:80px;
	color:#666666;
	text-align:centerl;
}
a.post-edit-link:hover{
	background-color:#FFEBD7;
}
#bottomfooter { position:relative; top:-200px; width:100%; font:normal 11px helveticanueue,arial; color:#fff; background-color:#181714; background-image:url(images/bottompeople.jpg) no-repeat fixed top; }
#bottomfooter p { margin:0px; padding:0px; font:normal 11px helveticanueue,arial; color:#fff; }

#rotator_box { float:left; width:868px; height:350px; }
#banners_left { float:left; width:20px; }
#banners_middle { float:left; width:868px; height:262px; }

#bannernav { float:right; position:relative; top:0px; width:200px; height:20px; }
#bannernav_right { float:right; width:20px; }
#bannernav #nav { text-align:right; }
#bannernav #nav a { border:1px solid #e3e1d5; text-decoration:none; padding:0 7px;  margin-left:4px;  font-size:90%; color:#cbc8ba; }
#bannernav #nav a.activeSlide { border:1px solid #a19e94; color:#a19e94; }
#bannernav #nav a:focus { outline: none; }

#readmore_link a { color:#4199e3; }

.indent { text-indent:10px; }

.height5 { height:5px; line-height:5px; font-size:0px; }
.height10 { height:10px; line-height:10px; font-size:0px; }
.height20 { height:20px; }
.height30 { height:20px; }
.height40 { height:20px; }
.height50 { height:20px; }

.clearfloat {
	clear:both;
	height:0px; line-height:0px;
	font-size:0px;
}

/**
LINK
**/
ul.menu li a:link, ul.menu li  a:active, ul.menu li  a:visited {
	font:normal 12px helveticaueue, arial;
	color:#000;
	text-decoration:none;
}
ul.menu li a:hover {
	font:normal 12px helveticaueue, arial;
	color:#666;
	text-decoration:underline;
}

.bottomlinks a:link,.bottomlinks a:active,.bottomlinks a:visited{
	font:normal 11px helveticaueue, arial;
	color:#54bdef;
	text-decoration:none;
}

.bottomlinks a:hover {
	font:normal 11px helveticaueue, arial;
	color:#54bdef;
	text-decoration:underline;
}

a:link.applytoday, a:active.applytoday, a:visited.applytoday,a:link.more-link, a:active.more-link, a:visited.more-link {
	font:bold 14px helveticaueue, arial;
	color:#9b2713;
	text-decoration:none;
}



a:hover.applytoday {
	font:bold 14px helveticaueue, arial;
	color:#9b2713;
	text-decoration:underline;
}
/*
* // end link
*/

img.posthomethumb{
	width:98px;
	height:98px;
}

.entry img {
	float:right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}