

/* ---- CUSTOM DEFINED STYLESHEET default ---- */ 

.questrial {
	font-family: 'Questrial', sans-serif;
}

.muli {
	font-family: 'Muli', sans-serif;
}

h1, h2, h3, h4, h5 {
    text-align: left;
	font-family: 'Muli', sans-serif;
}
p {
	text-align: left;
}
.container h2 {
	font-size: 20px;
	color: #3A71A5;
	text-transform: capitalize;
}

.container h3 { 
	font-size: 16px;
	color: #3A71A5;
	text-align: left;
	background: none;
	border: 0;
	margin: 20px 0 0 0;
	padding: 0;
}

.container h4 { 
	font-size: 14px;
	color: #1A406A;
	text-align: left;
	background: none;
	border: 0;
	margin: 20px 0 0 0;
	padding: 0;
}


.container ul, .container li {
	text-align: left;
}

.container{
    margin:0 auto;
    padding:0;
    width:960px;
}

.container #header{
    height: 95px;
    margin: 5px 0 0 0;
    position: relative;
    width: 960px;
    padding:0;
}
#branding{
    position: relative;
    width: 960px;
    padding:0;
    margin:0;
}
.container #branding-inside-left{
    left: 0;
    position: relative;
    width: 415px;
    float:left;
	margin: 0;
}
#header-inside-right{
    float: right;
    position: relative;
    right: 0;
    top: 0;
    width: 340px;
}
#menu{
    float: left;
    height: 40px;
    margin: 0;
    padding: 0;
    width: 960px;
}
#navigation{
    float: left;
    margin: 0;
    padding: 0;
    width:960px;

    background-image: linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -o-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -moz-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -webkit-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -ms-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a71a5', endColorstr='#1a406a')";
    background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0.15, #1a406a),
	    color-stop(0.58, #3a71a5)
    );
}
#navigation li{
    display: inline;
    float: left;
    list-style: none outside none;
}
#navigation li a{
    background-image: linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -o-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -moz-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -webkit-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -ms-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a71a5', endColorstr='#1a406a')";
    background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0.15, #1a406a),
	    color-stop(0.58, #3a71a5)
    );
    color: #FFFFFF;
    font: 16px/20px 'Muli', sans-serif;
    padding: 10px 40px;
    text-decoration: none;
    border-left:1px solid #065b93;
    float:left;
}
#navigation li a:hover, #navigation li a.active {
    background-image: -moz-linear-gradient(top, #2795d2, #3a71a5);
    background-image: -webkit-gradient(linear, center top, center bottom, from(#2795d2), to(#3a71a5));
    background-image: -o-linear-gradient(top, #2795d2, #3a71a5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2795d2', endColorstr='#3a71a5');
  /*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
  /*Element must have a height (not auto)*/
  /*All filters must be placed together*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2795d2', endColorstr='#3a71a5')";
  /*Element must have a height (not auto)*/
  /*All filters must be placed together*/
   background-image: linear-gradient(top, #2795d2, #3a71a5);
    text-decoration:none;
}

.border-right{
    border-right:1px solid #065b93;
}

li#sign_in{
    display: inline;
    float: right;
    font-size: 12px;
    font-weight: bold;
    list-style-type: none;
    margin:60px 0 0 0;
    padding: 0px;
}

li#sign_in a{
    background-image: -moz-linear-gradient(top, #b370da, #6f3f8b);
    background-image: -webkit-gradient(linear, center top, center bottom, from(#b370da), to(#6f3f8b));
    background-image: -o-linear-gradient(top, #b370da, #6f3f8b);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b370da', endColorstr='#6f3f8b');
  /*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
  /*Element must have a height (not auto)*/
  /*All filters must be placed together*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#b370da', endColorstr='#6f3f8b')";
  /*Element must have a height (not auto)*/
  /*All filters must be placed together*/
    background-image: linear-gradient(top, #b370da, #6f3f8b);
    
    color:#FFFFFF;
    font: 12px/18px trebuchet MS,helvetica,arial,sans-serif;
    padding:4px 12px;
    text-decoration:none;
}

li#sign_in a:hover{
background-image: -moz-linear-gradient(top, #c27bec, #b16ed8);
background-image: -webkit-gradient(linear, center top, center bottom, from(#c27bec), to(#b16ed8));
background-image: -o-linear-gradient(top, #c27bec, #b16ed8);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c27bec', endColorstr='#b16ed8');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#c27bec', endColorstr='#b16ed8')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: linear-gradient(top, #c27bec, #b16ed8);
}


#home-columns{
    border-top: 1px solid #515151;
    margin-top: 25px;
    padding-top: 30px;
    width: 960px;
}

#left-column{
    border: 1px solid #515151;
    float: left;
    height: 475px;
    margin-right: 15px;
    width: 308px;
}

#middle-column{
    border: 1px solid #515151;
    float: left;
    height: 475px;
    margin-right: 15px;
    width: 308px;
}

#right-column{
    border: 1px solid #515151;
    float: left;
    height: 475px;
    margin: 0;
    padding: 0;
    width: 308px;
}

.pod-full{
    float:left;
    clear:both;
    border: 1px solid #515151;
    width:958px;
    margin:15px 0 0 0;
}

.pod-header{
    color: #FFFFFF;
    height: 40px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
/*    background-image: linear-gradient(bottom, rgb(16,133,205) 15%, rgb(39,168,224) 58%);
    background-image: -o-linear-gradient(bottom, rgb(16,133,205) 15%, rgb(39,168,224) 58%);
    background-image: -moz-linear-gradient(bottom, rgb(16,133,205) 15%, rgb(39,168,224) 58%);
    background-image: -webkit-linear-gradient(bottom, rgb(16,133,205) 15%, rgb(39,168,224) 58%);
    background-image: -ms-linear-gradient(bottom, rgb(16,133,205) 15%, rgb(39,168,224) 58%);

    background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.15, rgb(16,133,205)),
    color-stop(0.58, rgb(39,168,224))
    );*/
    background-image: linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -o-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -moz-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -webkit-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    background-image: -ms-linear-gradient(bottom, #1a406a 15%, #3a71a5 58%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a71a5', endColorstr='#1a406a')";
    background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0.15, #1a406a),
	    color-stop(0.58, #3a71a5)
    );
}

.pod-header h2{
    font: normal 13px/17px 'Muli', sans-serif;
    position: relative;
    margin:0;
    padding:12px 0 0 15px;
    color: #FFFFFF;
}

.column-content{
    padding: 20px;
    text-align: left;
}





#footer {
    margin: 20px 0 10px;
    text-align: center;
    padding: 0;
    clear: both;
    float: left;
    width: 100%;
	font-size: 13px;
	padding: 10px 0;
	border-top: 1px solid #333333;
}

#footer p{
    font: normal 13px/17px verdana, arial, helvetica, sans-serif;
    color:#515151;
	width: 100%;
	text-align: center;
}

#footer a{
    text-decoration:none;
    font: normal 13px/17px verdana, arial, helvetica, sans-serif;
    color:#515151;
}

#footer a:hover{
    text-decoration:none;
    font: normal 13px/17px verdana, arial, helvetica, sans-serif;
    color:#27AAE0;
}

#one_o_one_footer {
	border: 0px solid #000000;
}



/* =====   Inner Pages Styles ==== */

.three-fourth{
    float: left;
    margin: 0;
    padding: 0;
    width: 720px;
}

.three-fourth .full-section{
    border-bottom: 1px solid #515151;
    clear: both;
    margin: 0 20px 0 0;
    padding: 20px 0;
}

.three-fourth .full-section img{
    border: 0px solid #000000;
    float: left;
}

.open-close{
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
}

.open-close h2{
    font: normal 15px/19px 'Muli', sans-serif;
    color:#27aae0;
}

.open-close p{
    font: normal 13px/17px 'Muli', sans-serif;
    color:#515151;
    padding:5px 0;
}

#close1, #close2, #close3, #close4{
    float:right;
}

#close1 a, #close2 a, #close3 a, #close4 a{
    color: #50C9FB;
    text-decoration: none;
}

#close1 a:hover, #close2 a:hover, #close3 a:hover, #close4 a:hover{
    color: #27aae0;
    text-decoration: none;
}

.one-fourth{
    width:224 px; 
    height:330px;
    float:left;
    margin:20px 0 0 15px;
    border-left:1px solid #515151;
}

.full-content{
    width:960px;
    margin:15px 0 0 0;
    padding:0;
    float:left;
}

.full-content h2{
    font: normal 15px/19px 'Muli', sans-serif;
    color:#27aae0;
    margin:0 0 15px 0;
    padding:0;
}

.full-content p{
    font: normal 13px/17px 'Muli', sans-serif;
    color:#515151;
    padding:5px 0;
}

.full-content a{
    color: #27aae0;
    text-decoration: none;
}

.full-content a:hover{
    color: #B370DA;
    text-decoration: none;
}

.full-content .entry-title, .full-section .entry-title{
    font: normal 15px/19px 'Muli', sans-serif;
    color:#27aae0;
    margin:0 0 15px 0;
    padding:0;
}

div.hnews {
    margin: 0px !important;
}
.story_item br{
    height:0;
    margin:0;
    padding:0;
}

