*{padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}
html{height: 100%; background:#fff; color:#000; font-size:0.7em;line-height:1.4em; background:url('../images/bgr.gif');}
p {margin:10px 0;}

/* --- Page Layout
----------------------------------*/
.left{float:left;}
.right{float:right;}
.red{color:#e51800;}
.clear{clear:both; width:100%; font-size:0em;}

a {color:#e51800; text-decoration:none;}
a:hover {color:#e51800; text-decoration:none; background:#ffcccc;}

.wrapper {width:840px; margin:auto;}
.top {height:110px; margin:20px 0 20px 0; border-bottom:2px solid #e51800; font-weight:bold;}
.container {width:100%}
.container .left1	{float:left; width:310px;}
.container .left2, .container .left3{float:left; width:310px; padding:0 0 30px 0;}
.container .right1	{float:right; width:474px;}
.container .right2, .container .right3{float:right; width:474px; padding:0 0 30px 0;}


/* --- Content 
------------------------------- */

h2 {background:#fff; border-bottom:2px solid #e51800; margin:0 0 10px 0; padding:10px 0 8px 0;}
h3 {font-size:1.24em; margin:0 0 10px 0;}

.blog {clear:both; width:100%; height:100px; }
.blog p{/*width:270px;*/ margin:3px 0;}
.blog img {margin:0 20px 0 0;}
/*.blog a{margin:4px 10px 0;}*/

.inputfield {width:195px;}	
.input_email{float:right; background:#e51800; border:1px solid #e51800; color:#fff; padding:3px 6px 3px 6px; margin:2px 0; width:180px; outline:none;}
.email_button {border:none; background:none; padding:0 0 0 0; color:#e51800; font-size:0.96em; font-weight:bold; cursor:pointer;}

ul 		{list-style:none;}
ul li 	{padding:0 50px 6px 20px;}
.questions 	{margin:0; background:url('../images/bullet_q.gif') no-repeat;}
.answers 	{margin:0 0 10px 0;  background:url('../images/bullet_a.gif') no-repeat;}


.spacer25 {
	height:25px;
	width:250px;
	position:relative;
	float:left;
}
