
*{

    margin:0px;
    padding:0px;
    outline: 0;


}

body{
    background-color:#FFF;
    font-family:Tahoma, arial, helvetica, sans-serif;
    color:#565656;
}

    .clear{
        clear:both;
    }

    .longAd{
        width:435px;
        height:93px;
        background-color:#bdbdbd;
        float:left;
        margin:5px 0;
    }
    
    #left.longAd {
       /* margin-right: 30px; */
    }


    #container{
        width:903px;
        margin:0px auto;
        position:relative; 
        
    }
    
    
        #topAdSpace{
            width:903px;
            margin:6px auto;
        }

        #topAdSpace #right{float:right;}

        #topHeader{
            width:903px;
            height:80px;
            background-color:#0071b2;
            position:relative;
        }
        
            #topHeader h1{
                height:80px;
                width:311px;
                background-image:url('../../images/subLogo.gif');
            }
            
                #topHeader h1 span{
                    display:none;
                }
        
            #buttonBox{
                position:absolute;
                bottom:0px;
                right:0px;
                width:127px;
                height:32px;
                line-height: 10px;
                background-image:url('../../images/subHeaderButtons.gif');
                font-family:Tahoma, arial, helvetica, sans-serif;  
            }
            
                #buttonBox ul{
                    list-style:none;
                }
                
                    #buttonBox ul li{
                        float:left;
                        display:inline;
                        width:63px;
                        height:32px;
                    }
                    
                        #buttonBox ul li a{
                            display:block;
                            width:48px;
                            height:20px;
                            text-decoration:none;
                            padding:12px 0 0 15px;
                            font-size:11px;
                            color:#565656;
                        }
    
        #navBar{
            width:901px;
            height:45px;
            border-left:1px solid #d4d4d4;
            border-right:1px solid #d4d4d4;
            background-image:url('../../images/navBG.gif');                

        }
        
            #navCont{
                background-repeat:repeat-x;            
                height:45px;
                float:left;
            }
            
                #navCont ul{
                    list-style:none;
                    height:45px;
                    margin:0px;
                    padding:0px;
                    width:617px;
                }
                
                    #navCont ul li{
                        border-right:1px solid #d4d4d4;
                        float:left;
                        height:45px;
                    }
                    
                        #navCont ul li a{
                            color:#565656;
                            display:block;
                            font-size:14px;
                            padding:12px 12px 12px 12px;
                            text-decoration:none;
                            font-family:Tahoma, arial, helvetica, sans-serif;    
                        }
                        
                            #navCont ul li a:hover{
                            
                                color:#717171;
                            }
                        
            #searchCont{
                width:284px;
                float:left;
                height:45px;
                font-family:Tahoma, arial, helvetica, sans-serif;  
            }
            
                #searchCont input{
                    border:1px solid #cfcfcf;
                    height:13px;
                    margin-top:11px;
                    padding:5px;
                    font-size:11px;
                    margin-left:16px;
                    float:left;
                    display:inline;
                    font-style: italic;
                    color: #565656;
                    background: #f1f1f1;
                }
                
                #searchCont a{
                    display:block;
                    float:left;
                    display:inline;
                    border:1px solid #eebf34;
                    height:16px;
                    line-height: 16px;
                    padding:3px;
                    color:#FFF;
                    margin-top:11px;
                    margin-left:4px;
                    text-decoration:none;
                    font-size:12px;
                    font-weight:bold;
                    width:67px;
                    text-align:center;
                    text-transform:uppercase;
                    background-image:url('../../images/searchButtonBG.gif');
                }
        
        
        
        
    #mainCont{
        width:903px;
        padding:13px 0;
    }
    
        #mainContent{
            width:603px;
            float:left;
            border:1px solid #bfbfbf;
        }
        
         #mainContent h1{
                width:543px;
            float: left;
            display:inline;
            font-size:16px;
            font-weight:normal;
            color:#0e0e0e;
            padding:23px 30px;
            }
        
            #mainContent h2{
                color:#0e0e0e;
                font-size:16px;
                padding:23px 0 10px 29px;
                margin:0px;
                font-weight:normal;
				text-align:left; /* Added newly by Raj mohan */
            }  
        
        #subNavContent{
            display:inline;
float:left;
padding:0 6px 0 19px;
width:273px;

        }
        
            #subNavCont ul{
                padding:0 0px;
                list-style:none;
            }
            
                #subNavCont ul li{
                   border-bottom:none;
                    
                    
                }
                
                    #subNavCont ul li.last{
                        border-bottom:none;
                    }
                
                    #subNavCont ul li a{
                        color:#565656;
                        font-size:13px;
                        text-decoration:none;
                        padding-left:40px;
                        padding-top:5px;
                        display:block;
                        padding-bottom:8px;
                    }
                    
                    
                    
                    #subNavCont ul li#subNav_my-stuff a {
                         background:transparent url(../../images/icon_subnav_my-stuff.gif) no-repeat scroll 6px center;
                    }
                    #subNavCont ul li#subNav_sitemap a {
                        background: url('../../images/icon_subnav_sitemap.gif') no-repeat left center;
                    }
                    
                    #subNavCont ul ul {
                        background-color:#FBFBFB;
border-bottom:1px solid #DEDBDB;
                        padding: 4px 3px;
                        border-bottom:1px solid #dedbdb;
                    }
                    
                    #subNavCont ul ul li {
                        border: none;
                        background: none;
                        margin: 0;      padding:3px 20px 3px 40px;
                    }
                    
                    #subNavCont ul ul li a {
                        font-size: 11px;
                                            padding:0px;
                        background: none !important;
                        margin: 0;
                        line-height: 13px /* For <= IE7 padding: 2px 0 2px 27px;        */;
                        height: 13px /* For <= IE7 */;
                    }
                    
                    #subNavCont ul ul li a:hover {
                        color: #0071b2;
                        background: none;
                        margin: 0;
                    }     
                    #subNavCont ul ul {
