@charset "utf-8";
/* CSS Document */

.fullcolumnlogos {border:none}
#footer {border:none;background: none;} 
div.footerrow {margin-top:10px; border-radius:10px; border:none; color:#e55100; opacity:0.8;}
.fullcolumnlogos {width: 715px;margin:10px auto 0;}
div.fullcolumnlogos img {padding: 0 10px;}
#footer {padding:0;color:#0b1d58;margin-bottom:30px;}
#footer a {color:#e55100;font-weight:bold;}
#footer p {margin:0 0 5px;}

#carousel-bg {background: url("../images-v2/sliderback950.gif") top no-repeat;}
#carousel-wrapper {width: 950px;height: 336px;overflow: hidden;margin:0 0 10px;}
#carousel-content {width: 7440px;}
#carousel-content .slide {float: left;width: 930px;height: 316px;padding:10px;}
#carousel-bg .carousel-control{background: url("../images-v2/sliderbutton.png") top no-repeat;color: #333 !important;margin: 2px;width: 23px;height: 23px; top:-280px; position:relative;display:block;border:none;}
#carousel-navigation {position:relative;margin: 0 0 -35px;;padding:0;top: -50px;}
#carousel-navigation li {list-style:none;width: 23px;height: 23PX;display:block;position:relative;}
.carnext {top: -23px;left: 907px;}
.carprev {top: 2px;left: 875px;}
#carousel-navigation a {border:none;}
.pluit-carousel3 {margin:0!important;}
.latestnews {background: url("../images-v2/navbackground.gif") bottom center no-repeat;padding: 0 0 30px;}
.latestnews h2, .latestnews a {color:#E55100;}

.latesttests {
	background: url("../ha-divide.png") bottom center no-repeat;
	padding: 0 0 20px;
	width:650px;
	}
.latesttests h2, .latestnews a {color:#E55100;}
.latesttests p {
	font:Helvetica;
	font-size:16px;
	color:#28719e;	
}
.latesttests h3 {
	color:#28719e;
	margin-bottom:10px;
	}

.feedbacknews {
    background: url('/images/www.luxurycruising4u.co.uk/cruiseresult_bg.jpg') top left repeat-x;
	padding:10px;
	width:960px;
	font-size:13px;
	color:#333333;
	margin:0px 15px 10px 0px;
	border-top:1px solid #996319;
	border-bottom: 1px solid #424242;
    padding: 0 0 20px;
}
.feedbacknews h2, .feedbacknews a {
    color:#E55100;
    margin-top:10px;
}

.contentfooter {background: url("../images-v2/contentfooter.gif") bottom center no-repeat;width:1000px;margin:0 auto;height:12px;}

/*** OFFERS AREA ***/
.offersinner table {}
#offerarea {margin: 10px 0; padding: 0;width:660px;}
#fpofferarea {margin: 10px 0; padding: 0;width:950px;}
#offerarea .tabs {height: 40px; margin: 0; padding: 0;}
#offerarea .tabs ul {margin: 0; padding: 0; float: left;}
#offerarea .tabs li {float: left;	background: url('/images/www.cruisesavers.com.au/tabs-inactiveright.jpg') top right no-repeat;	list-style: none;	margin: 0 5px 0 0;	padding: 0;	height: 40px;	width: 75px;	cursor: pointer;	text-align: center;}
#offerarea .tabs li a {	background: url('/images/www.cruisesavers.com.au/tabs-inactiveleft.jpg') top left no-repeat;	text-decoration: none;	font-size: 15px;	height: 40px;	color: #00418A;	padding: 10px 8px;	display: block;}
#offerarea .tabs li.active {float: left;	background: url('/images/www.cruisesavers.com.au/tabs-activeright.jpg') top right no-repeat;	list-style: none;	margin: 0 5px 0 0;	padding: 0;	height: 40px;}
#offerarea .tabs li.active a {	background: url('/images/www.cruisesavers.com.au/tabs-activeleft.jpg') top left no-repeat;	text-decoration: none;	font-size: 15px;	font-weight: bold;	color: white;	padding: 10px 5px;	display: block;	height: 40px;}
#offerarea .tabs li:hover {background: url('/images/www.cruisesavers.com.au/tabs-hoverleft.jpg') no-repeat top right;}
#offerarea .tabs li:hover a {background: url('/images/www.cruisesavers.com.au/tabs-hoverright.jpg') no-repeat top right;}
#offerarea .tabs li.active:hover {background: url('/images/www.cruisesavers.com.au/tabs-activeleft.jpg') no-repeat top right;}
#offerarea .tabs li.active:hover a {background: url('/images/www.cruisesavers.com.au/tabs-activeright.jpg') no-repeat top right;}
#offerarea .offers {padding: 5px; background: #fff;}
#offerarea .offersinner {padding: 8px 10px; width: 630px; margin: 0; background: #FFF;}
#fpofferarea .offersinner {padding: 8px 10px; width: 920px; margin: 0; background: #FFF;}
#offerarea .specialoffer {float: left; width: 210px; height: 110px; margin: 0 5px 5px 0; background: #f2f8fa; color: #00418A; font-size: 11px; padding: 5px;}
#offerarea .specialoffer .header {height: 16px; overflow: hidden; color: #e3352e; font-size: 12px; margin: 0 0 5px 0; padding: 0; font-weight: bold;}
#offerarea .specialoffer .info {float: left; width: 115px;}
#offerarea .specialoffer .price {font-size: 12px; text-align: center; margin: 5px 0 0 0;}
#offerarea .specialoffer .image {float: right; width: 89px;}
#offerarea .specialoffer .offerbox-left {float: left; width: 120px;}
#offerarea .specialoffer .offerbox-right {float: right; width: 89px;}
#offerarea .specialoffer a {color: #d2232a; text-decoration: none; font-size: 16px; font-weight: bold;}
#offerarea .specialoffer a:hover {text-decoration: underline;}

.exclusiveoffersinner table {}
#exclusiveofferarea {margin: 10px 0; padding: 0;width:660px;}
#exclusiveofferarea .exclusiveoffers {padding: 5px; background: #fff;}
#exclusiveofferarea .exclusiveoffersinner {padding: 8px 10px; width: 630px; margin: 0; background: #FFF;}
#exclusiveofferarea .exclusivespecialoffer {float: left; width: 210px; height: 110px; margin: 0 5px 5px 0; background: #f2f8fa; color: #00418A; font-size: 11px; padding: 5px;}
#exclusiveofferarea .exclusivespecialoffer .header {height: 16px; overflow: hidden; color: #e3352e; font-size: 12px; margin: 0 0 5px 0; padding: 0; font-weight: bold;}
#exclusiveofferarea .exclusivespecialoffer .info {float: left; width: 115px;}
#exclusiveofferarea .exclusivespecialoffer .price {font-size: 12px; text-align: center; margin: 5px 0 0 0;}
#exclusiveofferarea .exclusivespecialoffer .image {float: right; width: 89px;}
#exclusiveofferarea .exclusivespecialoffer .offerbox-left {float: left; width: 120px;}
#exclusiveofferarea .exclusivespecialoffer .offerbox-right {float: right; width: 89px;}
#exclusiveofferarea .exclusivespecialoffer a {color: #d2232a; text-decoration: none; font-size: 16px; font-weight: bold;}
#exclusiveofferarea .exclusivespecialoffer a:hover {text-decoration: underline;}

.page-nav-hold{
	width:504px;
	overflow:hidden;
	position:relative;
	margin:0 -2px;
}
.page-nav-hold .wp-pagenavi{
	width:100%;
	overflow:hidden;
	position:relative;
	padding-bottom:15px;
}
.page-nav-hold ul {
	margin:0 !important;
	padding:0 !important;
	list-style:none !important;
	width:999999px !important;
	overflow:hidden !important;
	background:none !important;
	float:none !important;
	height:21px;
	position:relative;
}
.page-nav-hold .sepp{
	width:100%;
	height:20px;
	background:url(images/separator-2.gif) repeat-x 0 4px;
	position:relative;
	overflow:hidden;
}
.page-nav-hold .sepp .bttn{
	width:42px;
	height:20px;
	cursor:pointer;
	position:absolute;
	top:0;
	left:0;
	background:url(images/pager-brdr-active.gif) no-repeat 50% 4px;
	z-index:2;
	overflow:hidden;
}
.page-nav-hold .sepp .a-el{
	position:absolute;
	width:auto;
	height:3px;
	background:#5B6166;
	overflow:hidden;
	top:4px;
	left:0;
}
.page-nav-hold ul li {
	float:left;
	width:42px !important;
}
.page-nav-hold ul li a {
	display:block;
	width:100%;
	text-align:center;
}
.page-nav-hold ul li a span {
	padding:0 4px;
	margin-bottom:4px;
	line-height:17px;
	height:17px;
	cursor:pointer;
	display:inline-block;
}
.page-nav-hold ul li a:hover {
	color:#B9E5DF;
}
.page-nav-hold ul li a.active {
	color:#3c3e40 !important;
	text-decoration:none;
}
.page-nav-hold ul li a:hover span {
	color:#B9E5DF;
}
.page-nav-hold ul li a.active span {
	background:#3EB1BD;
	color:#3c3e40 !important;
}
.page-nav-hold em {
	display:block;
	text-align:right;
	color:#5B6166;
	font:bold italic 12px Georgia, "Times New Roman", Times, serif;
}
#tehome-col-text {
	float:left;
	width:650px;
	margin-right:10px;
        padding-bottom:5px;
        margin-top: 10px;
}

#tehome-col-two {
	float:left;
	width:315px;
	margin-right:0px;
}
#tehome-col-three {
	float:right;
	width:315px;
}
#v4-cruise-deals {
	clear: both;
	margin-top: 20px;
	float: left;
	width: 630px;
}
#v4-cruise-deals-header {
	background: transparent url(http://static2.traveltek.net/images/www.cruisenation.com/v2/grey-header-bg.gif) repeat-x 0 0;
	height: 34px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding: 1px 0 0 15px;
	margin-bottom: 0;
	margin-top: 20px;
}
#v4-cruise-deals h2 {
	font: bold normal 18px/36px "museo-sans", sans-serif, Arial, Helvetica, sans-serif;
	color: #333;
}
.v4-cruise {
	width: 650px;
	height: 230px;
	position: relative;
	margin-bottom: 20px;
	z-index: 0;
	clear: both;
	-webkit-box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.2);
	background: transparent url(http://static2.traveltek.net/images/www.cruisenation.com/v2/v4-cruise-bg.jpg) repeat-x left bottom;
}
.v4-cruise h2 {
	color: #004087 !important;
	height: 30px !important;
	margin-bottom: 0 !important;
	padding: 3px 0 3px 0px !important;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	border-bottom: 1px dotted #004087;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4);
	width: 620px;
	margin-left:16px;
}
.v4-cruise ul, .v4-special-cruise ul {
	float: left;
	margin: 10px 0 0 -10px;
}
.v4-cruise ul li, .v4-special-cruise ul li {
	margin-bottom: 5px;
	list-style: none;
	list-style-type: none;
	margin-left:-15px;
}
.v4-cruise ul li span, .v4-special-cruise ul li span {
	font-weight: bold;
	color: #004087;
	
}
.v4-cruise ul li.freetext, .v4-special-cruise ul li.freetext {
	padding-top: 8px;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}
