/* -------------------------------------------------------------- 
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;
}

.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:#1c1621;
      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:30px;}

#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:30px;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;width:74%;}
    .r_col_2 {float:right;width:25%;}
            
  #footer {margin-top:1px;}
  
  .custom_1 {}



/* Modules
----------------------------------------------------------------------------------------------------*/	


/* Page Header */
.header {background:#AC0B3F;}
    .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:#f3d2c7;}
    .top_bar p {text-indent:28px;
                color:#91928a;color:#9e8982;
                font-weight:700;}


/* Lander > Primary Links */
.primary_links {float:left;
                background:#e1d3c6;} 
    .primary_links_Hdr {display:none;}
    .primary_links ul {}
        .primary_links li {}
        .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:#ffeff5 url('http://i.nuseek.com/images/Themes/T101/bullets/0012.gif') no-repeat 25px 50%;
                                    color:#a0093d;
                                    font:bold 14px arial;
                                    text-decoration:none;}        
        .primary_links li:first-child a {}                                                                
        .primary_links li a:hover {background:#fff url(http://i.nuseek.com/images/Themes/T101/bullets/0007.gif) no-repeat 30px 50%;
                                   background:#fff url('http://i.nuseek.com/images/Themes/T101/bullets/0012.gif') no-repeat 30px 50%;
                                   color:#c7271e;}
          
        
 
/* Lander > Template Image */
.template_image {width:360px;height:308px;overflow:hidden;}   



/* Result > Ads */
.listings {}
   
    .listings h2 {margin:10px 10px 0;
             color:#000;
             font-family:arial;
             font-size:12px;
             font-weight:normal;}    
        
        .listings ul {margin:0px 10px 25px;}
            .listings ul:first-child li {margin-top:0;}
            .listings li {margin-top:16px;
                     padding-left:25px;
                     background:transparent url('http://i.nuseek.com/images/Themes/T101/bullets/0012.gif') no-repeat 0 3px;}   
                                       
            .listings li a.title {color:#00c;                                         
                             font-family:arial;
                             font-size:16px;
                             font-weight:700;}
            
            .listings li span.abstract {color:#000;                                               
                                   font-family:12;
                                   font-size:12px;}
            
            .listings li a.url {color:#008000;
                           font-family:arial;
                           font-size:12px;
                           text-decoration:none;}



/* Result > Result Links */
.result_links {}
    .result_links_Hdr {margin:25px 15px 0 0;
                       padding:3px 10px;                          
                       background:#AC0B3F;
                       color:#fff;
                       font-weight:700;}
    .result_links ul {margin:0 15px 25px 0;
                      padding:10px;
                      background:#ffeff5;}
        .result_links li {padding:3px 0;}
        .result_links li a,
        .result_links li a.link,       
        .result_links li a:visited {color:#a0093d;
                                    text-decoration:none;}                                                               
        .result_links li a:hover {text-decoration:underline;}



/* Search Box */
.search_box_wrap {height:30px;background:#f3d2c7;position:relative;}
		#results .search_box  {text-align:left;position:relative;top:4px;left:15px;}
        #lander .search_box  {text-align:right;position:relative;top:4px;right:15px;}
        .search_box input {vertical-align:middle;}
        .search_box .sb_text {width:255px;height:18px;border:1px inset #999;padding-left:3px;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/0012.gif') no-repeat;}




/* Footer Links */
#footer_links_wrap {padding:5px 0;             
                    background:#AC0B3F;
                    border-top:1px solid #fff;}
                             
    .footer_links {padding:0 12px;
                   font-size:11px;
                   font-family:verdana; /* Declare typography here to ensure cross-browser alignments */}
        .footer_links_Hdr {float:left;padding-right:7px;                              
                           color:#fff;font-weight:700;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;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;}
