/*

generic.css (tackle_trader/public)

*/

html { /* Force right vertical scroll bar. */
	overflow:scroll;
	overflow-x:hidden;
	overflow-y: scroll;
}

body {
	border:0px; 
	margin:0px auto 0px auto; 
	padding:0px;
	background-color:#ffffff;
	background-image:url("../images/generic/body_bg.jpg");
	background-position:top center;
	background-attachment:fixed;
	background-repeat:repeat-y;
	
}

/* ------------------------------------------------------------------

div#wrapper

------------------------------------------------------------------ */

div#wrapper {
	float:left;
	width:100%;
	text-align:center; 
}

div#wrapper_i {
	width:960px;
	margin:0px auto 0px auto;
	text-align:left; 
}

/* ------------------------------------------------------------------

div.full_width_block

------------------------------------------------------------------ */

div.full_width_block {
	float:left;
	width:960px;
}

/* ------------------------------------------------------------------

div#top_fwb

------------------------------------------------------------------ */

div#top_fwb {
	height:20px;
}

p#top_member_menu {
	float:right;
	margin-top:5px;
	font-size:10px;
	line-height:normal;
}

p#top_member_menu a {
	color:#404041;
}

a#reduce_header, a#expand_header {
	padding-right:10px;
	background-position:right 1px;
	background-repeat:no-repeat;
}

a#reduce_header {
	background-image:url("../images/generic/header_reduce.png");
}

a#expand_header {
	background-image:url("../images/generic/header_expand.png");
}

/* ------------------------------------------------------------------

div#header_fwb

------------------------------------------------------------------ */

div#header_fwb {
}

p#header_debug {
	position:absolute;
	padding:5px;
	margin-top:0px;
	margin-left:-20px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	font-size:9px;
}

#header_logo {
}

#header_logo span { display:none; }

#header_logo a {
	display:block;
	float:left;
}

/* ------------------------------------------------------------------

div#header_leaderboard

------------------------------------------------------------------ */

div#header_leaderboard {
	position:absolute;
	width:744px;
	height:120px;
	height:95px;
	margin-top:20px;
	margin-left:226px;
	background-image:url("../images/generic/header_fwb.png");
	background-position:0px -20px;
	background-repeat:no-repeat;
}

div#header_leaderboard_i {
	padding-left:6px;
}

a#header_leaderboard_link {
	display:block;
	width:728px;
	height:90px;
}

/* ------------------------------------------------------------------

Normal Header

------------------------------------------------------------------ */

div.header_fwb_normal {
	height:180px;
}

div.header_fwb_normal #header_logo,
div.header_fwb_normal #header_logo a {
	width:201px;
	height:160px;
}

div.header_fwb_normal #header_logo {
	background-image:url("../images/generic/logo_normal.png");
}

/* ------------------------------------------------------------------

Reduced Header

------------------------------------------------------------------ */

div.header_fwb_reduced {
	height:120px;
}

div.header_fwb_reduced #header_logo,
div.header_fwb_reduced #header_logo a {
	width:201px;
	height:110px;
}

div.header_fwb_reduced #header_logo {
	background-image:url("../images/generic/logo_reduced.png");
}

div.header_fwb_reduced div#header_leaderboard {
	margin-top:0px;
}

/* ------------------------------------------------------------------

p#header_menu

------------------------------------------------------------------ */

p#header_menu {
	float:right;
	height:18px;
	padding-top:2px;
	font-size:10px;
	line-height:normal;
}

p#header_menu a {
	color:#404041;
	font-weight:normal;
	text-decoration:none;
}

p#header_menu a:hover {
	text-decoration:underline;
}

/* ------------------------------------------------------------------

div#header_facility_block

------------------------------------------------------------------ */

div#header_facility_block {
	float:right;
	display:inline-block;
	clear:none;
	width:728px;
	height:50px;
	margin-top:-40px;
	margin-right:-10px;
	padding:10px 10px 0px 0px;
	/*
	background-image:url("../images/temp/header_facility_block.png");
	background-position:right top;
	background-repeat:no-repeat;
  */
}

div#hfb_other {
    float:left;
    width:260px;
    height:48px;
    padding-top:2px;
}

