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

body {
	background:black url(wallpaper.jpg) repeat-x;
	padding:0;
	margin:20px 0 0 0;
}
div#wain {
	background:url(wainscot.jpg) repeat-x bottom;
	width:100%;
	height:260px;
	clear:both;
	margin-top:60px;
	padding-top:30px;
}
body#home div#content {width:340px;height:477px;background:url(frame.png) no-repeat;float:left;padding:25px 72px 0 300px;}

body#vote div#content div#sidebar { width:161px; background:url(ribbon.gif) no-repeat; position:absolute; left:40px; top:40px; }

body#vote div#content div#sidebar h1 {text-indent:-5000px; height:200px;}

body#vote div#content div#sidebar p { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333; }

body#vote div#content h2 { width:696px; background:url(frameheader.png) no-repeat; padding-left:200px; padding-top:50px; font-family:Georgia, "Times New Roman", Times, serif; margin-top:0;}

body#vote div#content { width:696px; background:url(framebg.png) repeat-y; padding-bottom:0; padding-top:0;}

div#ad { width:160px;height:600px;float:right;background:none; }

form#form1 { margin-left:220px; }

fieldset {width:140px;border:none;padding:0;}
fieldset.left {float:left;}
fieldset.right {float:right;margin-right:100px;}

div#container { width:900px;margin-left:auto;margin-right:auto;/*border:1px solid red;*/ position:relative;}

div#main p, div#main h3 { padding-left:240px; width:375px;}
div#main ul { padding-left:260px; width:355px; }
div#main h3 {font-family:Georgia, "Times New Roman", Times, serif;}

h1 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}

p, ul li { font-family:Georgia, "Times New Roman", Times, serif; font-size:.8em; }

label { font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px; margin-bottom:-10px; display:block;}

input { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; padding:2px; margin-top:0;}

legend { color:white; background:#06f; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; padding:3px;margin-left:0;}

a {font-weight:bold; text-decoration:none; }
a:hover {color:#c00;}

div#leaderad {margin-left:auto;margin-right:auto; margin-bottom: 20px;padding:0;  width:728px; }

div#skyad {width:160px;float:right;}
div#content {float:left;}