* { /* quick reset */
	margin: 0;	
}

body { 
	font-size: 16px;
	margin: 0;
	padding: 0;
	text-align: center;
	background:url(images/bgr.jpg) repeat fixed center top;
}


.wrapper {
	margin: 0 auto; /* This centers the grid. Remove this line to place the grid on the left of the page. */
	text-align: left;
	width: 773px;
	overflow:auto;
}

.inner-wrapper {
	clear: both;
	display: inline;/* IE double margin fix. Feel free to move this to your IE specific stylesheets. */
	float: left;
	padding: 10px 10px 10px 10px;
	position: relative;
	width: 753px;
}




.container {
	clear: both;
	float: left;
	margin: 0;
	width: 100%;	
}
.one-col, .two-col, .three-col {
	clear: none;
	display: inline;/* IE double margin fix. Feel free to move this to your IE specific stylesheets. */
	float: left;
	margin: 0 24px 0 0;
	padding: 0;
	position: relative;
}
.one-col {
	width: 235px;
}

.two-col {
	width: 494px;
}

.three-col {
	width: 753px;
	margin-right: 0;
}

.prefix-one {
	margin-left: 259px;
}

.prefix-two {
	margin-left: 518px;
}

.suffix-one {
	margin-right: 283px;
}

.suffix-two {
	margin-right: 542px;
}

.clear { /* Useful generic clearing class. */
	clear: both;
}
.last-col {
	margin-right: 0;
}

.left{float:left}
.right{float:right}

ul, ol{list-style-type:none;padding:0;margin:0}
a {text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h3,h4,h5,h6{font-weight:normal;}

.mb10{margin-bottom:10px}
.mt10{margin-top:10px}
.bold{font-weight:bold}