@import url(http://fonts.googleapis.com/css?family=Roboto:100);
/****************************/
/* CUSTOM STYLE CSS         */
/****************************/
/* 
Put your custom css and css overrides in this file.  By restricting your css changes to 
custom-style.css, your changes will not be overwritten when upgrading to a new version of this theme.

Steps to customize your 0 Point theme:                       
1. Add your custom css to this file                
2. Uncomment different examples and modify data as you wish 
3. Clear cached data at admin/settings/performance 
4. Save a copy of this file with a different name to avoid loosing it after a theme update.

Further customization of the node types can be done by modification or deletion of one or all 
of the following files in the ZeroPoint folder: node-image.tpl.php, node-product.tpl.php, 
node-webform.tpl.php, views-view.tpl.php.
*/
/****************************/

/* Erase or comment the lines below to get rid of the image in the right sidebar 
 * and the brand image or choose another image and change the path instead. */

#wrapper {
}

/************************/
/* HEADER IMAGE ROTATOR */
/************************/
.himg #headimg {
	background: #fff url(headerimg/rotate.php) no-repeat 100% 100%; /* rotates images in the headerimg folder */
	border-bottom: 1px solid #eee;
}

/********************/
/* DROP DOWN SHADOW */
/********************/

ul.firstsublayer, 
ul.sublayer {
	background: url(../images/menushadow.png) no-repeat 7px 5px; 
}




/* Uncomment the first declaration below to hide the titles on the front page 
 * Addapt the second declaration to hide a certain title. 
 * Third one is for no "Read more" on the first page. */ 
/*
.front h2 a {
	display: none;
}
.front #node-XXX h2 a {
	display: none;
}
.front .node_read_more {
	display: none;
}
*/


/*******************************/
/* CUSTOM FIXED or FLUID WIDTH */
/*******************************/ 
/* First choose "Custom Layout width" in 0 Point settings page.
 * Uncomment the lines below and modify the value as you wish. 
 * E.g. 1000px for fixed width or 85% for fluid width */
/*
body.layout-fluid .sizer0 {
	width: 90%;
}*/
body.layout-fixed .sizer0 {
	width: 980px;
}



/*******************************/
/* CUSTOM Equal width sidebars */
/*******************************/ 
/* First choose "Equal width sidebars" in 0 Point settings page.
 * Uncomment the lines below and modify the values keeping pair values. */
/**/
body.l-m-r-eq .colleft, body.m-r-eq .colleft, body.l-m-eq .colleft {
	width: 220px;
	margin-left: -220px;
}
body.l-m-r-eq .outer, body.l-m-eq .outer, body.l-m-eq .outer {
	margin-left: 220px;
}
body.l-m-eq .colleft {
	width: 220px;
	margin-left: -220px;
}
body.l-m-r-eq .colright, body.m-r-eq .colright, body.l-m-eq .colright {
	width: 525px;
	margin-right: -525px;
}
body.l-m-r-eq .outer, body.m-r-eq .outer, body.m-r-eq .outer {
	margin-right: 525px;
}

body.m-r-eq .colright {
	width: 525px;
	margin-right: -525px;
}


/******************************/
/* SPECIAL STATIC-MENU COLORS */
/******************************/
/* Uncomment this to have different colors for menu items. 
 * Change the values below accordingly: XXX=menu item number; YYY=background color. */

/* First menu item */
/*
#navlist li.first a {
	background: #YYY;
}
*/

/* Middle menu items */
/*
#navlist li.menu-XXX a {
	background: #YYY;
}
*/

/* Last menu item */
/*
#navlist li.last a {
	background: #YYY;
}
*/


/*******************************/
/* UPDATE ICONS FOR NEW BLOCKS */
/*******************************/
/* where XXX is the block number */

/*
#block-block-XXX .block-icon {
background: transparent url(../images/contact_48.png) no-repeat;
}
*/

/* senska */
#top_bg {
	height:105px;
	background:#f0f0f0;
}

#body_left {
	background:#ffffff;
	padding:0px 15px;
}

body.front #body_left {
	margin-top:5px;
	background:#373737;
}

body.not-front #body_bg {
	padding-top:40px;
	background:url(../../../../default/files/innerBg.gif) no-repeat center top;
}