.state-select{
    float: left;
    margin: 20px 0;
    padding: 5px 10px;
    width: auto;
    background-image: -moz-linear-gradient(top, #b370da, #6f3f8b);
    background-image: -webkit-gradient(linear, center top, center bottom, from(#b370da), to(#6f3f8b));
    background-image: -o-linear-gradient(top, #b370da, #6f3f8b);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b370da', endColorstr='#6f3f8b');
  /*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
  /*Element must have a height (not auto)*/
  /*All filters must be placed together*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#b370da', endColorstr='#6f3f8b')";
  /*Element must have a height (not auto)*/
  /*All filters must be placed together*/
    background-image: linear-gradient(top, #b370da, #6f3f8b);
}
.state-select h3{
    border: 0 solid #000000;
    color: #FFFFFF;
    font: 14px/18px trebuchet MS,helvetica,arial,sans-serif;
    margin: 0;
    padding: 5px 0 5px 5px;
    text-align: left;
    float:left;
    background:none;
}
.state-select h3 span.right-arrow{
    font-size: 14px;
    margin: 0 0 0 5px;
    position: relative;
    top: -1px;
}
.state-select-form{
    float: left;
    margin: 5px 5px 0 15px;
}
select.select{
}
select.select option{
}


#products-columns > div {
    height: 320px;
}
    
    
[class^="people-"]  {
    background: url('/sites/1380/assets/package-people.png') no-repeat scroll 0 0;
    padding: 65px 70px;
    position: absolute;
    right: 0;
    top: -20px;
}

.people-single {
    background-position: 0 0;
}

.people-double {
    background-position: -140px 0;
}

.people-triple {
    background-position: -280px 0;
}
    
.column-content {
    float: left;
    height: 160px;
    padding: 20px 20px 0px 20px;
}
    
#products p#products_p {
    color: #50C9FB;
    margin: 0;
}
    
.column-content .orange_text {
    color: #515151;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
	text-transform: capitalize;
}
    
ul#products_list {
    position: relative;
    left: 20px;
    top: 20px;
    margin: 0;
    padding: 0;
}
    
ul#products_list li {
	color: #3A71A5;
	line-height: 16px;
	width: 255px;
	list-style: disc outside;
	font-size: 13px;
	padding: 2px 0;
}
    
ul#products_list li span {
    color: #515151;
}
    
.standard-orange {
    width: 260px;
    clear: both;
    padding: 10px 0 10px 10px;
    color: #FFFFFF !important;
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    float: left;
    margin: 15px 0 15px 20px;
	text-align: center;

    background-color: #fcae26;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fcae26), to(#fa8910)); 
    background-image: -webkit-linear-gradient(top, #fcae26, #fa8910); 
    background-image:    -moz-linear-gradient(top, #fcae26, #fa8910); 
    background-image:     -ms-linear-gradient(top, #fcae26, #fa8910); 
    background-image:      -o-linear-gradient(top, #fcae26, #fa8910); 
    background-image:         linear-gradient(to bottom, #fcae26, #fa8910);
        
    border-width: 1px;
    border-color: #e4841a;
    -webkit-border-image: -webkit-linear-gradient(#ec9800 0%,#fcae25 100%);
    -o-border-image: -0-linear-gradient(#ec9800 0%,#fcae25 100%);
    -moz-border-image: -moz-linear-gradient(#ec9800 0%,#fcae25 100%);
}
    
.standard-orange:hover {
    color: #FFFFFF;
    text-decoration: none;
        
    background-color: #f7931d;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f7931d), to(#f16a0b)); 
    background-image: -webkit-linear-gradient(top, #f7931d, #f16a0b); 
    background-image:    -moz-linear-gradient(top, #f7931d, #f16a0b); 
    background-image:     -ms-linear-gradient(top, #f7931d, #f16a0b); 
    background-image:      -o-linear-gradient(top, #f7931d, #f16a0b); 
    background-image:         linear-gradient(to bottom, #f7931d, #f16a0b);
        
    border-width: 1px;
    border-color: #e4841a;
    -webkit-border-image: -webkit-linear-gradient(#e4841a 0%,#f6941d 100%);
    -o-border-image: -0-linear-gradient(#e4841a 0%,#f6941d 100%);
    -moz-border-image: -moz-linear-gradient(#e4841a 0%,#f6941d 100%);
}
    
.get-started {
    clear: both;
    float: right;
    font-size: 14px;
    color: #2795d2 !important;
    margin: 0 20px 0 0;
}



















/* ==== Hide Stuff ====*/
.text-only .entry-title, .text-only .story_item_info{
display:none;
visibility:hidden;
}





/* *********************** VIDEO PLAYLIST MATRIX VIEW ************************ */
div.playlist_matrix {
background: #EEEEEE none repeat scroll 0 0;
border: 0px solid #E7E7E7;
float: none;
height: auto;
margin: 15px 0px 0px;
padding: 5px 0px;
width: 600px;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
}
  
div.playlist_matrix li.first { border-left:0 none; }
  
div.playlist_matrix ul {
display: inline;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
border: 0px;
line-height: 0px;
margin: 0px;
padding: 0px;
}
  
div.playlist_matrix li {
border-left:0 none;
display:inline;
float: left;
height: 210px;
width: 178px;
margin-left: 0px;
padding-left: 20px;
padding-top: 0px;
margin-bottom: 5px;
margin-top: 0px;
}
  
div.playlist_matrix a.playlist_anchor {
background: transparent url(/templates/default/images/playlist_matrix_thumb.png) no-repeat scroll 0 0;
height: 113px;
margin: 15px 5px 5px 5px;
position: absolute;
width: 147px;
}
  
div.playlist_matrix a.playlist_anchor #vid_play_corner {
background: transparent url(/sites/174/assets/vid_play_corner.gif) no-repeat scroll 0 0;
bottom: 13px;
height: 27px;
position: absolute;
right: 13px;
width: 32px;
}

  
div.playlist_matrix a.playlist_anchor:hover #vid_play_corner {
background-position: 0 -27px;
}
  
div.playlist_matrix a.playlist_anchor:hover {
background:transparent url(/templates/default/images/playlist_matrix_thumb_over.png) no-repeat scroll left top;
}
  
div.playlist_matrix div.playlist_title {
margin-top: 130px;
padding-left: 12px;
width:135px;
}
  
div.playlist_matrix div.playlist_title a, div.playlist_matrix div.playlist_title h3, 
div.playlist_matrix div.playlist_title p, div.playlist_matrix div.playlist_title p.publish_date {
font-family:arial,sans-serif;
margin: 0px;
padding: 0px;
}
  
div.playlist_matrix div.playlist_title h3 {
background: #EEE none repeat scroll 0 0;
border: 0;
color:#fbaf26;
font-size:12px;
font-weight:bold;
line-height:12px;
padding-bottom:2px;
text-align:left;
}
  
div.playlist_matrix div.playlist_title p {
   color:#333;
   font-family: arial, helvetica;
   font-size: 11px;
   text-align:left;
   font-weight: bold;
}
  
div.playlist_matrix div.playlist_title p.publish_date { font-size: 8px; }
  
div.playlist_matrix img.playlist_thumbnail {
border: medium none;
display: block;
height: 87px;
margin: 13px;
overflow: hidden;
width: 121px;
}
  
/* *********************************************************************** */



#login_popup .signup { max-height: 210000px; }
#login_popup, #password_popup { min-height: 312px; }
#login_popup .dialog-error ul {
    list-style-type:none;
    font-size:smaller;
    padding-left:20px;
}

#login_popup .dialog-error {
padding-left:10px;
}
#password_popup .ui-form-field-instructions {
text-transform:uppercase;
color:black;
}
#login_popup, #password_popup {
width:502px;
}

#login_popup .login a, #password_popup .password a {
color:grey;
font-size:9pt;
text-decoration:underline;
}

#login_popup .login, #login_popup .signup {
margin-top: 20px;
width: 210px;    
}

#login_popup input {
width: 100%;
margin: 5px 0;
}

#login_popup .login {
float: left;
height: 173px;
padding: 0px 0px 0px 10px;
}

#login_popup .signup {
border-left: 1px solid #515151;
float: right;
padding: 0px 20px;
}

#login_popup form input, #password_popup form input {
background-color: inherit;
// padding:9px;
padding:0px;
border: 2px inset;
// height: 13px;
height:21px;
font-size:11px;
}

#login_popup form .ui-form-field, #password_popup form .ui-form-field {
position:relative;
margin:0;
}
#login_popup form .ui-form-field-label, #password_popup form .ui-form-field-label {
position:  absolute;
top: 5px;
left: 9px;
color:#aaa;
font-size:11px;
}

#login_popup h4 {
background-color:inherit;
border:none;
color: #27AAE0;
font-size:1em;
text-align:left;
text-transform: capitalize;
padding-left: 10px;
}

#login_popup .fg-button, #password_popup .fg-button {
    background: url('/images/button_sprite.png') no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFF;
    font-size:14px;
    height:30px;
    margin-top:10px;
    padding-bottom: 3px;
    text-transform:uppercase;
    width:75px;
    margin:0;
    padding-right:10px;
    display:block;
}

