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

body {
	text-align: left
}

#indexcontainer { 
	width: 960px;
	background: #FFFFFF;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin: 0px;
	padding: 0px;
	align: "left";
}  

#splashbarafl {
	background-color: #6699CC;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 940px;
} 
#splashbaradr {
	background-color: #4A7801;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 940px;
} 
#splashbarchi {
	background-color: #FFCC33;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 940px;
} 
#splashbardiv {
	background-color: #FF0000;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 940px;
} 
#splashbarfin {
	background-color: #666666;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 940px;
} 
#splashbarint {
	background-color: #0033CC;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 940px;
} 
#splashbargay {
	background-color: #D1008B;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 940px;
} 
#splashbarcoh {
	background-color: #F86C00;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 940px;
} 
#splashbarnew {
	background-color: #FF66CC;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 940px;
} 
#splash {
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	float: left;
	width: 640px;
} 

#splash h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: large;
	color: #FFFFFF;
	margin: 10px;
	font-weight: bold;
}

#splash p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	padding: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-weight: bold;
}
#splashpic {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 280px;
}

#splash a:link, #splash a:visited, #splash a:hover {
	color: #FFF;
}


#sidebarleftindex2 {
	float: left;
	width: 460px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	margin: 0px;
}
#sidebarleftindex3 {
	float: left;
	width: 700px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	margin: 0px;
}










#indexmainfull {
	background-color: #AEC9E3;
	padding: 10px;
	background-image: url(../images/bluegradient.png);
	background-repeat: repeat-x;
	background-position: 0 -5px;
}
#indexmainfull h1 {
	color: #FFF;
}
#indexmainfull a:link, #indexmainfull a:visited, #indexmainfull a:hover {
	color: #FFF;
}



#olive {
	background-color: #E5F0AC;
	padding: 10px;
	background-image: url(../images/olivegradient.png);
	background-repeat: repeat-x;
	background-position: 0 -5px;
}
#olive h1, #olive h1 a {
	color: #FFF;
	text-decoration: none;
}





ul#indexcolums , ul#indexcolums li  {
	margin:0;
	padding:0;
	list-style:none;
}
ul#indexcolums  li {
	float:left;
	width:220px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}
ul#indexcolums h1,
ul#indexcolums h1 a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	font-size: small;
	text-decoration: none;
	text-align: right;
	margin:0px;
	text-align:right;
	color: #FFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
	width: 204px;
}
ul#indexcolums h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	font-size: small;
	text-decoration: none;
	text-align: right;
	margin:0px;
	text-align:right;
	color: #FFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
	width: 204px;
}
ul#indexcolums  h4 {
	margin:0;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}

ul#indexcolums  p {
	margin:0;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
ul#indexcolums  p a {font-weight: bold}

li#indexcolums h1 #afl, li#indexcolums h2 #afl 		{background-color: #6699CC}
ul#indexcolums #afl div{border:2px solid #6699CC} 
ul#indexcolums #afl p a, ul#indexcolums #afl h4, ul#indexcolums #afl h4 a {color: #6699CC}
li#indexcolums h1 #adr, li#indexcolums h2 #adr		{background-color: #4A7801}
ul#indexcolums #adr div{border:2px solid #4A7801}
ul#indexcolums #adr p a, ul#indexcolums #adr h4, ul#indexcolums #adr h4 a {color: #4A7801}
li#indexcolums h1 #chi, li#indexcolums h2 #chi		{background-color: #FFCC33}
ul#indexcolums #chi div{border:2px solid #FFCC33}
ul#indexcolums #chi p a, ul#indexcolums #chi h4, ul#indexcolums #chi h4 a {color: #FFCC33}
li#indexcolums h1 #div, li#indexcolums h2 #div		{background-color: #FF0000}
ul#indexcolums #div div{border:2px solid #FF0000}
ul#indexcolums #div p a, ul#indexcolums #div h4, ul#indexcolums #div h4 a {color: #FF0000}
li#indexcolums h1 #fin, li#indexcolums h2 #fin		{background-color: #666666}
ul#indexcolums #fin div{border:2px solid #666666}
ul#indexcolums #fin p a, ul#indexcolums #fin h4, ul#indexcolums #fin h4 a {color: #666666}
li#indexcolums h1 #int, li#indexcolums h2 #int		{background-color: #0033CC}
ul#indexcolums #int div{border:2px solid #0033CC}
ul#indexcolums #int p a, ul#indexcolums #int h4, ul#indexcolums #int h4 a {color: #0033CC}
li#indexcolums h1 #gay, li#indexcolums h2 #gay		{background-color: #D1008B}
ul#indexcolums #gay div{border:2px solid #D1008B}
ul#indexcolums #gay p a, ul#indexcolums #gay h4, ul#indexcolums #gay h4 a {color: #D1008B}
li#indexcolums h1 #coh, li#indexcolums h2 #coh		{background-color: #F86C00}
ul#indexcolums #coh div{border:2px solid #F86C00}
ul#indexcolums #coh p a, ul#indexcolums #coh h4, ul#indexcolums #coh h4 a {color: #F86C00}
li#indexcolums h1 #new, li#indexcolums h2 #new		{background-color: #FF66CC}
ul#indexcolums #new div{border:2px solid #FF66CC}
ul#indexcolums #new p a, ul#indexcolums #new h4, ul#indexcolums #new h4 a {color: #FF66CC}
li#indexcolums h1 #sup, li#indexcolums h2 #sup		{background-color: #8F1AB6}
ul#indexcolums #sup div{border:2px solid #8F1AB6}
ul#indexcolums #sup p a, ul#indexcolums #sup h4, ul#indexcolums #sup h4 a {color: #8F1AB6}



