﻿* { margin:0; padding:0; }

body {min-width:800px; max-width:1024px; margin:auto; background:transparent; font-family:"trebuchet ms", geneva, verdana, sans-serif; font-size: 100%; background-color:#e6e6e6}
body.page1{background-image:url('images/ky2250.jpg'); background-attachment:fixed; background-color:transparent; background-position:center; background-repeat:no-repeat;}
 
p {font-size:0.850em}
p {margin-bottom:25px}

h1.font {font-size:1.5em}
h1.font2 {font-size:4em; color:#999999; font-weight:900; text-align:center}
h1.font3 {font-size:4em; color:#656565; font-weight:900; text-align:center}
h1.font4 {font-size:2em; font-weight:900; text-align: center}
h2.font {font-size:1em}
h2.font2 {text-decoration:underline; font-weight:900; font-size:14px}
h2.font3 {font-weight:900; color:#004080; font-size:15px}
h4.font1 {text-align:center}
p.para1 {margin-left:20px; font-size:12px; color:#004080}
p.para2 {margin-left:0px; font-size:9px; color:#575757}
p.para3 {color:#663300; font-style:italic; font-size:0.825em; padding-left:5em; padding-right:5em}
p.para31 {font-size:0.825em; padding-left:5em; padding-right:5em}
p.para32 {font-size:10pt; font-style:italic}
p.para33 {font-size:10pt; font-style:italic; text-align:center}
p.para4 {font-size:9pt}
p.para41 {font-size:11px; text-decoration:underline; text-align:center}
p.para42 {font-size:9pt; text-align:center}
p.para5 {font-style:italic; font-weight:700}
p.para51 {font-style:italic; font-weight:600; font-size:0.875em}
p.para6 {font-size:105%; font-weight:900}
p.para61 {font-size:95%; font-weight:600}
p.para7 {font-size:20px}
p.foot {font-size:0.775em}
p.indent1 {text-indent:5em}
p.date {font-size:0.750em; font-weight:600; color:#404040}
p.note {font-size:0.750em; color:#0e9600; text-align:center}
p.note2 {font-size:0.750em; color:#404040; text-align:center}
p.cloud {font-size:82%; text-align:center}
p.caption {font-family:courier; font-size:0.725em; text-align:center}
p.floatingleft {float:left}
em.style1 {font-style:normal; font-size:0.740em}
em.style2 {font-style:normal; font-weight:900; font-size:0.895em}
em.style3 {font-style:normal; font-size:0.885em; text-decoration:underline}
em.style4 {font-style:normal; font-size:0.895em; font-weight:900; text-decoration:underline}
em.style5 {font-style:normal; color:maroon}

table.one {table-layout:fixed; font-size:10pt; margin:2px}
table.two {table-layout:fixed; font-size:10pt}
table.three {table-layout:fixed; font-size:10pt; border-collapse:separate; border-spacing:10px;}
table.four {table-layout:fixed; font-size:10pt; color:#2e682e}
table.five {table-layout:fixed; font-size:10pt; text-align:center; border-collapse:separate; border-spacing:15px;}

ul.square {list-style-type:square; list-style-position:inside; font-size:10pt; padding-left:5em; padding-right:5em}
ul.circle {list-style-type:circle; list-style-position:inside; font-size:10pt; padding-left:5em; padding-right:5em}
ul.none1 {list-style-type:none; list-style-position:inside; font-size:10pt; font-weight:500}
ul.none2 {list-style-type:none; list-style-position:inside; font-size:10pt; padding-left:5em; padding-right:5em}
ul.none3 {list-style-type:none; list-style-position:inside; text-align:center; font-size:9pt; padding-left:5em; padding-right:5em}
ul.none4 {list-style-type:none; list-style-position:inside; text-align:center; font-size:9pt}
ul.none5 {list-style-type:none; list-style-position:inside; font-size:9pt}
ul.decimal-leading-zero {list-style-type:decimal-leading-zero; list-style-position:inside; font-size:10pt}
ul.decimal-leading-zero1 {list-style-type:decimal-leading-zero; list-style-position:inside; font-size:10pt; padding-left:5em; padding-right:5em}
li.films{display:inline; font-size:10pt; padding:0px 5px 0px 5px}


img.small {height:10%}
img.normal {height:auto}
img.wide {width:200px}
img.z-abortion {position:absolute; left:125px; top:35px; z-index:-1;}
img.z2 {position:absolute; left:-15px; bottom:-575px; background-position:bottom right; z-index:-1;}
.floatingleft {float:left}
.floatingright {float:right}


.bq  { background-color:transparent; background-image: url('images/q_open.png'); background-repeat:no-repeat; background-attachment:scroll; clear:both; font-family:"trebuchet unicode ms", geneva, verdana, sans-serif; font-style:normal; font-variant:normal; font-weight:700; font-size:14px; line-height:normal; color:#000000;  text-align:center;  margin-top:10px; margin-bottom:10px; padding-left:0px; background-position:top left}

.bq span  { background-image:url('images/q_close.png'); background-repeat:no-repeat; background-attachment:scroll; display:block; padding-left:25px; padding-right:25px; padding-top:10px; padding-bottom:10px; background-position:bottom right}


.bq1 { background-image:url('images/bg.png'); background-repeat:repeat; background-attachment:scroll; clear:both; font-family:"trebuchet unicode ms", verdana, geneva, sans-serif; font-style:normal; font-variant:normal; font-weight:700; font-size:14px; line-height:normal; color:#000000; text-align: center;  margin-top:10px; margin-bottom:10px; padding-left:0px;  background-position:0%}

.bq1 span {padding:10px 25px; display: block;}


.bq2 { background-image:url('images/bg2.png'); background-repeat:repeat; background-attachment:scroll; clear:both; font-family:"trebuchet unicode ms", verdana, geneva, sans-serif; font-style:normal; font-variant:normal; font-size:0.740em; line-height:normal; color:#000000; text-align:left; margin:0px; margin-bottom:0px; padding:0px;  background-position:0%}

.bq2 span {padding:25px 25px 25px 25px; display: block;}
  
  
.box1{
width:290px;
padding:10px;
border:5px solid #000000;
margin:0px;
position:absolute; left:25px; top:3640px;
background:transparent;
background-attachment:scroll;
background-position:bottom left}

.box1a{
width:290px;
padding:10px;
border:5px solid #000000;
margin:0px;
position:absolute; left:25px; top:3080px;
background:transparent;
background-attachment:scroll;
background-position:bottom left}

.box2{
width:300px;
padding:10px;
border:5px solid #000000;
margin:0px;
position:absolute; right:5px; top:3985px;
background:transparent;
background-attachment:scroll;
background-position:bottom right}

.box3{
width:275px;
padding:10px;
border:5px dashed #a27242;
margin:0px;
position:relative; left:10px; top:15px;
background:#bfcadf;
background-attachment:scroll;
background-position:top left}

.box4{
width:275px;
padding:10px;
border:5px dashed #a27242;
margin:0px;
position:relative; left:375px; top:30px;
background:#bfcadf;
background-attachment:scroll;
background-position:top right}

.box5{
width:310px;
padding:5px;
position:absolute; right:15px; top:95px;
background:transparent;
background-attachment:scroll;
background-position:top right}

.box6{
width:295px;
position:absolute; left:15px; top:1025px;
background:transparent;
background-position:left}

.box-main{
width:575px;
height:340px;
padding:25px; padding-bottom:30px;
border:5px solid #000000;
margin:0px;
position:relative; left:25px;
background:#dcdce8;
background-position:center}

.box-sidebar {
width:255px;
padding-left:2em;
background:transparent;
border:0px}

.box-mailform{
width:678px;
height:615px;
position:absolute; left:1px; top:140px;
background:#d9e0eb;
background-attachment:scroll;
background-position:left}

.box-search{
width:678px;
height:100px;
padding:25px 25px 25px 25px;
position:absolute; left:1px; top:40px;
background:#d9e0eb;
background-attachment:scroll;
background-position:left}


a {font-family:"trebuchet unicode ms", geneva, verdana, sans-serif; font-size:100%; color:#003399; text-decoration:none;}

a:hover {font-size:105%; color:#003399; font-weight:900;}

a:visited {color:#003399}

a:active {color:#003399}


#wrapper {
overflow:visible;
width:100%;
margin-top:0px;
margin-left:5px;
margin-right:5px;
margin-bottom:0px;}

#header {
margin-top:0px 2px 0px 2px;
width:100%;
height:223px;
background-color:transparent; border:0px;}


#navigation {
margin-top:0px;
margin-bottom:1px;
overflow:visible;
background-color:transparent; 
height:22px;
width:1024px;
position:relative; left:80px; top:-35px; z-index:5;}



.menu{
	border:none;
	margin:0px;
	padding:0px 0px 0px 0px; 
	height:22px;
	font:55% "trebuchet unicode ms", geneva, verdana, sans-serif;
	font-size:10px;
	font-weight:bold;}
	
.menu ul{
	background:transparent;
	list-style:none;
	margin:0px;
	padding:0px;}
	
	.menu li{
		float:left;
		padding:0px;}
		
	.menu li a{
		background:#dbc6a0 url("images/seperator.gif") bottom right no-repeat;
		color:#000000;
		display:block;
		font-weight:normal;
		line-height:25px;
		margin:0px;
		padding:2px 3px;
		text-align:center;
		text-decoration:none;}
		
		.menu li a:hover, .menu ul li:hover a{
			background:#d4eeff url("images/hover.gif") bottom center no-repeat;
			color:#000000;
			text-decoration:none; color:#000000}
			
	.menu li ul{
		background-color:#dbc6a0;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:250px;
		z-index:100;
		/*top:0em;
		/*left:-5;*/}
		
	.menu li:hover ul{
		display:block;}
		
	.menu li li {
		background:url('images/sub_sep.gif') bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:250px;}
		
	.menu li:hover li a{
		background:none;}
		
	.menu li ul a{
		display:block;
		height:25px;
		font-size:10px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 10px;
		text-align:left;}
		
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#d4eeff url('images/hover_sub.gif') center left no-repeat;
			border:0px;
			color:#000000;
			text-decoration:none;}
			
	.menu p{	clear:left;}
		
		
		.revelation13 {text-align:justify; color:#747474;}


#container {
margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;
overflow:hidden;
width:100%;
border:0px solid #6b5d55;
background-color:transparent;
position:relative; top:-25px; bottom:25px}


#leftcolumn {
float:left; 
width:29%;
margin:0px;
margin-left:0px; margin-right:2px;
font-size:0.835em; padding-left:0em; padding-right:0em;
position:relative; top:1px; 
background-color:transparent;}

.top {
display:block;
height:100px;
background:url('images/scroll_top.png');}

.middle {
background:url('images/scroll_middle1.png') repeat-y;}

.bottom {
display:block;
margin-top:0px;
height:120px;
background:url('images/scroll_bottom.png');}


.question {font-weight:bold; font-size:14pt;}

fieldset {border:solid 1px #666666; width:235px; padding:0px 10px 10px 10px; margin-bottom:15px;}

legend {	color:#ffffff;	background:#336633; border:1px outset #cccccc; padding:2px 2px 0 2px; font-weight:bold;}

.currentResults {font-size:8pt;}

.vote {margin-top:4px; padding:0px 0px 0px 0px;}

.vote p {margin-top:6px; margin-bottom:6px;}

.errorMessage {font-family:"trebuchet unicode ms", geneva, verdana, sans-serif; font-weight:bold;	font-size:10pt; color:#ff0000;}

.credit {font-family:"trebuchet unicode ms", geneva, verdana, sans-serif; font-size:8pt; color:#696969;}

input.submit {color:#000000; background:#99cc99; border:2px outset #cccccc;}

/* Default for the poll bars */

.pollBar {height:15px; background:#ff0000; border:1px solid #000000;}

/* Poll bar ids are sequential and one-indexed */

#pollBar1 {background:#ff0000;}

#pollBar2 {background:#00ff00;}

#pollBar3 {background:#0000ff;}

#pollBar4 {background:#ffff00;}

#pollBar5 {background:#00ffff;}

#pollBar6 {background:#ff00ff;}


#rightcolumn {
float:right; 
width:68%; 
overflow:visible;
position:relative; top:30px; bottom:20px;
padding-right:1em;
line-height:normal;
background:transparent}


#footer  {
margin:8px 0px 5px 0px;
padding:0px 0px 5px 0px;
height:55px;
line-height:14px;
font-family:"trebuchet unicode ms", geneva, verdana, sans-serif; font-size:9pt; text-align:center;
padding-left:5px; padding-right:5px; 
position:relative; bottom:30px}
 

.clear { clear: both;}