div.v4-freetext {
	position: absolute;
	top: 153px;
	left: 20px;
	padding: 3px;
	border: 1px solid #eaeaea;
	-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	background: #fff;
}
.v4-cruise .ship-image, .v4-special-cruise .ship-image {
	float: left;
	display: block;
	padding: 3px;
	border: 1px solid #eaeaea;
	-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	margin: 20px 0 0 0px;
	background: #fff;
	border: 1px solid #CCC;
}
.v4-cruise .linelogo {
	position: absolute;
	top: 155px;
	left: 430px;
	padding: 5px;
	border: 1px solid #eaeaea;
	-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	background: #fff;
}
.v4-cruise ul.v4-cruise-spec {
	margin-top:20px;
	width: 183px;
		
}
.v4-cruise ul.v4-cruise-spec a {
	text-decoration: none; color: #004087; font-weight: bold;
}
.v4-cruise ul.v4-cruise-spec a:hover {
	text-decoration:underline; color:#F26F21;}

.v4-cruise ul.v4-cruise-extras {
	margin-top:30px;
	width: 230px;
	margin-left: -15px;
}
.v4-cruise .cruise-btm {
	position: absolute;
	width: 630px;
	height: 34px;
	bottom: 0px;
	left: 0;
	padding-top: 30px;
	z-index: 6;
}
.v4-cruise .cruise-btm h5 {
	width: 270px;
	float: left;
	display: block;
	margin-left: 20px;
	margin-top: -3px;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #999;
}
.v4-cruise .cruise-btm h5 span {
	color: #666;
	font-size: 20px;
	line-height: 30px;
	color: #666;
}
.v4-cruise .cruise-btm a.enquire-btn, .v4-cruise .cruise-btm a.more-info-btn {
	display: block;
	width: 67px;
	height: 17px;
	color: #fff;
	background: #2B3175;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	float: right;
	text-align: center;
	padding-top: 4px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	-webkit-box-shadow:  0px 1px 0px 0px rgba(0, 0, 0, 0.3);
	box-shadow:  0px 1px 0px 0px rgba(0, 0, 0, 0.3);
	-webkit-transition: background 0.2s ease-out;
	-moz-transition: background 0.2s ease-out;
	-ms-transition: background 0.2s ease-out;
	-o-transition: background 0.2s ease-out;
	transition: background 0.2s ease-out;
}
.v4-cruise .cruise-btm a.enquire-btn {
	margin-right: 10px;
}
.v4-cruise .cruise-btm a.more-info-btn {
	margin-right: 10px;
}
.v4-cruise .cruise-btm a:hover.enquire-btn, .v4-cruise .cruise-btm a:hover.more-info-btn {
	background: #F26F21;
}
.v4-cruise div.pricetag {
	position: absolute;
	top:-1px;
	right: 118px;
	width: 120px;
	height: 235px;
	padding-top:8px;
	color: #fff;
	text-align: center;
	background: transparent url("../images-v2/pricebribbon2.png") no-repeat 0 0;
	padding-left: 8px;
}
.v4-cruise div.pricetag a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 28px;
	margin-right: 15px;
}
.v4-cruise li.extras {
	color:#F26F21;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 20px;
	font-weight:bold;
}
.v4-cruise .cruiseextraseperator {
	display: none;
}
.v4-cruise li.extras img {
	margin-bottom: -12px;
	margin-right: 5px;
	float: left;
}
.detailextras{
	width:950px;
	padding:10px 0;
	background: #ffc600 url(../images-v2/Maritime-Cruises-wake-ship-bg-3.jpg);
    background-position: center left;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 1em;
    background-color: #99b2dc;
	text-align:left;
	font-weight:bold;
	margin:5px 0;
	border-top:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
}
.detailextras h2 {
	color:#F26F21;
	padding-left:20px;
	text-align:left;
	font-weight:bold;
	
}
.detailextras a {
	color:#004087;
	padding-left:20px;
	text-decoration:none;
	text-transform:CAPITALIZE;
	font-size:16px;
	text-align: left; 
    background-color: White;

	
}