background-color:#FBFBFB;
border-bottom:1px solid #DEDBDB;
border-top:1px solid #DEDBDB;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:3px 0;
width:100%;
}
#subNavCont ul ul li {
font-size:11px;
padding:3px 20px 3px 40px;         
}
#subNavCont ul ul li a {
color:#565656;
font-size:11px;
text-decoration:none;}
}
#subNavCont ul ul li a:hover {
}
            
            #subAdSpace{
                
            }
            
                #subAdSpace .adBox{
                    margin-top:13px;
                }
    
    
        
        
        
    
    #secondaryBackWrapper{
        width:100%;
        background-color:#FFF;
        background-image:url('../../images/bottomBG.gif');
        background-repeat:repeat-x;
    }
    
        #secBoxInner{
            width:903px;
            margin:0px auto;
        }

            #secondaryBoxCont{
                height:148px;
                width:903px;
            }
            
        
            #bottomAdSpace{
                width:903px;
                margin:0 auto;
                padding: 6px 0;
            }
            
            #bottomAdSpace #right{float:right;}
            
            
            
             .pageTabs {
          margin-bottom:4px;
          width:610px;
        }    
               
            div.subContent .pageTabs a {
              background:#E6E6E6 none repeat scroll 0 0;
              color:#565656;
              display:inline;
              float:left;
              height:25px;
              margin:1px;
              padding:10px 13px 0;
              text-align:center;
              text-decoration:none;    
            }
              div.subContent .pageTabs a.current {
                background:#fff;
              }
            
            
            
            .profileInfo {
              height: 125px;
            }
              .profileInfo img {
                float: left;
                background-color:#FAFAFA;
                border:1px solid #E6E6E6;
                padding:4px;
                margin: 10px 10px 10px 0px;
              }
              .profileInfo h3 {
                font-size: 13px;
                padding-top:10px;
              }
            
            /* General Subpage Styles */
            div.subContent{
                padding:0 29px 25px 29px;
                font-size: 13px;
            }
            
            div.subContent ul {
                margin: 0 0 0 15px;
            }
            
            div.subContent a, ul#sub_additional_nav a {
                color: #2c4f8e;
                text-decoration: none;
            }
            
            div.subContent a:hover, ul#sub_additional_nav a:hover {
                color: #0071b2;
            }
            
            div.subContent label.required {
                font-weight: bold;
                color: #0071b2;
            }
            
            div.subContent label {
                line-height: 23px;
            }
            
            div.subContent input {
                border: none;
                background: #dadada;
                height: 17px;
                line-height: 17px;
                font-size: 11px;
                padding: 3px;
                width: 150px;
            }
            
            div.subContent select {
                border: none;
                background: #dadada;
                height: 23px;
                line-height: 23px;
                font-size: 11px;
                padding: 2px 0 0 3px;
                display: block;
                min-width: 55px;
            }
            
            div.subContent textarea {
                border: none;
                background: #dadada;
                font-size: 11px;
                padding: 3px;
                width: 407px;
            }
            
            div.subContent .caption {
                font-size: 11px;
                font-style: italic;
                line-height: 21px;
            }
            
            ul#sub_additional_nav {
                margin: 0 0 0 24px;
            }
            
            ul#sub_additional_nav li {
                list-style-type: none;
                float: left;
                font-size: 11px;
                line-height: 11px;
                border-right: 1px solid #2c4f83;
                padding: 0 5px;
                margin: 0;
            }
            
            ul#sub_additional_nav li#last {
                border: none;
            }
            
            /* Upper Right Hand Button Container */
            
            div#sub_button_container, div#sub_bottom_button_container {
                float: right;
                position: relative;
            }
            
            
            div#sub_button_container {
                top: -30px;
                padding: 0 29px 0 0;
            }
            
            div#sub_bottom_button_container {
                padding: 10px 0 0 0;
                width: 515px;
            }
            
            div#sub_button_container a.button, div#sub_bottom_button_container a.button {
                background: url('../../images/searchButtonBG.gif') repeat-x 0 0;
                height: 22px;
                line-height: 22px;
                border: 1px solid #eebf34;
                font-size: 12px;
                font-weight: bold;
                text-transform: uppercase;
                display: block;
                float: right;
                color: #fff;
                text-decoration: none;
                padding: 0 10px;
                margin-left: 5px;
            }
            
            /* end Button Container */
            
            /* Search Within Subpage Content & image uploads */
            
            div#search_subcontent, div#image_upload {
                background: #fafafa;
                margin:10px 0;
                border-top: 1px solid #e8e8e8;
                padding: 15px 0px 15px 20px;
            }
            
             div#search_subcontent, div#image_upload1 {
                
                
            }
            
              div#business.subContent div#image_upload p {
                margin: 0 0 12px;
              } 
                div#business.subContent div#image_upload p.upload_disclaimer {
                  font-size: 11px;
                  margin: 0 0 5px;
                }            
            
            div#search_subcontent input, div#search_subcontent select, div#image_upload input, div#image_upload select {
                float: left;
                margin-right: 5px;
                padding-left: 0;
                padding-right: 0;
            }
              div#image_upload input {
                height: 24px;
                width: auto;
              }
              
               div#image_upload1 input {
                height: 24px;
                width: auto;
              }
            
            div#search_subcontent label, div#image_upload label {
                float: left;
                margin-right: 5px;
            }
            
            div#search_subcontent label.first, div#image_upload label.first {
                clear: left;
            }
            
            /* end */
            
            input#submit {
                background:url('../../images/searchButtonBG.gif') repeat-x 0 0;
                width: auto;
                height: 24px;
                line-height: 22px;
                padding: 0 10px;
                display: block;
                color: #fff;
                text-transform: uppercase;
                font-size: 13px;
                font-weight: bold;
                border: 1px solid #eebf34;
                cursor: pointer;
            }
              div#image_upload input#submit {
                position: relative;
                left:23px;
                float:left;
              }
              
            input#cancel {
                background:url('../../images/searchButtonBG.gif') repeat-x 0 0;
                width: auto;
                height: 24px;
                line-height: 22px;
                padding: 0 10px;
                display: block;
                color: #fff;
                text-transform: uppercase;
                font-size: 13px;
                font-weight: bold;
                border: 1px solid #eebf34;
                cursor: pointer;
            }
            
            /* Alternating Gray/White Background Styles */
            
            div#entries div.entry-gray-hover {
                clear: both;
                padding: 10px 0;
                font-size: 11px;
                line-height: 12px;
                background: #fafafa;
                cursor: pointer;
            }
            
            div#entries div.entry-gray-hover a {
                color: #0071b2;
            }
            
            div#entries div.entry-gray {
                clear: both;
                padding: 12px 0;
                font-size: 11px;
                line-height: 12px;
                background: #fafafa;
            }
            
            div#entries div.entry-white {
                clear: both;
                padding: 12px 0;
                font-size: 11px;
                line-height: 12px;
                background: #fff;
            }
            
            /* end */
            
            div.subContent div#display {
                font-size: 11px;
                margin: 15px 0 0 0;
                padding: 0 0 6px 0;
                border-bottom: 1px solid #e8e8e8;
            }
            
            /* First/Last/Previous/Next and Page Number Navigation for Listing Pages */
            div.subContent div#ad_navigation {
                border-bottom: 1px solid #e8e8e8;
                border-top: 1px solid #e8e8e8;
                padding: 7px 0;
                margin: 8px 0;
            }
            
            div.subContent div#ad_navigation a {
                cursor: pointer;
            }
            
            div.subContent div#ad_navigation ul li {
                list-style-type: none;
                display: inline;
                padding: 0 5px;
            }
            
            div.subContent div#ad_navigation ul#buttons {
                float: left;
            }
            
            div.subContent div#ad_navigation ul#pages {
                float: right;
                font-weight: bold;
            }
            
            div.subContent div#ad_navigation ul#pages li {
                border-right: 1px solid #e8e8e8;
            }
            
            div.subContent div#ad_navigation ul#pages li a {
                font-weight: normal;
            }
            
            div.subContent div#ad_navigation ul#pages li#last {
                border: none;
            }
            /* end */    
            
            /* Classified Listing Style */
            
            div.subContent div.classified_listing {
                margin-top: 8px;
                font-size: 11px;
                clear: both;
            }    
            
            div.subContent div.classified_content {
                border-bottom: 1px solid #e8e8e8;
                width: 413px;
                float: left;
                padding: 5px 0 6px 0;
                line-height: 15px;
            }
            
            div.subContent div.classified_listing .graybar {
                background: #e6e6e6;
                width: 407px;
                padding: 3px;
                float: left;
            }
            
            div.subContent div.classified_listing .graybar h3 {
                float: left;
                color: #565656 !important;
                font-size: 13px !important;
                font-weight: normal !important;
                
            }
            
            div.subContent div.classified_listing .graybar .for_sale_by {
                float: right;
                font-size: 10px;
                line-height: 15px;
                font-style: italic;
            }
            
            div.subContent div.classified_listing .photo {
                float: left;
                margin: 0 5px 0 0;
            }
            
            div.subContent div.classified_listing .photo img {
                border: 1px solid #e8e8e8;
            }
            
            div.subContent div.classified_listing .label {
                width: 70px;
                padding: 0 5px;
                float: left;
                font-weight: bold;
            }
            
            /* end Classified Listing Style */
            
            
            
            
            /* Auto Post & Real Estate Post Styles */
            div#autos.subContent strong {
                color: #0071b2;
            }
            div#jobpost.subContent strong {
                color: #0071b2;
            }
            
            div#post_ad {
                margin: 15px 0;
            }
            
            div#post_ad label, div#post_ad input, div#post_ad select {
                float: left;
            }
            
            div#post_ad label, div#post_ad input, div#post_ad select {
                margin-right: 5px;
            }
            
            div#post_ad label#label_body_style, div#post_ad label#label_make, div#post_ad label#label_ext_color {
                width: 117px;
            }
            
            div#post_ad label#label_year, div#post_ad label#label_doors {
                width: 63px;
                text-align: right;
            }
            
            div#post_ad label#label_model {
                width: 95px;
                text-align: right;
            }
            
            div#post_ad label#label_int_color {
                width: 96px;
                text-align: right;
            }
            
            div#post_ad label#label_additional_details, div#post_ad label#label_asking_price, div#post_ad label#label_close_date, div#post_ad label#label_vehicle_location, div#post_ad label#label_contact_name, div#post_ad label#label_contact_phone, div#post_ad label#label_contact_email {
                width: 122px;
            }
            
            div#post_ad label#label_asking_price #dollar-sign {
                padding-left: 36px;
            }
            
            div#post_ad select#body_style, div#post_ad select#make {
                width: 157px;
            }
            
            div#post_ad input#year {
                width: 48px;
            }
            
            div#post_ad input#city {
                width: 90px;
            }
            
            div#post_ad input#zip {
                width: 48px;
            }   
            
            div#post_ad div.clear {
                height: 5px;
            } 
            
            div#post_ad a#link_additional_details {
                background: url(../../images/icon_expand.gif) no-repeat 165px 4px;
                width: 540px;
                display: block;
                padding-bottom: 7px;
                border-bottom: 1px solid #e8e8e8;
                text-decoration: none;
                color: #565656;
            }
            
              div#post_ad a#link_features {
                background: url(../../images/icon_expand.gif) no-repeat 62px 4px;
                width: 540px;
                display: block;
                padding-bottom: 7px;
                border-bottom: 1px solid #e8e8e8;
                text-decoration: none;
                font-weight: bold;
                color: #0071b2;
            }      
            
            div#post_ad #caption_photos {
                float: right;
                display: block;
                margin: 15px 0 0 0;
            }
            
            div#post_ad #submit {
                float: right;
                margin: 15px 0 0 0;
            }
            
            div#post_ad #cancel {
                float: left;
                margin: 15px 0 0 0;
            }
            
            div#post_ad div#additional_details_container {
                background-color: #fafafa;
                margin: 1px 5px 0 0;
                padding: 10px;
            }
            
            div#post_ad div#additional_details_container label {
                width: 107px;
            }
            
            div#post_ad div#additional_details_container input {
                width: 175px;
            }
            
            div#post_ad div#additional_details_container select {
                width: 180px;
            }
            
            div#post_ad div#additional_details_container input#engine_size {
                width: 35px;
            }
            
            div#post_ad div#additional_details_container select#engine_size_measurement {
                width: 134px;
            }
            
            div#post_ad div#features_container {
                background-color: #fafafa;
                margin: 1px 5px 0 0;
                padding: 10px;
                font-size: 11px;
            }
            
            div#post_ad div#features_container input {
                float: none;
                background: none;
                width: auto;
            }
            
            div#post_ad div#features_container .column {
                float: left;
            }
            
            div#post_ad div#features_container #column1 {
                width: 52%;
                margin-right: 1%;
            }
            
            div#post_ad div#features_container #column2 {
                width: 46%;
            }
            
            
            /* Auto Listing Styles */
            
            div#auto_listing {
                font-size: 11px;
            }
            
            div#auto_listing h3 {
                font-size: 13px;
                background: #e6e6e6;
                height: 32px;
                line-height: 30px;
                padding: 0 5px;
                margin: 0 0 15px 0;
            }
            
            div#auto_listing h4 {
                font-size: 13px;
                font-weight: normal;
                color: #343434;
            }
            
            div#auto_listing div#general_information, div#auto_listing div#photo_gallery, div#auto_listing div#engine_additional_features {
                margin: 0 0 8px 0;
                padding: 0 0 8px 0;
                border-bottom: 1px solid #e8e8e8;
            }
            
            div#auto_listing div#general_information .column {
                width: 160px;
                padding-left: 15px;
                float: left;
            }
            
            div#auto_listing div#general_information #column1 {
                width: 185px;
                padding: 0;
            }
             
            div#auto_listing div#general_information #column1 #dealership h4 {
                float: left;
            }
            
            div#auto_listing div#general_information #column1 #dealership a {
                font-size: 11px;
                line-height: 18px;
                float: right;
            }
            
            div#auto_listing div#general_information #column1 #dealership img {
                margin: 5px 0;
            }
            
            div#auto_listing div#general_information #column1 #contact h4 {
                margin: 0 0 5px 0;
            }
            
            div#auto_listing div#general_information #column1 #contact {
                font-size: 11px;
            }
            
            div#auto_listing div#general_information #column2 p, div#auto_listing div#general_information #column3 p, div#auto_listing div#engine_additional_features #column1 p {
                margin: 0 0 25px 0;
            }
            
            div#auto_listing div#general_information #column2 p#last, div#auto_listing div#general_information #column3 p#last, div#auto_listing div#engine_additional_features #column1 p#last {
                margin: 0 0 10px 0;
            }
            
            div#auto_listing div#general_information div#span_columns {
                background: #f2f2f2;
                padding: 10px 0 10px 375px;
            }
            
            div#auto_listing div#photo_gallery div#thumbnail_container {
                width: 90px;
                height: 272px;
                border: 1px solid #ccc;
                padding: 1px 2px;
                float: left;
                margin-right: 10px;
            }
            
            div#auto_listing div#engine_additional_features #column1 {
                width: 150px;
                padding-right: 15px;
                float: left;
            }
            
            div#auto_listing div#engine_additional_features #column2-3 {
                width: 350px;
                background: #f2f2f2;
                padding: 5px 10px 10px 10px;
                float: right;
            }
            
            
            
            /* Job Listing Styles */
    
            div#jobs.subContent div#search_subcontent label#label_criteria, div#jobs.subContent div#search_subcontent input#criteria {
                width: 177px;
            }
            
            div#jobs.subContent div#search_subcontent label#label_sort_by, div#jobs.subContent div#search_subcontent select#sort_by {
                width: 87px;
            }
            
            div#jobs.subContent div#search_subcontent label#label_order, div#jobs.subContent div#search_subcontent select#order {
                width: 89px;
            }
            
            div#jobs.subContent div#search_subcontent label#label_results_per_page, div#jobs.subContent div#search_subcontent select#results_per_page {
                width: 51px;
            }
            
            div#jobs.subContent div#search_subcontent label#label_results_per_page {
                font-size: 11px;
                line-height: 11px;
                padding: 6px 0 0 0;
            }
            
            div#jobs.subContent div#search_subcontent input#submit {
                float: left;
                padding-left: 0;
                padding-right: 0;
                width: 72px;
            }
            
            div#jobs.subContent div#listings div#labels {
                font-size: 13px;
                font-weight: bold;
                border-bottom: 1px solid #e8e8e8;
                padding: 6px 0;
            }
            
            div#jobs.subContent div#listings div.company, div#jobs.subContent div#listings div.employment, div#jobs.subContent div#listings div.position {
                float: left;
            }
            
            div#jobs.subContent div#listings div.company {
                width: 235px;
                margin-right: 10px;
            }
            
            div#jobs.subContent div#listings div.employment {
                width: 83px;
                margin-right: 10px;
            }
            
            div#jobs.subContent div#listings div.position {
                width: 202px;
            }
            
            div#jobs.subContent div#listings div#entries a {
                color: #565656;
                text-decoration: none;
            }
            
            div#jobs.subContent div#listings div#entries div.entry-gray-hover a {
                color: #0071b2;
            }
            
            
            
            /* Movie Theatre Styles */
            
            div#movies.subContent div#theatre_information {
                font-size: 11px;
                padding-bottom: 10px;
            }
            
            div#movies.subContent div#theatre_information p {
                margin-bottom: 13px;
            }
            
            div#movies.subContent div#listings div#labels {
                font-size: 13px;
                border-top: 1px solid #e8e8e8;
                border-bottom: 1px solid #e8e8e8;
                padding: 6px 0;
            }
            
            div#movies.subContent div#listings div#labels div.now_playing {
                float: left;
                width: 275px;
                padding-right: 10px;
            }
            
            div#movies.subContent div#listings div#labels div.change_date {
                padding: 6px 0 0 0;
            }
            
            div#movies.subContent div#listings div#labels div.change_date label {
                float: left;
                padding-right: 5px;
                font-size: 11px;
            }
            
            div#movies.subContent div#listings div#labels div.change_date select {
                width: 181px;
            }
            
            div#movies.subContent div#listings div#labels div#entries {
                line-height: 11px;
            }
            
            div#movies.subContent div#listings div#entries div.movie {
                font-weight: bold;
                width: 307px;
                padding-right: 10px;
                float: left;
            }
            
            div#movies.subContent div#listings div#entries div.rating {
                width: 40px;
                padding-right: 10px;
                position: relative;
                top: 5px;
                float: left;
            }
            
            div#movies.subContent div#listings div#entries div.genre {
                width: 110px;
                padding-right: 10px;
                position: relative;
                top: 5px;
                float: left;
            }
            
            div#movies.subContent div#listings div#entries div.length {
                width: 50px;
                position: relative;
                top: 5px;
                float: left;
            }
            
            div#movies.subContent div#listings div#entries div.show_times {
                clear: both;
                width: 307px;
                padding-right: 10px;
            }
            
            
            /* Movie Theatre Listing Styles */
            
            div#movies.subContent div.theatre_listing div.theatre_logo {
                float: left;
                padding-right: 20px;
                width: 175px;
                text-align: center;
            }
            
            div#movies.subContent div.theatre_listing {
                clear: left;
                padding: 10px 0 0 0;
                margin: 10px 0 0 0;
                border-top: 1px solid #e8e8e8;
            }
            
            div#movies.subContent div.theatre_listing#first {
                /* border: none; */    
            }
            
            
            /* Movie Information Styles */
            
            div#movies.subContent div.movie_information .genre {
                font-size: 11px;
                font-style: italic;
            }
            
            div#movies.subContent div.movie_information .title {
                background: #f1f1f1;
                padding: 8px 5px;
                margin: 5px 0;
            }
            
            div#movies.subContent div.movie_information .actors, div#movies.subContent div.movie_information .director, div#movies.subContent div.movie_information .synopsis {
                margin-top: 15px;
                font-size: 12px;
            }
            
            
            
            
            
            /* Gas Styles */
            
            div#gas.subContent div#gas_information {
                font-size: 11px;
            }
            
            div#gas.subContent div#gas_information ul {
                margin: 7px 0 0 0;
                padding: 0 0 7px 0;
                border-bottom: 1px solid #e8e8e8;
            }
            
            div#gas.subContent div#gas_information li {
                list-style-type: none;
                display: inline;
                padding: 0 5px;
                border-right: 1px solid #565656;
                margin: 0;
            }
            
            div#gas.subContent div#gas_information li#first, div#gas.subContent div#gas_information li#last {
                padding-left: 0;
                border: none;
            }
            
            div#gas.subContent div#stations div.station {
                border: 1px solid #e8e8e8;
				height:100px;
                margin-top: 1px;
                font-size: 11px;
            }
            
			div#gas.subContent div#stations div.autostation {
                border: 1px solid #e8e8e8;
				height:400px;
                margin-top: 1px;
                font-size: 11px;
				padding-left:0px;
            }

            div#gas.subContent div#stations div.station .head {
                background: #fafafa;
                padding: 7px;
            }
            
            div#gas.subContent div#stations div.station .name {
                font-weight: bold;
            }
            
            div#gas.subContent div#stations div.station .column {
                width: 125px;
                padding: 5px 0 5px 7px;
                float: left;
            }
            
            div#gas.subContent div#stations div.station .current {
                clear: both;
                border-top: 1px solid #f4f4f4;
                padding: 3px 7px 3px 0;
                text-align: right;
                font-style: italic;
            }
            
            
            
            
            /* Classified Styles */
            
            div#ads.subContent div#classifieds div#search_subcontent {
                margin: 15px 0;
            }
            
            div#ads.subContent div#classifieds div#search_subcontent a#link_autos {
                float: right;
                font-size: 13px;
            }
            
            div#ads.subContent h3 {
                color:#0e0e0e;
                font-size:16px;
                font-weight: normal;
            }
            
            div#ads.subContent div#classifieds div#search_subcontent h3 {
                float: left;
            }
            
            div#ads.subContent div#classifieds div#search_subcontent .first {
                clear: left;
            }
            
            div#ads.subContent div#classifieds div#search_subcontent input#search_text {
                width: 240px;
            }
            
            div#ads.subContent div#classifieds div#search_subcontent select#category {
                width: 180px;
            }
            
            div#ads.subContent #column1_list, div#ads.subContent #column2_list {
                float: left;
            }
            
            div#ads.subContent #column1_list ul, div#ads.subContent #column2_list ul {
                margin-left: 10px;
                padding-left: 10px;
            }
            
            div#ads.subContent #column1_list li.last, div#ads.subContent #column2_list li.last {
                padding-top: 15px;
            }
            
            div#ads.subContent #column1_list li.last a, div#ads.subContent #column2_list li.last a {
                font-weight: bold;
            }
            
            div#ads.subContent div#classifieds #display {
                border-bottom: none;
                padding-bottom: 0;
                margin-bottom: 0;
            }
            
            
            
            /* Real Estate Listings Styles */
            
            div#ads.subContent div#real_estate_listings div#listings #display {
                border: none;
            }
            
            div#ads.subContent div#real_estate_listings div#listings #sub_additional_nav {
                padding: 0;
                margin: 0;
            }
            
            div#ads.subContent div#real_estate_listings div#listings #sub_additional_nav #first {
                padding: 0;
                margin: 0;
                border: none;
            }
            
            
            
            /* Community Photos */
            
            div#ads.subContent div#search_subcontent .small-text {
                font-size: 11px;
                color: #666;
                line-height: 22px;
                float: left;
                font-style: italic;
                margin-top: 5px;
            }
            
            div#ads.subContent div#search_subcontent input {
                width: 82px;
                margin-top: 5px;
            }
            
            div#ads.subContent div#search_subcontent select {
                margin-top: 5px;    
            }
            
            div#ads.subContent div#search_subcontent input#submit {
                float: right;
            }
            
            div#ads.subContent div#classifieds div#search_subcontent select#photo_category {
                width: 162px;
                float: left;
                clear: none;
            }
            
            div#photo_gallery div.photo_container {
                width: 125px;
                border: 1px solid #e6e6e6;
                background: #e6e6e6;
                font-size: 11px;
                line-height: 12px;
                float: left;
                margin-right: 12px;
                margin-top: 6px;
                margin-bottom: 6px;
                text-align: center;
            }
            
            div#photo_gallery div.photo_container#end {
                margin-right: 0;    
            }
            
            div#photo_gallery div.photo_container p {
                height: 70px;    
                padding: 5px 3px;
            }
            
            
            
            /* Real Estate Post Only Styles */
            div#realestate.subContent strong {
                color: #0071b2;
            }
            
            div#realestate.subContent label {
                width: 122px;    
            }
            
            div#realestate.subContent label#label_city {
                width: 42px;
                padding-left: 126px;
            }
            
            div#realestate.subContent label#label_state {
                width: 35px;    
            }
            
            div#realestate.subContent label#label_zip {
                width: 22px;    
            }
            
            div#realestate.subContent .dollar-sign {
                float: right;
                margin-top: -2px;
            }     
            
            div#realestate.subContent div#features_container {
                line-height: 20px;    
            }
            
            div#realestate.subContent div#features_container select {
                float: right;
                margin-top: -5px;
            }
            
            div#realestate.subContent .caption {
                float: left;    
            }
            
            #calendar {
                position: absolute;
                top: 50%;
                left: 50%;
                margin-left: -129px;
                margin-top: -83px;
            }
            
            #calendar {
                position: absolute;
                top: 50%;
                left: 50%;
                margin-left: -129px;
                margin-top: -83px;
                z-index: 0;
            }
            
            #spanMonth {
                position: absolute;
                left: 45px;
                top: 9px;
            }
            
            #spanYear {
                position: absolute;
                top: 9px;
                left: 120px;
            }
            
            #selectYear {
                position: absolute;
                width: 50px;
                height: 150px;
                position: absolute;
                top: 50%;
                left: 50%;
                margin-left: -8px;
                margin-top: -58px;
            }
            
            #selectMonth {
                position: absolute;
                width: 50px;
                height: 150px;
                position: absolute;
                top: 50%;
                left: 50%;
                margin-left: -84px;
                margin-top: -58px;
            }
            
            
            
            
            /* Job Detail Styles */
            
            div#jobs.subContent div#job_listing .label {
                width: 145px;
                font-weight: bold;
                color: #565656;
                float: left;
                clear: both;
                padding: 5px 0;
            }
            
            div#jobs.subContent div#job_listing .detail {
                float: left;
                padding: 5px 0;    
                            
            }   
            
            div#jobs.subContent div#job_listing p {
                clear: both;
                margin-bottom: 10px;
                
            }
            
            
            
           /* Job Post Styles */
            
            div#jobpost.subContent div#post_ad label {
                width: 122px;    
            }
            
            div#jobpost.subContent div#post_ad div#pay_range span, div#jobpost.subContent div#post_ad div#pay_range input, div#jobpost.subContent div#post_ad div#pay_range select {
                float: left
            }
            
            div#jobpost.subContent div#post_ad div#pay_range input {
                width: 60px;    
            }
            
            div#jobpost.subContent div#post_ad div#pay_range span {
                padding-right: 5px;    
            }
            
            div#jobpost.subContent div#post_ad #relocation_available, div#jobpost.subContent div#post_ad #required_on_site, div#jobpost.subContent div#post_ad span.yes {
                float: left;
                padding-right: 5px;
            }
            
            
            /* Business detail styles */
            
            
            div#businessDetails label {
                width: 122px;    
                float: left;
                margin-top:15px;
            }
            
            #businessDetails textarea {
               float: right;
               width: 400px;
               margin-top:15px;
            }
            
            #businessDetails input {
              margin-top: 15px;
              margin-left: 16px;
            }
			#hourOfOperation input {
              margin-top: 15px;
			  width:60px;
            }
           
               div#businessDetails #cancel {
                float:left;
                margin:15px 0 0;
               }
               div#businessDetails #submit {
                float:right;
                margin:15px 0 0;
               }     
            
            
            /* Business Styles */
            
            div#business.subContent p {
                margin: 0 0 20px 0;   
				text-align:left; /* Added newly by Raj mohan */
            }
            
            div#business.subContent ul {
                margin: 0 0 20px 15px;
                padding: 0 0 0 15px;
            }         
            
              /* Event styles */      
            
            #evenDetails fieldset {
              border-bottom:1px solid #E8E8E8;
              border-top: none;
              border-left: none;
              border-right: none;
              margin-bottom: 20px;
              padding-bottom: 11px;
            }
              #evenDetails legend {
                font-weight: bold;
                padding-top: 15px;
              }
              
              
            div#evenDetails label {
                width: 122px;    
                float: left;
                margin-top:15px;
            }
            
            #evenDetails textarea {
               float: right;
               width: 280px;
               margin-top:15px;
            }
            
            #evenDetails select {
              margin-top: 15px;
              margin-left: 16px;
              float: left;
            }
              #evenDetails .selectText {
                padding: 16px 4px 16px 16px; 
                float: left;
              }
              
            #evenDetails input {
              margin-top: 15px;
              margin-left: 16px;
              
            }
           
             
               div#evenDetails #cancel {
                float:left;
                margin:15px 0 0;
               }
               div#evenDetails #submit {
                float:right;
                margin:15px 0 0;
               }
               
               div#business input#phone1 {
                    width: 40px;
               }
               div#business input#phone2 {
                    width: 40px;
               }
               div#business input#phone3 {
                    width: 48px;
               } 
                
                            
            
            /* Member styles */
            
            #memberDetails fieldset {
              border-bottom:1px solid #E8E8E8;
              border-top: none;
              border-left: none;
              border-right: none;
              margin-bottom: 20px;
              padding-bottom: 11px;    
            }
              #memberDetails legend {
                font-weight: bold;
                padding-top: 15px;
              }
              
              
            div#memberDetails label {
                width: 122px;    
                float: left;
                margin-top:15px;
            }
            
            #memberDetails textarea {
               float: right;
               width: 400px;
               margin-top:15px;
            }
            
            #memberDetails select {
              margin-top: 15px;
              margin-left: 16px;
              float: left;   
            }
              #memberDetails .selectText {
                padding: 16px 4px 16px 16px; 
                float: left;
              }
              
            #memberDetails input {
              margin-top: 15px;
              margin-left: 16px;   
            }
           
             
               div#memberDetails #cancel {
                float:left;
                margin:15px 0 0;
               }
               div#memberDetails #submit {
                float:right;
                margin:15px 0 0;
               }
               
