@charset "UTF-8";
/* CSS Document */

html, body{ background: #050304 url(../images/background.jpg) top center repeat-x;
font: 14px Helvetica, sans-serif;
color: #FFF;
padding: 0;
margin: 0;
text-align: center;
height: 100%;
}

#background {
position: relative;
background: url(../images/index.jpg) top center no-repeat;
width:100%;
height: auto; 
min-height: 100%;
padding: 0;
margin: 0;
}

#container { position: relative; width: 900px; margin: 0 auto; text-align: left;}

#header {position: relative; width: 900px; height: 140px; }

#index_content { position: relative; width: 900px; height: 410px; }

#index_right_column { position: relative; float: right; width: 650px; height: 309px; margin: 15px 15px 0 0; text-align: left; } 

#index_left_column { position: relative; float: left; width: 210px; height: 309px; margin: 15px 0 0 15px; } 

#index_menu_container { position: relative; width: 900px; height: 55px; z-index: 3000; clear: both; top:14px;}

#index_footer {position: relative; width: 850px; padding: 10px 25px; color: #ccc; font-size: 12px; }

#index_footer a {color: #fff; text-decoration: none; }

#index_footer a:hover { color: #fd3f24; text-decoration: underline; }

#index_left_column h1 { color:#FFF; font: 24px Helvetica, sans-serif; font-weight:normal; margin: 10px 0 0; padding: 0;}

#index_left_column p { line-height: 1.3em; padding-top: 0px; margin-top:0px;}

a.links { padding: 5px; background: #000; border: 3px solid #e0950d; color: #e0950d; text-decoration: none;}
a.links:hover { padding: 5px; background: #e0950d; border: 3px solid #e0950d; color: #FFF; text-decoration: none;}

/*////////////////////////////////////////////////////////////////////////////*/
/*/            HEADER NAVIGATION                  ////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////*/

.header-nav {
position:relative;
top:0px;
left:0px;
width:900px;
height:140px;
padding:0;
margin:0;
z-index:100;
}

.header-nav a {
	display:block;
}

.header-nav li {
	list-style:none;
	position:absolute;
}

.home {
	list-style:none;
	width:320px;
	height:90px;
	left:32px;
	top:11px;
}

.home a{
	width:320px;
	height:90px;
}

.home a:hover{
	background: url(../images/header_over.jpg) -32px -11px no-repeat;
}

.google {
	list-style:none;
	width:71px;
	height:17px;
	left:696px;
	top:27px;
}

.google a{
	width:71px;
	height:17px;
}

.google a:hover{
	background: url(../images/header_over.jpg) -696px -27px no-repeat;
}

.yahoo {
	list-style:none;
	width:59px;
	height:17px;
	left:779px;
	top:27px;
}

.yahoo a{
	width:59px;
	height:17px;
}

.yahoo a:hover{
	background: url(../images/header_over.jpg) -779px -27px no-repeat;
}

.login {
	list-style:none;
	left:775px;
	top:55px;
	border-bottom: 2px solid #ce6b3f;
	border-left: 2px solid #ce6b3f;
	border-right: 2px solid #ce6b3f;
	text-align: center;
	
}

.login a{
	text-decoration: none;
	padding: 5px;
	color: #FFF;
}

.login a:hover{
	color: #FFF;
	background: #ce6b3f;
}

.logout {
	list-style:none;
	left:830px;
	top:55px;
	border-bottom: 2px solid #ce6b3f;
	border-left: 2px solid #ce6b3f;
	border-right: 2px solid #ce6b3f;
	text-align: center;
	
}

.logout a{
	text-decoration: none;
	padding: 5px;
	color: #FFF;
}

.logout a:hover{
	color: #FFF;
	background: #ce6b3f;
}

.item_1 {
	list-style:none;
	width:138px;
	height:31px;
	left:5px;
	top:104px;
}

.item_1 a{
	width:138px;
	height:31px;
}

.item_1 a:hover{
	background: url(../images/header_over.jpg) -5px -104px no-repeat;
}

.item_2 {
	list-style:none;
	width:128px;
	height:31px;
	left:163px;
	top:104px;
}

.item_2 a{
	width:128px;
	height:31px;
}

.item_2 a:hover{
	background: url(../images/header_over.jpg) -163px -104px no-repeat;
}

.item_3 {
	list-style:none;
	width:179px;
	height:33px;
	left:312px;
	top:104px;
}

.item_3 a{
	width:179px;
	height:31px;
}

.item_3 a:hover{
	background: url(../images/header_over.jpg) -312px -104px no-repeat;
}

.item_4 {
	list-style:none;
	width:88px;
	height:31px;
	left:512px;
	top:104px;
}

.item_4 a{
	width:88px;
	height:31px;
}

.item_4 a:hover{
	background: url(../images/header_over.jpg) -512px -104px no-repeat;
}

.item_5 {
	list-style:none;
	width:118px;
	height:31px;
	left:621px;
	top:104px;
}

.item_5 a{
	width:118px;
	height:31px;
}

.item_5 a:hover{
	background: url(../images/header_over.jpg) -621px -104px no-repeat;
}

.item_6 {
	list-style:none;
	width:131px;
	height:31px;
	left:764px;
	top:104px;
}

.item_6 a{
	width:131px;
	height:31px;
}

.item_6 a:hover{
	background: url(../images/header_over.jpg) -764px -104px no-repeat;
}

/*////////////////////////////////////////////////////////////////////////////*/
/*/            BOTTOM NAVIGATION                  ////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////*/

.index_menu {
	position:relative;
	width:900px;
	height:55px;
	padding:0;
	top:0px;
	left:0px;
	margin:0;
	z-index:1000;
}

.index_menu a {
	display:block;
}

.index_menu li {
	list-style:none;
	position:absolute;
}

.global {
	width: 210px;
	height: 55px;
	left: 15px;
	top: 0px;
}

.global a{
	width: 210px;
	height: 55px;
}

.global a:hover{
	background:url(../images/bottom_menu_over.jpg) -0px -0px no-repeat;
}

.worship {
	width: 210px;
	height: 55px;
	left: 235px;
	top: 0px;
}

.worship a{
	width: 210px;
	height: 55px;
}

.worship a:hover{
	background:url(../images/bottom_menu_over.jpg) -220px -0px no-repeat;
}

.second {
	width: 210px;
	height: 55px;
	left: 455px;
	top: 0px;
}

.second a{
	width: 210px;
	height: 55px;
}

.second a:hover{
	background:url(../images/bottom_menu_over.jpg) -440px -0px no-repeat;
}

.hop {
	width: 210px;
	height: 55px;
	left: 675px;
	top: 0px;
}

.hop a{
	width: 210px;
	height: 55px;
}

.hop a:hover{
	background:url(../images/bottom_menu_over.jpg) -660px -0px no-repeat;
}











