#v4-cruise-dealshome {
	clear: both;
	margin-top: 20px;
	float: left;
	width: 630px;
}
#v4-cruise-deals-headerhome {
	background: transparent url(http://static2.traveltek.net/images/www.cruisenation.com/v2/grey-header-bg.gif) repeat-x 0 0;
	height: 34px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding: 1px 0 0 15px;
	margin-bottom: 0;
	margin-top: 20px;
}
#v4-cruise-dealshome h2 {
	font: bold normal 18px/36px "museo-sans", sans-serif, Arial, Helvetica, sans-serif;
	color: #333;
}
.v4-cruisehome {
	width: 650px;
	height: 230px;
	position: relative;
	margin-bottom: 20px;
	z-index: 0;
	clear: both;
	-webkit-box-shadow: 0px 4px 2px 1px rgba(0, 0, 0, 1);
	box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 1);
	background: #fff transparent url() repeat-x left bottom;
}
.v4-cruisehome h2 {
	color: #004087 !important;
	height: 30px !important;
	margin-bottom: 0 !important;
	padding: 3px 0 3px 0px !important;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	border-bottom: 1px dotted #004087;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4);
	width: 620px;
	margin-left:16px;
}
.v4-cruisehome ul, .v4-special-cruisehome ul {
	float: left;
	margin: 10px 0 0 -10px;
}
.v4-cruisehome ul li, .v4-special-cruisehome ul li {
	margin-bottom: 5px;
	list-style: none;
	list-style-type: none;
	margin-left:-15px;
}
.v4-cruisehome ul li span, .v4-special-cruisehome ul li span {
	font-weight: bold;
	color: #004087;
	
}
.v4-cruisehome ul li.freetext, .v4-special-cruisehome ul li.freetexthome {
	padding-top: 8px;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}