h1 {
	font-size:24px;
	color:#3c371e;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-weight:normal;
	font-family:"Lucida Sans Unicode", Georgia, "Times New Roman", Times, serif;
}

body.front h1 {
	font-size:17px;
	color:#2855aa;
	margin-bottom:6px;
	display:none;
}

h2 {
	color:#2855aa;
	font-size:17px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
	padding:0px;
	font-family:"Lucida Sans Unicode", Georgia, "Times New Roman", Times, serif;
}

#sidebar-right h2 {
	margin-bottom:8px;
}

h3 {
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 3px 0px;
	padding:5px 0px 0px 0px;
}

p {
	padding:0px;
	margin:0px 0px 18px 0px;
	line-height:16px;
}

body.front p {
	line-height:18px;
}

a {
	text-decoration:none;
	color:#2855aa;
}

a:hover {
	color:#557cc4;
}

#main .content ul {
	margin:0px 0px 15px 0px;
	padding:0px;
}

#main .content ul li {
	margin:0px;
	padding:0px 0px 5px 13px;
	background:url(../../../../default/files/bullet.gif) no-repeat 0px 4px;
	list-style:none;
}

div.error, tr.error {
	color:#ff0000;
	padding:10px;
}

.messages {
	padding:10px;
	color:#179926;
	background:#e8f7e5;
	border:1px solid #73ca68;
}

.messages p {
	margin:0px;
	padding:0px;
}

#header {
	position:relative;
}

#top-elements {
	float:right;
	width:720px;
}

#top-elements p {
	margin:0px;
}
/* main menu */
#header #block-superfish-1 {
	clear:both;
	height:40px;
	background:#3c371e;
	position:absolute;
	width:980px;
	top:105px;
	left:0px;
	z-index:100;
}

#block-superfish-1 ul {
	margin:0px;
	padding:0px 0px 0px 0px;
}

#block-superfish-1 ul li {
	margin:0px;
	padding:0px 15px;
	display:block;
	float:left;
	line-height:40px;
}

#block-superfish-1 ul li a, #block-superfish-1 ul li span.nolink {
	display:block;
	float:left;
	font-size:12px;
	color:#ffd269;
	font-family:Lucida sans unicode, Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
	text-decoration:none;
	text-transform:uppercase;
}

#block-superfish-1 ul li.active-trail a.active, #block-superfish-1 ul li.active-trail a.menuparent {
	color:#ffe5aa;
}

#block-superfish-1 ul li a:hover, #block-superfish-1 ul li span.nolink:hover {
	color:#ffe5aa;
}

#block-superfish-1 ul ul {
	top:40px;
	background:#3c371e;
	z-index:99999;
	padding:0px;
}

#block-superfish-1 ul ul li {
	padding:0px;
	line-height:normal;
}

#block-superfish-1 ul ul li span, #block-superfish-1 ul ul li b {
	display:block;
	font-weight:normal;
}

#block-superfish-1 ul ul a {
	text-transform:none;
	padding:8px 5px 5px 10px;
	display:block;
	font-size:12px;
}

#block-superfish-1 ul ul a:hover, #block-superfish-1 ul li.active-trail ul a.active {
	text-transform:none;
	background:#ffd269;
	color:#3c371e
}

#block-superfish-1 ul li.active-trail ul a.active {
}


/* search block */
#header #block-search-0 {
	height:30px;
	position:absolute;
	z-index:105;
	top:110px;
	right:15px;
	width:300px;
}

#header #block-search-0 .content {
	float:right;
}

#block-search-0 .form-item {
	float:left;
	margin:0px;
	display:block;
	width:195px;
	height:30px;
	background:url(../../../../default/files/searchBg.gif) no-repeat top left;
}

#block-search-0 input.form-text {
	margin:7px 0px 0px 10px;
	padding:0px;
	border:none;
	width:170px;
	background:#e1e1e1;
	color:#969696;
}

#block-search-0 .form-submit {
	float:left;
	margin:0px;
	padding:0px;
	background:url(../../../../default/files/searchBtn.gif) no-repeat top center;
	width:25px;
	height:30px;
	line-height:30px;
	font-size:0px;
	border:none;
	cursor:pointer;
	
}

/* home page */
p.findMore {
	text-align:right;
	text-transform:uppercase;
	font-size:11px;
	margin-top:-12px;
	margin-bottom:0px;
}

