/* CSS for Peg Cheng official web site */
body {font-family: Century Gothic, Calibri, Helvetica S, monospace; font-size:100%;}
* {margin:0; padding:0;}
#mainwrap {width: 1000px; margin: 0 auto; text-align: center;}

#navigation {margin: 20px 0; text-align: center;}
#navigation {font-weight: normal; font-size: 1.2em; margin: 1em 0 1em 0; font-family: Century Gothic, Calibri, Helvetica S, monospace;}
#navigation a:link {color: #000000; text-decoration: none;} 
#navigation a:visited {color: #000000; text-decoration: none;} 
#navigation a:hover {text-decoration: none; color: #62bd19;}
#navigation li {font-weight: bold; display:inline; list-style-type: none; padding: 0 .05em; }


ol {font-weight:normal; font-size: 1em;}
ul {font-weight:normal; font-size: 1em; border 0; padding 0;}
li {border 0; padding 0;  list-style-type:none;}

#main_content {margin: 0 auto; }
#main_content a:link {text-decoration: underline; color: #096797;}
#main_content a:visited {text-decoration: none; color: #ef9e10;}
#main_content a:hover {text-decoration: underline;color: #ef9e10;}
#main_content a:active {text-decoration: underline;color: #362bd19;}
#main_content img {padding: 0 1em 0 0em;}
#main_content span img {float:right; padding: 0 0em 0 1em;}
#main_content iframe {margin: 0 0 0 2em;}
#main_content span iframe {float:left; padding: 0 1em 1em 0;}
#main_content em img {border: none; float:left; padding: .5em 1em 0 20em;}
#main_content ul {margin: 1.5em 1em .75em 2em; list-style-type:none; border 0; padding 0;}
#main_content li {margin: 0.1em 0 0 2em; list-style-type:none; border 0; padding 0; list-style-type:none;}
#main_content ul li ul {margin: 0 1em .75em 2em; list-style-type:none; border 0; padding 0;}
#main_content li h2 {font-weight:bold; font-size: 1em; margin: 0 0 0 -2em; list-style-type:none; border 0; padding 0; }
#main_content li span {font-weight:normal; font-size: 1em; margin: 0 0 0 -2em; list-style-type:none; border 0; padding 0; }
#main_content h3 {font-weight:bold; font-family: Century Gothic, Calibri, monospace; font-size: 4em; margin: 0 1em .75em 2em;}

#main_tips {float:left; width: 680px; padding: 1em 2em 0em 0em;}
#main_tips a:link {text-decoration: underline; color: #62bd19;}
#main_tips a:visited {text-decoration: underline; color: #ef9e10;}
#main_tips a:hover {text-decoration: none;color: #ef9e10;}
#main_tips span a:hover {text-decoration: none;color: #000000;}
#main_tips a:active {text-decoration: underline;color: #362bd19;}
#main_tips img {float:left; padding: 0 1em 0 0;}
#main_tips ul {margin: 0 1em 1em 2em; list-style-type:none; border 0; padding 0;}
#main_tips li {margin: 0.1em 0 0 2em; list-style-type:disc; border 0; padding 0; font-weight:bold;}
#main_tips li h2 {list-style-type:none; font-weight:bold; font-size: 1em; margin: 0 0 0 -2em; border 0; padding 0;}
#main_tips h2 {font-weight:bold; font-size: 1em; margin: 2em 1em 0 2em;}
#main_tips h6 {font-weight:bold; font-size: 1em; margin: 0 1em 0 2em;}

#main_client {float:left; width: 680px; padding: 1em 2em 0em 0em;}
#main_client a:link {text-decoration: underline; color: #62bd19;}
#main_client a:visited {text-decoration: underline; color: #ef9e10;}
#main_client a:hover {text-decoration: underline;color: #ef9e10;}
#main_client a:active {text-decoration: underline;color: #362bd19;}
#main_client img {float:left; padding: 0 1em 0 0;}
#main_client ul {margin: 0 1em .75em 2em; padding: 0; list-style-type:none; border 0; padding 0;}
#main_client li {margin: 0.1em 0 0 2em; padding: 0; list-style-type:none; border 0; padding 0; list-style-type:none;}
#main_client p:first-line {font-weight: bold; float:left;}
#main_client p span {font-weight: normal;}

#main_contact {float:left; width: 475px; padding: 1em 2em 0em 0em;}
#main_contact a:link {text-decoration: underline; color: #62bd19;}
#main_contact a:visited {text-decoration: none; color: #ef9e10;}
#main_contact a:hover {text-decoration: underline;color: #ef9e10;}
#main_contact a:active {text-decoration: underline;color: #362bd19;}
#main_contact img {float:left; padding: 0 1em 0 0;}
#main_contact ul {margin: 0 1em .75em 2em; padding: 0; list-style-type:none; border 0; padding 0;}
#main_contact li {margin: 0.1em 0 0 2em; padding: 0; list-style-type:none; border 0; padding 0;}