div.v4-freetexthome {
	width:140px;!important;
	height:75px;!important;
	position: absolute;
	top: 130px;
	left: 15px;
	padding: 3px;

	background: #fff;
	text-transform: uppercase;
	font-weight: bold;
	color: #999;
	text-align:center;
}
.v4-cruisehome .ship-image, .v4-special-cruisehome .ship-image {
	position:absolute;
	top: 45px;
	left: 368px;
	display: block;
	padding: 3px;
	border: 1px solid #eaeaea;
	-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	margin: 10px 0 0 100px;
	background: #fff;
	border: 1px solid #CCC;
}
.v4-cruisehome .linelogo {
	position: absolute;
	top: 155px;
	left: 430px;
	padding: 6px;
	border: 1px solid #eaeaea;
	-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
	background: #fff;
}
.v4-cruisehome ul.v4-cruise-spechome {
	margin-top:21px;
	width: 153px !important;
		
}
.v4-cruisehome ul.v4-cruise-spechome a {
	text-decoration: none; color: #004087; font-weight: bold;
}
.v4-cruise ul.v4-cruise-spec a:hover {
	text-decoration:underline; color:#F26F21;}

.v4-cruisehome ul.v4-cruise-extrashome {
	position:absolute;
	top: 38px;
	left: 195px;
	margin-top:25px;
	width: 245px;
	margin-left: -35px;
}
.v4-cruisehome .cruise-btmhome {
	position: absolute;
	width: 645px;
	height: 34px;
	bottom: 0px;
	left: 0;
	padding-top: 30px;
	z-index: 6;
}
.v4-cruisehome .cruise-btmhome h5 {
	width: 270px;
	float: left;
	display: block;
	margin-left: 20px;
	margin-top: -3px;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #999;
}
.v4-cruisehome .cruise-btmhome h5 span {
	color: #666;
	font-size: 20px;
	line-height: 30px;
	color: #666;
}
.v4-cruisehome .cruise-btmhome a.enquire-btn, .v4-cruisehome .cruise-btmhome a.more-info-btnhome {
	display: block;
	width: 67px;
	height: 17px;
	color: #fff;
	background: #2B3175;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	float: right;
	text-align: center;
	padding-top: 4px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	-webkit-box-shadow:  0px 1px 0px 0px rgba(0, 0, 0, 0.3);
	box-shadow:  0px 1px 0px 0px rgba(0, 0, 0, 0.3);
	-webkit-transition: background 0.2s ease-out;
	-moz-transition: background 0.2s ease-out;
	-ms-transition: background 0.2s ease-out;
	-o-transition: background 0.2s ease-out;
	transition: background 0.2s ease-out;
}
.v4-cruisehome .cruise-btmhome a.enquire-btn {
	margin-right: 10px;
}
.v4-cruisehome .cruise-btmhome a.more-info-btnhome {
	margin-right: 10px;
}
.v4-cruisehome .cruise-btmhome a:hover.enquire-btn, .v4-cruisehome .cruise-btmhome a:hover.more-info-btnhome {
	background: #F26F21;
}
.v4-cruisehome div.pricetaghome {
	position: absolute;
	top:-1px;
	right: 113px;
	width: 120px;
	height: 235px;
	padding-top:8px;
	color: #0b1d58;
	text-align: center;
	background: transparent url("../images-v2/homepricebribbon1.png") no-repeat 0 0;
	padding-left: 20px;
}
.v4-cruisehome div.pricetaghome a {
	text-decoration: none;
	color: #0b1d58;
	font-weight: bold;
	font-size: 28px;
	margin-right: 15px;
}
.v4-cruisehome div.pricetaghome a:hover {
	text-decoration: none;
	color: #0b1d80;
	font-weight: bold;
	font-size: 28px;
	margin-right: 15px;
}
.v4-cruisehome li.extrashome {
	margin-top:5px;
	color:#F26F21;
	font-size: 12px;
	line-height: 16px;
	font-weight:bold;
	text-align:justify;
}
.v4-cruisehome .cruiseextraseperator {
	display: none;
}
.v4-cruisehome li.extrashome img {
	margin-bottom: -12px;
	margin-right: 5px;
	float: left;
}
#v4-content-lines {
	padding-top: 10px;
	margin-left: 20px;
}

