div#content{
	padding-bottom:10px;
	border-bottom:1px solid #67bd4a;
}

div#content div#left{
	float:left;
	width:223px;
}

div#left div#ca-form{
	float:left;
	text-align:left;
	background:#b5d2e5 url('../images/ca_border.gif') no-repeat bottom center;
	padding:16px;
}

div#left div#ca-form form fieldset {
	border:none;
}

div#left div#ca-form form fieldset select{
	font-family: Arial, Verdana, Sans-serif;
	font-size:12px;
	display:block;
	width:45px;
	margin:3px 4px 3px 0px;;
}

div#left div#ca-form form fieldset input{
	font-family: Arial, Verdana, Sans-serif;
	font-size:12px;
	display:block;
	width:40px;
	margin:3px 0px;
	padding:0px 5px;
}

div#left div#ca-form form fieldset h2{
	font-family: Arial, Verdana, Sans-serif;
	font-size:16px;
	margin:10px 0px;
}

div#left div#ca-form form fieldset h4{
	font-family: Arial, Verdana, Sans-serif;
	font-size:13px;
	margin:10px 0px;
}

div#content div#banner{
	float:right;
	width:737px;
	height:170px;
	background:transparent url('../images/int_banner.jpg') no-repeat top left;	
}

div#banner-bottom{
	clear:right;
	float:right;
	background:transparent url('../images/banner_bottom_bg.gif') no-repeat top right;
	width:737px;
	height:9px;
}

div#content div#banner-text{
	float:right;
	width:697px;
	text-align:left;
	padding:20px;
}

div#content div.text-div{
	float:right;
	width:697px;
	text-align:left;
	padding:20px;
}

div#content div.text-div1{
	float:right;
	width:697px;
	text-align:left;
	padding:0px 20px;
}

div#content div#center{
	text-align:left;
	float:right;
	width:337px;
	padding:20px;
}

div#content h1{
	font-family:Arial, Verdana, Sans-serif;
	font-size:22px;
	margin:0px;
}
div#content div#center h4{
	font-family:Arial, Verdana, Sans-serif;
	font-weight:normal;
	font-size:14px;
	margin:10px 0px;
}

div#content div#right{
	float:right;
	text-align:right;
	width:337px;
	padding:20px 20px 20px 0px;
	text-align:left;
}

div.gallery-block{
	clear:both;
	/*width:330px;
	border:1px solid red;*/
}

div.gallery-block img {
	width:170px;
	height:120px;
	float:left;
	padding:5px;
	margin:5px 10px 5px 0px;
	border:1px solid #cccccc;
}

div.gallery-block div{
	padding:10px;
}

a.boldlink:link, a.boldlink:visited{
	font-weight:bold;
	color:#f7751d;
}

a.boldlink:hover{
	color:#0072a7;
}

div#left div.quot{
	/*clear:left;*/
	text-align:left;
	margin:30px 0px 30px 2px;
	background:transparent url('../images/quot_top_1.gif') no-repeat top left;
	width:223px;
	padding-top:13px;
}

div#left div.quot .left{
	background:transparent url('../images/quot_left_1.gif') repeat-y center left;
}

div#left div.quot .right{
	background:transparent url('../images/quot_right_1.gif') repeat-y center right;
	padding:0px 21px 0px 20px;
	font-style:italic;
	line-height:16px;
}

div#left div.quot .bottom{
	background:transparent url('../images/quot_bottom_1.gif') no-repeat top left;
	height:13px;
}

div#slides{
	float:left;
	margin:20px 0px 0px 0px;
}

div#slides div#show {
	padding:10px;
	border:1px solid #cccccc;
	text-align:right;
}

div#slides img{
	margin-bottom:5px;
}

div#slides span{
	vertical-align:10px;
}

div#gdata{
	float:right;
	width:280px;
	margin-top:20px;
	border-top:1px solid #cccccc;
}
div#gdataz{
	float:right;
	width:230px;
	margin-top:20px;
	border-top:1px solid #cccccc;
}
div#gdata a{
color:#f7751d;
}
div#gdata h3{
	font-size:15px;
	margin:10px 0px;
}

div#gdata a.reserve{
	display:block;
	margin:20px 0px;
}

h3.tborder{
	border-top:1px solid #67bd4a;
	padding:10px 0px 0px 20px;
	margin:20px 0px 10px 0px;
	font-size:15px;
}

ul.dottedborders{
	margin:0px 10px;
	padding:0px 10px;
	list-style-type:none;
	list-style-position:outside;
}

ul.dottedborders li.first-child{
	padding:5px;
	border:2px dotted #cccccc;
}

ul.dottedborders li{
	padding:5px;
	border:2px dotted #cccccc;
	border-top:none;
}
