/******************************************************************
############################################

TITLE:                        'Mecca' Template for OWD
AUTHOR:                   Kevin Cannon
DATE MODIFIED:   March 19, 2006

############################################
*****************************************************************/

body {
	margin:0;
	padding:0;
	font-size:small;
	color:#222;
	font-family:"Lucida Grande", Verdana, Arial, Sans-serif;
	background:#EBF0BC url(images/back-pattern.gif) repeat-x 0 178px /*234px*/;
}

/***************   COMMON ELEMENTS
############################################*/

abbr {
	cursor:help;
}	

a {
	color:#6FB2AC;
	background:#fff;
}

a:hover {
	color:#365753;
	background:#fff;
	text-decoration:none;
}	

p {
	line-height:1.5em;
	font-size:90%;
	margin-top:5px;
	text-indent:13px;/*UNLUCKY!!!!*/
    text-align: justify;
}	

ul {
	list-style:none;
}

li {
	padding-left:20px;
	background:url(images/list-style.gif) no-repeat 0 50%;
}

h1 {
	font-size:180%;
	font-family:times, serif;
	font-weight:normal;
	margin-bottom:0;
	color:#4E5C7D;
}	

h3 {
	font-weight:normal;
	width:80%;
	font-family:tahoma, sans-serif;
	border-bottom:1px solid #ccc;
	font-size:120%;
}

/***************   INDEPDENDANT DIV'S
############################################*/

#mast-head {
	width:100%;
	height:/*234px*/ 178px;
	background:url(images/mast-head.gif) repeat-x top left;
}

#content-box {
	background:url(images/content-back.gif) repeat-y 50% 0;
	margin:-165px auto 30px auto;
	width:710px;
}

#content-box-head {
	width:710px;
	height:130px;
	background:url(images/content-head-back.jpg) no-repeat 50% 0;
	/*background-color:inherit;*/
	color:#000;
	position:relative;
}


#content-box-main {
	background:#fff;
	color:#222;
	width:670px;
	margin-left:20px;
	background-color: #FFFDE9;
}

#footer {
	clear:both;
	width:700px;
	padding:10px 0;
	margin:10px auto 0 auto;
	text-align:center;
	background:url(images/content-footer-back.gif) no-repeat 50% 100%;
	border-top:1px solid #ccc;
}

/***************   NAVIGATION                         
############################################*/

ul#navigation {
	list-style:none;
	margin:0 0 5px 7px !important;
	margin:0 0 5px 3px; /* INTERNET EXPLORER */
	padding:4px 0;
	background:#fff url(images/nav-back.gif) no-repeat 50% 0;
	color:#333;
	float:left;
	width:696px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	background-color: #FFFDE9;
}

ul#navigation li {
	float:left;
	padding:0;
	background:none;
}	

ul#navigation li a {
     font-family: Georgia, serif;
     font-size: 16px;
	text-decoration:none;
	display:block;
	padding:4px 2px;
	margin:0 37px;
	/*color:#666;*/
	color: #C4955A;
	background-color:inherit;
	background-color: #FFFDE9;
}

ul#navigation li a:hover {
	color:#333;
}	

/***************   TEXT ELEMENTS                   
############################################*/

#content-box-head h1, #content-box-head h2 {
	position:absolute;
	top:35px;
	left:295px;
	font-size:200%;
	font-weight:normal;
	font-family:"Century Gothic", sans-serif;
	letter-spacing:0.1ex;
	color:#000;
	background-color:inherit;
}

#content-box-head h2 {
	color:#f9f9f9;
	top:33px;
	left:293px;
}	