/*  Created by rajmohan */
	   /* AutoSearch styles */
	   div.subnewContent{
                padding:0 29px 15px 15px;
                font-size: 13px;
            }

		div.subnewContent div.classified_content {
                border-bottom: 1px solid #e8e8e8;
                width: 413px;
                float: left;
                padding: 5px 0 6px 0;
                line-height: 15px;
            }
            
            div.subnewContent div.classified_listing .graybar {
                background: #e6e6e6;
                width: 407px;
                padding: 3px;
                float: left;
            }
            
            div.subnewContent div.classified_listing .graybar h3 {
                float: left;
                color: #565656 !important;
                font-size: 13px !important;
                font-weight: normal !important;
                
            }
            
            div.subnewContent div.classified_listing .graybar .for_sale_by {
                float: right;
                font-size: 10px;
                line-height: 15px;
                font-style: italic;
            }
            
            div.subnewContent div.classified_listing .photo {
                float: left;
                margin: 0 5px 0 0;
            }
            
            div.subnewContent div.classified_listing .photo img {
                border: 1px solid #e8e8e8;
            }
            
            div.subnewContent div.classified_listing .label {
                width: 70px;
                padding: 0 5px;
                float: left;
                font-weight: bold;
            }





       
            #autoSearch fieldset {
              border-bottom:1px solid #E8E8E8;
              border-top: none;
              border-left: none;
              border-right: none;
              margin-bottom: 20px;
              padding-bottom: 11px;    
            }
              #autoSearch legend {
                font-weight: bold;
                padding-top: 15px;
              }
              
              
            div#autoSearch label {
                width: 12px;    
                float: left;
                margin-top:15px;
            }
            
            #autoSearch textarea {
               float: right;
               width: 400px;
               margin-top:15px;
            }
            
            #autoSearch select {
              margin-top: 15px;
              margin-left: 16px;
              float: left;   
            }
              #autoSearch .selectText {
                padding: 16px 4px 16px 16px; 
                float: left;
              }
              
            #autoSearch input {
              margin-top: 15px;
              margin-left: 16px;   
            }

           
             
               div#autoSearch #cancel {
                float:left;
                margin:15px 0 0;
               }
               div#autoSearch #submit {
                float:right;
                margin:15px 0 0;
               }         

			
		
            
            div.subnewContent ul {
                margin: 0 0 0 15px;
            }
            
            div.subnewContent a, ul#sub_additional_nav a {
                color: #2c4f8e;
                text-decoration: none;
            }
            
            div.subnewContent a:hover, ul#sub_additional_nav a:hover {
                color: #0071b2;
            }
            
            div.subnewContent label.required {
                font-weight: bold;
                color: #0071b2;
            }
            
            div.subnewContent label {
                line-height: 23px;
            }
            
            div.subnewContent input_text {
                border: none;
                background: red;
                height: 17px;
                line-height: 17px;
                font-size: 11px;
                padding: 3px;
                width: 150px;
            }
            
            div.subnewContent select {
                border: none;
                background: #dadada;
                height: 23px;
                line-height: 23px;
                font-size: 11px;
                padding: 2px 0 0 3px;
                display: block;
                min-width: 55px;
            }
            
            div.subnewContent textarea {
                border: none;
                background: #dadada;
                font-size: 11px;
                padding: 3px;
                width: 407px;
            }
                  

			/* End By Rajmohan*/
            
            /* Weather Styles */
            div#weather.subContent {
                padding-bottom: 0;
            }
            
                div.weatherBox{
                    border-bottom:1px solid #d4d4d4;
                    padding:20px 0;
                }
                
                div#last.weatherBox{
                    border-bottom: none;
                    padding:20px 0;
                }
                
                    div.weatherImage{
                        float:left;
                        width:80px;
                    }
                    
                        div.weatherImage img{
                            margin:14px 14px 0 14px;
                        }
                        
                        div.weatherImage p{
                            color:#000;
                            font-size:12px;
                            text-align:center;
                        }
                        

                    div.weatherConditions{
                        float:left;
                        width:465px;
                        font-size:13px;
                    }

                
                        div.weatherConditions p{
                            color:#565656;
                            font-size:13px;
                        }

				div.containerLeft div.buttons a{
                background-image:url('../../images/postButtonBG.gif');
                display:block;
                width:60px;
                float: right;
                display:inline;
                height:21px;
                line-height:21px;
                text-decoration:none;
                color:#FFF;
                border:1px solid #eebf34;
                text-align:center;
                margin:0 3px;
                text-transform:uppercase;
            }
 /*
 */
 
 .errmsg{
 font-weight:bold;
 color:#FF0000;
 }
        