div#hfb_other a#facebook_link {
    float:left;
    width:29px;
    height:29px;
    background-image:url('../images/generic/facebook.png');
}

div#hfb_other div#facebook_small {
    float:left;
    height:43px;
    padding-top:4px;
    margin-left:5px;
}

a#facebook_link span {
    display:none;
}

p#hfb_place_ad_button {
	float:right;
	width:87px;
	height:34px;
}

p#hfb_place_ad_button a {
	float:left;
	width:87px;
	height:34px;
	background-image:url("../images/generic/header_place_ad.png");
}

p#hfb_place_ad_button a:hover {
	background-position:0px -34px;
}

p#hfb_place_ad_button a:active {
	background-position:0px -68px;
}

p#hfb_place_ad_button a span { display:none; }

p#hfb_search_box {
	float:right;
	margin-left:10px;
	padding-top:1px;
	/*
	background-color:red;
 */
}

p#hfb_search_box input {
	width:250px;
	height:23px;
	-moz-border-bottom-colors: none;
	-moz-border-image: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 #F6F6F6;
	border-color: #A4A4A4 #B9B9B9 #B9B9B9;
	border-radius: 7px 7px 7px 7px;
	border-right: 1px solid #B9B9B9;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 #FFFFFF, 0 1px 1px rgba(0, 0, 0, 0.17) inset;
	padding:3px 5px 3px 5px;
	color: #73260A;
	font-size:16px;
}

p#hfb_search_button {
	float:right;
	width:87px;
	height:34px;
	margin-left:10px;
}

p#hfb_search_button a {
	float:left;
	width:87px;
	height:34px;
	background-image:url("../images/generic/header_search.png");
}

p#hfb_search_button a:hover {
	background-position:0px -34px;
}

p#hfb_search_button a:active {
	background-position:0px -68px;
}

p#hfb_search_button a span { display:none; }


/* ------------------------------------------------------------------

div#main_nav

------------------------------------------------------------------ */

div#main_nav {
	width:929px;
	height:40px;
	padding:0px 15px 0px 16px;
	background-image:url("../images/generic/main_nav.png");
}

div#main_nav p {
	float:left;
	height:40px;
	font-size:13px;
}

div#main_nav p a {
	float:left;
	height:29px;
	padding-top:11px;
	margin-right:7px;
	color:#404041;
	font-weight:bold;
	text-decoration:none;
	text-shadow: 1px 1px #eeeeee;
}

div#main_nav p a:hover {
	text-decoration:underline;
}

/* ------------------------------------------------------------------

p#main_nav_first

------------------------------------------------------------------ */

div#main_nav p#main_nav_first {
	/*margin-right:10px;*/
}

/* ------------------------------------------------------------------

p#main_nav_browse

------------------------------------------------------------------ */

div#main_nav p#main_nav_browse {
	margin-right:5px;
}

div#main_nav p#main_nav_browse span#main_nav_browse_label {
	float:left;
	height:29px;
	padding-top:11px;
	margin-right:7px;
	font-size:12px;
	color:#8e8e8e;
}

div#main_nav p#main_nav_browse span#main_nav_browse_wrapper {
	float:left;
	padding-left:12px;
	height:40px;
	background-image:url("../images/generic/main_nav_browse_wrapper_left.png");
	background-position:left top;
	background-repeat:no-repeat;
}


div#main_nav p#main_nav_browse span#main_nav_browse_wrapper_i {
	float:left;
	background-image:url("../images/generic/main_nav_browse_wrapper_right.png");
	background-position:right top;
	background-repeat:no-repeat;
}

div#main_nav p#main_nav_browse span#main_nav_browse_wrapper_i a {
	height:29px;
	padding-top:11px;
	color:#4d5d62;
}

/* ------------------------------------------------------------------

p#main_nav_last

------------------------------------------------------------------ */

div#main_nav p#main_nav_last {
	float:right;
	margin-right:0px;
}

div#main_nav p#main_nav_last a#mn_register {
	margin-right:2px;
}

div#main_nav p#main_nav_last a#mn_sign_in {
	margin-left:2px;
	margin-right:0px;
}

