
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ breadcrumb css */

#breadcrumb{ position:absolute; top:15px; left:17px; }
#breadcrumb, #breadcrumb a{
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
font-weight:bold;
color:#1e475d;
text-decoration:none;
text-transform:none;
}
#breadcrumb a{ color:#1f92e4; }
#breadcrumb a:hover{text-decoration:underline;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ home-categories css */

#home-categories{ position:absolute; top:210px; left:700px; width:175px;}
#home-categories .option{ 
width:220px; float:left;
background-image:url(/images/disc_6x6.gif);
background-repeat:no-repeat;
background-position:left 8px;
border-bottom:1px dotted #b4b4b4;  
}
#home-categories .option-wrapper{ padding:4px 0px 4px 15px;}
#home-categories a{
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:14px;
line-height:16px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-transform: capitalize;
}
#home-categories a:hover{ color:#cd001f; }

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ top-categories css */

#top-categories{ position:absolute; top:80px; left:27px; width:620px;}
#top-categories .option{ width:155px; float:left; }
#top-categories .option-wrapper{ padding:4px 0px 4px 15px;}
#top-categories a{
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:16px;
line-height:18px;
font-weight:normal;
color:#d4d4d4;
text-decoration:none;
text-transform: capitalize;
}
#top-categories a:hover{ color:#cd001f; }

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ top-right-categories css */

#top-right-categories{ position:absolute; top:170px; left:520px; width:360px;}
#top-right-categories .option{ 
width:180px; float:left;
background-image:url(/images/arrow_4x7.gif);
background-repeat:no-repeat;
background-position:left 6px;
}
#top-right-categories .option-wrapper{ padding:2px 0px 2px 10px;}
#top-right-categories a{
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:13px;
line-height:15px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-transform: capitalize;
}
#top-right-categories a:hover{ color:#cd001f; }

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trafficz-search css */

#trafficz-search{
position: relative; 
margin:0px 0px 0px 0px;
width:950px; height:60px;
background-image:url(/images/bg_search_tz.gif);
background-repeat:no-repeat;
background-position:left top;
}
#trafficz-search .div-input{ position:absolute; top:17px; left:290px; }
#trafficz-search .div-submit{ position:absolute; top:0px; left:803px; }
#trafficz-search form{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#trafficz-search .input{ 
width:480px; height:25px; 
border:none; background-color: #f7f9fa;
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
font-weight:normal;
color:#000;
text-decoration:none;
}
#trafficz-search .submit{ width:157px; height:60px; padding:0px 0px 0px 0px;}  

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trafficz-search-top css */

#trafficz-search-top{ 
position:absolute; top:77px; left:660px; 
width:280px; height:26px;
background-image:url(/images/bg_search_top.gif);
background-repeat:no-repeat;
background-position:left top;
}
#trafficz-search-top .div-input{ position:absolute; top:2px; left:30px; }
#trafficz-search-top .div-submit{ position:absolute; top:0px; left:0px; }
#trafficz-search-top form{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#trafficz-search-top .input{ 
width:240px; height:20px; 
border:none; background-color: #404040;
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
font-weight:normal;
color:#fff;
text-decoration:none;
}
#trafficz-search-top .submit{ width:30px; height:26px; padding:0px 0px 0px 0px;}  

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nav-home css */

#nav-home{ width:100%; }
#nav-home .nav-home-wrapper{ padding:20px 0px 30px 0px; }

#nav-home .nav-home-item{ width:320px; float:left;}
#nav-home .nav-home-item-wrapper{ padding:0px 13px 0px 0px; } 

#nav-home .nav-home-img{ padding:0px 0px 10px 0px; }

#nav-home h3{ padding:0px 0px 3px 0px;}
#nav-home h3 a{
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
font-weight:bold;
color:#000;
text-decoration:none;
}
#nav-home p{
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
font-weight:normal;
color:#000;
text-decoration:none;  
}
#nav-home h3 a:hover, #nav-home p a:hover{ color:#cd001f;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ home-page css */

#home-page{
width:960px; height:498px; position: relative;  
background-image:url(/images/bg_home.jpg);
background-repeat:no-repeat;
background-position:left top;
}
#home-page .getlisted{ position:absolute; top:377px; left:80px; width:320px;}
#home-page p{
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
font-weight:normal;
color:#fff;
text-decoration:none;
padding-bottom:5px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ quick-jump css */

#quick-jump{
width:300px; height:400px;
background-image:url(/images/bg_quick_jump.gif);
background-repeat:no-repeat;
background-position:left top;
}  
#quick-jump .quick-jump-wrapper{ padding:70px 30px 30px 30px; }  
#quick-jump h2{ 
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:20px;
line-height:20px;
font-weight:normal;
color:#000000;
text-decoration:none;
text-transform:none;
text-transform: uppercase;
padding-bottom:10px;
}
#quick-jump, #quick-jump a{
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
font-weight:normal;
color:#4e4c4c;
text-decoration:none;
text-transform:none;
}
#quick-jump a:hover{ color:#cd001f;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ states css */

#states{ 
width:100%; position:relative;
background-image:url(/images/bg_states.gif);
background-repeat:repeat;
background-position:left top;
margin-bottom: 20px;

}
#states .states-list{ padding:0px 0px 0px 30px; }

#states .states-column{ float:left; padding:0px 50px 0px 0px; }

#states .states-column a{
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
font-weight:normal;
color:#3b3b3b;
text-decoration:none;
}
#states .states-column a:hover{ text-decoration:underline; }

.line-yellow{
width:405px; height:2px;
background-color: #ffba00;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regions-nav css */

#regions-nav{}
#regions-nav .regions-nav-wrapper{ padding:0px 0px 20px 0px;}
#regions-nav, #regions-nav a{
font-family:Arial, Verdana, Georgia, Times New Roman, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
font-weight:bold;
color:#ffbb05;
text-decoration:none;
}
#regions-nav a{ padding:0px 5px; }
#regions-nav a:hover{ text-decoration: underline;}