p.findMore a {
	color:#2855aa;
	font-weight:bold;
}

#block-views-home_slideshow-home_promo {
	padding:17px 0px 15px;
}

#block-views-home_slideshow-home_promo .content {
	height:125px;
}

#block-views-home_slideshow-home_promo img {
	display:block;
}

#main #block-views-home_slideshow-home_promo ul, #main #block-views-home_slideshow-home_promo ul li {
	list-style:none;
	margin:0px;
	padding:0px;
}

#block-views-home_slideshow-home_promo a.ui-carousel-next, #block-views-home_slideshow-home_promo a.ui-carousel-prev {
	display:none;
}

/* slide show */
body.front #above {
	width:100%;
	height:450px;
	overflow:hidden;
	padding:0px;
	text-align:left;
}

body.front #above .sliderWidthContainer {
	width:980px;
	margin:0px auto;
	position:relative;
	bottom:0px;
	z-index:100;
	height:450px;
	overflow:visible;
}

body.front #above .sliderPosition {
	margin:0px;
	left:-200px;
	position:absolute;
	width:1380px;
	height:450px;
	z-index:100;
}

body.front #above .views-field-field-slideshow-data-2 {
	position:absolute;
	top:255px;
	left:200px;
	background:url(../../../../default/files/slideshowBg.png);
	padding-bottom:10px;
}

body.front #above .views-field-field-slideshow-data-2 h2 {
	font-size:35px;
	color:#ffffff;
	font-family:'Roboto', HelveticaNeue-Thin, Lucida sans unicode, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px;
	padding:15px 15px 0px 15px;
	white-space:pre;
}

body.front #above .views-field-field-slideshow-data-2 h3 {
	font-size:20px;
	color:#ffffff;
	font-family:'Roboto', HelveticaNeue-Thin, Lucida sans unicode, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px;
	padding:0px 15px 0px 15px;
	line-height:24px;
}

#block-views-home_slideshow-home_slideshow .views-slideshow-controls-bottom {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
}

#block-views-home_slideshow-home_slideshow #widget_pager_bottom_home_slideshow-home_slideshow {
	position:absolute;
	z-index:10;
	top:395px;
	right:198px;
}

#block-views-home_slideshow-home_slideshow .views_slideshow_pager_field_item {
	float:left;
	margin-right:3px;
}

#block-views-home_slideshow-home_slideshow .views_slideshow_pager_field_item .views-content-counter {
	width:26px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:url(../../../../default/files/paging.png) no-repeat right bottom;
	cursor:pointer;
	color:#ffffff;
	font-size:10px;
}

#block-views-home_slideshow-home_slideshow .views_slideshow_pager_field_item.active .views-content-counter {
	background:url(../../../../default/files/paging.png) no-repeat right top;
	color:#dee6f4;
}

/* controllers */
#block-views-home_slideshow-home_slideshow .views_slideshow_controls_text {
	position:relative;
	top:194px;
	left:0px;
	z-index:10
}

#block-views-home_slideshow-home_slideshow .views_slideshow_controls_text span:hover {
	text-decoration:none;
}

#block-views-home_slideshow-home_slideshow .views_slideshow_controls_text .views_slideshow_controls_text_pause {
	display:none;
}

#block-views-home_slideshow-home_slideshow .views_slideshow_controls_text .views_slideshow_controls_text_previous {
	position:absolute;
	left:200px;
}

#block-views-home_slideshow-home_slideshow .views_slideshow_controls_text .views_slideshow_controls_text_next {
	position:absolute;
	left:1130px;
}

#block-views-home_slideshow-home_slideshow .views_slideshow_controls_text .views_slideshow_controls_text_previous a, #block-views-home_slideshow-home_slideshow .views_slideshow_controls_text .views_slideshow_controls_text_next a {
	display:block;
	width:50px;
	height:50px;
	color:#ffffff;
	font-size:0px;
	line-height:50px;
	text-indent:5px;
	color:#ffffff;
	cursor:pointer;
} 

#block-views-home_slideshow-home_slideshow .views_slideshow_controls_text .views_slideshow_controls_text_previous a {
	background:url(../../../../default/files/prev.png) no-repeat center center;
}

