/* STYLES index*/







.content {width: 957px; margin-top: -8px; height: 100%; float: left;}



.content_left {width: 670px; border-right: 1px solid #d6d8da; float:left; height: 100%;}



.content_left2 {width: 628px; margin: 0 0 0 10px; padding-right: 4px;  float:left; height: 100%;}



.content_left3 {width: 672px; border-right: 1px solid #d6d8da; float: left; height: 100%; padding-right: 9px;}



.content_left4 {width: 672px; padding-right: 9px; padding-bottom:20px; border-right: 1px solid #d6d8da; float:left; height: 100%;}



.content_left5 {width: 638px; float:left; padding-bottom:20px; height: 100%;}



.content_right {width: 266px; padding: 0 0 5px 9px; float:left; height: 100%; clear:right;}



.content_right1 {width: 266px; padding: 0 0 5px 8px; float:left; height: 100%; border-left: 1px solid #d6d8da; margin: 0 0 0 -1px; clear:right;}



.border {border: 1px solid #d6d9da; float: left; width: 100%;}







.tp_image {width: 260px; float: left;}



.tp_image img {border: 6px solid #eee;}







.cities {border: 1px solid #ddd; background: #fdfdfd; line-height: 16pt; height: auto; overflow:hidden;}



.cities img {margin: 0 5px -1px 0;}



.cities a {color: #888; text-decoration: none;}



.cities a:hover {color: #222; text-decoration: underline;}



.canada { width: 290px; float: left; padding:14px 22px 22px 22px;}



.usa { width: 290px; float: left; padding:14px 22px 7px 22px;}







.posting_columns {background: #fff url(../images/posting_columns_bg.jpg) repeat-x top; height: auto; float:left;}



.posting_columns img {border: 1px solid #ccc; padding: 4px; margin: 2px 0 5px 0; width: 200px;}



.posting_columns img:hover {border: 1px solid #149bde;}



.posting_columns a {text-decoration: none; font-weight: bold;}



.posting_columns a:hover {text-decoration: underline;}



.post_big_link {font-size: 11pt; font-weight: bold; color: #149bde; text-decoration:none;}



.related a {text-decoration:none; font-size: 8pt; font-weight: normal;}



.related a:hover {text-decoration:none;}







.post1 {float: left; width: 210px; padding: 10px 4px 5px 10px;}



.post2 {float: left; width: 210px; padding: 10px 4px 5px 10px;}



.post3 {float: left; width: 210px; padding: 10px 4px 5px 10px;}







.recent_reviews {border: 1px solid #ddd; background: #fff; padding: 10px;}



.recent_reviews img {margin: 4px 1px 4px 1px;}



.rr_title1 {font-size: 14pt; color: #717171; font-weight: bold;}



.rr_title2 {font-size: 14pt; color: #149bde; font-weight: bold;}



.rr_bar {background: #fff url(../images/rr_bar.jpg) repeat-x top; height: 5px; margin: 8px 0 -4px 0;}



.rr_bar1 {background: #fff url(../images/rr_bar.jpg) repeat-x top; height: 5px; margin: 8px 0 -4px 0; width: 264px; margin-left: -10px;}



.rr_bar2 {background: #fff url(../images/rr_bar.jpg) repeat-x top; height: 5px; margin: 8px 0 -4px 0; width: 264px; margin-left: -10px; border-bottom: 1px solid #e3e6e6;}



.username {font-size: 11pt; font-weight: bold; text-decoration:none; color: #222; font-family: Tahoma;}



.com_title {font-size: 11pt; font-weight: bold; font-style: italic; text-decoration:none;}



.com_details {font-size: 8pt;}



.com_readmore {color: #e6ab06;}



.rr_delimitator {height: 1px; background: #ddd;}







.featured_coupons {border: 1px solid #ddd; background: #fff; padding: 10px 10px 0 10px;}



.featured_coupons .last {margin-bottom: 0; border-bottom: none;}



.fc_box {width: 252px; padding: 9px 0 0 12px; border-bottom: 2px solid #e3e6e6; height: 74px; background: url('../images/fc-bg.gif') repeat-x; line-height: 18px; margin-bottom: 5px; margin: -8px 0 -5px -10px;}



.fc_box img {vertical-align: top; float:left; margin: -2px 5px 5px 0; width: 80px; border: 1px solid #ccc; padding:1px; }



.fc_box img:hover {border: 1px solid #149bde;}







#tab4 h3 {



color:#1DA0E1;



font-family:Arial,Helvetica,sans-serif;



font-size:18px;



font-weight:normal;



line-height:20px;



margin:0;



padding:0;

padding-left:10px;



}



#tab4 h4 {



color:#7b7b7b;



font-family:Arial,Helvetica,sans-serif;



font-size:12px;



font-weight:normal;



line-height:12px;



margin:0;



padding:0;


padding-left:10px;



}


.formListingDetail{ padding-left:10px;}



.index-contact-txt {



color:#676767;



font-family:Arial,Helvetica,sans-serif;



font-size:12px;



font-weight:normal;



line-height:16px;



}



.index-contact-input-a {



	border:1px solid #D6D6D6;



	color:#333333;



	float:left;



	font-family:Arial,Helvetica,sans-serif;



	font-size:13px;



	font-weight:normal;



	line-height:13px;



	padding-bottom:5px;



	padding-top:4px;



	width:300px;



	padding-right: 5px;



	padding-left: 5px;



}



.index-contact-input-sbt-btn {



background-color:#1DA0E1;



border:0 none #D6D6D6;



color:#FFFFFF;



font-family:Arial,Helvetica,sans-serif;



font-size:16px;



font-weight:bold;



height:32px;



line-height:32px;



text-align:center;



text-transform:uppercase;



width:90px;



}



.index-contact-input-d {



border:1px solid #D6D6D6;



color:#333333;



float:left;



font-family:Arial,Helvetica,sans-serif;



font-size:13px;



font-weight:normal;



line-height:13px;



margin-left:10px;



padding-bottom:7px;



padding-top:6px;



width:100px;



}.index-contact-txt span {



	color: #f00505;



}



.block-icon-div{ 

float:left;



width:672px;



margin:0px;



padding:0px;



padding-top:10px;



padding-bottom:8px;



}



.blcok-2-icon{ 

border:solid 1px #e5e7e8;



float:left;



padding-left:9px;



padding-top:10px;



padding-bottom:10px;



width:661px;



}



.blocks-icons{ 

width:auto;



float:left;



margin:0px;



padding:0px;



padding-right:29px;

}



.article-img{ 

float:left;



margin:0px;



padding:0px;



}



.articles-content{ 

font-family:Arial;



font-size:15px;



color:#a0754a;



float:left;



padding-top:20px;



font-weight:bold;



text-decoration:none;



padding-left:5px;



}



.articles-content a{ text-decoration:none;

color:#a0754a;

font-weight:bold;

}



.Reviews-content{ font-family:Arial;

font-size:15px;

color:#e67525;

float:left;

padding-top:20px;

font-weight:bold;

text-decoration:none;

padding-left:5px;

}



.Reviews-content a{ text-decoration:none;

color:#e67525;

font-weight:bold;

}



.Events-content{ font-family:Arial;

font-size:15px;

color:#c5111a;

float:left;

padding-top:20px;

font-weight:bold;

text-decoration:none;

padding-left:5px;

}



.Events-content a{ text-decoration:none;

color:#c5111a;

font-weight:bold;

}



.Coupons-content{ font-family:Arial;

font-size:15px;

color:#38a500;

float:left;

padding-top:20px;

font-weight:bold;

text-decoration:none;

padding-left:5px;

}



.Coupons-content a{ text-decoration:none;

color:#38a500;

font-weight:bold;

}



.Twitter-content{ font-family:Arial;

font-size:15px;

color:#0853a0;

float:left;

padding-top:20px;

font-weight:bold;

text-decoration:none;

padding-left:5px;

}



.Twitter-content a{ text-decoration:none;

color:#0853a0;

font-weight:bold;

}



img.twi-icon-1 { padding-right:2px;

float:left;

margin:0px;

padding:0px;

width:13px;

height:16px;

border:none;

padding:0px 6px 2px 3px;

}



img.twi-icon-1:hover{ border:0px;}

img.twi-icon-2:hover{ border:0px;}

img.twi-icon-3:hover{ border:0px;}

img.twi-icon-4:hover{ border:0px;}

img.twi-icon-5:hover{ border:0px;}



img.twi-icon-2 { 

float:left;

margin:0px;

padding:0px;

width:20px;

height:13px;

border:none;

padding:0px 2px 3px 0px;

}



img.twi-icon-3 { 

float:left;

margin:0px;

padding:0px;

width:20px;

height:14px;

border:none;

padding:0px 2px 3px 0px;

}



img.twi-icon-4 {

float:left;

margin:0px;

padding:0px;

width:12px;

height:16px;

border:none;

padding:0px 6px 0px 4px;

}

img.twi-icon-5 {

float:left;

margin:0px;

padding:0px;

width:12px;

height:16px;

border:none;

padding:0px 6px 2px 4px;

}



.related-icon-block-1{ clear:both;}