div#post_ad input#phone1 {
    width: 40px;
}
div#post_ad input#phone2 {
    width: 40px;
}
 div#post_ad input#phone3 {
    width: 48px;
} 
div#post_ad input#extension {
    width: 48px;
}
     
#loginBox{
            width:185px;
            height:185px;
            position:absolute;
            right:17px;
            top:180px;  
        }
              #loginBoxTop{
                background-image:url('../../images/loginBoxTop.png');
                width:185px;
                height:23px;float:left;
            }
            
            #loginBoxMid{
                background-image:url('../../images/loginBoxBg.png');
                width:165px;
                padding:5px 10px; float:left;
            }
            
                #loginBoxMid p{
                    color:#FFFFFF;
                    margin-top:3px;
                }
                
                    #loginBoxMid input.txt{
                        border:1px solid #cfcfcf;
                        margin:3px 0;
                        width:163px;
                    }
                    
                    #loginBoxMid .button{
                        display:block;
                        border:1px solid #5c95de;
                        height:16px;
                        padding:3px;
                        color:#FFF;
                        margin-top:11px;
                        text-decoration:none;
                        font-size:13px;
                        font-weight:bold;
                        width:67px;
                        text-align:center;
                        text-transform:uppercase;
                        background-image:url('../../images/loginButtonBg.gif');
                    }
            
            #loginBoxMid a{ color:#fff;}
            #loginBoxMid p.smalltxt{ font-size:11px;}
            #loginBoxBottom{
                background-image:url('../../images/loginBoxBottom.png');
                width:185px;
                height:11px;    float:left;            
            }
            
   /*Search in Auto section CREATED By rajmohan*/