div#main_nav p#main_nav_last span {
	float:left;
	height:29px;
	padding-top:11px;
	color:#888888;
}

div#main_nav p#main_nav_last span {
	float:left;
}

/* ------------------------------------------------------------------

div#member_nav

------------------------------------------------------------------ */

div#member_nav {
	width:920px;
	height:40px;
	margin-top:10px;
	padding:0px 20px 0px 20px;
	background-image:url("../images/generic/member_nav.png");
}

div#member_nav p, div#member_nav a {
	color:#ffffff;
}

div#member_nav ul {
	float:left;
	height:40px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

div#member_nav ul li {
	float:left;
	height:40px;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	font-size:14px;
}

div#member_nav ul li a {
	float:left;
	height:28px;
	padding-top:12px;
	text-decoration:none;
	text-shadow: 1px 1px #666666;
}

div#member_nav ul li a:hover {
	text-decoration:underline;
}

div#member_nav ul li a span.unread {
	position:absolute;
	margin-top:-5px;
	margin-left:66px;
	background-color:#73260A;
}

div#member_nav ul li a span.unread span.unread_count {
	display:inline-block;
	color:white;
	font-size:9px;
	padding:1px;
}

div#member_nav p {
	float:right;
	height:40px;
	line-height:normal;
}

div#member_nav p a {
	float:left;
	height:30px;
	padding-top:10px;
	text-shadow: 1px 1px #666666;
	text-decoration:none;
}

div#member_nav p a:hover {
	text-decoration:underline;
}

div#member_nav p span {
	float:left;
	height:30px;
	padding-top:10px;
	margin:0px 5px 0px 5px;
}

/* ------------------------------------------------------------------

div#right_skyscraper

------------------------------------------------------------------ */

div#right_skyscraper {
	/*
	position:absolute;
	margin-top:-10px;
	*/
	float:left;
	width:170px;
	height:610px;
	padding:10px 0px 0px 10px;
	margin-left:-10px;
	background-color:#aaaaff;
	background-image:url("../images/generic/right_skyscraper.png");
}

div#right_skyscraper a {
	float:left;
	width:160px;
	height:600px;
}

/* ------------------------------------------------------------------

div.split_content

------------------------------------------------------------------ */

div.split_content {
	float:left;
	width:960px;
	margin-top:12px;
}

div.left_column {
	float:left;
	width:780px;
}

div.right_column {
	float:right;
	width:160px;
	padding-left:10px;
}

/* ------------------------------------------------------------------

div#home_banner

------------------------------------------------------------------ */

div#home_carousel {
    float:left;
    width:780px;
    margin-bottom:10px;
    display:none;
}

div#home_carousel h2 {
    border-bottom:1px solid #cccccc;
    margin-bottom:15px;
}

div#home_carousel_left,
div#home_carousel_right,
div#home_carousel_left a,
div#home_carousel_right a {
    float:left;
    width:70px;
    height:100px;
    background-position:center center;
    background-repeat:no-repeat;
    background-color:#ffffff;
}

div#home_carousel_left a {
    background-image:url('../images/home/carousel_left.png');
}

div#home_carousel_right a {
    background-image:url('../images/home/carousel_right.png');
}

div#home_carousel_left a span,
div#home_carousel_right a span {
    display:none;
}

div#home_carousel_left {
}

div#home_carousel_right {
    float:right;
}

div#home_carousel_i {
    float:left;
    width:780px;
    height:85px;
    padding-top:10px;
    padding-left:8px;
}
div#home_carousel_i div.ad {
    float:left;
    width:75px;
    height:75px;
    padding:1px;
    margin:0px 10px 10px 0px;
    border:1px solid #cccccc;
    -moz-box-shadow: 0px 0px 3px #888;
    -webkit-box-shadow: 0px 0px 3px #888;
    box-shadow: 0px 0px 3px #888;
}

div#home_carousel_i div.ad_i {
    float:left;
}


/* ------------------------------------------------------------------

div#home_banner

------------------------------------------------------------------ */

div#home_banner_stage {
	position:absolute;
	top:-2000px;
}

