/*
 * This style sheet is prepared for use with www.kush.com.fj ver 3.0
 *
 * Colors used
 * -----------
 * Silver - #CCCCCC, rgb(204,204,204)
 * Grey - #666666, rgb(102,102,102)
 * Red - #990000, rgb(153,0,0)
 * Maroon - #660000, rgb(102,0,0)
 * Black - #000000, rgb(0,0,0)
 * White - #FFFFFF, rgb(255,255,255)
 */


/* -- Body -- */
body {
	color: rgb(0,0,0);
	background-color: rgb(255,255,255);
	background-attachment: fixed;
	background-image: url("./images/url.jpg");
	background-repeat: no-repeat;
	font-family: sans-serif;
	font-style: normal;
	padding: 2em 1em 2em 70px;
	margin: 0;
}


/* -- Layout : Navigation menu -- */
#navigation_menu {
	position: fixed;
	top: 0;
	right: 0;
	left: 20;
	margin: 0em;
	padding: 1.0em 1.0em;
	color: rgb(204,204,204);
	background: rgb(102,0,0);
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	width: 12%;  
}


#navigation_menu ul.menu_bar li {
	list-style-type: none;
}

#navigation_menu ul.menu_bar li a {
	display: block;
	text-decoration:none;
	color: rgb(204,204,204);
	background: rgb(102,0,0);
	padding: 5px 5px 5px 20px;
	width:200px;
}

#navigation_menu ul.menu_bar li a:hover li a.current:hover {
	background: rgb(153,0,0) ;
	color: rgb(204,204,204);
}

#navigation_menu ul.menu_bar li a.current, ul.menu_bar {
	background: rgb(102,102,102);
	color: rgb(153,0,0);
}

#centered_note {
	font-size: smaller;
	text-align: center;
}


/* -- Layout : Footer -- */
#footer {
	padding: 2em 1em 2em 70px;
	margin: 0em;
	padding: 2em 2em;
	font-size: 0.8em;
	color: rgb(102,102,102);
	background-color: rgb(102,0,0);
	text-align: center; 
}


/* -- Layout : Contents -- */
#contents {
	padding: 2em 1em 2em 70px;
	top: 0;
	left: 0;
	right: 200px; 
	bottom: 0;
	overflow: auto; 
}



/* -- Headers -- */
h1 {
	color: rgb(102,0,0);
	font-size: 160%
	font-variant: small-caps;
	text-align: left;
}

h2 {
	color: rgb(102,0,0);
	font-size: 140%
	font-variant: small-caps;
	text-align: left;
}

h2#title {
	text-align: center;
}

h3 {
	color: rgb(102,0,0);
	font-size: 120%
	font-variant: small-caps;
	text-align: left;
}

h4 {
	color: rgb(102,0,0);
	font-size: 100%
	font-variant: small-caps;
	text-align: left;
}

h5 {
	color: rgb(102,0,0);
	font-size: 100%
	font-variant: small-caps;
	text-align: left;
}

h6 {
	color: rgb(102,0,0);
	font-size: 100%
	font-variant: small-caps;
	text-align: left;
}


address {
}

blockquote {
}

div {
}


div.dark {
	background-color: rgb(204,204,204);
}

div.light {
	background-color: rgb(255,255,255);
}


p {
}

pre {
}


/* -- Links -- */
a {
	z-index: 10;
}

:link { 
	color: rgb(153,0,0); 
	background: transparent;
	text-decoration: none;
}

:visited { 
	color: rgb(153,0,0); 
	background: transparent;
	text-decoration: none;
}

a:active { 
	color: rgb(102,0,0); 
	background: transparent;
	text-decoration: none;
}

a:hover {
	position: relative;
	z-index: 100;
}

a span {
	display: none;
}

a:hover span {
	display: block;
	position: relative;
	float: left;
	white-space: nowrap;
	margin: -1em;
	background: rgb(204,204,204);
	border: 1px solid rgb(0,0,0);
	color: rgb(153,0,0);
	padding: 2px;
	font-size: smaller;
	white-space: normal;
	text-align: left;
	z-index: 10;
}


img {
	border: 0;
}

img.splash {
	border: 0;
}
