/****
* css modifications for small screens (width less than or equal to 720px)
****/
body, td, th, select, input, button, textarea{font-size:110%;}
#nav{top:0; left:0;
	max-width:none; width:100%; 
	height:45px;
	overflow:hidden;
	padding:0 0 5px 0;
	border-bottom:1px solid #000;
}
#nav ul{padding-top:0;}
#nav ul li{padding:0;}
#nav ul li ul li{padding-left:15px;}
/* sub-nav */
#nav ul li ul{position:relative; top:0; left:0; margin-left:20px; box-shadow:none;}

.title{padding-left:10px;}
div.backTitle{padding:8px; padding-left:10px;}

#mobileMenu{
	visibility:visible;
}
#content{margin-left:0; margin-top:26px; padding:20px 0; width:100%;}
.contentW{max-width:none;}

#footer{padding-left:10px;}
#bigImgContainer{margin-top:37px;}

.divItem div.txt, .divItem div.html, .divItem p.description{padding-left:10px; padding-right:10px;}
div.divItem img, div.galContainer img{display:block; margin-right:auto; margin-left:auto;}

/* gall nav arrows */
div.gallery a.prev{left:0;}
div.gallery a.next{right:0;}
div.gallery a.prev span, div.gallery a.next span{display:none;}

table.fixedGrid td{display:block;}

.wysiwyg-float-right, .wysiwyg-float-left{float:none; text-align:center; margin:15px 0; max-width: none;}
.wysiwyg-width-half{width: auto;}
