body { 
	background: #c50007 url(img/bckg.png) repeat-x left top;
	color: #ffffff;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: center;
}

img, div, p { margin: 0; padding: 0; border: 0; }
p { margin-bottom: 15px; }
ul { list-style-image: url(img/li.gif); }

a { color: #000000; text-decoration: none; }
a:hover { color: #BF213C; text-decoration: none; }

#container { width: 760px; margin: 0 auto; background: #ffffff url(img/bgcont.png) repeat-y center top; color: #000000; }
#main { background: url(img/bgmain.jpg) no-repeat center top; }

#header { width: 740px; margin: 0 auto; text-align: left; }
#logo img { float: left; margin: 15px 0 0 30px; }
#address { float: right; margin: 20px 20px 0 0; width: 255px; }

#content { width: 740px; margin: 0 auto; padding-bottom: 30px; text-align: left; background: url(img/bgtext.jpg) no-repeat right bottom; }
#imgs { float: left; width: 100px; margin: 30px 20px 0 20px; }
#imgs img { margin: 5px 0; }
#text { float: right; width: 570px; margin-right: 20px; }

#footer { width: 740px; height: 85px; margin: 0 auto; background: url(img/bgfoot.png) repeat-x center top; }
#footer div { text-align: right; padding: 10px 30px 0 0; }

.bspace { margin-bottom: 15px; }

.clear { clear: both; }
.fleft { float: left; }
.fright { float: right; }
.tleft { text-align: left; }
.tright { text-align: right; }