#login_popup .fg-button:hover, #password_popup .fg-button:hover {
    background-position-y: -32px;
}

#login_popup .signup .fg-button {
  width: 150px;
  padding:0;
}

#login_popup h4 strong {
color: #F7941D;
}

#login_popup .ui-widget-content, #password_popup .ui-widget-content {
  border:none;
}

#login_popup .ui-widget-header, #password_popup .ui-widget-header {
text-transform: uppercase;
  background: url("http://assets.matchbin.com/sites/1380/assets/MatchLocal_heading_blue.png");
}

.row.flush {
    margin-left: 0;
}

.row p {
	margin: 0 0 10px 0;
}

.products-image {
	margin: 10px 0 0 0;
}

[class^="icon-"] {
    background-image: url('/sites/1380/assets/glyphicons-halflings.png');
}
.icon-white {
    background-image: url('/sites/1380/assets/glyphicons-halflings-white.png');
}

.features {
	margin: 0 0 0 20px;
}

.features li {
	list-style: disc inside;
	padding: 5px 0;
	font-size: 13px;
}

.resources li {
	font-size: 13px;
}

.container-content .standard-orange {
	color: #FFFFFF;
}

.container-content .get-started {
	color: #3a71a5;
}

.container-content .get-started:hover {
	color: #2795d2;
}

#page #about_us_page {
	margin-top: 20px;
	float: left;
}

#page #about_us_page_left {
	height: auto;
}

#page #about_us_page a, #page #partner_support_page a {
	color: #2795D2;
	text-decoration: none;
}

#page #partner_support_page_left .selected, #page #partner_support_page_header {
	color: #3a71a5;
}

#page #partner_support_page li {
	font-size: 13px;
	list-style: disc inside;
}

#page #gl_right_list, #page #gs_right_list, #page #gm_right_list {
	margin: 10px 0 0 40px;
}

#page ul#gl_right_list li, #page ul#gs_right_list li, #page ul#gm_right_list li {
	color: #3a71a5;
	font-size: 13px;
}

#middle_column .webform_submission_value {
	margin-bottom: 0;
}

#middle-column form {
	margin: 0;
}

.entry-content {
	font-size: 13px;
}

#page #get_started_why_right {
	width: 150px;
}

#page #whitepaper_right #download_whitepaper a, #page .what_people_are_saying_section a {
	color: #2795d2;
}

#page .what_people_are_saying_section a:hover, #page #whitepaper_right #download_whitepaper a:hover {
	color: #1a406a;
}

#page #one_o_one_left_title {
	font-size: 20px;
	color: #2795d2;
	font-family: 'Muli', sans-serif;
	line-height: 25px;
}

.ribbon.marketplace .label {
    background-color: #FFFFFF;
}

.ribbon.marketplace #topbox #seeCategory .label {
    background: none;
}

.tooltip{font-size:12px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:1;filter:alpha(opacity=100);}
.tooltip-inner{color:#ffffff;text-align:left;background-color:#000000;}

.pdf-link {
	margin: 30px 0;
	float: left;
}

#page a { color: #2795d2; } #page a:hover { color: #1a406a; }

#page #qg_list a, #page #case_studies_qg_list a, #page span.marketing_expanding_trigger a, #page #seo_qg_list a {
	color: #2795d2;
	font-size: 14px;
}

#page #qg_list a:hover, #page #case_studies_qg_list a:hover, #page span.marketing_expanding_trigger a:hover, #page #seo_qg_list a:hover, #page #one_o_one_left .selected {
	color: #1a406a;
}

#page #case_studies_business_title, #page #case_studies_business_location {
	color: #1a406a;
}

#page #case_studies_right {
	font-size: 13px;
}

#page #one_o_one_left, #page #one_o_one_right {
	font-size: 13px;
}

#page #one_o_one_footer {
	border: 0px solid;
}

#page #online_marketing_ten_ways a, #page #partner_support_page a {
	color: #2795d2;
	font-size: 12px;
}

#page #partner_support_page_header {
	font-family: 'Muli', sans-serif;
}

#page #partner_support_page_right p {
	color: #515151;
}

#page #partner_support_page_header {
	text-transform: none;
}

.expand-collapse, .expand-collapse:hover {
	width: 100%;
	margin: 10px 0;
	cursor: pointer;
	text-decoration: none;
	float: left;
}
#page .listing .listingResultFooter a {
    color: #FFFFFF;
}

/* ---- CUSTOM DEFINED STYLESHEET hot_deals ---- */ 

#hot_deals_banner.pencil div {font-family: Arial, Trebuchet, Verdana, Geneva, sans-serif}

#hot_deals_banner.pencil div.alert_bar input.text-box {
width:105px;
}

#hot_deals_banner.pencil div.alert_bar {
  position: relative;
}

#hot_deals_banner.pencil div.alert_bar #email_form {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 200px;
  text-align: right;
}

/* ---- CUSTOM DEFINED STYLESHEET layout ---- */ 

/* =============== */
/* = Site Styles = */
/* =============== */

p{margin: 0;}
body {
	background: #ffffff;
	color: #515151;
}
.newline {
	clear: both;
}
.text-label {
color: grey;
font-weight: regular;
}
#main {
    margin: auto 0;
    width: 100%;
}

#page {
    background: none repeat scroll 0 0 transparent;
    color: #515151;
    margin: 5px auto 0;
    padding: 10px 0;
    width: 960px;
}
.pt1_pane {
	background: transparent;
	margin-bottom:10px;
}
.pt1_pane .pt1_pane_body {
	background: transparent;
	padding: 10px;
	text-align: left;
}


#pod_header {
    background-image: url("/sites/1380/assets/MatchLocal_heading_blue.png");
    background-position: center top;
    background-repeat: repeat-x;
    border-top: 1px solid #515151;
    color: #FFFFFF;
    height: 40px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
}
#pod_header .text_span {
    font-size: 13px;
    left: 15px;
    position: absolute;
    top: 10px;
}
#pod_header, .museo {
    font-family: "museo";
}


/*
	pod header right column styles
*/



#home_right_column_pod_header {
    background-image: url("/sites/1380/assets/MatchLocal_heading_blue.png");
    background-position: center top;
    background-repeat: repeat-x;
    border-top: 1px solid #515151;
    color: #FFFFFF;
    height: 40px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
}
#home_right_column_pod_header .text_span {
font-size: 13px;
left: 15px;
position: absolute;
top: 10px;
font-family: "museo-1","museo-2",serif;
}
#home_right_column_pod_header_2 .text_span {
font-size: 13px;
left: 15px;
position: absolute;
top: 10px;
font-family: "museo-1","museo-2",serif;
}







#home_right_column_pod_header_2 {
    background-image: url("/sites/1380/assets/MatchLocal_heading_blue.png");
    background-position: center top;
    background-repeat: repeat-x;
    border-top: 1px solid #515151;
	border-left: 1px solid #515151;
	border-right: 1px solid #515151;
    color: #FFFFFF;
    height: 40px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
	margin-top: 15px;
}
#home_right_column_pod_header_2 .text_span {
    font-size: 13px;
    left: 15px;
    position: absolute;
    top: 10px;
}
#home_right_column_pod_header_2, .museo {
    font-family: "museo";
}

/*
	end pod header right column styles
*/

#home_right_column_pod_header {
    background-image: url("/sites/1380/assets/MatchLocal_heading_blue.png");
    background-position: center top;
    background-repeat: repeat-x;
    border-left: 1px solid #515151;
    border-right: 1px solid #515151;
    border-top: 1px solid #515151;
    color: #FFFFFF;
    height: 40px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
}









/* ========================== */
/* = Header and Menu Styles = */
/* ========================== */

#header {
height: 65px;
margin: 30px auto 0;
position: relative;
width: 960px;
}
#header_inside {
height: 65px;
position: relative;
width: 960px;
}
#header_inside_left {
    left: 0;
    position: absolute;
    width: 315px;
}
#header_inside_left img {
    width: 315px;
}
#header_inside_right {
    bottom: 8px;
    float: right;
    position: absolute;
    right: 0;
    width: 340px;
}
#header #header_inside #header_inside_right ul {
	margin: 0px;
}
#header #header_inside #header_inside_right #account {
	display: none;
}
#header #header_inside #header_inside_right .green {
	display: none;
}
#header #header_inside #header_inside_right .userMenu ul li {
    height: 20px;
	width: 65px;
}
#header #header_inside #header_inside_right .userMenu ul li a {
color: white;
font-family: "museo-1","museo-2" serif;
position: relative;
top: 0;
text-decoration: none;
right: 5px;
font-weight: lighter;
}

#header #header_inside #header_inside_right #login_um {
    float: right;
    width: 65px;
}
#header #header_inside #header_inside_right #login_um .userMenu ul #sign_in {
    background-image: url("/sites/1380/assets/MatchLocal_login_out.png");
    background-repeat: no-repeat;
    height: 20px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 65px;
}
#header #header_inside #header_inside_right #login_um .userMenu ul #sign_out {
    background-image: url('/sites/1380/assets/MatchLocal_login_out.png');
	background-repeat: no-repeat;
	width: 65px;
	height: 20px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}









