/*  Warvault.net Stylesheet
    --------------------------------------------------------------
	Style name:		Warvault
	Original author:	Nagathi ( http://www.warvault.net )
	Graphics by:		Elwood ( http://www.elwooddesign.net )
	
	Copyright 2007 Petter Axén
    --------------------------------------------------------------
*/

body 	{
		font-family: Verdana, Helvetica, Arial, sans-serif;
		color: #EEE;
		background: url(images/overall_background.jpg);
		font-size: 12px;
		margin: 0;
		padding: 0 0;
		}

p 		{
		line-height: 1.2em;
		margin: 0 1.5em 1.5em 1.5em;
		}

h1		{
		text-align: center;
		font-weight: bolder;
		}

p.right 	{ text-align: right; }

img 		{ border-width: 0; }
img.logo	{ display: block; margin-left: auto;	margin-right: auto;	}
img.footer { display: block; margin-left: auto; margin-right: auto; }

a:link	{ color: #898989; text-decoration: none; }
a:visited	{ color: #898989; text-decoration: none; }
a:hover	{ color: #d3d3d3; text-decoration: underline; }
a:active	{ color: #d2d2d2; text-decoration: none; }

dd		{ text-indent: -2em; }

div.right	{ text-align:right; }
div.left	{ text-align:left; }

div.navi	{
		position: absolute;
		float: left;
		width: 14em; 
		padding: 0.5em;
		margin: 3em 1em 3em 0.5em;
		padding: 0.5em;
		color: #EEE;
		background: transparent;
		border-right: 1px dotted #757575;
		border-bottom: 1px dotted #757575;
		}

div.quotenavi	{
		position: absolute;
		float: left;
		width: 14em; 
		padding: 0.5em;
		margin: 20em 1em 3em 0.5em;
		padding: 0.5em;
		color: #EEE;
		background: transparent;
		border-right: 1px dotted #757575;
		border-bottom: 1px dotted #757575;
		}

div.main	{
		position: relative; 
		margin-left: auto; 
		margin-right: auto;
		width:550px;
		height:600px;
		color: #EEE;
		background: url(images/background1.jpg);
		}

.cssbutton {
		color: #FFFFFF;
		background-color: #AC0000;
		border: 3px outset #AC0000;
		text-decoration: none;
		padding: 3px 2px 3px 3px;
		font: bold 0.9em tahoma;
		}

.cssbutton:hover {
		background-color: #980000;
		border-style: outset;
		color: #fff;
		}
	
.cssbutton:active {
		border-style: inset !important;
		}

.cssbuttongo {
		color: #FFF;
		ckground-color: #33CC00;
		rder: 3px outset #33CC00;
		xt-decoration: none;
		dding: 3px 2px 3px 3px;
		nt: bold 0.9em tahoma;
		}

.cssbuttongo:hover {
		background-color: #28AF06;
		border-style: outset;
		color: #fff;
		}

.cssbuttongo:active {
		border-style: inset !important;
		}

.voteboxes {
		margin: 5px 120px 25px 120px;
		text-align: center;
		}

.votebox {
		float: left;	
		background: #f8f8f8;
		width: 200px;
		border: 1px solid #ccc;
		}	

.voteboxno {
		float: right;
		background: #f8f8f8;
		width: 200px;
		border: 1px solid #ccc;
		}

.votehead {
		margin: 0;
		padding: 1px;
		font:bold 0.9em tahoma, sans-serif;
		display: block; 
		background: #ccc;
		color: white;
		}		

.gatemessage {
		display: block;
		color:#FFF;
		border-bottom: 1px dashed #ccc;
		background: #000;
		padding: 5px;
		}

#gatewrap {
		border: 1px solid #000;
		background-color: transparent;
		padding: 1px; 
		margin: 0 auto; 
		width: 700px;
		}	

