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

body {
	color:#000000;
	font:.75em/1.5 'trebuchet ms', arial, sans-serif; /* background */
	margin:64px 15px 0;
	background: #EBF7F7 url(shop/includes/templates/free_red/images/bg.jpg) repeat-x left top;
}

a img {
	border: none;
	text-decoration: none;
}

a:link {
color:#d00000;
text-decoration:none;
font-weight:bold;
}

a:visited {
color:#b00000;
text-decoration:none;
font-weight:bold;
}

a:hover {
color:#f00000;
text-decoration:underline;
}


h1 {
	font-size: 1.4em;
	color:#333;
}
h2 {
	font-size: 1.3em;
}
h3 {
	font-size: 1.2em;
}

h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{
	font-size: 1.1em;
}

.biggerText {
	font-size: 1.2em;
	}

h1, h2, h3, h4, h5, h6 {
	margin: 0.3em;
}
.smallText{
	color:#000000;
	font:0.75em/normal 'trebuchet ms', arial, sans-serif;
}
#footer {
	height:35px;
	width:940px;
	clear:both;
	margin:10px 0 0 10px;
	color: #A4A0A0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #EBF7F7;
}

/*#footer #copy {
padding-top:8px;
width:200px;
float:left;
font: 11px Arial, Helvetica, sans-serif;

}*/
#footer #jp {
	width:190px;
	float:right;
	padding:6px 0 13px;
	font: 11px Arial, Helvetica, sans-serif;


}

#footer #jp a{
	color: #A4A0A0;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}	

#footer #bnav {
	padding-top:8px;
	color: #CCCCCC;
	font: 11px Arial, Helvetica, sans-serif;
	float: left;
}
#footer #bnav a{
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	color: #999999;
}
#footer #bnav a:hover{
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	color: #FFFFFF;
	background: #CCCCCC;
}	
