.postbody img,.vbform block img{
max-width:680px;
max-height:1200px
}



.w3mtop{
width:100%;
}

.w3mcenter{
width:100%;
}

/*.w3cspace{
width:1%;
}*/

.w3ccenter{
width:82%;
}

.w3sidemenu{
background-color:#fffde8;
width:18%;
vertical-align:top;
padding:10px;
}


/* Top Menu */

.main1top{
width:50%;
background-color:#464646;
margin: 0;
padding:0;
white-space:nowrap;
text-align:left;
}

.main2top{
width:50%;
background-color:#464646;
margin: 0;
padding:0 13px 0 13px;
white-space:nowrap;
text-align:right;
}

.submaintop{
width:20%;
height:45px;
background-color:#333;
margin: 0;
padding:0;
white-space:nowrap;
text-align:left;
}
.submaintop2{
width:80%;
height:45px;
background-color:#333;
margin: 0;
padding:0;
white-space:nowrap;
text-align:right;
}
.submaintop2 ul {
	margin: 14px 14px 0 0;
	padding:0px;
	float: right;
	list-style: none;
	min-width: 500px;

}

.submaintop2 ul li {
float: left;
display: block;
line-height:34px;	
}

.submaintop2 ul li a {
	font-family: "Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif;
	font-weight: 300;
	font-size: 14px;
	display: block;
	padding: 0 10px;
	margin:0;
	color: #999;
	text-shadow: #333 1px 1px 1px;
}

.submaintop2 ul li a:hover {
	color: #fff;
}

.submaintop2 ul li a.current, .submaintop ul li#download a.current {
	color: #555;
	background: #FFF;
	-moz-border-radius-topleft: 3px;
	-khtml-border-top-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-khtml-border-top-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
	text-shadow: #c6d9e9 1px 1px 1px;
}

.submaintop2 ul li#download a {
	background: #D54E21 url(./images/download-tab-bg.png) bottom left repeat-x;
	color: #fff;
	-moz-border-radius-topleft: 3px;
	-khtml-border-top-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-khtml-border-top-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
	text-shadow: #B5421C 1px 1px 1px;
}

.submaintop2 ul li#download a:hover {
	color: #FFAC90;
}

.submaintop2 ul li#download a.current:hover {
	color: #555;
}

/* END top menu */

/* side menu */

.w3sidemenu ul, .w3sidemenu ul ol {
margin: 0;
padding: 0;
font-size:1.0em;
font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
}

.w3sidemenu ul li {
list-style-type: none;
list-style-image: none;
margin-bottom: 5px;
}

.w3sidenavtitle{
height:23px;
margin:0;
padding:0 0 0 5px;
border:1px solid #aa9800;
font-size:1.0em;
font-weight:bold;
font-family:Georgia,Lucida,tahoma,arial,sans serif;
line-height:1.7em;
background-color:#f7e868;
color:#333;
}

.w3navcontainer ul{
background-color:transparent; 
padding:0px;
margin:0px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.w3navlist li{ 
background:transparent url(./images/misc/navbit-arrow-right.png) no-repeat 0 6px; 
padding: 4px 0 5px 13px;
margin:0px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.w3navlist a, .w3navlist a:visited, .w3navlist a:active{ 
display:block;
color:#333;
padding:0;
margin:0;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.w3navlist a:hover {
background-color:#333; 
color:#FFF;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

/* END side menu */
 