.searchbox_Wrap{position:relative; width:500px; float:left; }
   #loginBox1{
            width:500px;
            height:185px;
            position:absolute;
            top:5px;  
        }
              #searchBoxTop{
	background-image:url(../../images/searchBoxTop.png);
	width:100%;
	height:23px;
	float:left;
            }
            
            #searchBoxMid{
	background-image:url(../../images/searchBoxBg.png);
	float:left;
	width: 100%; color:#FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;				

            }
            
                #searchBoxMid p{
                    color:#FFFFFF; margin:0px; padding:0px;
                    margin-top:10px;
                }
                
                    #searchBoxMid input.txt{
                        border:1px solid #cfcfcf;
                        margin:3px 0;
                        width:163px;
                    }
                    
                    #searchBoxMid .button{
                        display:block;
                        border:1px solid #5c95de;
                        height:16px;
                        padding:3px;
                        color:#FFF;
                        margin-top:11px;
                        text-decoration:none;
                        font-size:13px;
                        font-weight:bold;
                        width:67px;
                        text-align:center;
                        text-transform:uppercase;
                        background-image:url(../../images/loginButtonBg.gif);
						
                    }
            
            #searchBoxMid a{ color:#fff;}
            #searchBoxMid p.smalltxt{ font-size:11px;}
            #searchBoxBottom{
                background-image:url(../../images/searchBottom.png); 
                width:100%;
                height:11px;    float:left;            
            }