#block-views-home_slideshow-home_slideshow .views_slideshow_controls_text .views_slideshow_controls_text_next a {
	background:url(../../../../default/files/next.png) no-repeat center center;
}

#block-views-home_slideshow-home_slideshow .views_slideshow_controls_text .views_slideshow_controls_text_previous a:hover {
	background:url(../../../../default/files/prevOn.png) no-repeat center center;
	text-decoration:none;
}

#block-views-home_slideshow-home_slideshow .views_slideshow_controls_text .views_slideshow_controls_text_next a:hover {
	background:url(../../../../default/files/nextOn.png) no-repeat center center;
	text-decoration:none;
}


/* kwick */
.kwicks > li {
	width: 67px;
	height: 105px;
	/* overridden by kwicks but good for when JavaScript is disabled */
	margin-left: 24px;
	float: left;
}


.kwicks {
	display: block;
	list-style-type: none;
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
    width: 532px;
    height: 105px;
}
.kwicks > * {
	display: block;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.kwicks.kwicks-processed > * {
	margin: 0;
	position: absolute;
}
.kwicks-horizontal > * {
	float: left;
}
.kwicks-horizontal > :first-child {
	margin-left: 0;
}
.kwicks-vertical > :first-child {
	margin-top: 0;
}

#block-block-1 {
	width:532px;
	float:right;
}

#kwicks_container ul li {
	margin:0px;
	padding:0px;
	float:left;
}

#kwicks_container { 
	height: 105px;
}
#kwicks {
	position: relative;
}


#kwicks #capital {
	margin-right:0px;
}

#kwicks_container ul {
	margin:0px;
	padding:0px;
}

#kwicks .kwick a {
	display:block;
	float:left;
	height:105px;
	width:100%;
	color:#f0f0f0;
	font-size:2px;
}

#kwicks #leisure a {
	background:url(../../../../default/files/leisure.gif) no-repeat top left;
}
#kwicks #jewels a {
	background:url(../../../../default/files/jewels.gif) no-repeat top left;
}
#kwicks #asiaSpace a {
	background:url(../../../../default/files/asiaSpace.gif) no-repeat top left;
}
#kwicks #people a {
	background:url(../../../../default/files/people.gif) no-repeat top left;
}
#kwicks #media a {
	background:url(../../../../default/files/media.gif) no-repeat top left;
}
#kwicks #capital  a {
	background:url(../../../../default/files/capital.gif) no-repeat top left;
}

#block-block-2 {
	background:#7284d5;
	padding:10px 10px 1px 10px;
}

#block-block-2 h2 {
	color:#ffffff;
}

#block-block-2 .content ul {
	margin:0px 0px 4px 10px;
	padding:0px;
}

#block-block-2 .content ul li {
	margin:0px;
	padding:0px 0px 3px 22px;
	background:url(../../../../default/files/bulletY.gif) no-repeat 0px 5px;
	list-style:none;
	color:#ffffff;
}

/* footer */
#footer {
	padding-top:9px;
	padding-bottom:5px;
	color:#969696;
	font-size:11px;
}

#footer a {
	color:#969696;
}

#brand {
	float:right;
	margin-top:40px;
}
#brand a {
	background:url(../../../../default/files/senska.gif) no-repeat center center;
	display:block;
	width:102px;
	height:44px;
}

#footerMenu ul {
	margin:0px;
	padding:0px;
}

#footerMenu ul li {
	margin:0px;
	padding:0px 25px 0px 0px;
	list-style:none;
	display:block;
	float:left;
}

#footerMenu ul li a {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	font-size:11px;
	color:#969696;
	font-weight:bold;
}

#footerMenu ul ul {
	display:none;
}

#below {
	clear:left;
	width:850px;
	padding-top:4px;
}

#below p {
	line-height:18px;
	margin-bottom:3px;
}

#below p.footerAddress {
	line-height:15px;
	margin-bottom:5px;
}

#footer .legal {
	width:850px;
	color:#6e6e6e;
}

#footer .legal a {
	color:#6e6e6e;
}
/* inner pages */
#content-top {
	padding:20px 0px 0px 0px;
}
#content-top img {
	display:block;
}

/* left menu */
#sidebar-left ul {
	margin:0px;
	padding:0px;
}

