body {
	margin-left: 219px;
	margin-top: 210px;
	background-image: url('logos/bg2.jpg');
/*	background-repeat: no-repeat; */
/*	background-attachment: fixed; */
	background-color: #6a9ae4 
	}

body.index {
	margin-left: 0px;
	margin-top: 20px;
	background-image: url('logos/bg2.jpg');
/*	background-repeat: no-repeat; */
/*	background-attachment: fixed; */
	background-color: #6a9ae4
	}

p {
	font-family: "Comic Sans MS" ;
	font-size: 16px ;
	text-align: left ;
	color:white;
	}

p.index {
	text-align: justify;
	margin-left: 2em;
	margin-right: 2em;
	color: black;
	}

a.index_enter {
	text-decoration:none;
	position:absolute;
	left:65px; 
	top:250px;
	color:white;
	display: block;
	padding:0.2em 0.6em;
	background-image: url('logos/enter.gif');
	background-repeat: no-repeat;
	}

a:hover.index_enter {
	background-color: transparent;
	background-image: url('logos/enter2t.gif');
	background-repeat: no-repeat;
	}
	
a.index_enter2 {
	text-decoration:none;
	position:absolute;
	left:625px; 
	top:250px;
	color:white;
	display: block;
	padding:0.2em 0.6em;
	background-image: url('logos/logo01.gif');
	background-repeat: no-repeat;
	}

a:hover.index_enter2 {
	background-color: transparent;
	background-image: url('logos/logo02.gif');
	background-repeat: no-repeat;
	}
	
	a.index_enter3 {
	text-decoration:none;
	position:absolute;
	left:390px; 
	top:280px;
	color:white;
	display: block;
	padding:0.2em 0.6em;
	background-image: url('logos/logo01.gif');
	background-repeat: no-repeat;
	}
		
p.index_contact {
	text-align: center;
	position:absolute;
	left:-70px; 
	top:600px;
	margin-left: 10em;
	margin-right: 10em;
	font-size:12px;
	color: black;
	}
	
p.index_bg {
	background-image: url('logos/idx_bg01.jpg');
	position:absolute;
	top:20px;
	left:50px;
	width:900px;
	height:800px;
	border:blue;
}

.index_ml {
	position:absolute;
	top:20px;
	left:50px;
	}
h1 {
	font-family: "Comic Sans MS" ;
	font-size: 26px ;
	font-weight: Bold ;
	/*text-decoration: underline*/ ;
	text-align: center ;
	color: white}
	
h2 {
	font-family: "Comic Sans MS" ;
	font-size: 18px ;
	font-weight: Bold ;
	text-decoration: none ;
	text-align: left ;
	color: white}
	
h3 {
	font-family: "Comic Sans MS" ;
	font-size: 18px ;
	font-weight: Bold ;
	text-decoration: underline ;
	text-align: center ;
	color: white}

h1:first-letter {
	/*color: red ;*/
	/*font-size: 130%*/ }

table.page_frame {
	width: 750px;
	background-image: url('logos/tablebg.jpg');
	border-color: #846df8;
	}
	
.toright {
	text-align: right ;
	color: purple ;
	font-style: italic}
	
.blue {
	color: blue;
	}

.pic_thumb {
	width: 200px;
	border: none;
	}
	
.counter {
	background-color: red;
	}
	
ul, ol {
	font-family: "Comic Sans MS" ;
	font-size: 16px;
	}

.highlight {
	background-color: black;
	}
	
.hltext {
	color: red;
	}
a.none {	
	color: white ;
	font-size:20px;
	text-decoration: none;
		background-color: red;
		}
	
a.none:hover {
		background-color: red;
	}	
a {
	color: white ;
	font-size:20px;
	text-decoration: none;
	}
	
a:hover {
	background-color: red;
	}
	
a.gb {
	color: black ;
	text-decoration: none;
	}
	
a.gb:hover {
	text-decoration: underline;
	background-color: transparent;
	}
		
.ht_pright {
	float:right ;
	width:120px ;
	border:0 ;
	}
	
.logo {
	position: absolute;
	left: 220px;
	top: 1px;
	}	
	
.rd_banner {
	position: absolute;
	left: 10px;
	top: 590px;
	}	
	
hr {
	width:50% ;
	color: red ;
	}

hr.addy {
	width:25% ;
	position: relative;
	left: -200px;
	color: red ;
	}
	
ul.navline {
	float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
	}

ul.navline a {
	float:left;
	width:80px;
	text-decoration:none;
	color:white;
	background-color:purple;
	padding:0.2em 0.6em;
	border-right:1px solid white;
	}

ul.navline a:hover {
	background-color: #210326 }
	
ul.navline li {
	font-size: 11px;
	display: inline;
	}
	
ul.navbar {
	position:absolute;
	left:15px;
	top:20px;
	padding:0;
	margin:0;
	list-style-type:none;
	}

ul.navbar a {
	width:191px;
	text-decoration:none;
	font-size:12px;
	color:white;
	background-color:#E10916;
	padding: 3px;
	border-right:2px solid white;
	border-bottom:2px solid white;
	display: block;
	}

ul.navbar a:hover {
	background-color: #210326;
	}
	
ul.navbar li {
	font-size: 12px;
	font-weight: bold;
	}
	
ul.index {
	float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
	}
	
ul.index li {
	font-size: 16px;
	display: inline;
	width:11em;
	vertical-align: top;
	}
	
ul.index a {
	float:left;
	text-decoration:none;
	color:white;
	width:11em;
	background-color:purple;
	border-right:1px solid white;
	padding:0.2em 0.6em;
	}
	
ul.index p {
	padding-right:0.3em;
	padding-left:0.3em;
	}
	
ul.index img {
	width:10.5em;
	}
	
ul.index a:hover {
	background-color: #210326 }
	
ul.a.none {	
	color: white ;
	font-size:20px;
	text-decoration: none;
		background-color: black;
		}
	
ul.a.none:hover {
		background-color: black;
	}