/* -------------------------------*/

.dymImagebox_Wrap{position:relative; width:640px; float:left; }
   #loginBox1{
            width:640px;
            height:185px;
            position:absolute;
            top:5px;  
        }
              #searchBoxTop{
	background-image:url(../../images/dymImageBoxTop.png);
	width:100%;
	height:23px;
	float:left;
            }
            
            #searchBoxMid{
	background-image:url(../../images/dymImageBoxBg.png);
	float:left;
	width: 100%; color:#FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;	
	/* padding-left:5px; */

            }
            
                #searchBoxMid p{
                    color:#FFFFFF; margin:0px; padding:0px;
                    margin-top:10px;
                }
                
                    #searchBoxMid input.txt{
                        border:1px solid #cfcfcf;
                        margin:3px 0;
                        width:163px;
                    }
                    
                    #searchBoxMid .button{
                        display:block;
                        border:1px solid #5c95de;
                        height:16px;
                        padding:3px;
                        color:#FFF;
                        margin-top:11px;
                        text-decoration:none;
                        font-size:13px;
                        font-weight:bold;
                        width:67px;
                        text-align:center;
                        text-transform:uppercase;
                        background-image:url(../../images/loginButtonBg.gif);
						
                    }
            
            #searchBoxMid a{ color:#fff;}
            #searchBoxMid p.smalltxt{ font-size:11px;}
            #searchBoxBottom{
                background-image:url(../../images/dymImageBottom.png); 
                width:100%;
                height:11px;    float:left;            
            }