#contact_form {float: left; width: 400px; line-height: 1em; margin-left: 435 px; padding: 1em 0em 1em 1em;}
#contact_form p {font-weight: normal; font-size: .8em; margin: 1.5em 0 0 0;}
#contact_form h2 {font-weight: bold; font-size: 1em; margin: 0 0 0 0;}
#contact_form a:link {text-decoration: underline; color: #62bd19;}
#contact_form a:visited {text-decoration: underline; color: #ef9e10;}
#contact_form a:hover {text-decoration: underline;color: #ef9e10;}
#contact_form a:active {text-decoration: underline;color: #362bd19;}
#contact_form ul {margin: 0 0 .75em 1em; padding: 0; list-style-type:none; border 0; padding 0;}
#contact_form li {font-size: .9em; margin: 0.1em 0 0 1em; padding: 0 list-style-type:none; border 0; padding 0; list-style-type:none;}

#registration_form {float: left; width: 680px; line-height: 1em; margin-left: 435 px; padding: 1em 0em 1em 1em;}
#registration_form p {font-weight: normal; font-size: 1em; margin: 1.5em 0 .2em 0;}
#registration_form h2 {font-weight: bold; font-size: 1em; margin: 0 0 0 0;}
#registration_form a:link {text-decoration: underline; color: #62bd19;}
#registration_form a:visited {text-decoration: underline; color: #ef9e10;}
#registration_form a:hover {text-decoration: underline;color: #ef9e10;}
#registration_form a:active {text-decoration: underline;color: #362bd19;}
#registration_form ul {margin: 1.5em 0 1em 0; padding: 0; list-style-type:none; border 0; padding 0;}
#registration_form li {font-size: 1em; margin: 0.1em 0 .5em 1em; padding: 0 list-style-type:none; border 0; padding 0; list-style-type:none;}
#registration_form li:first-child {font-size: 1em; margin: .5em 0 .5em 1em; padding: 0 list-style-type:none; border 0; padding 0; list-style-type:none;}

#sidebar {float: left; width: 190px; line-height: 1em; margin-left: 690 px; padding: 1em 0em 1em 1em;}
#sidebar p {font-weight: bold; font-size: .8em; margin: 0 0 1em 0;}
#sidebar span {text-transform: capitolize;}
#sidebar a:link {text-decoration: underline; color: #62bd19;}
#sidebar a:visited {text-decoration: underline; color: #ef9e10;}
#sidebar a:hover {text-decoration: underline;color: #ef9e10;}
#sidebar a:active {text-decoration: underline;color: #362bd19;}
#sidebar ul {margin: 0 0 .75em 1em; padding: 0 list-style-type:none; border 0; padding 0;}
#sidebar li {font-size: 1; margin: 0.1em 0 0 1em; padding: 0 list-style-type:none; border 0; padding 0; list-style-type:none;}
#sidebar li h2 {font-weight:bold; font-size: 1em; margin: 0 0 0.25em -1em; padding: 0 list-style-type:none; border 0; padding 0;}

#footer {}
#footer a:link {text-decoration: underline; color: #000000;}
#footer a:visited {text-decoration: none; color: #ef9e10;}
#footer a:hover {text-decoration: underline; color: #ef9e10;}
#footer a:active {text-decoration: none;color: #362bd19;}

#rights p {text-align: center; font-weight: normal; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: .7em; margin: 4em 0 .5em 0;}

.clearfloats {clear:both;}
.tagline {font-weight:normal; font-size: 1em; margin: 0 1em .0 2em;}
.creditline {font-weight:normal; margin: 0.1em 0 2em 6em;}
.greenhead {color: #362bd19; font-weight:bold; font-size: 1em; margin: 0 1em .75em 2em; text-align: center;}

p {font-weight:normal; font-size: 0.75em; margin: 0 1em .75em 2em;}
h1 {text-indent:-9999px;}
h2 {font-weight:bold; font-size: 1em; margin: 0 1em 0 2em;}
h3 {font-weight: bold; font-size: .8em; margin: 0 0 1em 0;}
h4 {font-weight: normal; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: .7em; margin: 1.5em 0 .5em 0;}
h5 {font-weight: bold; font-family: cursive, Comic Sans MS; font-size: 1.5em; margin: .5em 0 .5em 2em;}
h6 {font-weight:bold; font-size: 1em; margin: 1.5em 1em 0 2em;}