/* -------------------------------------------------------------- 
Template 516 - Billboard Google JS 
-------------------------------------------------------------- */


/* Reset
----------------------------------------------------------------------------------------------------*/	
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, 
blockquote:after,
q:before, 
q:after {content:'';content: none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}




/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

.clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.clearfix:after {
    clear: both;
    content: ' ';
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
    height: 0;
    margin:0px;
    padding:0px;
}

.clearfix {
    display: inline-block;
}

* html .clearfix {
    height: 1%;
}

.clearfix {
    display: block;
}
 



/* Set Defaults
----------------------------------------------------------------------------------------------------*/	
html {font-size:100.01%;}

body {font:.9em/1.5 'Helvetica Neue',Arial,sans-serif;}
body {background:#fff;
      font:12px arial,sans-serif;
      color:#0e5fd8;}

a:focus {outline:1px dotted invert;}
img,
a img {border:0 none;}
.hide {display:none;}




/* Grid
----------------------------------------------------------------------------------------------------*/	
body {text-align:center;margin-top:50px;}
#results{margin-top:35px; text-align:center;}


#container {width:754px;margin:15px auto;text-align:left;
            background:#fff;}

  .custom_2 {}

  .header {height:32px;line-height:32px;background:#272226;}

  #content {}

    .top_bar {height:26px;line-height:30px;margin:1px 0;background:#dfe1d4;}
    
    /* Lander */
    .l_col_1 {float:left;}
    .l_col_2 {float:right;}
    
    /* Results */
    .r_col_1 {float:left;}
    .r_col_2 {float:right;}
            
  #footer {margin-top:1px;}
  
  .custom_1 {}



/* Modules
----------------------------------------------------------------------------------------------------*/	


/* Page Header */
.header {background:#1b5709;}
    .header h1 {margin:0 10px;
                color:#fff;
                font-family:Verdana;                
                font-size:18px;
                font-weight:400;}
        .header h1 a,
        .header h1 a:link,
        .header h1 a:visited {color:#fff;text-decoration:none;}
        .header h1 b {}
        

/* Lander > Google Label */
.top_bar {background:#c44242;}
    .top_bar p {text-indent:25px;
                line-height:24px;
                color:#91928a;color:#edc6c6;
                font-weight:bold;}


/* Lander > Primary Links */

.primary_links {float:left;
                background:#e2dfb8;} 
    .primary_links_Hdr {display:none;}
    .primary_links ul {margin:0px ; padding:0px ; float:left;}
        .primary_links li {margin:0px; padding:0px; }
        .primary_links li {margin:0px; padding:0px;}
        .primary_links li a,
        .primary_links li a:link,       
        .primary_links li a:visited {display:block;
                                    width:336px !important;
                                    width:331px; /* IE6 and non-modern browsers */   
                                    margin-bottom:1px;
                                    padding:5px 5px 4px 50px;                
                                    border:1px solid #fff;                   
                                    background:#f6f6f6 url(http://i.nuseek.com/images/Themes/T101/bullets/0007.gif) no-repeat 25px 50%;
                                    background:#fafad9 url('http://i.nuseek.com/images/Themes/T101/bullets/0006.gif') no-repeat 25px 50%;
                                    color:#476ec7;
                                    font:bold 14px arial;
                                    text-decoration:none;}        
        .primary_links li:first-child a {border-top:1px solid #ffffff; margin-top:1px;}                                                                
        .primary_links li a:hover {background:#fff url(http://i.nuseek.com/images/Themes/T101/bullets/0007.gif) no-repeat 30px 50%;
                                   background:#fbfbf5 url('http://i.nuseek.com/images/Themes/T101/bullets/0006.gif') no-repeat 30px 50%;
                                   color:#c03625;}
          
        
 
/* Lander > Template Image */
.template_image {width:360px;height:308px;overflow:hidden;}   



/* Result > Ads */
.listings {float:left; width:500px;}

    /* .listings h2 {margin:10px 0 0 10px;color:#555;font-size:.8em;}*/
    .listings h2 {margin:10px 10px 0;
             color:#000;
             font-family:arial;
             font-size:12px;
             font-weight:normal;}    
        
        .listings ul {margin:0px 10px 25px;}
            .listings li {
                     
                     padding-left:25px;
                     background:transparent url('http://i.nuseek.com/images/Themes/T101/bullets/0006.gif') no-repeat 0 19px;
                     height:auto !important;/*ie6 fix for url spacing */
                     height:1px;
                     padding-top:16px; 
                     }   
                                       
            .listings li a.title, .listings ul span.titleJS {color:#00c;                                         
                             font-family:arial;
                             font-size:16px;
                             font-weight:700;
                             text-decoration:underline;
                             float:left;
                             overflow:visible;
                             }
                             

.resultsGraphic{
margin-left:10px;
margin-top:-7px;
float:left;
}     
            

                                   
            
            .listings a.url, span.url {
                color:#008000;
                font-family:arial;
                font-size:12px;
                text-decoration:none;
                padding:0px;
                margin:0px;
                cursor:text;
                }

.listings li span.abstract,.abstractNoClick {
    color:#000;                                               
    font-family:12;
    font-size:12px;
    }
    
.abstractNoClick, .abstract{
    color:#000; 
    font-size:12px;
    cursor:default;
    text-decoration:none;
    padding:0px;
    cursor:text;
    width:100%;
    float:left;
    }


/* Result > Result Links */
#result_links_wrap {width:175px;}
    .result_links_Hdr {margin:20px 10px 0 0;
                       padding:5px 10px;                          
                       background:#1b5709;
                       color:#fff;
                       font-weight:700;}
    .result_links ul {margin:0 10px 25px 0;
                      padding:10px;
                      background:#fafad9;}
        .result_links li {padding:3px 0;}
        .result_links li a,
        .result_links li a.link,       
        .result_links li a:visited {color:#476ec7;
                                    text-decoration:none;}                                                               
        .result_links li a:hover {text-decoration:underline;}
        
    #results #footer{
        margin-top:5px;
        }

/* Search Box */
.search_box_wrap {height:31px;background:#c44242;position:relative;}
        .search_box  {text-align:right;position:relative;top:5px;right:7px;}
        #results .search_box  {text-align:left;position:relative;top:5px;left:14px;}
        .search_box input {vertical-align:middle;height:16px; }
        .search_box .sb_text {width:250px;height:15px;border:1px inset #999;color:#000; font-size:16px; }
        .search_box .sb_button {width:60px;width:60px;
                                height:22px;height:22px;
                                background:transparent url(http://i.nuseek.com/images/Themes/T101/buttons/0007.gif) no-repeat;
                                background:transparent url('http://i.nuseek.com/images/Themes/T101/buttons/0006.gif') no-repeat;}

.search_box_wrap {height:31px;background:#c44242;position:relative;}
        .search_boxR  {text-align:right;position:relative;top:5px;right:7px; padding-right:10px;}
        #results .search_boxR  {text-align:left;position:relative;top:0px;left:0px;}
        .search_boxR input {vertical-align:middle; float:right;margin-bottom:3px;}
        .search_boxR .sb_text {width:165px;height:18px;border:1px inset #999;padding-left:0px;color:#000; font-size:16px;}
        .search_boxR .sb_button {width:60px;width:60px;
                                height:22px;height:22px;
                                background:transparent url(http://i.nuseek.com/images/Themes/T101/buttons/0007.gif) no-repeat;
                                background:transparent url('http://i.nuseek.com/images/Themes/T101/buttons/0006.gif') no-repeat;float:right;
                                }

/* ----- WEB RESULTS SEARCH BOX -----*/


.webResults_searchBox {
        height:30px;
        position:relative;
        width:100%;
        padding-left:15px;
        display:none;
        }
    
    .webResutls_searchBox input {
        vertical-align:middle;
        height:18px;
        }
    
    .webResults_searchBox .sb_text{
        width:250px;
        height:15px;
        border:1px solid #000;
        color:#000;
        font-size:16px; 
        float:left;
        padding:0px;
        margin-top:1px;
        }
        
	.webResults_searchBox .sb_button{
	    float:left;
	    width:60px;
	    margin-left:3px;
	    width:60px;
        height:22px;
        height:22px;
        background:transparent url(http://i.nuseek.com/images/Themes/T101/buttons/0007.gif) no-repeat;
        background:transparent url('http://i.nuseek.com/images/Themes/T101/buttons/0006.gif') no-repeat;
        }


/* Footer Links */
#footer_links_wrap {padding:5px 0;             
                    background:#1b5709;
                    border-top:1px solid #fff;}
                             
    .footer_links {padding:0 12px;
                   font-size:11px;
                   font-family: verdana, Sans-Serif;}
                 
        .footer_links_Hdr {float:left;padding-right:7px; margin-left:10px;                          
                           color:#fff; font-family:verdana, Sans-Serif; font-weight:bold; font-size:11px; text-transform:uppercase;}
        .footer_links ul {float:left;}
            .footer_links li {float:left;}
                .footer_links li a,
                .footer_links li a:link,
                .footer_links li a:visited {padding:0 7px;border-left:1px solid #fff;color:#fff;text-transform:uppercase;text-decoration:none;}
                .footer_links li a:hover {color:#ff9;text-decoration:underline;}
                .footer_links li.first a {padding:0 7px 0 0;border-left:0;}
                       
                                                  
                                                 
/* Status Feedback */
.status p {margin:15px 0 0;padding:5px 5px 5px 30px;border:1px solid #84aec1;border-width:1px 0;
           background:#dff4ff url('http://i.nuseek.com/images/Misc/lib/icon_info_1.gif') no-repeat 8px center;
           font-size:.9em;font-weight:700;color:#000;}


/* Custom Content */
.custom_1, 
.custom_2 {text-align:center;
           margin:10px auto;
           color:#666;
           font-family:verdana;
           font-size:11px;
           font-weight:normal;}




/* ------ WEB RESULTS BLUE BLOCK ------ */



.listings .prev-next{
    width:100%;
    margin:10px 0px 15px 20px;
    }
.listings span.next,.nextDisable{
    float:right;
    color:#999999;
    text-transform: capitalize;
    }
.listings span.prev,.prevDisable{
    float:left;
    color:#999999;
    text-transform: capitalize;
    }    
    
 
     .next,.nextDisable{
        float:right;
        padding-right:15px;
        background:transparent url('http://i.nuseek.com/Images/Shared/next.gif') no-repeat right 50%;
        }	
    .prev,.prevDisable{
        float:left;
        padding-left:15px;
        background:transparent url('http://i.nuseek.com/Images/Shared/prev.gif') no-repeat 0 50%;
        }	   
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    