div#home_banner {
	float:left;
	width:780px;
	height:230px;
	margin-bottom:20px;
	background-image:url("../images/home/home_banner.png");
}

div.home_banner_entry {
	float:left;
	width:780px;
	height:230px;
}

div.home_banner_entry_i {
	display:none;
}

p.hbe_button {
	float:left;
}

p.hbe_button a {
	display:block;
}

p.hbe_button a span {
	display:none;
}

/* --------------------------

Specific banner entries...

-------------------------- */

	/* WELCOME */

		div#hbe_welcome {
			background-image:url("../images/home/hbe_welcome.png");
		}

	/* FREE */
		
		div#hbe_free {
			background-image:url("../images/home/hbe_free.png");
		}

		div#hbe_free p.hbe_button,
		div#hbe_free p.hbe_button a {
			width:91px;
			height:30px;
		}

		div#hbe_free p.hbe_button {
			margin-left:500px;
			margin-top:190px;
		}

	/* COMMERCIAL */
		
		div#hbe_commercial {
			background-image:url("../images/home/hbe_commercial.png");
		}

		div#hbe_commercial p.hbe_button,
		div#hbe_commercial p.hbe_button a {
			width:91px;
			height:30px;
		}

		div#hbe_commercial p.hbe_button {
			margin-left:500px;
			margin-top:190px;
		}

/* ------------------------------------------------------------------

div#home_banner_nav 

------------------------------------------------------------------ */

div#home_banner_nav {
	position:absolute;
	z-index:10;
	width:780px;
	height:30px;
    margin-left:0px;
    margin-top:0px;
    *margin-left:-780px; /* Just for IE7. */
}

div#home_banner_nav span#hbn_welcome,
div#home_banner_nav span#hbn_free,
div#home_banner_nav span#hbn_commercial {
	/*
	position:absolute;
	z-index:1001;
	*/
	float:left;
	height:30px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
	text-align:center;
}

div#home_banner_nav span#hbn_welcome {
	width:100px;
}

div#home_banner_nav span#hbn_free {
	width:146px;
}

div#home_banner_nav span#hbn_commercial {
	width:173px;
}

div#home_banner_nav span#hbn_welcome span.hbn_copy,
div#home_banner_nav span#hbn_free span.hbn_copy,
div#home_banner_nav span#hbn_commercial span.hbn_copy {
	display:none;
}

/* ------------------------------------------------------------------

div#home_split

------------------------------------------------------------------ */

div#home_split,
div#home_split_i {
	float:left;
	width:780px;
}

div#home_split {
	padding-top:20px;
}

div#home_split_i {
	padding-top:10px;
	background-image:url("../images/home/home_split.png");
}

div#home_split_left {
	float:left;
	width:460px;
}

div#home_split_right {
	float:right;
	width:280px;
}


/* ------------------------------------------------------------------

table.action_desc

------------------------------------------------------------------ */

table.action_desc {
	float:left;
	width:100%;
	margin-bottom:0px;
}

table.action_desc tr td,
table.action_desc tr th {
	padding:0px 0px 10px 0px;
}

table.action_desc td.action {
	padding-right:25px;
}

table.action_desc td.action a {
	background-image: url("../images/generic/right_arrow.png");
	background-repeat: no-repeat;
	background-position: 0px 4px; 
	padding-left: 14px; 
	font-weight:bold;
}

table.action_desc td.action a:hover {
	background-image: url("../images/generic/right_arrow_on.png");
}

table.action_desc td.desc {
}

/* ------------------------------------------------------------------

generic_block

------------------------------------------------------------------ */

div.generic_block {
	float:left;
	width:100%;
}

/* ------------------------------------------------------------------

span.feedback_rating

------------------------------------------------------------------ */

span.feedback_rating {
}

