/* Keep This Section on All Style Sheets just adjust as needed
----------------------------------------------------------------------------*/
#emailHd {
   width:1000px;
   height:96px;
   margin-top:8px;
   float:left;
   background-image:url(../images/email-bg.gif);
   overflow:hidden;
}

#conHdTxt {
   width:970px;
   float:left;
   text-align:right;
   margin-top:24px;
   color:#fff;
   font-size:13px;
   font-family:Helvetica, Arial;
}
#conHdTxt p {margin-bottom:6px; margin-top:0px;}
#conHdTxt a {color:#ea8e51; text-decoration:none; padding-right:8px; background:transparent url(../images/lt-or-arrow.gif) no-repeat right 5px;}
#conHdTxt a:hover {color:#ea8e51; text-decoration:underline; padding-right:8px; background:transparent url(../images/lt-or-arrow.gif) no-repeat right 5px;}

.hd_num {font-size:16px; font-weight:bold; color:#ea8e51; font-family:Helvetica, Arial;}
.con_sub {font-size:22px; font-family:Verdana; color:#ea8e51;}

/* Email Top
----------------------------------------------------------------------------*/
#emailTop {
   width:1000px;
   height:386px;
   float:left;
   background-image:url(../images/email-top-bg.jpg);
   overflow:hidden;
}

#hostTopL {
   width:355px;
   float:left;
   margin-top:48px;
   margin-left:36px;
   color:#404040;
   font-family:Verdana;
   font-size:16px;
   line-height:24px;
}
#hostTopL h1 {font-size:30px; color:#d21f26; font-family:"Trebuchet MS"; margin-top:0px; margin-bottom:11px; line-height:34px;}

#askUs {
   width:322px;
   height:63px;
   float:left;
   margin-top:68px;
   background-image:url(../images/ask-us-bg.gif);
   overflow:hidden;
}

.askTxtBox {
   width:222px;
   float:left;
   margin-top:12px;
   margin-left:99px;
   font-size:12px;
   font-family:Verdana;
   font-weight:bold;
   color:#fff;
   text-align:center;
   line-height:16px;
}

.askTxtBox2 {
   width:222px;
   float:left;
   margin-top:12px;
   margin-left:91px;
   font-size:12px;
   font-family:Verdana;
   font-weight:bold;
   color:#fff;
   text-align:center;
   line-height:16px;
}

#askUs3 {
   width:322px;
   height:63px;
   float:left;
   margin-left:618px;
   background-image:url(../images/ask-us-bg.gif);
   overflow:hidden;
}

/* Email Bottom
----------------------------------------------------------------------------*/
#hostBtm {
   width:942px;
   float:left;
   margin-left:33px;
}

#emailBtmL {
   width:609px;
   float:left;
   background:#fff url(../images/email-bottom-bg.gif) no-repeat top right;
}

#eBord {
   width:609px;
   float:left;
}

#hostIntro {
   width:570px;
   float:left;
   margin-top:18px;
   margin-left:9px;
   font-size:13px;
   font-family:Verdana;
   color:#3f3f3f;
   line-height:21px;
}

#emailChart {
   width:609px;
   float:left;
   margin-top:78px;
   font-family:Verdana;
   color:#666;
   border-bottom:1px solid #ddd;
   padding-bottom:21px;
}
#emailChart h2 {font-size:16px; color:#669900; font-family:arial; margin-top:0px; margin-bottom:2px;}

#chartL {
   width:305px;
   float:left;
}

#chartLTxt {
   width:276px;
   float:left;
   line-height:18px;
}
#chartLTxt ul {list-style-image:url(../images/red-box.gif); padding:0px; margin:14px 0 20px 18px;}
#chartLTxt li {margin-bottom:2px;}

#step {
   width:276px;
   float:left;
   margin-top:14px;
   font-size:11px;
   font-family:Verdana;
}
#step a {color:#5f045f; text-decoration:none;}
#step a:hover {color:#5f045f; text-decoration:underline;}
#step ul {list-style-image:url(../images/ul-arrow.gif); padding:0px; margin:14px 0 20px 18px;}
#step li {margin-bottom:5px;}

#chartLn {
   width:38px;
   height:400px;
   float:left;
   margin-top:55px;
   background:#fff url(../images/line.gif) repeat-y top left;
}

#chartR {
   width:266px;
   float:left;
}

