﻿/*

    CSS Document


    Site: Jesus For President
    URL: http://www.jesusforpresident.se
    Author: PS Kommunikation
    Version: 1.0

    Date: 2010.05.07

*/


BODY {
    font-family: Arial, Helvetica, sans-serif;
    color:#121212;
	font-size:12px;
}
H1, H2, H3 {
	color:#121212;
    font-weight:bold; 	
	text-align:left;    
	font-family: 'Droid Serif', arial, serif; 
}
 
H1 {
   font-size:32px;  
    line-height:32px;
    padding:10px 0 5px 0;
	margin: 0;
}
H2 {
    font-size:20px;
	font-weight:bold;      
    margin:0 0 6px 0;
	padding:0;
}
H3 {
    font-size:10px;
    font-weight:bold;
    margin:0 0 1px 0;
	padding:0;
}
P {
    color:#121212;
	line-height:normal;
    padding:0 0 10px 0;
	margin:0;
}
IMG {
    border:none;
}
A {
    color:#414142;
    text-decoration:underline;
}
A:HOVER {
    text-decoration:none;
}
LI {
    color:#121212;
	line-height:normal;
}
CAPTION {
	color:#121212;
    font-family:Arial, Verdana, sans-serif;	
	font-weight:bold; 	
	text-align:left;    
    font-size:18px;  
    line-height:20px;
    margin:0 0 5px 0;
    padding:0;
}
TH {
    color:#121212;
	line-height:normal;
	padding:5px 15px 5px 0;
	text-align:left;	
	width:85px;
}
TD {
    color:#121212;
	line-height:normal;
	padding:5px 15px 5px 0;
	text-align:left;
	width:85px;
}
TH SPAN {
    font-weight:bold;
}
TD SPAN {
    font-weight:bold;
}
TH A, TD A {
    text-decoration:none;
}
FIELDSET {
    border:none;
    margin:15px 80px 10px 0;
    padding:0;
}
FIELDSET P {
    display:block; 
    clear:both;
}
FIELDSET P:AFTER {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
FIELDSET H2 {
    clear:both;
    display:block;
    font-size:18px;
    font-weight:bold;
    margin:7px 0 1px 0;
}
LEGEND {
	color:#121212;
    font-family:Arial, Verdana, sans-serif;	
	font-weight:bold; 	
	text-align:left;    
    font-size:18px;  
    line-height:20px;
    margin:0 0 5px 0;
    padding:0;
}
LEGEND SPAN {
    display:block;  
    font-size:10px;
	font-weight:normal;       
}
LABEL {
	color:#121212; 
    font-size:9px;
    margin:2px 0 0 0;
    padding:0;    
    text-align:left;   
    width:110px; 
    float:left; /* single line */
	text-transform:uppercase;

}

LABEL.checkbox {
	color:#121212; 
    font-size:11px;
    margin:2px 0 0 0;
    padding:0;    
    text-align:left;   
    width:auto; 
    float:right; /* single line */
	text-transform: none;
	width:350px;

}



INPUT {
    border:solid 1px #121212;
	background:#fff;
	color:#121212;  
    font-family:Arial, Sans-Serif;
    font-size:9px;
    margin:0;
	padding:2px 5px 2px 5px;
    width:250px;
    float:left;
}
INPUT.Submit {
    background:#121212;
    border:none;    
    color:#fff;
    cursor:pointer;
    display:block;
    font-weight:bold;
    font-size:11px;    
    height:20px;    
    padding:0 25px 0 2px;
    margin:10px 0 0 0;
    text-align:center;
    width:70px;
}
INPUT.checkbox {
	width: 10px;
}

input.login[type="submit"]  {
	float:right;
	height:18px;
	width:100px;
}

input.login[type="text"]  {
	height:12px;
	width:100px;
}

fieldset#login {
	margin-top:10px;
	width:330px;
}
