.column.one#box-wxcam-img
{
	width: 448px;
	margin-right: 10px;
	background-color: #000000;
}
.column.two#box-wxcam-xtra
{
	width: 333px;
}
#box-wxcam-head { width: 450px; margin-bottom: 7px; position: relative; }
#box-wxcam-xtra .column.one#box-wxcam-anim-ctl
{
	margin-bottom: 7px;
	height: 152px;
	margin-right: 10px;
}
#box-wxcam-clstcam-cont, #box-wxcam-nextfeat-cont
{
	text-align: center;
	padding-right: 30px;
	padding-bottom: 7px;
	padding-left: 30px;
}

#box-wxcam-clstcam-cont-a
{
	margin-left: 7px;
}
.intlcam-feat
{
	display:none;
	margin-right:5px;
}

#box-wxcam-xtra .column.two#box-wxcam-nextfeat-ctl { margin-bottom: 7px; text-align: center; height: 152px;	}
#box-wxcam-xtra .column.two#box-wxcam-nextfeat-ctl #box-wxcam-nextfeat-ctl-cont, 
#box-wxcam-xtra .column.two#box-wxcam-traffic-ctl #box-wxcam-traffic-ctl-cont { position: relative; display: table-cell; vertical-align: middle; border: 1px solid #000000; background-color: #000000; height: 71px; }
#box-wxcam-xtra .column.two#box-wxcam-nextfeat-ctl #box-wxcam-nextfeat-ctl-cont a { text-decoration: none; height:71px; } 
#box-wxcam-traffic-ctl-cont a { padding:0 !important; }
#box-wxcam-xtra .column.two#box-wxcam-nextfeat-ctl img, #box-wxcam-xtra .column.two#box-wxcam-traffic-ctl img { width: 95px; height: auto;  }
#box-wxcam-xtra .column.one#box-wxcam-select-ctl
{
	margin-right: 10px;
	text-align: center;
	height: 151px;
}
#box-wxcam-xtra .column.one#box-wxcam-select-ctl img { border: 1px solid #000000; }
#box-wxcam-xtra .column.two#box-wxcam-traffic-ctl { height: 151px; text-align: center; }
#box-wxcam-traffic-ctl a { padding:0 7px; text-align:left; }
#box-wxcam-xtra .column
{
	background-position: top;
	width: 157px;
	border: 1px #e0e8f8 solid;
	background: url(../images/common/gradient-ltblue-21h.gif) repeat-x top;
	padding-top: 6px;
	padding-bottom: 6px;
}
#box-wxcam-xtra h3 { text-align:center; font-size:12px; margin:0 0 15px 0; }
#box-wxcam-xtra h4 { text-align:center; }
#box-wxcam-img
{
	width: 448px;
	min-height: 336px;
	border: 1px solid #666666;
	background-color: #000000;
	vertical-align: middle;
}
#box-wxcam-img-cont, #box-wxcam-img-cont-anim
{
	position: relative;
	display: table-cell;
	vertical-align: middle;
	width: 448px;
	height: 336px;
} 

#box-wxcam-img img { width: 448px; height: auto; }
#box-wxcam-title { float: left; width: 99%; margin-bottom: 5px; }
#box-wxcam-prevnext { float:right; }

.map-preview-wrap
{
}
.wxcam-desc { clear: both; float: none; text-align: left; padding-top: 10px; padding-bottom: 5px; padding-left: 5px; width: auto; }

.wXcamera-ctrl-anim { width:153px; float:right; padding:0 0 45px 0; }
.wXcamera-ctrl-anim-title { font-weight:bold; clear:right; float:right; width:146px; height:15px; padding-bottom:5px; padding-top:5px; }
.wXcamera-ctrl-anim-controls { padding-left:2px; text-align:center;  }
.wXcamera-ctrl-anim-controls div { float:left; margin-top: 23px; margin-bottom: 7px; }
.wXcamera-ctrl-rev { background:url(../Images/Camera/btn-cam-animate-rev.gif) no-repeat top left #999999; border:0px; }
.wXcamera-ctrl-stop { background:url(../Images/Camera/btn-cam-animate-stop.gif) no-repeat top left #999999; border:0px; }
.wXcamera-ctrl-play { background:url(../Images/Camera/btn-cam-animate-play.gif) no-repeat top left #999999; border:0px; }
.wXcamera-ctrl-fwd { background:url(../Images/Camera/btn-cam-animate-fwd.gif) no-repeat top left #999999; border:0px; }
.wXcamera-ctrl-rev img { width:36px; height:20px; border:0px; }
.wXcamera-ctrl-stop img { width:37px; height:20px; border:0px; }
.wXcamera-ctrl-play img { width:37px; height:20px; border:0px; }
.wXcamera-ctrl-fwd img { width:35px; height:20px; border:0px; }
.wXcamera-ctrl-anim-nav { clear:both; text-align:center; width:150px; padding:2px auto 0px auto; }
.wXcamera-ctrl-rev-disabled { background:url(../Images/Camera/btn-cam-animate-rev-disabled.gif) no-repeat top left #999999; border:0px; }
.wXcamera-ctrl-stop-disabled { background:url(../Images/Camera/btn-cam-animate-stop-disabled.gif) no-repeat top left #999999; border:0px; }
.wXcamera-ctrl-pause { background:url(../Images/Camera/btn-cam-animate-pause.gif) no-repeat top left #999999; border:0px; }
.wXcamera-ctrl-fwd-disabled { background:url(../Images/Camera/btn-cam-animate-fwd-disabled.gif) no-repeat top left #999999; border:0px; }
.wXcamera-ctrl-rev-disabled img { width:36px; height:20px; border:0px; }
.wXcamera-ctrl-stop-disabled img { width:37px; height:20px; border:0px; }
.wXcamera-ctrl-pause img { width:37px; height:20px; border:0px; }
.wXcamera-ctrl-fwd-disabled img { width:35px; height:20px; border:0px; }

.wXcamera-animation
{
	visibility: hidden;
	position: absolute;
	width: 448px;
	height: 336px;
	vertical-align: middle;
} 

#imageAni { position:absolute; }

.wXcamera-anim-time
{
	border-width: 1px;
	border-color: #666666;
	padding: 3px 5px 3px 5px;
	position: absolute;
	left: 0px;
	top: 315px;
	height: 0px;
	height: auto;
	width: auto;
	background-color: White;
	overflow: visible;
	border-top-style: solid;
	border-right-style: solid;
}
.wXcamera-animation img
{
	width: 448px;
}
.wXcamera-animation-wait { visibility: visible; }
.wXcamera-outer { float:left; padding:0px auto 0px auto; }

.map-preview-wrap { width:138px; margin:0 auto; overflow:hidden; }
.map-preview { display:none; margin:0 5px; }
.map-preview img {
	display:block;
	background:#ccc;
	width:126px; height:94px;
	border:1px #000 solid;
}

.map-preview.moving { position:absolute; }

.map-preview-wrap a.prev { float:left; }
.map-preview-wrap a.next { float:right; }
.camera-map-select-iframe
{
	overflow: hidden;
	width: 794px;
	height: 370px;
}