﻿.new-container
{
    width: 938px;
    overflow:hidden;
    border: solid 1px #cccccc;
    background: #F0F0F0;
    padding: 10px;
    margin-bottom: 20px;
}

#new-cf2
{
    width: 681px;
    height: 215px;
    margin: 0 auto;
    padding: 0;
}

.new-contact-form
{
    width:681px;
    height: 215px;
    float:left;
    background: url(../images/new-cf2.gif) 0 0 no-repeat;
    margin: 0;
    padding: 0;
}

#newcf-h3
{
    margin: 7px;
    padding: 7px;
}

#show-templates
{
    width: 831px;
    margin: 0 auto;
    padding: 0;
}

.new-ct
{
    width: 661px;
    margin: 0 auto;
    padding: 0;
}

.signup-fields-left
{
    width: 250px;
    float: left;
}

.signup-fields-left h2, .signup-fields-right h2
{
    font-size: 12px;
    font-weight:bold;
    padding: 0 0 0 10px;
    margin: 0;
}

.signup-fields-left p, .signup-fields-right p
{
    margin: 0;
    padding: 0 0 10px 10px;
}

.signup-fields-right
{
    width: 250px;
    float: right;
    margin: 0;
    padding: 0;
}

.new-contact-form h3
{
    margin: 10px 0 0 10px;
    padding: 0;
}

.new-contact-form h4
{
    margin: 5px 0 0 10px;
    padding: 0;
    font-size: 12px;
}

.new-contact-form p
{
    margin: 2px 0 2px 10px;
    padding: 0;
}

.product-steps-websites
{
    background: url(../images/products/websites/websites.gif) 0 0 no-repeat;
    margin: 0 auto;
    width: 595px;
    height: 234px;
}

.product-steps-theater
{
    background: url(../images/products/movie-theater/movie-theater.gif) 0 0 no-repeat;
    margin: 0 auto;
    width: 541px;
    height: 226px;
}

.product-steps-outdoor
{
    background: url(../images/products/outdoor-advertising/outdoor-advertising.gif) 0 0 no-repeat;
    margin: 0 auto;
    width: 570px;
    height: 223px;
}

.product-steps-online-display-ads
{
    background: url(../images/products/online-ads/online-ads.gif) 0 0 no-repeat;
    margin: 0 auto;
    width: 786px;
    height: 233px;
}

.product-steps-online-video
{
    background: url(../images/products/online-video/online-video.gif) 0 0 no-repeat;
    margin: 0 auto;
    width: 811px;
    height: 235px;
}

.product-steps-sem-networks
{
    background: url(../images/products/sem/networks.gif) 0 0 no-repeat;
    margin: 0 auto;
    width: 506px;
    height: 54px;
    border: solid 1px #cccccc;
}

.product-steps-sem
{
    background: url(../images/products/sem/sem.gif) 0 0 no-repeat;
    margin: 0 auto;
    width: 631px;
    height: 234px;
}

.product-steps-radio
{
    background: url(../images/products/radio/radio.gif) 0 0 no-repeat;
    margin: 0 auto;
    width: 651px;
    height: 262px;
}

.new-product-price
{
    width: 160px;
    float: left;
    height: 116px;
    text-align: center;
    background: url(../images/price-bg.gif) 0 0 no-repeat;
}

.new-product-price h2
{
    color: #000000;
    font-size: 36px;
    font-weight:normal;
    padding: 0px;
    margin: 20px 0 0 0;
}

.new-product-price h3
{
    color: #000000;
    font-size: 10px;
    font-weight:normal;
    padding: 0px;
    margin: 0px;    
}

.new-product-price h4
{
    padding: 0px;
    margin: 0px;
    font-size: 18px;
    font-weight: bold;    
}

.new-product-price p
{
    font-size: 10px;
    font-weight:normal;
    padding: 0px;
    margin: 0px;    
}

.new-product-details
{
    width: 774px;
    float: right;
}

.new-product-details h3
{
    padding: 0 20px 0 20px;
    margin: 0;
}

.new-product-details p
{
    text-align: justify;
    padding: 0 10px 0 20px;
    
}

.new-product-details ul
{
    padding: 0;
    margin-left: 18px;
}

.new-product-details li
{
    padding: 0px;
}

.new-product-lower-container
{
    width: 936px;
    margin: 20px 0 0 0;
    padding: 20px 0 0 0;
    clear: both;
}

#call-today h3
{
    font-size: 48px;
    text-align: center;
    margin: 10px 0 10px 0;
    padding: 10px 0 10px 0;
}

#ods-1
{
    width: 410px;
    height: 538px;
    margin: 0;
    padding: 0;
    float: left;
    background: url(../images/products/online-ads/example-1.gif) 0 0 no-repeat;
}

#ods-2
{
    width: 515px;
    height: 509px;
    margin: 0;
    padding: 0;
    float: right;
    background: url(../images/products/online-ads/example-2.gif) 0 0 no-repeat;
}

#sem-example-1
{
    width: 612px;
    height: 667px;
    margin: 0 auto;
    padding: 0;
    background: url(../images/products/sem/example-1.gif) 0 0 no-repeat;
}

#outdoor-1
{
    width: 331px;
    height: 842px;
    margin: 0 0 0 40px;
    padding: 0;
    float: left;
    background: url(../images/products/outdoor-advertising/example-1.gif) 0 0 no-repeat;
}

#outdoor-2
{
    width: 429px;
    height: 515px;
    margin: 0 40px 0 0;
    padding: 0;
    float: right;
    background: url(../images/products/outdoor-advertising/example-2.gif) 0 0 no-repeat;
}

#price-container {display: none;}