/* -------------------------------*/

.close1{ float:right; margin:0px 10px;}



    
    div.subContent div.classified_listing .graybarnews {
                
                width: 540px;
                padding: 3px;
                float: left;
            }          
                
            div.subContent div.classified_listing .graybarnews h3 {
                float: left;
                color: #565656 !important;
                font-size: 13px !important;
                font-weight: normal !important;
                
            }
            
            div.subContent div.classified_listing .graybarnews .for_sale_by {
                float: right;
                font-size: 10px;
                line-height: 15px;
                font-style: italic;
            }
            
            div.subContent div.news_content {
                border-bottom: 1px solid #e8e8e8;
                width: 543px;
                float: left;
                padding: 5px 0 6px 0;
                line-height: 15px;
            }
            #subNavCont ul li#subNav_news a {
                        background: url('../../images/icon_subnav_sitemap.gif') no-repeat left center;
            } 
            
            
             
            div#businessDetails input#phone1 {   
                width: 25px;
            }
             div#businessDetails input#phone2 {  
                width: 25px;
            }
             div#businessDetails input#phone3 {
                width: 40px;
            }
             div#businessDetails input#extension {
                width: 40px;
            }
             
         
             div#businessDetails input#fax1 {   
                width: 25px;
            }
             div#businessDetails input#fax2 {  
                width: 25px;
            }
             div#businessDetails input#fax3 {
                width: 40px;
            }   
            
            div#memberDetails input#rdOption {
                width: 40px;
            }     
            
             div#memberDetails input#txtMonth {
                width: 40px;
            }
            
             div#memberDetails input#txtYear {
                width: 40px;
            }
            
           div.subContent input#chkTerm {
                border:none;
                background: #AAAAAA;
                height: 20px;
                line-height: 10px;
                font-size: 10px;
                padding: 3px;
                width: 40px;
            }
            div.subContent input#chkKeepMe {
                border:none;
                background: #AAAAAA;
                height: 20px;
                line-height: 10px;
                font-size: 10px;
                padding: 3px;
                width: 40px;
            }
            div.subContent input#chkIsSaving {
                border:none;
                background: #AAAAAA;
                height: 20px;
                line-height: 10px;
                font-size: 10px;
                padding: 3px;
                width: 10px;
            }
            
            
            
            
            

    div.standardBox{
        font-size:11px;
    }
    
        div.standardBox a{
            color:#2c4f8e;
        }

    div.standardBox{
        width:100%;
        padding:10px 0;
    }
        
        div.standardBox h2{
            color:#565656;
            font-weight:bold;
            font-size:12px;
            padding:3px 0;
        }
        
        
        
            div.standardBox h2 span{
                font-weight:normal;
            }
        
            div.standardBox h2 a{  
                font-size:12px; 
                color:#2c4f8e;
                font-weight:normal;
            } 
               div.standardBox h2 a.current {
                 font-weight: bold;
                 color: #565656;
                 text-decoration: none;
               }
    
    
    div.postBox{
        background-color:#dadada;
        padding:14px 0;
        width:407px;
    
    }
    
    
        div.postBox h2{
            color:#565656;
            font-size:13px;
            font-weight:normal;            
            padding:0 14px;
        }
        
        
        
        
        
        div.postBox p{
            padding:7px 14px;
        }
        
            div.postBox textarea{
                width:354px;
                font-size: 12px;
                border: none;
                padding:5px 5px 0;
                height: 60px;
            }
        
            div.postBox input{
                width:365px;
                font-size: 18px;
                border: none;
                padding:5px 5px 0;
                height: 30px;
            }
        
            div.postBox p.buttons a{
                background-image:url('../../images/postButtonBG.gif');
                display:block;
                width:60px;
                float: right;
                display:inline;
                height:21px;
                line-height:21px;
                text-decoration:none;
                color:#FFF;
                border:1px solid #eebf34;
                text-align:center;
                margin:0 3px;
                text-transform:uppercase;
            }

           #postListing p.buttons a{
                background-image:url('../../images/postButtonBG.gif');
                display:block;
                width:60px;
                float: right;
                display:inline;
                height:21px;
                line-height:21px;
                text-decoration:none;
                color:#FFF;
                border:1px solid #eebf34;
                text-align:center;
                margin:0 3px;
                text-transform:uppercase;
            }


  div.picContainer{
        width:100%;
        padding: 5px 0px 10px;
    }
       div.picContainerTop {
         border-bottom: 1px solid #e6e6e6;
       }
    
        div.quadWidth{
            width:273px;
        }
        
        div.picContainer div.boxPic{
            width:53px;
            float: left;
            display:inline;
            margin:0 6px;
            padding:4px 0;
        }
        
            div.picContainer div.boxPic img{
                padding:4px;
                border:1px solid #e6e6e6;
                background-color:#fafafa;
            }
            
            div.picContainer div.boxPic a{
                color:#2c4f8e;
                font-size:11px;
                text-decoration:none;
            }
            div.mainFeed{
            width:407px;
            margin-right:20px;
            float: left;
            display:inline;
        }          
        
           div#post_ad a#link_classification {
                background: url(../../images/icon_expand.gif) no-repeat 95px 4px;
                width: 540px;
                display: block;
                padding-bottom: 7px;
                border-bottom: 1px solid #e8e8e8;
                text-decoration: none;
                color: #565656;
            }
            
             div#post_ad a#link_features1 {
                background: url(../../images/icon_expand.gif) no-repeat 95px 4px;
                width: 540px;
                display: block;
                padding-bottom: 7px;
                border-bottom: 1px solid #e8e8e8;
                text-decoration: none;
                color: #565656;
            }
            
              
            div#movies.subContent div.theatre_listing div.community_logo {
                float: left;
                padding-right: 5px;
                padding-bottom: 20px;    
                width: 70px;
                text-align: center;
            }
            
  