#sidebar-left ul li {
	margin:0px;
	padding:0px;
	list-style:none;
}

#sidebar-left ul li a {
	background:#3c371e;
	display:block;
	color:#ffd269;	
	padding:8px 5px 5px 10px;
}

#sidebar-left ul li a.active {
	background:#ffd269;
	color:#3c371e
}

#sidebar-left ul li a:hover {
	color:#ffe5aa
}
/* focus page */
#focusMenu .focusBlock {
	float:left;
	width:310px;
	margin:0px 10px 10px 0px;
	font-size:11px;
	height:219px;
}
#focusMenu #jewels, #focusMenu #capital {
	margin-right:0px;
}

#focusMenu #asiaSpace, #focusMenu #leisure, #focusMenu #jewels {
	height:332px;
}

#focusMenu .focusBlock a {
	color:#ffffff;
}
#focusMenu .focusBlock a:hover {
	color:#ffffff;
	text-decoration:underline
}
#focusMenu .focusBlock ul li {
	display:block;
	background:url(../../../../default/files/bulletF.png) no-repeat 10px 5px;
	line-height:17px;
	padding:0px 0px 0px 22px;
}

#focusMenu .focusBlock h3 {
	clear:both;
	float:none;
	display:block;
	font-size:18px;
	font-family:"Lucida Sans Unicode", Georgia, "Times New Roman", Times, serif;
	color:#ffffff;	
	font-weight:normal;
	padding:29px 0px 5px 0px;
	margin:0px;
}
#focusMenu  ul.subSet {
	float:left;
	width:100px;
}

#focusMenu #jewels ul.subSet {
	width:130px;
}

#focusMenu  ul.subSet.a {
	width:180px;
}

#focusMenu #leisure {
	background:#74b13b url(../../../../default/files/leisureF.gif) no-repeat 0px 0px;
}
#focusMenu #jewels {
	background:#f78e1e url(../../../../default/files/jewelsF.gif) no-repeat 0px 0px;
}
#focusMenu #asiaSpace {
	background:#0c91cb url(../../../../default/files/asiaSpaceF.gif) no-repeat 0px 0px;
}
#focusMenu #people {
	background:#ffb700 url(../../../../default/files/peopleF.gif) no-repeat 0px 0px;
}
#focusMenu #media {
	background:#c41230 url(../../../../default/files/mediaF.gif) no-repeat 0px 0px;
}
#focusMenu #capital {
	background:#9f218b url(../../../../default/files/capitalF.gif) no-repeat 0px 0px;
}

#focusMenu #leisure h3 {
	padding-left:71px;
}
#focusMenu #jewels h3 {
	padding-left:58px;
}
#focusMenu #asiaSpace h3 {
	padding-left:56px;
}
#focusMenu #people h3 {
	padding-left:50px;
}
#focusMenu #media h3 {
	padding-left:55px;
}
#focusMenu #capital h3 {
	padding-left:59px;
}

#focusMenu .sapphireClub {
	margin:0px 5px;
	padding:5px 8px 5px 8px;
	clear:both;
	background:#f9a54b;
}

#focusMenu #jewels .sapphireClub .clubImg {
	float:left;
	width:96px;
}

#focusMenu #jewels .sapphireClub h3 {
	margin:0px;
	font-size:13px;
	padding:0px 0px 2px 0px;
	text-indent:0px;
}

#focusMenu .sapphireClub img {
	display:block;
	padding:0px 0px 0px 0px;
}

#focusMenu .sapphireClub p {
	padding:0px 0px 0px 0px;
	line-height:14px;
	width:180px;
	margin-bottom:5px;
	float:left;
}

#block-block-7 table, #block-block-8 table {
	width:auto;
}

#block-block-7 table td {
	padding:15px 10px 0px 0px;
}

#block-block-8 table td {
	padding:3px 0px 0px 20px;
}
#block-block-8 h2 {
	font-size:14px;
	margin-bottom:4px;
	color:#c8c8c8;
	float:left;
	padding-top:5px;
	padding-bottom:15px;
}

#block-block-8 {
}
#block-block-8 .socialNetworks {
	float:right;
}

/* */
.profile img {
	float:left;
	margin:4px 10px 10px 0px;
}

.profile p {
	margin-left:130px
}

