body { background-color: #ffffff; font: normal 75%/1.5em arial, sans-serif; color: #000000; margin: 10px; padding: 0; text-align: center; }


/*--3 COLUMNS--*/
#wrapper { margin: 0 auto; padding: 0; width: 95%; text-align: left; }

#content { float: left; width: 30%; background-color: #ffffff; padding-top: 55px; }
  #content p { margin: 0; padding: 0 5px 10px 80px; }
		#content h2 { font-variant: small-caps; font-size: 16px; letter-spacing: 0.01em; margin: 0; padding: 0 5px 15px 80px; }
		#content h3 { font-size: 105%; font-weight: normal; color: #000000; margin: 0; padding: 0 5px 0 80px;  }
  #content a { color: #999999; text-decoration: none; }
		#content a:hover { color: #CCFF33; }

#nav { float: left; width: 30%; background-color: #ffffff; }
  #nav h1 { font-variant: small-caps; font-size: 16px; letter-spacing: 0.01em; color: #000000; padding: 0 0 70px; margin: 0; }
		#nav img { border: 0; }
		#nav a.name { color: #000000; text-decoration: none; }

#middle { float: left; width: 40%; background-color: #ffffff; text-align: center; padding-top: 92px; }
/*--3 COLUMNS--*/



/*--CONTENT-WIDE--*/
#content-wide { float: left; width: 70%; background-color: #ffffff; padding-top: 90px; }
  #content-wide h1 { font-size: 18px; margin: 0 0 10px 0; padding: 0; }
		#content-wide h2 { font-size: 16px; margin: 0 0 4px 0; padding: 0; }
		#content-wide h3 { font-size: 12px; margin: 0; padding: 0; }
		#content-wide p { margin: 0; padding: 0 0 10px; }
		#content-wide a { color: #999999; text-decoration: none; }
	 #content-wide a:hover { color: #CCFF33; }
		#content-wide .imgbox { float: left; font-size: 11px; margin: 10px 30px 10px 0; padding: 0; }
		#content-wide .imgbox img { border: 1px solid #222222; margin: 0; padding: 0; }
		#content-wide .imgbox ul { list-style: none; margin: 0; padding: 0; }
		#content-wide .imgbox ul li a { font-size: 130%; color: #999999; }
		#content-wide .imgbox ul li a:hover { color: #CCFF33; }
		#content-wide .imgbox ul img { border: 0; }
		#content-wide img.left { float: left; padding: 0; margin: 5px 10px 0 0; }
		#content-wide ul { list-style: none; margin: 0; padding: 0; }
/*--CONTENT-WIDE--*/



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.suckerdiv { padding: 0; margin: 0; text-align: left; font: normal 11px/1em arial, sans-serif; color: #999; text-transform: uppercase; }
.suckerdiv ul { margin: 0; padding: 0; list-style-type: none; width: 135px; /* Width of Menu Items */ }
.suckerdiv ul li { position: relative; }
	
/*Sub level menu items */
.suckerdiv ul li ul { position: absolute; width: 140px; /*sub menu width*/ top: 15px; visibility: hidden; }
	
/* Sub level menu links style */
.suckerdiv ul li a { display: block; overflow: auto; width: 130px; height: 45px; /*force hasLayout in IE7 */ color: #999; text-decoration: none; background: #fff; padding: 2px 5px; }
.suckerdiv ul li ul li a { display: block; overflow: auto; width: 130px; height: 25px; /*force hasLayout in IE7 */ color: #999; text-decoration: none; background: #fff; padding: 0 5px; }

.suckerdiv ul li a:visited { color: #444; }
.suckerdiv ul li a:hover { color: #CCFF33; }
.suckerdiv .subfolderstyle { }
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */