select {
	border : 1px solid #000;
	font-size : 10px;
	padding : 2px 2px 2px 4px;
}

input {
	border : 1px solid #000;
	font-size : 10px;
	padding : 2px 2px 2px 4px;
}

.checkbox{
	border : none;	
}
blockquote p{
	text-align : justify;
}

.sponsor{
	background : #fff;
	border : 1px solid #000;
	margin : 0 20px 0 20px; 
	color : #000;
}
.sponsortable{
	background : #fff;
	border : 1px solid #000;
	color : #000;
}
.rightborder{
	border-right : 1px dotted #ccc;
}

a {
	background : transparent;
	color : #000;
	font-weight : bold;
	text-decoration : none;
}

a img{
	background : #ccc;
	border : 1px solid #000;
	color : #000;
}

a:hover {
	background : transparent;
	color : #FF0000;
	text-decoration : none;
}

acronym{
	border-bottom : #fff;
}

body {
	background : url(../images/water.jpg) #000 bottom left fixed no-repeat;
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin : 10px;
}

h1{
	display : inline;
	font-size : 15px;
	padding : 0;
}

h2{
	background : transparent url(../images/August/underLine2.gif) no-repeat left top;
	color : #000;
	display : block;
	font-size : 14px;
	margin : 0;
	padding : 0 0 10px 0;
}

h3{
	background : transparent;
	color : #000;
	font-size : 14px;
	margin : 0;
	padding : 0 0 3px 0;
}

h4{
	background : transparent;
	border-bottom : 1px dotted #ccc;
	color : #000;
	display : block;
	font-size : 12px;
	margin : 10px  0 5px 0;
	padding : 0 0 3px 0;
}
h5{
	background : transparent;
	border-bottom : 1px solid #ccc;
	color : #000;
	display : block;
	font-size : 11px;
	font-weight : bold;
	margin : 10px  0 5px 0;
	padding : 0 0 3px 0;
}

img{
	background : transparent;
	border : 1px solid #000;
	color : #000;
}

li{
	list-style : url(../images/August/RedBakkie.gif);
	margin : 10px 5px 0 20px;
	padding : 0 0 0 20px;
}

ol.bullet li{
	list-style : disc;
}

p{
	margin : 0;
	padding : 0 0 3px 0;
}

ul{
	margin : 0 0 20px 0;
}

ul.bullet li{
	list-style : disc;
}

.arrow, a{
	border : none;
}

.cost{
	width : 650px;
}

.form{
	margin : 0 10px 5px 0;
}

.homeimage{
	background : #ccc;
	color : #000;
	float : left;
	padding : 10px;
}

.imgcenter{
	background : #ccc;
	border : 1px solid #000;
	color : #000;
	display : inline;
	height : 180px;
	margin : 0 205px 0 205px;
	width : 240px;
}

.imgcenternocolor{
	border : 0;
	height : 180px;
	margin : 0 205px 0 205px;
	width : 240px;
}

.imgcenterport{
	background : #ccc;
	border : 1px solid #000;
	color : #000;
	height : 240px;
	margin : 0 235px 0 235px;
	width : 180px;
}

.imgleft{
	background : #ccc;
	border : 1px solid #000;
	color : #000;
	display : block;
	float : left;
	margin : 0 10px 0 10px;
	padding : 1px;
}

.imgnocolor{
	background : transparent;
	border : 0;
	color : #000;
}

.imgright{
	background : #ccc;
	border : 1px solid #000;
	color : #000;
	display : block;
	float : right;
	margin : 10px 0 10px 0;
	padding : 1px;
}

.imgsidebyside{
	padding : 10px 0 10px 0;
}

.new{
	background : transparent;
	color : #FF0000;
}

.newbold{
	background : transparent;
	color : #FF0000;
	font-weight : bold;
}

.paraleft{
	float : left;
	padding : 0 10px 5px 0;
	text-align : justify;
	width : 315px;
}

.restaurantlogo{
	background : transparent;
	border : 0;
	color : #000;
	margin : 0 235px 0 235px;
}

.routemap{
	background : transparent;
	border : 0;
	color : #000;
	margin : 0 135px 0 135px;
}

.scroller{
	background : url(../images/August/ScrollerFill.jpg) no-repeat top right;
	height : 110px;
	margin : 0;
	padding : 0;
	width : 490px;
}

.sitemap{
	text-align : center;
}

.textblock{
	float : left;
	padding : 10px;
}

.thumbnail{
	background : #fff;
	color : #000;
	float : left;
	height : 90px;
	margin : 5px 5px 5px 0;
	padding : 5px;
	width : 120px;
}

.tourlogo{
	background : transparent;
	border : 0;
	color : #000;
	margin : 0 161px 0 161px;
}

#content{
	background : url(../images/August/JeepBRWhite.jpg) #fff no-repeat bottom right;
	color : #000;
	margin : 0 auto 0 auto;
	padding : 10px;
	text-align : left;
	width : 680px;
}

#footer{
	background : url(../images/August/Footer.jpg) #fff no-repeat bottom;
	color : #999999;
	font-family : "Small Fonts";
	font-size : 9px;
	margin : 0 auto 0 auto;
	text-align : center;
	width : 680px;
}

#footer a{
	background : transparent;
	color : #666666;
	font-weight : normal;
	text-decoration : none;
}

#footer td{
	border-top : 1px dotted #ccc;
	font-size : 9px;
	padding : 10px 0 30px 0;
}

#frame{
	background : transparent url(../images/August/frame.gif) top left;
}

#header{
	background : #000 url(../images/August/Header.jpg);
	color : #000;
	height : 110px;
	margin : 0 auto 0 auto;
	padding : 0;
	text-align : left;
	width : 680px;
}

#primarynav{
	border-bottom : 1px dotted #ccc;
	padding : 0 5px 5px 5px;
	text-align : center;
	width : 670px;
}

#wrapper{
	background : #fff;
	color : #000;
	margin : 0 auto 0 auto;
	padding : 0;
	text-align : left;
	width : 680px;
}