.profile p.profileName {
	margin-bottom:8px;
}

/* featured companies */
.featuredCom td {
	padding-bottom:14px;
	vertical-align:bottom;
}

/* contact */
.contactDetails {
	width:515px;
	float:right;
}

.contactDetails td {
	vertical-align:top;
	padding-bottom:38px;
	line-height:19px;
}

.tddr, .contactFormTip {
	width:380px;
}

.contactDetails td span {
	font-size:15px;
	font-weight:bold;
	margin-top:15px;
	display:block;
}

.contactDetails td a {
	margin-top:15px;
	display:block;
}

#webform-client-form-4 .form-item {
	margin:0px 0px 7px 0px;
}

#webform-client-form-4 label {
	display:block;
	font-weight:normal;
	margin-top:0px;
	font-weight:bold;
	color:#9b7d00;
}

#webform-client-form-4 input.form-text {
	width:305px;
	display:block;
	background:#e1e1e1;
	border:1px solid #e1e1e1;
	padding:3px 2px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#webform-client-form-4 select.form-select  {
	display:block;
	background:#e1e1e1;
	border:1px solid #e1e1e1;
	padding:3px 2px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:305px;
}

#webform-client-form-4 #webform-component-like-to-achieve input.form-text, #webform-client-form-4 #webform-component-budget input.form-text {
	width:240px;
}


#webform-client-form-4 input.form-text.error, #webform-client-form-4 select.form-select.error {
	background:#ffecec;
	border:1px solid #ffaaaa;
}

#webform-client-form-4 label span.form-required {
	display:none;
}

#webform-client-form-4 input.form-submit {
	background:#2855aa;
	color:#ffffff;
	padding:4px 10px;
	border:none;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
}

#webform-client-form-4 input.form-submit:hover {
	background:#486eb7;
}

/* home news block */
body.front #block-views-news-news_home h2 {
	margin-bottom:0px
}
#views_slideshow_cycle_main_news-news_home .views-row {
	clear:both;
}

#views_slideshow_cycle_main_news-news_home .views-field-field-news-img-fid img {
	display:block
}

#views_slideshow_cycle_main_news-news_home .views-field-field-news-img-fid {
	float:left;
	padding-bottom:8px;
	width:90px;
}

#views_slideshow_cycle_main_news-news_home .views-field-field-news-img-fid span {
	display:block;
	width:80px;
	height:60px;
	background:#000000;
}

#views_slideshow_cycle_main_news-news_home .views-field-markup {
	padding-bottom:8px;
}

#views_slideshow_cycle_main_news-news_home .views-field-markup h3 {
	margin:0px;
	padding:0px;
	font-size:11px;
	width:400px;
}

#views_slideshow_cycle_main_news-news_home .views-field-markup p {
	margin:0px;
	font-size:11px;
	line-height:normal;
}

/* news list page */
.view-display-id-news_page .views-row {
	clear:both;
}

.view-display-id-news_page .views-field-field-news-img-fid img {
	display:block
}

.view-display-id-news_page .views-field-field-news-img-fid {
	float:left;
	padding-bottom:15px;
	width:90px;
}

.view-display-id-news_page .views-field-field-news-img-fid span {
	width:80px;
	height:60px;
	background:#000000;
	display:block;
}

.view-display-id-news_page .views-field-markup {
	padding-bottom:15px;
}

.view-display-id-news_page .views-field-markup h3 {
	margin:0px;
	padding:0px;
	font-size:12px;
}

.view-display-id-news_page .views-field-markup p {
	margin:0px;
	font-size:12px;
	line-height:normal;
}

div.more-link {
	clear:both;
	margin:-10px 0px 0px 0px;
	z-index:600;
	position:relative;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}

#block-views-news-news_archive div.more-link {
	margin:5px 0px 0px 0px;
}

#main .field-field-news-img {
	float:left;
	padding:0px 15px 15px 0px;
}

.sapphireClubInner {
	background:#ffffff;
	width:500px;
	height:300px;
}
.sapphireClubInner  p {
	padding:0px 20px 20px 20px;
	font-size:13px;
	line-height:19px;
}
.sapphireClubInner  h3 {
	padding:40px 20px 5px 20px;
	font-size:13px;
	font-size:17px;
	margin:0px;
	font-weight:normal;
}