span.feedback_rating span.fr_star {
	float:left;
}

	/*
 
	large
 
	*/
	
			span.feedback_rating_large {
			}

			span.feedback_rating_large span.fr_star {
				width:20px;
				height:20px;
			}

			span.feedback_rating_large span.fr_star_1_0 { background-image: url("../images/icons/stars_large/1_0.png"); }
			span.feedback_rating_large span.fr_star_0_8 { background-image: url("../images/icons/stars_large/0_8.png"); }
			span.feedback_rating_large span.fr_star_0_6 { background-image: url("../images/icons/stars_large/0_6.png"); }
			span.feedback_rating_large span.fr_star_0_4 { background-image: url("../images/icons/stars_large/0_4.png"); }
			span.feedback_rating_large span.fr_star_0_2 { background-image: url("../images/icons/stars_large/0_2.png"); }
			span.feedback_rating_large span.fr_star_0_0 { background-image: url("../images/icons/stars_large/0_0.png"); }

			
	/*
 
	small
 
	*/
			
			span.feedback_rating_small {

			}
	
			span.feedback_rating_small span.fr_star {
				width:14px;
				height:14px;
			}

			span.feedback_rating_small span.fr_star_1_0 { background-image: url("../images/icons/stars_small/1_0.png"); }
			span.feedback_rating_small span.fr_star_0_8 { background-image: url("../images/icons/stars_small/0_8.png"); }
			span.feedback_rating_small span.fr_star_0_6 { background-image: url("../images/icons/stars_small/0_6.png"); }
			span.feedback_rating_small span.fr_star_0_4 { background-image: url("../images/icons/stars_small/0_4.png"); }
			span.feedback_rating_small span.fr_star_0_2 { background-image: url("../images/icons/stars_small/0_2.png"); }
			span.feedback_rating_small span.fr_star_0_0 { background-image: url("../images/icons/stars_small/0_0.png"); }

/* ------------------------------------------------------------------

misc

------------------------------------------------------------------ */

.border_top {
	border-top:1px solid #CCCCCC;
}

.padding_top {
	padding-top:15px;
}

.block_border_bottom {
	padding-top:20px;
	border-bottom:1px solid #cccccc;
}

p.error_msg {
	color: #73260A;
}

/*

div#terms_and_conditions

*/

div#terms_and_conditions {
	float:left;
}

/* ------------------------------------------------------------------

div#admin_perm_message

------------------------------------------------------------------ */

div.admin_perm_messages {
	width:940px;
	padding:10px 0px 8px 0px;
	
	
	
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px solid #ccc;
	
}

p.apm {
    float:left;
    line-height:normal;
    margin-right:10px;
    margin-bottom:5px;
}

p.apm a {
    float:left;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    background-color:#dddddd;
    text-decoration:none;
    padding:3px 5px 3px 5px;
}

p.apm a span {
    float:left;
    padding-right:15px;
    background-position:right center;
    background-repeat:no-repeat;
}

p.apm_info a { background-color:#768D94; }
p.apm_info a span { background-image:url('../images/generic/apm_info.jpg'); }
p.apm_info a:hover span { background-image:url('../images/generic/apm_info_hover.jpg'); }

p.apm_alert a 
{
	background-color:#73260A; 
	

}
p.apm_alert a span { background-image:url('../images/generic/apm_alert.jpg'); }
p.apm_alert a:hover span { background-image:url('../images/generic/apm_alert_hover.jpg'); }

p.apm_misc a { background-color:#978e58; }
p.apm_misc a span { background-image:url('../images/generic/apm_misc.jpg'); }
p.apm_misc a:hover span { background-image:url('../images/generic/apm_misc_hover.jpg'); }

div#apm_messages {
    display:none;
}

div.apm_message {
}

div.apm_message div#cboxTitle {
}

/*

right_block

*/

div.right_block {
	float:left;
	width:160px;
}

div.right_block h2 {
    float:left;
	width:150px;
	padding:5px;
	background-color:#738A92;
	color:#ffffff;
	margin-bottom:5px;
}

div.right_block p {
	font-size:12px;
	line-height:normal;
	margin-bottom:5px;
}

div.right_block p.rb_link {
	text-align:right;
	margin-bottom:10px;
}

div.right_block a {
	background-image:url("../images/generic/right_arrow.png");
	background-repeat:no-repeat;
	background-position:right center;
	text-decoration:none;
	color:#73260a;
	padding-right:14px;
	font-size:11px;
}