#header #header_inside #header_inside_right #number {
    border-right: 2px solid grey;
    float: left;
    height: 20px;
    left: 66px;
    padding-right: 0;
    position: relative;
    width: 90px;
}
#header #header_inside #header_inside_right #number .number_text {
    position: relative;
    top: 1px;
}
#header #header_inside #header_inside_right #live_chat a {
    bottom: 3px;
    color: #27AAE0;
    position: relative;
}
#header #header_inside #header_inside_right #live_chat a:hover {
	text-decoration: underline;
}
#header #header_inside #header_inside_right #live_chat img {
    position: relative;
    top: 1px;
}
#header #header_inside #header_inside_right #live_chat {
    border-right: 2px solid grey;
    color: #27AAE0;
    float: left;
    height: 20px;
    left: 64px;
    padding-right: 10px;
    position: relative;
    text-align: right;
    width: 98px;
}







#menu_container {
height: 64px;
margin: 0 auto;
width: 960px;
}








/* =============== */
/* = Home Styles = */
/* =============== */


#home_columns {
    border-top: 1px solid #515151;
    margin-top: 25px;
    padding-top: 30px;
    width: 960px;
}

#home_illustration {
	width: 960px;
	height: 260px;
}






#home_columns .text-label {
color: grey;
font-weight: regular;
}
#get_found {
  height: 40px;
  margin: 20px auto;
  width: 365px;
}
#get_found #get_found_text {
  float: left;
  font-family: "museo-1","museo-2";
  font-size: 35px;
  height: 40px;
  line-height: 35px;
  width: 290px;
}
#get_found #go_button {
background: url('/sites/1380/assets/MatchLocal_go_button_sprite_sheet.png') no-repeat 0px 0px scroll transparent;
float: left;
width: 72px;
height: 40px;
}
#get_found #go_button:hover {
background: url('/sites/1380/assets/MatchLocal_go_button_sprite_sheet.png') no-repeat 0px -45px scroll transparent;
}
#get_found #go_button a {
  color: #FFFFFF;
  font-family: "museo-1","museo-2";
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  position: relative;
  text-decoration: none;
  top: 10px;
}
.orange_text {
  color: #515151;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
}
#products_columns .orange_text {
  color: #515151;
}
#products_columns ul {
position: relative;
left: 20px;
top: 20px;
margin: 0;
padding: 0;
}








/*
	Start of the Left Column
*/


#left_column {
    border-bottom: 1px solid #515151;
    border-left: 1px solid #515151;
    border-right: 1px solid #515151;
    float: left;
    height: 475px;
	*height: 497px;
    margin-right: 15px;
    width: 308px;
}
#left_column_content {
	padding: 20px;
	text-align: left;
}
#left_column_content a {
	text-decoration: none;
}


#get_started_form input {
  margin-top: 10px;
  *margin-top: 10px;
  width: 262px;
  height: 15px;
}
#get_started_button_text {
  background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: #FFFFFF;
  float: right;
  font-family: "museo-1","museo-2";
  font-size: 14px;
  height: 30px;
  margin-top: 10px;
  padding-bottom: 3px;
  text-transform: uppercase;
  width: 170px;
  cursor:pointer;
}
#get_started_button_text:hover {
  background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
  border: medium none;
  color: #FFFFFF;
  float: right;
  font-family: "museo-1","museo-2";
  font-size: 14px;
  height: 30px;
  margin-top: 10px;
  padding-bottom: 3px;
  text-transform: uppercase;
  width: 170px;
}




#get_started_why_left {
  float: left;
  overflow: hidden;
  text-align: center;
  width: 90px;
}
#get_started_why_left img {

}
#get_started_why_right {
float: right;
font-size: 13px;
text-align: left;
width: 175px;
}
#get_started_why_right a {
  color: #50C9FB;
  font-weight: bold;
  text-decoration: none;
}



/*
	End of Left Column
*/




/*
	Start of Middle Column
*/



#middle_column {
    border-bottom: 1px solid #515151;
    border-left: 1px solid #515151;
    border-right: 1px solid #515151;
    float: left;
    height: 475px;
	*height: 497px;
    margin-right: 15px;
    width: 308px;
}
#middle_column_content {
	padding: 20px;
	text-align: left;
}
#middle_column #middle_column_content .video_video .object {
    height: 168px;
    width: 268px;
}
#middle_column input[value="submit"]{
  cursor:pointer;
}




#whitepaper {
     height: 80px;
     margin-bottom: 10px;
 }
 #whitepaper_left {
     float: left;
     overflow: hidden;
     width: 90px;
 }
 #whitepaper_right {
     float: left;
     font-size: 12px;
     font-weight: bold;
     line-height: 14px;
     padding-top: 5px;
     text-transform: uppercase;
     width: 175px;
 }
 #whitepaper_right #whitepaper_ten {
     color: #FCAF26;
     float: left;
     font-size: 38px;
     font-weight: bold;
     line-height: 30px;
     width: 46px;
     font-family: "museo-1","museo-2";
 }
 #whitepaper_right #download_whitepaper {
     float: left;
     margin-top: 5px;
 }
 #whitepaper_right #download_whitepaper a {
     color: #50c9fb;
     line-height: 20px;
     text-decoration: none;
     text-transform: none;
     vertical-align: top;
 }
 #whitepaper_right #download_whitepaper a:hover {
     text-decoration: underline;
 }
 #whitepaper_right #download_whitepaper img {
   margin-right: 3px;
 }
 #whitepaper_form input {
     margin: 10px 0 0;
     width: 126px;
 }
 #whitepaper_button_text {
     background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
     border: medium none;
     color: #FFFFFF;
     float: right;
     font-family: "museo-1","museo-2";
     font-size: 14px;
     height: 30px;
     margin-top: 10px;
     padding-bottom: 3px;
     text-transform: uppercase;
     width: 115px;
 }
 #whitepaper_button_text:hover {
     background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
     border: medium none;
     color: #FFFFFF;
     float: right;
     font-family: "museo-1","museo-2";
     font-size: 14px;
     height: 30px;
     margin-top: 10px;
     padding-bottom: 3px;
     text-transform: uppercase;
     width: 115px;
 }
 #middle_column_content .orange_text {
     color: #515151;
     font-family: "museo-1","museo-2";
     font-size: 14px;
     font-weight: bold;
     text-transform: uppercase;
 }








/*
	End of Middle Column
*/





/*
	Start of Right Column
*/


#right_column {
    float: left;
    height: 475px;
	*height: 497px;
    width: 308px;
}
#right_column_content {
    border-bottom: 1px solid #515151;
    border-left: 1px solid #515151;
    border-right: 1px solid #515151;
    height: 217px;
	*height: 239px;
    padding: 20px;
    text-align: left;
}
#right_column_content_2 {
    border-bottom: 1px solid #515151;
    border-left: 1px solid #515151;
    border-right: 1px solid #515151;
    padding: 0px;
    text-align: left;
}




#what_people_are_saying a {
  color: #50c9fb;
  text-decoration: none;
}
#what_people_are_saying a:hover {
color: #50c9fb;
text-decoration: underline;
}
#marquee_by_line {
color: darkgrey;
}









/*
	End of Right Column
*/


/*
	SoLoMo page styles
*/



#mo_lo_so_page {
  margin-top: 10px;
}
#mo_lo_so_page a {
  color: #50c9fb;
  text-decoration: none;
}
#mo_lo_so_page a:hover {
  text-decoration: underline;
}
#mo_lo_so_page p {
  text-align: left;
}
#mo_lo_so_page_header {
  color: #F7941D;
  font-family: "museo-1","museo-2";
  font-size: 24px;
  font-weight: normal;
  margin-bottom: 15px;
  text-align: left;
  text-transform: uppercase;
}

#mo_lo_so_button {
  background: url("/sites/1380/assets/MatchLocal_mo_lo_so_button_sprite.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 40px;
  width: 217px;
  margin: 30px 0 0;
  padding: 0 10px;
  text-align: left;
}
#mo_lo_so_button:hover {
  background: url("/sites/1380/assets/MatchLocal_mo_lo_so_button_sprite.png") no-repeat scroll 0 -42px transparent;
  float: left;
  height: 40px;
  width: 217px;
  margin: 30px 0 0;
  padding: 0 10px;
}
#mo_lo_so_button a {
  color: #FFFFFF;
  font-family: "museo-1","museo-2";
  font-size: 16px;
  line-height: 41px;
  margin-left: 10px;
  text-decoration: none;
  text-transform: uppercase;
}
#mo_lo_so_button a:hover {
  color: #FFFFFF;
  font-family: "museo-1","museo-2";
  font-size: 16px;
  line-height: 41px;
  margin-left: 10px;
  text-decoration: none;
  text-transform: uppercase;
}





/*
	Go Mobile page styles
*/



#gm_page_left {
  background: url("/sites/1380/assets/SoLoMo-Mobile.png") no-repeat scroll 0 0 transparent;
  float: left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
width: 300px;
height: 300px;
overflow: hidden;
}



#gm_page_right {
border-left: 1px solid #515151;
float: left;
margin-left: 30px;
padding: 0 20px;
width: 580px;
}

#gm_right_list {

}
ul#gm_right_list li {
color: #50c9fb;
}
ul#gm_right_list span {
color: #515151;
}
.gm_right_list {
  text-align: left;
}



