/* CSS Document for eMasters.info #4 */


/* ------------------------------- Formatting ----------------------------- */

body {margin: 0 0 0 0; padding: 0 0 0 0; background: #FFFFFF; text-align: justify;} 

h1 {margin: 0 0 0 0; padding: 0 0 0 0; font: bold 16px Arial, sans-serif; color: #B20086;} 
h2 {margin: 0 0 0 0; padding: 0 0 0 0; font: bold 16px Arial, sans-serif; color: #333366;} 
h3 {margin: 0 0 0 0; padding: 0 0 0 0; font: normal 13px Tahoma, sans-serif; color: #CC0099;} 
h4 {margin: 0 0 0 0; padding: 0 0 0 0; font: bold 14px Arial, sans-serif; color: #333366;} 
h5 {margin: 0 0 0 0; padding: 0 0 0 0; font: normal 11px Verdana, sans-serif; color: #333366;}
h6 {margin: 0 0 0 0; padding: 0 0 0 0; font: normal 11px Verdana, sans-serif; color: #B20086;}

/* ------------------------------- Layout ----------------------------- */

#header {width: 780px; height: 200px; margin: 0 0 0 0; padding: 0 0 0 0; background: #FFFFFF url(http://www.emasters.info/images/eheader-emasters-home5.gif); font: bold 11px Verdana, sans-serif; color: #003366; border: none; text-align: right;}

#topnav {width: 780px; height: auto; margin: 0 0 0 0; padding: 0 0 0 0; background: #003366; font: normal 11px Verdana, sans-serif; color: #94C264; border: none; text-align: left;}

#left {width: 530px; height: 100%; margin: 0 0 0 0; padding: 0 0 0 0; background: #FFFFFF; font: normal 11px Verdana, sans-serif; color: #000000; border-top: solid 1px #E0E6E6; border-right: none; border-bottom: none; border-left: none; text-align: justify;}

#right {width: 250px; height: 100%; margin: 0 0 0 0; padding: 0 0 0 0; background: #FFFFFF url(http://www.emasters.info/images/bg-navy-grad.gif); font: normal 11px Verdana, sans-serif; color: #333366; border-top: solid 1px #E0E6E6; border-right: solid 1px #E0E6E6; border-bottom: none; border-left: solid 1px #E0E6E6; text-align: center;}

#portfolio {width: 100%; height: 100%; margin: 0 0 0 0; padding: 0 0 0 0; background: #FFFFFF; font: normal 11px Verdana, sans-serif; color: #000000; border-top: solid 1px #E0E6E6; border-right: none; border-bottom: none; border-left: none; text-align: center;}

#bottom {width: 780px; height: auto; margin: 0 0 0 0; padding: 0 0 0 0; background: #FFFFFF; font: normal 11px Verdana, sans-serif; color: #333366; border-top: solid 1px #E0E6E6; border-right: none; border-bottom: solid 1px #E0E6E6; border-left: none; text-align: left;}

#footer {width: 780px; height: auto; margin: 0 0 0 0; padding: 0 0 0 0; background: #003366; font: normal 11px Verdana, sans-serif; color: #CCCCCC; border: none; text-align: center;}

#box-best {width: auto; margin: 0 0 0 0; padding: 40px 20px 40px 20px; font: normal 11px Verdana, sans-serif; color: #666666; text-align: justify;}

#box-subscribe {width: auto; margin: 0 0 0 0; padding: 40px 20px 40px 20px; font: normal 11px Verdana, sans-serif; color: #666666; border: none; text-align: justify; }

#box-twilight {width: auto; margin: 0 0 0 0; padding: 20px 20px 20px 20px; background: #003366; font: normal 11px Verdana, sans-serif; color: #E0E6E6; border: 1px #AFA1A1 solid; text-align: justify;}

#box-message {width: auto; margin: 0 0 0 0; padding: 20px 30px 20px 30px; background: #FFFFFF; font: normal 11px Verdana, sans-serif; color: #333366; border: 5px #CC0099 solid; text-align: justify;}

#box-message2 {width: 65%; margin: 0 0 0 0; padding: 20px 20px 20px 20px; background: #FFFFFF; font: normal 11px Verdana, sans-serif; color: #333366; border: 5px #CC0099 solid; text-align: justify;}

#box-dove {width: auto; margin: 0 0 0 0; padding: 20px 30px 20px 30px; background: #E0E6E6; font: normal 11px Verdana, sans-serif; color: #333366; border-top: 1px #CCCCCC solid; border-right: none; border-bottom: 1px #CCCCCC solid; border-left: none; text-align: justify;}

#box-portfolio {width: auto; margin: 0 0 0 0; padding: 20px 30px 20px 30px; background: #FFFFFF; font: normal 11px Verdana, sans-serif; color: #333366; border: none; text-align: justify;}

#bar-twilight {width: auto; margin: 0 0 0 0; padding: 10px 10px 10px 10px; background: #333366; font: bold 13px Verdana, sans-serif; color: #E0E6E6; border: 1px #AFA1A1 solid; text-align: justify;}

#txt-terms {font: normal 11px Verdana, sans-serif; color: #999999; text-align: justify;}

#txt-arial {font: normal 13px Arial, sans-serif; color: #000000; text-align: justify;}

#highlight {width: auto; margin: 0 0 0 0; padding: 40px 0 40px 0; font: normal 11px Verdana, sans-serif; color: #AFA1A1; border-top: solid 1px #AFA1A1; border: none; text-align: center;}

/* --------------------- Feature Image and Transparency Trick --------------- */

.floatleft-image {float: left; margin: 0 20px 10px 0; padding: 0 0 0 0; border: none; clear: left;}
.floatright-image {float: right; margin: 0 0 10px 20px; padding: 0 0 0 0; border: none; clear: right;}

/* -------------------------------- Navigation ------------------------------ */ 

a {color: #3300CC; text-decoration: none;}
a:link {color: #3300CC; text-decoration: none;}
a:visited {color: #3300CC; text-decoration: none;}
a:hover {color: #CC0099; text-decoration: underline;}

#mainnav a {font: bold 11px Verdana, sans-serif; color: #94C264; border: none; text-decoration: none; text-align: center;}
#mainnav a:hover {color: #E0E6E6; text-decoration: underline;}

/* ---------------------------------------------------------------------*/