div.right_block a:hover {
	background-image:url("../images/generic/right_arrow_on.png");
	text-decoration:underline;
}

/* ------------------------------------------------------------------

div#footer

------------------------------------------------------------------ */

div#footer {
	width:960px;
	margin:30px 0px 30px 0px;
	border-top: 1px solid #CCCCCC;
	padding-top:20px;
	background-image:url("../images/footer/logo.jpg");
	background-position:left bottom;
	background-repeat:no-repeat;
	height:200px;
}

div#footer p {
	line-height:normal;
}

div#footer p a {
	color: #404041;
}

div#footer p a:hover {
	color: #73260A;
}

div#footer_top {
	float:left;
	width:960px;
	padding-bottom:7px;
	border-bottom: 1px solid #CCCCCC;
}

p#footer_top_left {
	float:left;
	font-size:12px;
}

p#footer_top_right {
	float:right;
	font-size:12px;
}

div#footer_bottom {
	float:left;
	width:960px;
	padding-top:20px;
}

p#footer_bottom_links {
	float:right;
	font-size:10px;
}

p#footer_bottom_neocentra {
	float:right;
	clear:both;
	margin-top:105px;
	font-size:10px;
}

div#footer p#footer_bottom_neocentra a {
	text-decoration:none;
	color:#777777;
}

div#footer p#footer_bottom_neocentra a:hover {
	text-decoration:underline;
}

/*

div#competition_sponsor_block

*/

div#competition_sponsor_block {
    float:right;
    width:250px;
    border:1px solid #eeeeee;
    padding:10px;
    margin-left:50px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
}

div#competition_sponsor_block p {
    font-size:11px;
    margin:0px;
}

/*

div.generic_right_ele

*/

div.generic_right_ele {
    float:left;
    width:180px;
    background-image:url('../images/generic_right/middle.jpg');
    background-position:top left;
    background-repeat:repeat-y;
    margin:0px 0px 0px -10px;
}

div.generic_right_ele_i {
    float:left;
    width:180px;
    background-image:url('../images/generic_right/top.jpg');
    background-position:top left;
    background-repeat:no-repeat;
}

div.generic_right_ele_ii {
    float:left;
    width:160px;
    background-image:url('../images/generic_right/bottom.jpg');
    background-position:bottom left;
    background-repeat:no-repeat;
    padding:10px 10px 10px 10px;
}

div.generic_right_ele h2 {
    float:left;
    width:150px;
    color:#414141;
    font-weight:bold;
    font-size:14px;
    padding:5px;
    background-color:#73260A;
    color:#ffffff;
    margin-bottom:5px;
}

div.generic_right_ele_content {
    float:left;
    width:150px;
    padding:0px 5px 0px 5px;
	
}

div.generic_right_ele_content p {
    font-size:12px;
    line-height:normal;
    margin-bottom:5px;
}

p#competition_entered {
}

p#competition_headline {
	font-weight:bold;
}

div.generic_right_ele_separated {
	border-top:1px solid #cccccc;
	margin-top:10px;
	padding-top:10px;
}
.cview_addthis
{
padding-top:10px;
clear:both;
}

.competition_box
{
	
	border:1px solid #ccc;
	color:#000;
	border-radius:8px;
	padding:8px;
	margin-top:20px;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	position:relative;
	top:15px;
}
.classified_descmsg
{
	border:1px solid #ccc;
	font-size:14px;
	font-family:Arial,Verdana,sans-serif;

	border-radius:4px;
	margin-top:20px;
	
}
.desc_area
{
	min-height:40px;
}



.working{background:url('../images/generic/ajax-loader.gif') no-repeat right center;}




.has_videos {
    float:left;
    width:29px;
    height:29px;
    background-image:url('../images/classified_listing/icon_video.png');
}
div.home_clisting_entry_left
{
	width:88px !important;
}
div.home_clisting_entry_middle
{
	width:312px !important;
}
.no_videos
{
	background-image:url('../images/classified_listing/icon_video.png');
	background-position:0px -23px;
}
div#cv_bb_part_width_adverts div.cview_bottom_ad_middle, div#cv_bb_part_width_adverts div.cview_bottom_ad_middle h3, div#cv_bb_part_width_adverts div.cview_bottom_ad_middle h3 a
		{
			width:178px !important;
		}
		div.cview_bottom_ad_left
		{
			width:91px !important;
		}
		
