body { font-family:Tahoma, Arial, Helvetica;}

h2 { font-family: Arial; color: #008DD3}

/*Added by Alex*/
/*========================*/

h2.sub-title {
    font-family: Arial;
    color: #008DD3;
}

h2.sub-title > img {
    vertical-align: text-bottom;
    margin-right: 5px;
}
h2.title-start {
    font-family: Arial;
    color: #75b83b;
    margin-left: 5px;
}

/*========================*/

.main-content .left-bottom-pattern { padding-bottom:15px;background:url(../images/pattern-left-bottom.png) center bottom no-repeat; }
.main-content .right-bottom-pattern { padding-bottom:50px;background:url(../images/pattern-right-bottom.png) center bottom no-repeat; }

.custom-error-text{ margin-bottom:30px;margin-top:30px;text-align:center;color:#7b2887;font-weight:bold;font-size:28px; }

.main-content{ width:700px; margin-left:auto;margin-right:auto;}

.blue-text { color: #1A3C80;}
.green-text { color: green;}

.fl-right { float:right !important; }
.button-download { display:block;width:151px;height:37px;background:url("../images/buttons/download.png") left top no-repeat; }

.list-how-to li { overflow:hidden;padding-left:0 !important;padding-bottom:5px !important;background:none; }
.list-how-to img { float:left;margin:0 10px 0 0; }

ul.how-it-works-steps { list-style:none;margin:0 0 0 3px;padding:0 0 13px;width:480px;border-top:1px solid #f1f1f1; }
ul.how-it-works-steps li { margin:0;padding:5px 0 8px 63px;border-bottom:1px solid #f1f1f1;background:url("../images/blog-entries/bullet.png") 6px 17px no-repeat; }
ul.how-it-works-steps li h3 { margin:7px 0 0;padding:0;color:#040404;font:22px Arial, Helvetica, sans-serif; }
ul.how-it-works-steps li p { margin:0;padding:0 0 0 2px;line-height:18px; }

ol.decimal{list-style-type:decimal}
ol.circle{list-style-type: circle}
ol.disc{list-style-type: disc}
ol.lower-alpha{list-style-type: lower-alpha}

/*Added by Alex*/
/*========================*/

span.twitter-text {
    font-size: 14px;
    margin-left: 20px;
    background-color: #DDDDDD;
    padding: 5px;
    display: block;
}

.paragraph-normal {
    margin-left: 20px;
    margin-bottom: 15px;
}

.page-box { margin:0 auto;padding-left:20px;width:972px; }

.header-logo-bar { height:69px;background:#d2e1ef url("../images/logo-bar-background.png") left top repeat-x; }
.header-logo-bar .page-box { padding-left:0;width:984px; }
.header-logo-bar .logo { float:left;margin:0 13px 0 20px;width:945px;height:68px;background:url("../images/GoLocalMobi-header.png") left top repeat-x; }
body.body {
    height: 100%;
    overflow: auto;
    margin: 0;
    padding: 0;
}
/*========================*/