/*
	Go Local page styles
*/




#gl_page_left {
  background: url("/sites/1380/assets/SoLoMo-Local.png") no-repeat scroll 0 0 transparent;
  float: left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
width: 300px;
height: 300px;
overflow: hidden;
}



#gl_page_right {
border-left: 1px solid #515151;
float: left;
margin-left: 30px;
padding: 0 20px;
width: 580px;
}

#gl_right_list {

}
ul#gl_right_list li {
color: #50c9fb;
}
ul#gl_right_list span {
color: #515151;
}
.gl_right_list {
  text-align: left;
}





/*
	Go Social page styles
*/





#gs_page_left {
  background: url("/sites/1380/assets/SoLoMo-Social.png") no-repeat scroll 0 0 transparent;
  float: left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
width: 300px;
height: 300px;
overflow: hidden;
}



#gs_page_right {
border-left: 1px solid #515151;
float: left;
margin-left: 30px;
padding: 0 20px;
width: 580px;
}

#gs_right_list {

}
ul#gs_right_list li {
color: #50c9fb;
}
ul#gs_right_list span {
color: #515151;
}
.gs_right_list {
  text-align: left;
}

/*
	End SoLoMo page styles
*/




/*
  Start Lead Gen Styles
*/
  #partner_lead_gen_page {
    margin-top: 10px;
  }
  #partner_lead_gen_page a {
    color: #50c9fb;
    text-decoration: none;
  }
  #partner_lead_gen_page a:hover {
    text-decoration: underline;
  }
  #partner_lead_gen_page p {
    text-align: left;
  }
  #partner_lead_gen_page_header {
    color: #F7941D;
    font-family: "museo-1","museo-2";
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 15px;
    text-align: left;
    text-transform: uppercase;
  }

  #partner_lead_gen_button {
    background: url("/sites/1380/assets/MatchLocal_mo_lo_so_button_sprite.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 40px;
    width: 217px;
    margin: 30px 0 0;
    padding: 0 10px;
    text-align: left;
  }
  #partner_lead_gen_button:hover {
    background: url("/sites/1380/assets/MatchLocal_mo_lo_so_button_sprite.png") no-repeat scroll 0 -42px transparent;
    float: left;
    height: 40px;
    width: 217px;
    margin: 30px 0 0;
    padding: 0 10px;
  }
  #partner_lead_gen_button a {
    color: #FFFFFF;
    font-family: "museo-1","museo-2";
    font-size: 16px;
    line-height: 41px;
    margin-left: 10px;
    text-decoration: none;
    text-transform: uppercase;
  }
  #partner_lead_gen_button a:hover {
    color: #FFFFFF;
    font-family: "museo-1","museo-2";
    font-size: 16px;
    line-height: 41px;
    margin-left: 10px;
    text-decoration: none;
    text-transform: uppercase;
  }
  
  
  
  #partner_lead_gen_page_left {
      border-right: 1px solid #515151;
      float: left;
      height: 300px;
      padding: 0 20px;
      width: 282px;
  }


  #partner_lead_gen_page_right {
      float: left;
      padding: 0 20px;
      width: 590px;
  }

  #partner_lead_gen_right_list {

  }
  ul#partner_lead_gen_right_list li {
  color: #50c9fb;
  }
  ul#partner_lead_gen_right_list span {
  color: #515151;
  }
  .partner_lead_gen_right_list {
    text-align: left;
  }
  
  
  
  
  
  
  
  
  #leadgen_form input {
      float: left;
      height: 15px;
      margin-top: 10px;
      width: 262px;
  }
  #leadgen_button_text {
    background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    float: left;
    font-family: "museo-1","museo-2";
    font-size: 14px;
    height: 30px;
    margin-top: 10px;
    padding-bottom: 3px;
    text-transform: uppercase;
    width: 170px;
  }
  #leadgen_button_text:hover {
    background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
    border: medium none;
    color: #FFFFFF;
    float: left;
    font-family: "museo-1","museo-2";
    font-size: 14px;
    height: 30px;
    margin-top: 10px;
    padding-bottom: 3px;
    text-transform: uppercase;
    width: 170px;
  }
  
  
  
  /*
    leadgen 2
  */
  
  
  #leadgen_2_form img {
      border: 0 none;
      float: left;
      left: 10px;
      position: relative;
      top: 15px;
  }
  
  #leadgen_2_form input {
      clear: both;
      float: left;
      height: 15px;
      margin-top: 10px;
      width: 262px;
  }
  #leadgen_2_button_text {
    background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    float: left;
    font-family: "museo-1","museo-2";
    font-size: 14px;
    height: 30px;
    margin-top: 10px;
    padding-bottom: 3px;
    text-transform: uppercase;
    width: 170px;
  }
  #leadgen_2_button_text:hover {
    background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
    border: medium none;
    color: #FFFFFF;
    float: left;
    font-family: "museo-1","museo-2";
    font-size: 14px;
    height: 30px;
    margin-top: 10px;
    padding-bottom: 3px;
    text-transform: uppercase;
    width: 170px;
  }
  
  #leadgen_2_form .orange_text {
    float: left;
    margin-top: 10px;
  }
  #leadgen_2_radio input {
    width: 20px;
    float: left;
  }
 /*
  End Lead Gen Styles
 */



 /*
    Start support page Styles
  */
    #partner_support_page {
      margin-top: 10px;
    }
    #partner_support_page a {
        color: #50C9FB;
        font-size: 16px;
        line-height: 24px;
        text-decoration: none;
    }
    #partner_support_page a:hover {
      text-decoration: underline;
    }
    #partner_support_page p {
      text-align: left;
    }
    #partner_support_page_header {
      color: #F7941D;
      font-family: "museo-1","museo-2";
      font-size: 24px;
      font-weight: normal;
      margin-bottom: 15px;
      text-align: left;
      text-transform: uppercase;
    }
    #partner_support_page_left {
        float: left;
        font-size: 16px;
        height: 100%;
        padding: 0 20px;
        text-align: left;
        width: 282px;
    }
    #partner_support_page_left li {
        clear: both;
        font-size: 16px;
        list-style-type: none;
        margin: 3px 0 5px 0;
    }
    #partner_support_page_left li a {
text-decoration: none;
font-size: 20px;
line-height: 18px;
margin-left: 15px;
}
    #partner_support_page_left .selected {
      color: #f7941d;
    }
    #partner_support_page_left li a:hover {
      text-decoration: underline;
      color: #f7941d;
    }
    #partner_support_page_right {
        float: left;
        border-left: 1px solid #515151;
        min-height: 265px;
        padding: 0 20px;
        width: 590px;
    }
    #partner_support_page_right_list {
      text-align: left;
    }
    #loader {
      padding-top: 100px;
    }
   /*
    End support page Styles
   */




	









	/*
 Start About Us Styles
*/
 #about_us_page {
   margin-top: 10px;
 }
 #about_us_page a {
   color: #50c9fb;
   text-decoration: none;
 }
 #about_us_page a:hover {
   text-decoration: underline;
 }
 #about_us_page p {
   text-align: left;
 }
 #about_us_page_header {
   color: #F7941D;
   font-family: "museo-1","museo-2";
   font-size: 24px;
   font-weight: normal;
   margin-bottom: 15px;
   text-align: left;
   text-transform: uppercase;
 }
 #about_us_page_left {
     float: left;
     height: 300px;
     padding: 0 20px;
     width: 282px;
 }
 #about_us_page_right {
     float: left;
     border-left: 1px solid #515151;
     padding: 0 20px;
     width: 590px;
 }
 #about_us_page_right li {
   color: #27aae0;
   text-align: left;
 }
 #about_us_page_right span {
   color: #515151;
   font-size: 13px;
 }
 #about_us_form #about_us_your_message input {
   height: 75px;
 }
 #about_us_form input {
     float: left;
     height: 15px;
     margin-top: 10px;
     width: 100%;
 }
 #about_us_button_text {
     background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
     border: medium none;
     color: #FFFFFF;
     float: left;
     font-family: "museo-1","museo-2";
     font-size: 14px;
     height: 30px;
     margin-top: 10px;
     padding-bottom: 3px;
     text-transform: uppercase;
     width: 170px;
   }
   #about_us_button_text:hover {
     background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
     border: medium none;
     color: #FFFFFF;
     float: left;
     font-family: "museo-1","museo-2";
     font-size: 14px;
     height: 30px;
     margin-top: 10px;
     padding-bottom: 3px;
     text-transform: uppercase;
     width: 170px;
   }




/*
 End About Us Styles
*/









/*
Start claim step one Styles
*/
#claim_step_one_page {
  margin-top: 10px;
}
#claim_step_one_page a {
  color: #50c9fb;
  text-decoration: none;
}
#claim_step_one_page a:hover {
  text-decoration: underline;
}
#claim_step_one_page p {
  text-align: left;
}
#claim_step_one_page_header {
  color: #F7941D;
  font-family: "museo-1","museo-2";
  font-size: 24px;
  font-weight: normal;
  margin-bottom: 15px;
  text-align: left;
  text-transform: uppercase;
}
#claim_step_one_page_left {
    float: left;
    height: 300px;
    padding: 0 20px;
    width: 282px;
}