/**** 24 feb 2010****************/
#loginBoxTop{
                background-image:url('../../images/loginBoxTop.png');
                width:185px;
                height:23px;float:left;
            }
            
            #loginBoxMid{
                background-image:url('../../images/loginBoxBg.png');
                width:165px;
                padding:5px 10px; float:left;
            }
                
                    #loginBoxMid input.txt{
                        border:1px solid #cfcfcf;
                        margin:3px 0;
                        width:163px;
                    }
                    
                    #loginBoxMid .button{
                        display:block;
                        border:1px solid #5c95de;
                        height:16px;
                        padding:3px;
                        color:#FFF;
                        margin-top:11px;
                        text-decoration:none; margin-right:5px;
                        font-size:13px;
                        font-weight:bold;
                        width:67px;
                        text-align:center;
                        text-transform:uppercase; float:left;
                        background-image:url('../../images/loginButtonBg.gif');
                    }
            
            #loginBoxMid a{ color:#fff;}
            #loginBoxMid p.smalltxt{ font-size:11px;}
            
        #loginBoxBottom{
                background-image:url('../../images/loginBoxBottom.png');
                width:185px;
                height:11px;    float:left;            
            }    
            #loginBoxMid .close{ float:right; margin-top:-10px;}          
          
      
      
      
      
#winnerListing {
  width: 690px;
  float: left;
  margin-right: 16px;
  margin-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  
}    
  #winnerListing table {
    width: 580px;
  }
    #winnerListing thead tr {
      background: #0071b2;
      height: 25px;
    }
      #winnerListing thead tr th{
        color: #fff;
        font-size: 13px;
        text-align: left;
        font-weight: normal;
        padding: 0px 5px 0px 8px;
      }
    
    
   #winnerListing tr, #topic tr {
     background: #e6e6e6;     
     height: 20px;
     font-size: 13px;
     color: #565656;
   } 
     #winnerListing tr.even{
       background: #f7f6f6;
     }   
    #winnerListing td {
      border-top: 2px solid #fff;
      padding: 0px 5px 0px 8px;
    } 
            
            
/*-------- Business Coupon ----------*/
#containerLeft{
	font-family: "Tahoma", arial, helvetica, sans-serif; 
	color: #565656;
	font-size: 13px;
	/*border: 1px solid #bfbfbf; */
	width: 560px;
	padding-top: 0px;
	float: left;
	margin-bottom: 20px;
	margin-top: 10px;
	/* height: 500px;*/
	min-height:550px;
}
	#containerLeft hr{
		border: 0;
		color: #e8e8e8;
		background-color: #e8e8e8;
		height: 1px;
	}
	#containerLeft table thead tr td.underline{
		border-bottom: 1px solid #e8e8e8;
	} 
	#containerLeft .numofmonths{
		background-color: #e8e8e8;
		border: none;
		padding: 3px;
	}
	#containerLeft .title{
		border-bottom: 1px solid #bfbfbf;
		border-top: 1px solid #bfbfbf;
		padding-top: 7px;
		padding-bottom: 7px;
		color: #0071b2;
		margin-top: 30px;
		margin-bottom: 10px;
	}
#containerRight{
	float: left;
	width: 325px;
	margin-bottom: 20px;
	margin-top: 20px;
	
}

#myStuff{
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	width: 290px;
	margin-left: 25px;
	background-image: url('../../images/grayGradient.jpg');
	background-position: top;
	background-repeat: repeat-x;
	color: #565656;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
}
	#myStuff a{
		color: #565656;
		text-decoration: none;
	}
#myStuffHeader{
	color: #565656;
	font-family: arial, helvetica, sans-serif;
	margin-left: 25px;
}
#hr_style {
border-bottom: 1px solid #e8e8e8;
} 
.button{
	height: 21px;
	background-image: url('../../images/orange_bg.png');
	background-repeat: repeat-x;
	border-color: #eebf34;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	font-weight: bold;
	float: right;
	padding-top: 3px;
	padding-left: 15px;
	padding-right: 15px;
	cursor: pointer;
	margin-top: 20px;
}

.newbutton{
	height: 21px;
	background-image: url('../../images/orange_bg.png');
	background-repeat: repeat-x;
	border-color: #eebf34;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	font-weight: bold;
	float: right;
	padding-top: 3px;
	padding-left: 15px;
	padding-right: 15px;
	cursor: pointer;
	margin:0 5px;
}


.lightgray_box  {
padding:10px 12px;
background-color:#F0F0F0;
border:1px solid #C4C4C4;
}
