body {margin: 0px 0; padding: 0px 0 0 0; top: 0; font-family: arial; font-size: 14px; }

#surround {width: 550px; height: 562px; margin: 0 auto; background: url(i/background.jpg) no-repeat; padding: 17px 0 0 0px; }

#leftcol {float: left; width: 170px; margin-right: 10px; padding: 0 40px 0 19px; }
#rightcol {float:left; width: 300px; padding-top: 5px; }

#footer {width: 836px; padding: 0px 0 0 0; color: #000; font-size: 12px; margin: 0 auto 20px auto; }
#footer p {margin: 0; padding: 0; }
#footer a {color: #fff; text-decoration: none;}
#footer a:hover {text-decoration: underline; }

h1 {font-size: 24px; color: #fff; font-weight: normal; margin: 0 0 8px 0; padding: 0; }
	h1 span {position: absolute; top:-9999px; left: -9999px; }
h2 {color: #BD242C; font-family: georgia, arial; font-size: 22px; font-style: normal; margin: 0; margin: 5px 0 5px 0px; padding: 0;  }	
h3 {font-size: 18px; font-style: normal; margin: 0 0 10px 0px; padding: 0; color: #46492E; }

p {color: #000; font-size: 16px; }

.mdMargR {margin-right: 10px; }
.lgMargR {margin-right: 40px; }
.mdMargL {margin-left: 10px; }

.lgMargL {margin-left: 20px; }
.xlgMargL {margin-left: 170px; }

.smMargT {margin-top: 5px; }
.smMargB {margin-bottom: 5px; }

.mdMargB {margin-bottom: 8px; }
.lgMargB {margin-bottom: 20px; }
.lgMargR {margin-right: 20px; }

.clear {clear: both; }

img {border: none; }