.premium-ads
{
	background-color:#eef0f1;
}

.bold_title
{
	font-weight: bold;
}		
.fisherymainbox
{
	width:200px;
}
.fisheryimg img
{
		
}
.imgborderbox
{
	border:2px solid #cccccc;
		
		margin-bottom:6px;
		
		width:179px;
		height:125px;
		padding:2px;
}
.fisheryimg
{
	text-align:center;
}
.imgborderbox a
{
		width:200px;
		height:125px;
		display:block;
		cursor:arrow;   display: table-cell;
		line-height:200px;
		vertical-align:middle;
		cursor:default;
}
#main-slider2-wrapper .ls-nav-right-arrow
{
	margin-top:43px;
} 
#main-slider2-wrapper .ls-nav-left-arrow
{
	margin-top:43px;
} 
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus
{
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.1) inset;
    transition: none 0s ease 0s ;
}

.searchiconbpx
{
	background-image:url('../images/search_icon.png');
	
}
.imgborderbox img
{
	width:140px;
}

.deletemsbtnbox
{
	    border-top: 1px solid #cccccc;
    height: 23px;
    padding-bottom: 6px;
    padding-top: 6px;
    text-align: right;
    width: 780px;
}
.msgselectbox
{  
    float: left;
    height: 29px;
    margin-right: 10px;
    padding-top: 21px;
    width: 20px;
}
.msgcontentsbox
{
	width:560px !important;
}
.deletemsbtnbox input
{
	float:right;
}
.read-mail
{
	background-image:url('../images/mail_open.png');
	background-repeat:no-repeat;
	
}
.unread-mail
{
	background-image:url('../images/mail_close.png');
	background-repeat:no-repeat;
	
}

.googlescript
{
	    float: right;
    margin-bottom: 2px;
    margin-left: 10px;
    margin-top: -16px;
    width: 153px;
}
.clear
{
	clear:both;
}
.totaluserconte
{
	
}
.totaluserconte td
{
	font-size:14px; color:#73260a;
}
.coutner-red
{
	color:#73260a;
	
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
}

/* ------------------------------------------------------------------
 Translation flags
------------------------------------------------------------------ */
ul.translation-links {
    list-style-type: none;
    margin: 0;
    padding: 0;
	
}

ul.translation-links li {
    display: inline;
}

li span.english {
	background-image:url('../images/flags/uk.gif');
	background-repeat:no-repeat;
}

li span.french {
	background-image:url('../images/flags/fr.gif');
	background-repeat:no-repeat;
}
li span.german {
	background-image:url('../images/flags/ge.gif');
	background-repeat:no-repeat;
}
li span.italian {
	background-image:url('../images/flags/ge.gif');
	background-repeat:no-repeat;
}
.translation-links
{
	float:right;
	margin-top:-13px !important;
}
.translation-links a
{
	text-decoration:none;
}
.translation-links img
{
	border:1px solid #ccc;
}
ul.translation-links li
{
	  display: inline-block;;
}
.translation-links
{
	float:right;
}

.tackle-banners
{
	height:210px;
	text-align:center;
}
.tackle-banners span
{
		height:210px;
		
}
.tackle-banners img
{
	   display: block;
    height: auto;
    margin: 0 auto;
    width: 100%;
	max-height:209px;
}
.rotatingbanners
{
	 margin-top: 3px;
	 margin-bottom: 3px;
}
.rotatingbanners span
{
	height:80px;
}
.rotatingbanners img
{
	   display: block;
    margin: 0 auto;
    max-height: 63px;
   
}


.tackle-banners .flexslider
{
	margin-bottom:0px;
}

.rotatingbanners .flex-control-paging
{
	display:none !important;
}
.tackle-banners .flex-control-paging
{
	display:none !important;
}

.share-links-text
{
	  color: #404041;
    float: left;
    font-family: arial;
    font-size: 12px;
    line-height: 31px;
    padding-right: 13px;
}