#chartRTxt {
   width:266px;
   float:left;
   line-height:18px;
}
#chartRTxt ul {list-style-image:url(../images/red-box.gif); padding:0px; margin:14px 0 20px 12px;}
#chartRTxt li {margin-bottom:2px;}
#chartRTxt p {margin-top:12px; margin-bottom:0px;}
#chartRTxt a {font-size:11px; color:#5f045f; text-decoration:none; padding-right:8px; background:transparent url(../images/purp_arrow2.gif) no-repeat right 4px;}
#chartRTxt a:hover {font-size:11px; color:#5f045f; text-decoration:underline;}

#mixItUp {
   width:605px;
   float:left;
   margin-top:17px;
   background:#fff url(../images/mix-it-up.gif) no-repeat top left;
}

#mixTxt {
   width:605px;
   float:left;
   margin-top:48px;
   font-family:Verdana;
   color:#3f3f3f;
   line-height:18px;
}
#mixTxt h3 {font-size:16px; color:#669900; font-family:arial; margin-top:0px; margin-bottom:0px; line-height:18px;}

#emailBtmR {
   width:298px;
   float:left;
   margin-left:35px;
}

#email2 {
   width:298px;
   height:334px;
	   margin-top:32px;
   float:left;
   background-image:url(../images/email-box1.gif);
   overflow:hidden;
}

#email1 {
   width:298px;
   height:204px;

   float:left;
   background-image:url(../images/email-box2.gif);
   overflow:hidden;
}

/*email 3 original attribute commented out and updated to email 2 attributes*/
#email3 {
   width:298px;
   height:204px;
   /*height:164px;*/
   margin-top:32px;
   float:left;
   background-image:url(../images/email-box2.gif);
   /*background-image:url(../images/email-box3.gif);*/
   overflow:hidden;
}

#email4 {
   width:298px;
   height:144px;
   margin-top:32px;
   float:left;
   background-image:url(../images/email-box4.gif);
   overflow:hidden;
}

.eBoxTxt {
   width:250px;
   float:left;
   margin-top:24px;
   margin-left:24px;
   font-size:12px;
   color:#666;
   font-family:Verdana;
   line-height:13px;
}
.eBoxTxt h4 {font-size:16px; color:#669900; font-family:arial; margin-top:0px; margin-bottom:0px; line-height:18px;}
.eBoxTxt ul {list-style-image:url(../images/orange-check3.gif); padding:0px; margin:14px 0 0 28px;}
.eBoxTxt li {margin-bottom:6px;}
.eBoxTxt a {color:#666; text-decoration:none;}
.eBoxTxt a:hover {color:#666; text-decoration:underline;}

#btmEmailCon {
   width:942px;
   float:left;
   margin-top:50px;
   border-bottom:90px solid #fff;
   background:#fff url(../images/confused.gif) no-repeat top left;
}

/* Email Inner Page
----------------------------------------------------------------------------*/
#emailBread {
   width:976px;
   float:left;
   margin-top:6px;
   text-indent:10px;
   font-family:Helvetica, Arial;
   font-size:12px;
   color:#999;
}
#emailBread a {color:#999; text-decoration:none;}
#emailBread a:hover {color:#999; text-decoration:underline;}

#emailBox {
   width:939px;
   float:left;
   margin-top:17px;
   margin-left:36px;
   border-bottom:40px solid #fff;
}

#emailBody {
   width:610px;
   float:left;
   margin-top:14px;
   font-size:13px;
   color:#404040;
   font-family:Verdana;
   line-height:20px;
}
#emailBody h1 {font-size:22px; color:#669900; font-family:"Trebuchet MS"; margin-top:0px; margin-bottom:15px; line-height:24px;}
#emailBody p {margin-bottom:25px; margin-top:0px;}
#emailBody a {color:#660574; text-decoration:underline; font-weight:bold;}
#emailBody a:hover {color:#404040; text-decoration:none; font-weight:bold;}

#emailInRt {
   width:313px;
   float:right;
}

#inEmailBoxes {
   width:298px;
   float:left;
   margin-left:15px;
}

#inConBox {
   width:313px;
   height:63px;
   float:left;
   margin-top:50px;
   background-image:url(../images/ask-us-bg2.gif);
   overflow:hidden;
}

