/*Awarua Master CSS Document*/

/*body sytles*/
body{
	width:770px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#EEE8C1;
	background-image: url("../assets/images/body_bg.jpg");
	background-position:center;
	background-repeat:repeat-y;
}
body img{
	padding:0px;
	margin:0px;
}

#layout{
	width:770px;
	background-image:url("../assets/images/pageElements/contentWrapper_bg.jpg");
	background-repeat:repeat-y;
}

/*header styles*/
#header{
	width:770px;
	height:75px;
}
#header img{
	padding:0px;
	margin:0px;
}

/*global navigation styles*/
#globalNav{
/*	width:750px;*/
	background-image:url("../assets/images/pageElements/globalNav_bg.jpg");
	background-repeat:repeat-x;
	height:25px;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	clear:both;
	font-size:0.65em;
	color:#6A9A7A;
}
/*IE 5 + 6
#globalNav ul{
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}
#globalNav li{
	display:run-in;
	margin:0px;
	padding-right:20px;
	padding-left:20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6A9A7A;
}*/
#globalNav a:link, #globalNav a:visited{
	color:#FFFFFF;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}
#globalNav a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#B3CEBB;
}

/*content wrapper*/
#contentWrapper{
	width:770px;
/*	clear:both;*/
	padding:0px;
	margin:0px;
	
}

/*body content styles*/
#contentBody{
	width:400px;
	float:left;
	color:#708F7B;
}
#contentBody p{
	font-size:0.65em;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;	
}
.detail a:link, .detail a:visited{
	color:#C6BB6C;
	text-decoration:none;
}
.detail a:hover{
	color:#C6BB6C;
	text-decoration:none;
	background-color:#FCF9EB;
}
/*section heading styles*/
.sectionHeading_home{
	margin-bottom:20px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.sectionHeading_detail{
	margin-bottom:10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

/*page heading styles*/
.pageHeading_home{
	margin-bottom:10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.pageHeading_detail{
	padding: 0px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left: 25px;
}
/*multiple columns layout for home and detail body content styles*/
#ab{
	width:500px;
}

/*multiple columns layout for home body content styles*/
#home_ab_a{
	width:210px;
	margin-left:25px;
	margin-right:0px;
	padding:0px;
	float:left;
}
#home_ab_b{
	width:185px;
	margin-right:15px;
	float:right;
}

/*multiple columns layout for detail body content styles*/
#detail_ab{
	width:410px;
	margin-left:45px;
	margin-right:45px;
	margin-bottom:0px;
	padding:0px;
}
#detail_ab_a{
	width:210px;
	margin-left:25px;
	margin-right:0px;
	padding:0px;
	float:left;
}
#detail_ab_b{
	width:185px;
	margin-right:15px;
	float:right;
}
/*heading styles for detail pages*/
#detail_ab h1{
	font-size:0.65em;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
}
#detail_ab h2{
	font-size:0.65em;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}
#detail_ab h3{
	font-size:0.65em;
	color:#B3CEBB;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
}
.contentDiv{
	margin-top:15px;
	margin-bottom:15px;
	padding:0px;
}
.photo{
	margin:0px;
	padding-bottom:20px;
}
/*bullet syles*/
/*boxed*/
.boxedBullets ul{
	font-size:.65em;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
.boxedBullets li{
	list-style-type: none;
	padding:0px 3px 2px;
	margin-bottom:5px;
	border: 1px solid #B3CEBB;
	text-align:right;
	margin-right: 0px;
	margin-left: 0px;
}
.boxedBullets a:link, .boxedBullets a:visited{
	color:#708F7B;
	text-decoration:none;
}
.boxedBullets a:hover{
	color:#708F7B;
	text-decoration:none;
	background-color:#EFF5F2;
}
/*koru*/
.koruBullets ul{
	font-size:.65em;
	padding:0px;
	margin-left:20px;
	
}
.koruBullets li{
	font-size:1em;
	list-style-image:  url("../assets/images/awaruaBullet.gif");
	margin-bottom:5px;
}
/*table styles*/
td{
	font-size:1em;
}

/*side bar content*/
#contentSide{
	width:270px;
	float:right;
	background-image:url("../assets/images/pageElements/sideBar_bg.jpg");
	background-position:0px 160px;
	background-repeat: no-repeat;
	background-color:#6A9A7A;
	/*padding-bottom:20px;*/
}
.sideDiv{
	margin-top:5px;
	margin-bottom:10px;
	padding:0px;
}
#contentSide a:link, #contentSide a:visited{
	color:#C6BB6C;
	text-decoration:none;
}
#contentSide a:hover{
	color:#C6BB6C;
	text-decoration:none;
	background-color:#FCF9EB;
}
.miniImage{
	float:left;
	padding:0px 5px 10px 0px;
	margin:0px;
}
/*side bar Flash movie styles*/
#contentSide object{
	padding:0px;
	margin:0px;
}
/*1 column layout for side bar content below Flash movie*/
#c{
	width:250px;
	padding:20px 10px 10px;
}
#c h1{
	font-size:0.65em;
	padding:0px;
	margin-top:0px;
	margin-bottom:5px;
	font-weight:bold;
	color:#FFFFFF;	
}
#c h2{
	font-size:0.65em;
	margin:0px 0px 5px;
	padding:0px;
	font-weight:bold;
	color:#B3CEBB;	
}
#c p{
	font-size:0.65em;
	padding:0px;
	margin-top:0px;
	margin-bottom:10px;
	color:#FFFFFF;
}
#c a:link, #c a:visited{
	color:#EEE8C1;
	text-decoration:none;
}
#c a:hover{
	color:#C6BB6C;
	text-decoration:none;
	background-color:#FCF9EB;
/*	color:#EEE8C1;
	text-decoration:none;
	background-color:#B3CEBB;*/
}

/*bottom page cap*/
#capBottom{
	width:450px;
	background-image:url("../assets/images/pageElements/capBottom.jpg");
	background-repeat:no-repeat;
	height:30px;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
}

/*footer*/
#footer{
	height:19px;
	background-color:#6A9A7A;
	color:#B3CEBB;
	padding-top:6px;
	text-align:center;
	margin:0px;
	clear:both;
	font-size:0.65em;
}
/*IE 5 + 6
#footer ul{
	color:#FFFFFF;
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}
#footer li{
	display:inline;
	margin:0px;
	padding-right:10px;
	padding-left:10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B3CEBB;
}*/
#footer a:link, #footer a:visited{
	color:#EFF5F2;
	text-decoration:none;
	margin-top:0px;
	margin-left:3px;
	margin-right:3px;
}	
#footer a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#B3CEBB;
}
#baseline{
	background-image:url("../assets/images/pageElements/baseline.jpg");
	background-repeat:repeat-x;
	color:#B3CEBB;
	padding:0px;
	margin:0px;
	font-size:0.65em;
	clear:both;
	margin:0px;
}
#baseline img{
	padding:0px;
	margin:0px 0px 60px;
}
