body {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
h1, h2 {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; color: #446EC0;}
a {color: #F47511;}
a:hover {text-decoration: none;	color: #446EC0;}
code {font-family: "Courier New"; font-size: 14px; color: #461b7e;}

#header {width: 778px; margin: 0px auto; padding: 20px 0px;}
#header h1 {margin: 0px; padding: 0px; font-size: 24px; color: #F47511;}
#header h2 {margin: 0px; padding: 0px; font-size: .8em;	color: #F47511;}
#menu {width: 778px; margin: -40px auto 20px auto; padding: 1px 0px 0px 0px; border-bottom: 1px solid #CCCCCC;}
#menu ul {margin: 0px; padding: 0px; list-style: none; text-align: right;}
#menu li {display: inline;}
#menu a {padding: 0px 10px;	border: 1px solid #CCCCCC; background-color: #FAFAFA; text-decoration: none; font-weight: bold;}
#menu a:hover {background-color: #446EC0; color: #FFFFFF;}
#content, #content2 {width: 778px; margin: 0px auto; font-size: 14px; text-align: justify;}
#content h2, #content2 h2 {font-style: normal; font-size: 1.2em; border-bottom: 2px dotted #CCCCCC;}
#content code, #content2 code {font-family: "Courier New"; font-size: 14px; font-weight: bold;}
#content img, #content2 img {float: left; margin-right: 8px; border: 0;}
#left, #left2 {float: left; width: 500px;}
#right, #right2 {float: right; width: 250px;}
#footer {clear: both; width: 778px; margin: 0px auto; padding: 0px;}
#footer p {margin: 0px; border-top: 1px solid #CCCCCC; text-align: right; font-size: small; color: #CCCCCC;}
#photosc1, #photosc2, #photosc3, #photosc4 {width: 125px; float: left; text-align: center;}
#photosc1 img, #photosc2 img, #photosc3 img, #photosc4 img {float: none; width: 100px; height: 75px;}
#photo {text-align: center;}
#photo img {width: 778px; height: 592px; margin-left: 0px; margin-right: 0px; margin-bottom: 8px;}
#photo ul {margin-top: 0px; margin-bottom: 16px; padding: 0px; list-style: none;}
#photo li {display: inline; margin: 8px; }