/* same again in case of another set */
ul#indexcolums2 , ul#indexcolums2 li  {
	margin:0;
	padding:0;
	list-style:none;
}
ul#indexcolums2  li {
	float:left;
	width:220px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}
ul#indexcolums2 h1,
ul#indexcolums2 h1 a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	font-size: small;
	text-decoration: none;
	text-align: right;
	margin:0px;
	text-align:right;
	color: #FFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
	width: 204px;
}
ul#indexcolums2 h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	font-size: small;
	text-decoration: none;
	text-align: right;
	margin:0px;
	text-align:right;
	color: #FFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
	width: 204px;
}
ul#indexcolums2  p {
	margin:0;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

ul#indexcolums2  h4 {
	margin:0;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}

ul#indexcolums2  p {
	margin:0;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
ul#indexcolums2  p a {font-weight: bold}

li#indexcolums2 h1 #afl, li#indexcolums2 h2 #afl 		{background-color: #6699CC}
ul#indexcolums2 #afl div{border:2px solid #6699CC} 
ul#indexcolums2 #afl p a, ul#indexcolums2 #afl h4, ul#indexcolums2 #afl h4 a {color: #6699CC}
li#indexcolums2 h1 #adr, li#indexcolums2 h2 #adr		{background-color: #4A7801}
ul#indexcolums2 #adr div{border:2px solid #4A7801}
ul#indexcolums2 #adr p a, ul#indexcolums2 #adr h4, ul#indexcolums2 #adr h4 a {color: #4A7801}
li#indexcolums2 h1 #chi, li#indexcolums2 h2 #chi		{background-color: #FFCC33}
ul#indexcolums2 #chi div{border:2px solid #FFCC33}
ul#indexcolums2 #chi p a, ul#indexcolums2 #chi h4, ul#indexcolums2 #chi h4 a {color: #FFCC33}
li#indexcolums2 h1 #div, li#indexcolums2 h2 #div		{background-color: #FF0000}
ul#indexcolums2 #div div{border:2px solid #FF0000}
ul#indexcolums2 #div p a, ul#indexcolums2 #div h4, ul#indexcolums2 #div h4 a {color: #FF0000}
li#indexcolums2 h1 #fin, li#indexcolums2 h2 #fin		{background-color: #666666}
ul#indexcolums2 #fin div{border:2px solid #666666}
ul#indexcolums2 #fin p a, ul#indexcolums2 #fin h4, ul#indexcolums2 #fin h4 a {color: #666666}
li#indexcolums2 h1 #int, li#indexcolums2 h2 #int		{background-color: #0033CC}
ul#indexcolums2 #int div{border:2px solid #0033CC}
ul#indexcolums2 #int p a, ul#indexcolums2 #int h4, ul#indexcolums2 #int h4 a {color: #0033CC}
li#indexcolums2 h1 #gay, li#indexcolums2 h2 #gay		{background-color: #D1008B}
ul#indexcolums2 #gay div{border:2px solid #D1008B}
ul#indexcolums2 #gay p a, ul#indexcolums2 #gay h4, ul#indexcolums2 #gay h4 a {color: #D1008B}
li#indexcolums2 h1 #coh, li#indexcolums2 h2 #coh		{background-color: #F86C00}
ul#indexcolums2 #coh div{border:2px solid #F86C00}
ul#indexcolums2 #coh p a, ul#indexcolums2 #coh h4, ul#indexcolums2 #coh h4 a {color: #F86C00}
li#indexcolums2 h1 #new, li#indexcolums2 h2 #new		{background-color: #FF66CC}
ul#indexcolums2 #new div{border:2px solid #FF66CC}
ul#indexcolums2 #new p a, ul#indexcolums2 #new h4, ul#indexcolums2 #new h4 a {color: #FF66CC}
li#indexcolums2 h1 #sup, li#indexcolums2 h2 #sup		{background-color: #8F1AB6}
ul#indexcolums2 #sup div{border:2px solid #8F1AB6}
ul#indexcolums2 #sup p a, ul#indexcolums2 #sup h4, ul#indexcolums2 #sup h4 a {color: #8F1AB6}