#claim_step_one_page_right {
    border-left: 1px solid #515151;
    float: left;
    padding: 0 0 0 20px;
    width: 615px;
}

#claim_step_one_right_list {

}
ul#claim_step_one_right_list li {
color: #50c9fb;
}
ul#claim_step_one_right_list span {
color: #515151;
}
.claim_step_one_right_list {
  text-align: left;
}








#claim_step_one_form input {
    float: left;
    height: 15px;
    margin-top: 10px;
    width: 262px;
}
#claim_step_one_button_text {
  background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: #FFFFFF;
  float: left;
  font-family: "museo-1","museo-2";
  font-size: 14px;
  height: 30px;
  margin-top: 10px;
  padding-bottom: 3px;
  text-transform: uppercase;
  width: 170px;
}
#claim_step_one_button_text:hover {
  background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
  border: medium none;
  color: #FFFFFF;
  float: left;
  font-family: "museo-1","museo-2";
  font-size: 14px;
  height: 30px;
  margin-top: 10px;
  padding-bottom: 3px;
  text-transform: uppercase;
  width: 170px;
}
 #claim_step_one_button a {
    color: #FFFFFF;
    font-family: "museo-1","museo-2";
    font-size: 16px;
    line-height: 41px;
    margin-left: 10px;
    text-decoration: none;
    text-transform: uppercase;
  }
  #claim_step_one_button a:hover {
    color: #FFFFFF;
    font-family: "museo-1","museo-2";
    font-size: 16px;
    line-height: 41px;
    margin-left: 10px;
    text-decoration: none;
    text-transform: uppercase;
  }
#claim_step_one_table tr td span {
		color: #50c9fb;
		font-weight: bold;
}
#claim_step_one_table tr:hover {
  background: #d3f1fe;
}
#claim_step_one_table #no_bg_row:hover {
  background: #ffffff;
}



/*
  Not listed styles
*/



#claim_not_listed_button_text {
  background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: #FFFFFF;
  float: left;
  font-family: "museo-1","museo-2";
  font-size: 14px;
  height: 30px;
  margin-top: 10px;
  padding-bottom: 3px;
  text-transform: uppercase;
  width: 170px;
}
#claim_not_listed_button_text:hover {
  background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
  border: medium none;
  color: #FFFFFF;
  float: left;
  font-family: "museo-1","museo-2";
  font-size: 14px;
  height: 30px;
  margin-top: 10px;
  padding-bottom: 3px;
  text-transform: uppercase;
  width: 170px;
}
 #claim_not_listed_button a {
    color: #FFFFFF;
    font-family: "museo-1","museo-2";
    font-size: 16px;
    line-height: 41px;
    margin-left: 10px;
    text-decoration: none;
    text-transform: uppercase;
  }
  #claim_not_listed_button a:hover {
    color: #FFFFFF;
    font-family: "museo-1","museo-2";
    font-size: 16px;
    line-height: 41px;
    margin-left: 10px;
    text-decoration: none;
    text-transform: uppercase;
  }
  #claim_not_listed_form input {
      float: left;
      height: 15px;
      margin-top: 5px;
      margin-bottom: 5px;
      width: 262px;
  }
  #claim_not_listed_form span {
    float: left;
    clear: both;
  }
/*
  End Not listed styles
*/

/*
End claim step one Styles
*/









/*
   Start claim step two Styles
 */
   #claim_step_two_page {
     margin-top: 10px;
   }
   #claim_step_two_page a {
     color: #50c9fb;
     text-decoration: none;
   }
   #claim_step_two_page a:hover {
     text-decoration: underline;
   }
   #claim_step_two_page p {
     text-align: left;
   }
   #claim_step_two_page_header {
     color: #F7941D;
     font-family: "museo-1","museo-2";
     font-size: 24px;
     font-weight: normal;
     margin-bottom: 15px;
     text-align: left;
     text-transform: uppercase;
   }
   #claim_step_two_page_left {
       float: left;
       height: 300px;
       padding: 0 20px;
       width: 282px;
   }
   #claim_step_two_page_left p {
     padding: 5px 5px 5px 0px;
     line-height: 18px;
   }
   #claim_step_two_page_left #previous_step {
       color: #000000;
   }
   #claim_step_two_page_left #active_step {
       color: #50c9fb;
   }
   #claim_step_two_page_left #next_step {
       color: darkgrey;
   }


   #claim_step_two_page_right {
       border-left: 1px solid #515151;
       float: left;
       padding: 0 0 0 20px;
       width: 615px;
   }
   #claim_step_two_form {
     text-align: left;
   }
   #claim_step_two_form #claim_span  {
     float: left;
     clear: both;
   }
   #claim_step_two_form label {
     float: left;
   }
   #claim_step_two_form img {
       left: 10px;
       position: relative;
       top: 12px;
   }
   #claim_step_two_form hr {
       clear: both;
       float: left;
       margin: 15px 0;
       width: 100%;
   }
   #claim_step_two_form input {
       float: left;
       height: 15px;
       margin-top: 10px;
       width: 262px;
   }
   #claim_step_two_button_text {
     background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
     border: medium none;
     color: #FFFFFF;
     float: left;
     font-family: "museo-1","museo-2";
     font-size: 14px;
     height: 30px;
     margin-top: 10px;
     padding-bottom: 3px;
     text-transform: uppercase;
     width: 170px;
   }
   #claim_step_two_button_text:hover {
     background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
     border: medium none;
     color: #FFFFFF;
     float: left;
     font-family: "museo-1","museo-2";
     font-size: 14px;
     height: 30px;
     margin-top: 10px;
     padding-bottom: 3px;
     text-transform: uppercase;
     width: 170px;
   }
    #claim_step_two_button a {
       color: #FFFFFF;
       font-family: "museo-1","museo-2";
       font-size: 16px;
       line-height: 41px;
       margin-left: 10px;
       text-decoration: none;
       text-transform: uppercase;
     }
     #claim_step_two_button a:hover {
       color: #FFFFFF;
       font-family: "museo-1","museo-2";
       font-size: 16px;
       line-height: 41px;
       margin-left: 10px;
       text-decoration: none;
       text-transform: uppercase;
     }
   
   
   
   
   
  /*
   End claim step two Styles
  */








 /*
    Start claim step three Styles
  */
    #claim_step_three_page {
      margin-top: 10px;
    }
    #claim_step_three_page a {
      color: #50c9fb;
      text-decoration: none;
    }
    #claim_step_three_page a:hover {
      text-decoration: underline;
    }
    #claim_step_three_page p {
      text-align: left;
    }
    #claim_step_three_page_header {
      color: #F7941D;
      font-family: "museo-1","museo-2";
      font-size: 24px;
      font-weight: normal;
      margin-bottom: 15px;
      text-align: left;
      text-transform: uppercase;
    }
    #claim_step_three_page_left {
        float: left;
        height: 300px;
        padding: 0 20px;
        width: 282px;
    }
    #claim_step_three_page_left p {
      padding: 5px 5px 5px 0px;
      line-height: 18px;
    }
    #claim_step_three_page_left #previous_step {
        color: #000000;
    }
    #claim_step_three_page_left #active_step {
        color: #50c9fb;
    }
    #claim_step_three_page_left #next_step {
        color: darkgrey;
    }


    #claim_step_three_page_right {
      border-left: 1px solid #515151;
      float: left;
      padding: 0 0 0 20px;
      width: 615px;
    }
    #claim_step_three_form {
      text-align: left;
    }
    #claim_step_three_form #claim_span  {
      float: left;
    }
    #claim_step_three_form label {
      float: left;
    }
    #claim_step_three_form hr {
      clear: both;
      float: left;
      margin: 15px 0;
      width: 100%;
    }
    #claim_step_three_form input {
      float: left;
      margin-top: 10px;
      width: 262px;
    }
    #claim_step_three_form #claim_three_zip input {
       width: 194px; 
      }
    #claim_textarea textarea {
      float: right;
      width: 290px;
      height: 243px;
    }
    #claim_step_three_form select {
      float: left;
      margin: 12px 10px 0 0;
    }
    #claim_step_three_button_text {
      background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
      border: medium none;
      color: #FFFFFF;
      float: left;
      font-family: "museo-1","museo-2";
      font-size: 14px;
      height: 30px;
      margin-top: 10px;
      padding-bottom: 3px;
      text-transform: uppercase;
      width: 170px;
    }
    #claim_step_three_button_text:hover {
      background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
      border: medium none;
      color: #FFFFFF;
      float: left;
      font-family: "museo-1","museo-2";
      font-size: 14px;
      height: 30px;
      margin-top: 10px;
      padding-bottom: 3px;
      text-transform: uppercase;
      width: 170px;
    }
     #claim_step_three_button a {
      color: #FFFFFF;
      font-family: "museo-1","museo-2";
      font-size: 16px;
      line-height: 41px;
      margin-left: 10px;
      text-decoration: none;
      text-transform: uppercase;
    }
    #claim_step_three_button a:hover {
      color: #FFFFFF;
      font-family: "museo-1","museo-2";
      font-size: 16px;
      line-height: 41px;
      margin-left: 10px;
      text-decoration: none;
      text-transform: uppercase;
    }

    #step_three_left {
      width: 315px;
      padding: 10px 0px 10px 0px;
      float: left;
    }
    #step_three_right {
      padding: 10px 0px 10px 0px;
    }
    #step_three_left_two {
      width: 315px;
      padding: 10px 0px 10px 0px;
      float: left;
    }
    #step_three_right_two {
    padding: 10px 0px 10px 0px;
    height: 300px;
    width: 295px;
    float: right;
    }
    #step_three_right_two input {
      float: left;
      margin: 10px 0px 10px 0px;
    }


   /*
    End claim step three Styles
   */








	/*
   Start claim step four Styles
 */
   hr {
     margin: 20px 0px 20px 0px;
   }
   #claim_step_four_page {
     margin-top: 10px;
   }
   #claim_step_four_page a {
     color: #50c9fb;
     text-decoration: none;
   }
   #claim_step_four_page a:hover {
     text-decoration: underline;
   }
   #claim_step_four_page p {
     text-align: left;
   }
   #claim_step_four_page_header {
     color: #F7941D;
     font-family: "museo-1","museo-2";
     font-size: 24px;
     font-weight: normal;
     margin-bottom: 15px;
     text-align: left;
     text-transform: uppercase;
   }
   #claim_step_four_page_left {
       float: left;
       height: 300px;
       padding: 0 20px;
       width: 282px;
   }
   #claim_step_four_page_left p {
     padding: 5px 5px 5px 0px;
     line-height: 18px;
   }
   #claim_step_four_page_left #previous_step {
       color: #000000;
   }
   #claim_step_four_page_left #active_step {
       color: #50c9fb;
   }
   #claim_step_four_page_left #next_step {
       color: darkgrey;
   }


   #claim_step_four_page_right {
     border-left: 1px solid #515151;
     float: left;
     padding: 0 0 0 20px;
     width: 615px;
   }
   #claim_step_four_form {
     text-align: left;
   }
   #claim_step_four_form #claim_span  {
     float: left;
   }
   #claim_step_four_form label {
     float: left;
   }
   #claim_step_four_form hr {
     clear: both;
     float: left;
     margin: 15px 0;
     width: 100%;
   }
   #claim_step_four_form input {
     float: left;
     height: 15px;
     margin-top: 10px;
     width: 262px;
   }
   #claim_step_four_form #claim_three_zip input {
      width: 194px; 
     }
   #claim_textarea textarea {
     float: right;
     width: 290px;
     height: 243px;
   }
   #claim_step_four_form select {
     float: left;
     margin: 12px 10px 0 0;
   }
   #claim_step_four_button_text {
     background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
     border: medium none;
     color: #FFFFFF;
     float: left;
     font-family: "museo-1","museo-2";
     font-size: 14px;
     height: 30px;
     margin-top: 10px;
     padding-bottom: 3px;
     text-transform: uppercase;
     width: 170px;
   }
   #claim_step_four_button_text:hover {
     background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
     border: medium none;
     color: #FFFFFF;
     float: left;
     font-family: "museo-1","museo-2";
     font-size: 14px;
     height: 30px;
     margin-top: 10px;
     padding-bottom: 3px;
     text-transform: uppercase;
     width: 170px;
   }
    #claim_step_four_button a {
     color: #FFFFFF;
     font-family: "museo-1","museo-2";
     font-size: 16px;
     line-height: 41px;
     margin-left: 10px;
     text-decoration: none;
     text-transform: uppercase;
   }
   #claim_step_four_button a:hover {
     color: #FFFFFF;
     font-family: "museo-1","museo-2";
     font-size: 16px;
     line-height: 41px;
     margin-left: 10px;
     text-decoration: none;
     text-transform: uppercase;
   }
   
   #step_four_left {
     width: 230px;
     float: left;
   }
   #step_four_right {
   float: left;
   width: 385px;
   padding-bottom: 20px;
   }
   #step_four_right li {
   color: #fcaf26;
   margin-left: 20px;
   text-align: left;
   }
   #step_four_right li span {
   color: #515151;
   text-align: left;
   }
   #price_left {
   height: 47px;
   width: 90px;
   float: left;
   margin-top: 20px;
   line-height: 28px;
   border-right: 1px solid #515151;
   }
   #price_right {
   background: url('/sites/1380/assets/MatchLocal_i_want_one_sprite.png') no-repeat scroll -185px 8px transparent;
   height: 37px;
   width: 173px;
   float: left;
   margin-top: 20px;
   line-height: 28px;
   overflow: hidden;
   }
   #price_right:hover {
   background: url('/sites/1380/assets/MatchLocal_i_want_one_sprite.png') no-repeat scroll 20px 8px transparent;
   height: 37px;
   width: 173px;
   float: left;
   margin-top: 20px;
   line-height: 28px;
   overflow: hidden;
   cursor: hand;
   }
   #claim_step_four_page #whitepaper_ten {
        color: #FCAF26;
        float: left;
        font-size: 38px;
        font-weight: bold;
        width: 46px;
        font-family: "museo-1","museo-2";
    }
   
  /*
   End claim step four Styles
  */