.gBox {width:600px; float:left; margin-top:10px; border-bottom:1px dotted #666; padding-bottom:10px;}
.eFeat {width:100px; padding-right:20px; padding-top:5px; float:left;}
.eBord {width:445px; float:left; border-left:1px solid #666; padding:5px 0 5px 20px;}

/* Contest
----------------------------------------------------------------------------*/
#contestBox {
   width:1000px;
   float:left;
   margin-top:8px;
   background-color:#fff;
   padding:0 0 40px 0;
}

#ctestTop {
   width:1000px;
   height:45px;
   float:left;
   background:url(../images/contest-shad.jpg) repeat-x;
}
#ctestTop ul{list-style:none;float:right;padding:15px 0;margin:0;}
#ctestTop li{display:inline;padding:0;margin:0;float:left;}
#ctestTop li a{padding:0;margin:0;}
#ctestTop li.cTestFriends{padding:0 20px 0 0;margin:0;line-height:20px;color:#333;}
#ctestTop li.cTestFacebook{padding:0;margin:0;width:140px;}
#ctestTop li.cTestTwitter{padding:0;margin:0;width:72px;}
#ctestTop li.cTestLinkedIn{padding:0;margin:0;width:80px;}
#ctestBody {
   width:978px;
   height:auto;
   float:left;
   margin:0 0 0 12px;
   background:url(../images/contest-bg.jpg) no-repeat;
}
#ctestBody ul {list-style:none; padding:0; margin:358px 0 0 29px; float:left; width:790px;}
#ctestBody ul li {display:inline; float:left;}
#ctestBody ul li.enter {margin-top:68px; width:141px;}
#ctestBody ul li.txt {width:648px; font-size:14px; font-family:arial; line-height:22px;}
#ctestBody ul li.txt a {color:#578d33; text-decoration:underline;}
#ctestBody ul li.txt a:hover {color:#000; text-decoration:none;}

.fanBox {
   text-align:left;
   font-size:12px;
   color:#000;
   font-family:arial;
   line-height:17px;
}
.fanBox p {margin:0 0 16px 0;}
.fanBox ul.disc {list-style:disc; padding:0; margin:4px 0 14px 30px;}
.fan-purp {color:#77006d; font-size:14px; font-weight:bold;}
.fanBox a {color:#578d33; text-decoration:underline;}
.fanBox a:hover {color:#000; text-decoration:none;}

#ctestFoot {
   width:949px;
   float:left;
   padding:15px 0 15px 26px;
   margin:25px 0 0 12px;
   -moz-border-radius:7px;
   -khtml-border-radius:7px; 
   -webkit-border-radius:7px;
   border-radius:7px;
   background: -moz-linear-gradient(100% 100% 90deg, #eccb5a, #f3e29d);
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f3e29d), to(#eccb5a));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3e29d', endColorstr='#eccb5a');
}

#footEnter {
   width:616px;
   float:left;
   font-size:13px;
   line-height:18px;
   color:#000;
}
#footEnter ul {list-style:none; padding:0; margin:2px 0 0 20px;}
.ftlrg {font-size:20px; font-family:arial; text-indent:6px;}

#ctestSN {
   width:330px;
   float:left;
}
#ctestSN ul {list-style:none; padding:0; margin:0;}
#ctestSN ul li {display:inline; float:left; margin:0 15px 0;}
#ctestSN ul li span {display:none;}
#ctestSN ul li a {padding:0;margin:0;}
#ctestSN ul li.ctest2Facebook {padding:0 0 0 10px;margin:0;width:100px;display:inline;}
#ctestSN ul li.ctest2Twitter {padding:0;margin:0 0 0 12px; width:78px; display:inline;}
#ctestSN ul li.ctest2LinkedIn {padding:0;margin:0;width:100px;display:inline;}

.ctest {background:url(../images/contest-icons.png);}
.ctfb {width:70px; height:101px; background-position:0 0; float:left;}
.cttwt {width:70px; height:101px; background-position:-70px 0; float:left;}
.ctli {width:70px; height:101px; background-position:-140px 0; float:left;}

/* Hosting Classes
----------------------------------------------------------------------------*/
.host_big {font-size:14px;}
.host_sm {font-size:10px;}
.host_gr {color:#669900; font-weight:bold;}
.host_sub {color:#669900; font-size:16px; font-family:arial;}
.host_sub2 {color:#669900; font-size:36px; font-family:Verdana; font-weight:bold; text-indent:8px;}
.host_sub3 {color:#404040; font-size:15px; font-weight:bold;}
.email_sub {font-size:12px; color:#3f3f3f; font-weight:bold;}
