* { padding: 0; margin: 0; }

/*-- Cleafix Self-clear floats -- */
.group:after { content: "."; display: block; height: 0;clear: both; visibility: hidden; }

h3 { font-size: 22px; }

em {font-style:normal;}

body, input { color: #3b3b3b; font-family: calibri, arial; font-size: 14px;  }

#page { width: 100%; height: 100%; position: relative; }

#top { background: #000; color: #8d8d8d; font-size: 11px; line-height: 34px; padding: 0 0 0 10px; position: relative;}

    #top a { color: #8d8d8d; font-weight: bold; } #top a:hover { color: #fff; }
    #top a#xeed { background: url(../img/xeed.png) no-repeat; height: 34px; width: 80px; position: absolute; right: 0; }
    #top a#xeed span { display: none; }

#header { background: #efefef; height: 190px; padding: 30px; }

    #header h1 span, #header h2 span { display: none; }
    #header h1 { background: #fff url(../img/echo-for-umbraco.png) no-repeat; height: 120px; width: 200px; position: absolute; top: 30px; }
    #header h2 { background: #fff url(../img/create-and-host-a-new-umbraco-website-in-minutes.png) no-repeat; height: 198px; width: 477px; position: absolute; left: 430px; top: 0; }    

    .content { width: 840px; /*960-60-60=840px*/ margin-left: auto; margin-right: auto; padding: 0 60px; position: relative; }

#body { padding: 30px; }

    #body .column { float: left; width: 245px; /*265-20=245*/ padding: 0 20px 0 0; }
    #body .column.last {padding: 0 0 0 20px; }
    #body .column p { margin-bottom: 10px; }
    
    #signup { border: 1px solid #d6d6d6; font-size: 11px; text-align: center; padding: 20px; margin: 50px 0; position: relative; }
    #signup h3 { float: left; position: absolute; }
    #signup h3 span { display:block; font-weight:normal; }
    #signup p { color: #696969; text-align:center; }
    #signup input.text { border: 2px solid #d7d7d7; height: 31px; /*35-2-2=31*/ line-height: 31px; padding:0 7px; width:250px; }
    #signup label { display: none; }
    #signup fieldset, #signup .contourNavigation, #signup .contourField  { display: inline; border: 0; padding: 0; margin: 0;}
    #signup .contourButton { background: #eb690b; border:2px solid #c6ad93; color: #fff; font-weight: bold; height: 35px; line-height: 35px; padding: 0 10px; position: absolute;  }
    #signup small { display:none; }

    #read-our-blogs { background: transparent url(../img/read-our-blogs-for-latest-updates.png) no-repeat; position: absolute; right: -40px; bottom: 10px; height: 102px; width: 214px; }
    #read-our-blogs span { display: none; }

    #article { margin: 30px; text-align:center; }
    #article h2 { color:#eb690b; font-size:31px; }
    #article h3 { color:#eb690b; font-size:22px; }
    
#footer { background: #ededed; bottom: 0; height: 34px; text-align: center; width: 100%; font-size: 11px; position: absolute; }
#footer em { background: transparent url(../img/umbraco.png) no-repeat right center; color: #ea690b; line-height: 34px; padding-right: 30px; margin-right: 4px; display: inline-block;  }
#footer a { color: #ea690b; }










/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

