{

	margin:0;

	padding:0;

}



body {

	margin-top: 5px;

	padding: 0;

	font-family: Tahoma, Verdana, Arial, Serif;	

	line-height: 1.5em;

	font-size: 11px;

	color: #333;

	background-image: url(images/bg.gif);

}

a {
outline: none;
}

.topnav {

	color:#ffffff;

	font-family: Tahoma, Verdana, Arial, Serif;	

	line-height: 1.5em;

	font-size: 12px;

	padding: 5px;

	}

	

.heading {

	color:#ffffff;

	font-family: Tahoma, Verdana, Arial, Serif;	

	line-height: 1.5em;

	font-size: 12px;

	font-weight: bold;

	padding-left: 10px;

	padding-top: 10px;

	}



.text {

	color:#E9E9E9;

	font-family: Tahoma, Verdana, Arial, Serif;	

	line-height: 1.5em;

	font-size: 12px;

	padding-left: 10px;

	}

	

.text a {

	color:#E9E9E9;

	font-family: Tahoma, Verdana, Arial, Serif;	

	line-height: 1.5em;

	font-size: 12px;

	}
	
strong.text
{
	padding-left:50px;	
}

.align_c
{
	text-align:center;
}
.f_left
{
	float:left;
}

.f_right
{
	float:right;
}

.a_center
{
	text-align:center;
}

.underline
{
	text-decoration:underline;
}

#so_r a
{
	display:block;
}
.block
{
	display:block;
}
.clear
{
	clear:both;
}

.m_r_20
{
	margin-right:20px;
}

.m_t_50
{
	margin-top:50px;
}
.pad50_t
{
	padding-top:50px;
}
.p_t_100
{
	margin-top:100px;
}

.p_b_20
{
	padding-bottom:20px;
}

.of_a
{
	overflow:auto;
}

#mm-l
{
	float: left;
	width:325px;
	margin-top:10px;
}

#mm-r
{
	float: right;
	width:260px;
	margin-top:25px;
}

#pizza-sauce
{
	margin-top:10px;
	margin-left:3px;
}
