*{margin: 0; padding: 0;}

#container{
	width: 755px;
	margin: 0 auto;
	position: relative;
	background-color: #262a4f;
}

.alt,#navbkup{display:none;}

#navigation{
	width: 750px;
	margin: 0 auto;
	position: relative;
	left: 2px;
}

#content{
	width: 720px;
	position: relative;
	left: 18px;
}

.about{
	margin-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	background-color: #fff;
}
.about .title{display: block; margin: 10px; padding-top: 5px;}
.about .left{
	float: left;
	clear: both;
	width: 250px;
	margin-top: 40px;
	margin-left: 30px;
}
.about .left img{margin-bottom: 10px;}
.about .right{
	float: right;
	background-color: #ff9;
	width: 360px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 40px;
	margin-right: 30px;
	padding: 70px 5px 65px 5px;
}
.about .right p{margin-bottom: 10px;}
.about .right p a{color: #900; font-family: serif;}

.categories{
	margin-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	background-color: #fff;
}
.categories .title{display: block; margin: 10px 10px 20px 10px; padding-top: 5px;}
.categories #search{position: absolute; top: 20px; right: 20px;}
.categories .category{
	float: left;
	width: 180px;
	text-align: center;
	margin-bottom: 5px;
}
.categories .category img{
	border: 0;
	display: block;
	margin: 0 auto;
}

.payment{
	margin-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	background-color: #fff;
}
.payment .title{display: block; margin: 10px; padding-top: 5px;}
.payment table{
	width: 720px;
	margin: 30px 0;
}
.payment .row1{background-color: #69c;}
.payment .row2{background-color: #ff9;}
.payment td{padding: 20px;}
.payment p{
	color: #262A4F;
	text-align: center;
	margin-bottom: 10px;
}

.contact{
	margin-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	background-color: #fff;
}
.contact .title{display: block; margin: 10px; padding-top: 5px;}
.contact .left{float: left; margin-left: 80px; margin-top: 20px;}
.contact .right{float: right; margin-right: 50px; margin-top: 20px;}
.contact p{margin-bottom: 10px;}

.listings{
	margin-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	background-color: #fff;
}
.listings .title{display: block; margin: 10px; padding-top: 5px;}
.listings #search{position: absolute; top: 20px; right: 20px;}
.listings .list{font-style: italic; background-color: #ccc; width: 710px; margin: 25px auto 0 auto;}
.listings .list .listtop{margin: 0 auto; background-color: #900; color: #fff; font-weight: bold; font-style: normal;}
.listings .list .listtop td a{color: #fff;}
.listings .list td{padding: 7px 5px;}
.listings .list td+td{width: 75px;}
.listings .list tr+tr{background: #ccc;}

#footer{
	text-align: center;
	color: #fff;
	background: url(../images/dark-blue.gif) center no-repeat #262a4f;
	height: 40px;
}
#footer img{border: 0; position: relative; top: 10px;}
#footer strong a{color: #000;}

#clear{clear: both; visibility: invisible; height: 0;}
.centre{margin: 15px; text-align: center;}