/* same again in case of a third set */
ul#indexcolums3 , ul#indexcolums3 li  {
	margin:0;
	padding:0;
	list-style:none;
}
ul#indexcolums3  li {
	float:left;
	width:220px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}
ul#indexcolums3 h1,
ul#indexcolums3 h1 a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	font-size: small;
	text-decoration: none;
	text-align: right;
	margin:0px;
	text-align:right;
	color: #FFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
}
ul#indexcolums3 h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	font-size: small;
	text-decoration: none;
	text-align: right;
	margin:0px;
	text-align:right;
	color: #FFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
}
ul#indexcolums3  p {
	margin:0;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

ul#indexcolums3  h4 {
	margin:0;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}

ul#indexcolums3  p {
	margin:0;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
ul#indexcolums3  p a {font-weight: bold}

li#indexcolums3 h1 #afl, li#indexcolums3 h2 #afl 		{background-color: #6699CC}
ul#indexcolums3 #afl div{border:2px solid #6699CC} 
ul#indexcolums3 #afl p a, ul#indexcolums3 #afl h4, ul#indexcolums3 #afl h4 a {color: #6699CC}
li#indexcolums3 h1 #adr, li#indexcolums3 h2 #adr		{background-color: #4A7801}
ul#indexcolums3 #adr div{border:2px solid #4A7801}
ul#indexcolums3 #adr p a, ul#indexcolums3 #adr h4, ul#indexcolums3 #adr h4 a {color: #4A7801}
li#indexcolums3 h1 #chi, li#indexcolums3 h2 #chi		{background-color: #FFCC33}
ul#indexcolums3 #chi div{border:2px solid #FFCC33}
ul#indexcolums3 #chi p a, ul#indexcolums3 #chi h4, ul#indexcolums3 #chi h4 a {color: #FFCC33}
li#indexcolums3 h1 #div, li#indexcolums3 h2 #div		{background-color: #FF0000}
ul#indexcolums3 #div div{border:2px solid #FF0000}
ul#indexcolums3 #div p a, ul#indexcolums3 #div h4, ul#indexcolums3 #div h4 a {color: #FF0000}
li#indexcolums3 h1 #fin, li#indexcolums3 h2 #fin		{background-color: #666666}
ul#indexcolums3 #fin div{border:2px solid #666666}
ul#indexcolums3 #fin p a, ul#indexcolums3 #fin h4, ul#indexcolums3 #fin h4 a {color: #666666}
li#indexcolums3 h1 #int, li#indexcolums3 h2 #int		{background-color: #0033CC}
ul#indexcolums3 #int div{border:2px solid #0033CC}
ul#indexcolums3 #int p a, ul#indexcolums3 #int h4, ul#indexcolums3 #int h4 a {color: #0033CC}
li#indexcolums3 h1 #gay, li#indexcolums3 h2 #gay		{background-color: #D1008B}
ul#indexcolums3 #gay div{border:2px solid #D1008B}
ul#indexcolums3 #gay p a, ul#indexcolums3 #gay h4, ul#indexcolums3 #gay h4 a {color: #D1008B}
li#indexcolums3 h1 #coh, li#indexcolums3 h2 #coh		{background-color: #F86C00}
ul#indexcolums3 #coh div{border:2px solid #F86C00}
ul#indexcolums3 #coh p a, ul#indexcolums3 #coh h4, ul#indexcolums3 #coh h4 a {color: #F86C00}
li#indexcolums3 h1 #new, li#indexcolums3 h2 #new		{background-color: #FF66CC}
ul #indexcolums3 #new div{border:2px solid #FF66CC}
ul#indexcolums3 #new p a, ul#indexcolums3 #new h4, ul#indexcolums3 #new h4 a {color: #FF66CC}
li#indexcolums3 h1 #sup, li#indexcolums3 h2 #sup		{background-color: #8F1AB6}
ul#indexcolums3 #sup div{border:2px solid #8F1AB6}
ul#indexcolums3 #sup p a, ul#indexcolums3 #sup h4, ul#indexcolums3 #sup h4 a {color: #8F1AB6}