/*
    Start claim step five Styles
  */
    #claim_step_five_page {
      margin-top: 10px;
    }
    #claim_step_five_page a {
      color: #50c9fb;
      text-decoration: none;
    }
    #claim_step_five_page a:hover {
      text-decoration: underline;
    }
    #claim_step_five_page p {
      text-align: left;
    }
    #claim_step_five_page_header {
      color: #F7941D;
      font-family: "museo-1","museo-2";
      font-size: 24px;
      font-weight: normal;
      margin-bottom: 15px;
      text-align: left;
      text-transform: uppercase;
    }
    #claim_step_five_page_left {
        float: left;
        height: 300px;
        padding: 0 20px;
        width: 282px;
    }
    #claim_step_five_page_left p {
      padding: 5px 5px 5px 0px;
      line-height: 18px;
    }
    #claim_step_five_page_left #previous_step {
        color: #000000;
    }
    #claim_step_five_page_left #active_step {
        color: #50c9fb;
    }
    #claim_step_five_page_left #next_step {
        color: darkgrey;
    }


    #claim_step_five_page_right {
      border-left: 1px solid #515151;
      float: left;
      padding: 0 0 0 20px;
      width: 615px;
    }
    #claim_step_five_form #claim_span  {
      float: left;
    }
    #claim_step_five_form label {
      float: left;
    }
    #claim_step_five_form hr {
      clear: both;
      float: left;
      margin: 15px 0;
      width: 100%;
    }
    #claim_step_five_button_text {
    background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: white;
    float: left;
    font-family: "museo-1","museo-2";
    font-size: 14px;
    height: 30px;
    margin-top: 10px;
    text-transform: uppercase;
    width: 100px;
    line-height: 30px;
    }
    #claim_step_five_button_text:hover {
    background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
    border: medium none;
    color: white;
    float: left;
    font-family: "museo-1","museo-2";
    font-size: 14px;
    height: 30px;
    margin-top: 10px;
    text-transform: uppercase;
    width: 100px;
    line-height: 30px;
    }
     #claim_step_five_button a {
      color: #FFFFFF;
      font-family: "museo-1","museo-2";
      font-size: 16px;
      line-height: 41px;
      margin-left: 10px;
      text-decoration: none;
      text-transform: uppercase;
    }
    #claim_step_five_button a:hover {
      color: #FFFFFF;
      font-family: "museo-1","museo-2";
      font-size: 16px;
      line-height: 41px;
      margin-left: 10px;
      text-decoration: none;
      text-transform: uppercase;
    }

    #step_five_left {
      width: 315px;
      padding: 10px 0px 10px 0px;
      float: left;
    }
    #step_five_right {
      padding: 10px 0px 10px 0px;
    }
    #claim_step_five_page_right img {
      float: left;
    }

   /*
    End claim step five Styles
   */










