body {background-image: url(../images/sand.jpg); repeat-x;}
h6 {color: #993300; font: 20px serif;}

table.map { width: 500px;}
.sm_middle {padding: 5px; text-align: center; height: 350px;
	color: #993300; font: 12px Verdana,Arial,sans-serif;
	background: url(../images/pb/map.jpg) no-repeat; 
	}
.p404 {padding: 5px; text-align: center; height: 350px;
	color: #993300; font: 12px Verdana,Arial,sans-serif;
	background: url(../images/404.jpg) no-repeat; 
	}
	.sm_tp_lt, .sm_tp_rt, .sm_bt_lt, .sm_bt_rt { width: 25px; height: 25px; }
.sm_tp_lt {	background: url(../images/pb/sm_tp_lt.png) no-repeat; }
.sm_tp_rt { background: url(../images/pb/sm_tp_rt.png) no-repeat; }
.sm_bt_lt { background: url(../images/pb/sm_bt_lt.png) no-repeat; }
.sm_bt_rt { background: url(../images/pb/sm_bt_rt.png) no-repeat; }

.sm_sd_lt, .sm_sd_rt, .sm_tp_ctr, .sm_bt_ctr { height: 25px;}
.sm_sd_lt {	background: url(../images/pb/sm_sd_lt.png) repeat-y; }
.sm_sd_rt { background: url(../images/pb/sm_sd_rt.png) repeat-y; }
.sm_tp { background: url(../images/pb/sm_tp.png) repeat-x; }
.sm_bt { background: url(../images/pb/sm_bt.png) repeat-x; }
.sm_pback {	background: url(../images/pb/sm_pback.jpg) repeat; }

a,:link:active, :visited:active , :visited{ color: #660000; text-decoration: underline !important; }
:link:hover, :visited:hover   { color: #000000; text-decoration: none !important; }

img   { border: 0px; }