#v4-content-lines .line-info {
	margin:5px;
	float: left;
	width: 254px;
	height:190px;
	position: relative;
	padding: 20px;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-radius: 5px;
	
}

#v4-content-lines .line-info h3 {
	color: #2B3175;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 8px;
}

#v4-content-lines .line-info img {
	position: absolute;
	bottom: 10px;
	right: 10px;
}
#v4-content-lines p {
	text-align:justify;
	color: #28719e;
	font-family: Helvetica, sans-serif;
	font-size:14px;
	height:130px;
}

#v4-content-lines .line-info a {
	display: block;
	width: 80px;
	height: 17px;
	color: #fff;
	background: #2B3175;
	-webkit-border-radius: 12px;
    border-radius: 12px;
	float: left;
	text-align: center;
	padding-top: 4px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	-webkit-box-shadow:  0px 1px 0px 0px rgba(0, 0, 0, 0.3);
	box-shadow:  0px 1px 0px 0px rgba(0, 0, 0, 0.3);
	-webkit-transition: background 0.2s ease-out;
	-moz-transition: background 0.2s ease-out;
    -ms-transition: background 0.2s ease-out;
    -o-transition: background 0.2s ease-out;
	transition: background 0.2s ease-out;
	margin-right: 4px;
}

#v4-content-lines .line-info a:hover {
	background: #F26F21;
}

#v4-content h2, #v4-content-lines h2, #v4-privacy h2 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 22px;