/*
    Start claim congrats Styles
  */
    #claim_congrats_page {
      margin-top: 10px;
    }
    #claim_congrats_page a {
      color: #50c9fb;
      text-decoration: none;
    }
    #claim_congrats_page a:hover {
      text-decoration: underline;
    }
    #claim_congrats_page p {
      text-align: left;
    }
    #claim_congrats_page_header {
      color: #F7941D;
      font-family: "museo-1","museo-2";
      font-size: 24px;
      font-weight: normal;
      margin-bottom: 15px;
      text-align: left;
      text-transform: uppercase;
    }
    #claim_congrats_page_left {
        float: left;
        height: 300px;
        padding: 0 20px;
        width: 282px;
    }
    #claim_congrats_page_left p {
      padding: 5px 5px 5px 0px;
      line-height: 18px;
    }
    #claim_congrats_page_left #previous_step {
        color: #000000;
    }
    #claim_congrats_page_left #active_step {
        color: #50c9fb;
    }
    #claim_congrats_page_left #next_step {
        color: darkgrey;
    }


    #claim_congrats_page_right {
      border-left: 1px solid #515151;
      float: left;
      padding: 0 0 0 20px;
      width: 615px;
    }
    #claim_congrats_form #claim_span  {
      float: left;
    }
    #claim_congrats_form label {
      float: left;
    }
    #claim_congrats_form hr {
      clear: both;
      float: left;
      margin: 15px 0;
      width: 100%;
    }
    #claim_congrats_button_text {
    background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: white;
    float: left;
    font-family: "museo-1","museo-2";
    font-size: 14px;
    height: 30px;
    margin-top: 10px;
    text-transform: uppercase;
    width: 171px;
    line-height: 30px;
    }
    #claim_congrats_button_text:hover {
    background: url("/sites/1380/assets/MatchLocal_get_started_button_sprite_sheet.png") no-repeat scroll 0 -32px transparent;
    border: medium none;
    color: white;
    float: left;
    font-family: "museo-1","museo-2";
    font-size: 14px;
    height: 30px;
    margin-top: 10px;
    text-transform: uppercase;
    width: 171px;
    line-height: 30px;
    }
     #claim_congrats_button a {
      color: #FFFFFF;
      font-family: "museo-1","museo-2";
      font-size: 16px;
      line-height: 41px;
      margin-left: 10px;
      text-decoration: none;
      text-transform: uppercase;
    }
    #claim_congrats_button a:hover {
      color: #FFFFFF;
      font-family: "museo-1","museo-2";
      font-size: 16px;
      line-height: 41px;
      margin-left: 10px;
      text-decoration: none;
      text-transform: uppercase;
    }

    #congrats_left {
      width: 315px;
      padding: 10px 0px 10px 0px;
      float: left;
    }
    #congrats_right {
      padding: 10px 0px 10px 0px;
    }
    #claim_congrats_page_right a {
      float: left;
    }

   /*
    End claim congrats Styles
   */



/*Start of blog page styles*/

	#blog_page_header {
		color: #F7941D;
		font-family: "museo-1","museo-2";
		font-size: 24px;
		font-weight: normal;
		margin-bottom: 50px;
		text-align: left;
		text-transform: uppercase;
		width: 350px;
	}
	#check_out_what_we_have_to_say {
position: relative;
float: left;
color: #27AAE0;
top: 5px;
}
	#blog_right .story_item_headline a {
		font-size: 20px;
		font-weight: bold;
	}
	#blog_left {
		float: left;
		width: 304px;
		padding: 10px;
	}
	#blog_right {
		width: 580px;
		float: left;
		padding: 10px 10px 10px 30px;
		border-left: 1px solid #515151;
	}
	#blog_right .story_item {
		margin: 0 0 20px 0;
	}
	#blog_right .story_item_author {
		color: #f7941d;
	}

/*End of blog page styles*/








/*start 101 page*/



#one_o_one_page .jcarousel-container .jcarousel-container-horizontal{
      overflow: hidden;
    }
  
    #one_o_one_page .jcarousel-clip{
      overflow: hidden;
    }
  
    #one_o_one_page #home_illustration{
      background: url("/sites/1380/assets/Matchlocal_101_places_bgr.png") no-repeat;
			height: 324px;
    }
  
    #one_o_one_page #places{
      width: 960px;
      height: 324px;
      position: relative;
      overflow: hidden;
    }
  
    #one_o_one_page #places img,#places div{
      position: absolute;
    }
  
    #one_o_one_page #places li img{
      position: absolute;
      top: 0; left: 0;
    }
  
    #one_o_one_page .places-frame{
      width: 274px; height: 68px;
      background: url("/sites/1380/assets/Matchlocal_101_places_frame.png") no-repeat;
      display: block;
      position: absolute;
      top: 0; left: 111px;
    }
  
    #one_o_one_page .places-frame .jcarousel-clip{
      overflow: hidden;
      width: 222px; height: 45px;
      position: absolute !important;
      top: 8px; left: 26px;
    }
  
    #one_o_one_page .places-prev{
      display: block;
      width: 86px; height: 14px;
      background: url("/sites/1380/assets/Matchlocal_101_places_prev.png") no-repeat;
      position: absolute;
      top: 23px; left: 0;
    }
  
    #one_o_one_page .places-next{
      display: block;
      width: 93px; height: 14px;
      background: url("/sites/1380/assets/Matchlocal_101_places_next.png") no-repeat;
      position: absolute;
      top: 23px; right: 0;
    }
  
    #one_o_one_page .places-nav{
      padding: 20px 0 20px 0;
    }
  
    #one_o_one_page .places-nav-wrap{
      width: 498px; height: 40px;
      margin: 0 auto;
      position: relative;
    }
  
    #one_o_one_page #page_content {
      border-top: 1px solid #515151;
      margin-top: 25px;
      padding-top: 30px;
      width: 960px;
    }
  
    #one_o_one_page #places-content li{
      overflow: hidden;
      width: 960px;
      text-align: left;
      text-decoration: none !important;
      color: #000;
      display: block;
    }
	
		


/*end 101 page styles*/





















/* =================== */
/* = Link styles = */
/* =================== */


a {
	color: #515151;
}
a:visited {
	color: #515151;
}
a:hover {
	color: #27aae0;
	text-decoration: none;
}

a {
	color: grey;
	text-decoration: underline;
}
a:visited {
	color: grey;
}
a:hover {
	color: #515151;
	text-decoration: underline;
}


/* ========================= */
/* = Full Story Styles = */
/* ========================= */





/* ================= */
/* = Footer styles = */
/* ================= */



#site_footer {
    border-top: 1px solid #515151;
    margin: 20px auto;
	*margin-top: 20px;
    padding-top: 5px;
    text-align: center;
    width: 960px;
}
#site_footer #content_container {
    text-align: center;
}


/* ============== */
/* = For new BD = */
/* ============== */


#pt1_business_directory_page #pt1_right_column.new_layout {
  	float: right;
}



#pt1_business_directory_page #pt1_main_column_results {
    float: left;
	*width: 610px;
  	_width: 610px;
    margin-left: 0;
    margin-right: 10px;
    max-width: 630px;
}
#pt1_right_column div.playlist_matrix {
  	_width: 300px;
  	padding-top: 13px;
  	_padding-top: 16px;
  	padding-bottom: 0px;
}

#pt1_right_column div.playlist_matrix li.first {
  	margin-left: 0px;
}

#pt1_right_column div.playlist_matrix li {
  	margin-left: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
  	margin-right: 0px;
  	border-left: none;
  	_padding-left: 5px;
  	height: 160px;
}

#pt1_right_column div.playlist_matrix li a {
  	margin: -10px 0px 0px 0px;
}


.eplatinumResult, .platinumResult {
border: 0px;
}


#left-column > form > input[type="image"] {
   padding-left:19px;
   padding-top:12px;
}

/* ---- CUSTOM DEFINED STYLESHEET lightbox ---- */ 



/* ---- CUSTOM DEFINED STYLESHEET v3 ---- */ 

#login_popup .signup { max-height: 210000px; }
#login_popup, #password_popup { min-height: 312px; }
  #login_popup .dialog-error ul {
    list-style-type:none;
    font-size:smaller;
    padding-left:20px;
  }

  #login_popup .dialog-error {
    padding-left:10px;
  }
  #password_popup .ui-form-field-instructions {
    text-transform:uppercase;
    color:black;
  }
  #login_popup, #password_popup {
    width:502px;
  }

  #login_popup .login a, #password_popup .password a {
    color:grey;
    font-size:9pt;
    text-decoration:underline;
  }

  #login_popup .login, #login_popup .signup {
    margin-top: 20px;
    width: 210px;    
  }

  #login_popup input {
    width: 100%;
    margin: 5px 0;
  }

  #login_popup .login {
    float: left;
    height: 173px;
    padding: 0px 0px 0px 10px;
  }

  #login_popup .signup {
    border-left: 1px solid #515151;
    float: right;
   padding: 0px 20px;
  }

  #login_popup form input, #password_popup form input {
    background-color: inherit;
    // padding:9px;
    padding:0px;
    border: 2px inset;
    // height: 13px;
    height:21px;
    font-size:11px;
  }

  #login_popup form .ui-form-field, #password_popup form .ui-form-field {
    position:relative;
    margin:0;
  }
  #login_popup form .ui-form-field-label, #password_popup form .ui-form-field-label {
    position:  absolute;
    top: 5px;
    left: 9px;
    color:#aaa;
    font-size:11px;
  }

  #login_popup h4 {
    background-color:inherit;
    border:none;
    color: #27AAE0;
    font-size:1em;
    text-align:left;
    text-transform: capitalize;
    padding-left: 10px;
  }

#login_popup .fg-button, #password_popup .fg-button {
    background: url('/images/button_sprite.png') no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFF;
    font-size:14px;
    height:30px;
    margin-top:10px;
    padding-bottom: 3px;
    text-transform:uppercase;
    width:75px;
    margin:0;
    padding-right:10px;
    display:block;
}

#login_popup .fg-button:hover, #password_popup .fg-button:hover {
	background-position-y: -32px;
}

#login_popup .signup .fg-button {
  width: 150px;
  padding:0;
}

#login_popup h4 strong {
color: #F7941D;
}

#login_popup .ui-widget-content, #password_popup .ui-widget-content {
  border:none;
}

#login_popup .ui-widget-header, #password_popup .ui-widget-header {
text-transform: uppercase;
  background: url("http://assets.matchbin.com/sites/1380/assets/MatchLocal_heading_blue.png");
}