/*
Theme Name: Innovation+Science
Theme URI: http://themeforest.net/user/DigitalCavalry
Description: Wordpress Business, Magazine, Portfolio, Blog Theme
Version: 1.0
Author: Digital Cavalry
Tags: clean, modern
*/

#articleContainer p
{
    font: 12px Verdana;
    color: #000;
    line-height: 140%;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 15px;
    text-indent: 0px;
}

.postImage
{
    display:none;
}

.postPageTextWrapper p
{
    text-indent: 0px;
    margin-bottom: 15px;
    font: 12px Verdana;
    line-height: 130%; 
}

.postCommentsField
{
    margin-top:15px;
    margin-right:0px;
    text-align:center;
    height:30px;
    width:110px;
    float:left;
    background-color:transparent;
    font:10px/20px Verdana;
    color:#000;
    background-image:url('../img/common/img/commentsFieldWhiteRight.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;                  
}

/* list */

.ulBasic
{
    margin-bottom: 15px;  
}

.ulBasic li
{
    background-image: url('../img/common/squere/4x4blue1.gif');
    background-position: 0% 60%;
    background-repeat: no-repeat;
    list-style-image: none;
    list-style-type:none; 
    list-style-position:outside;
    font: 11px/14px Verdana;
    padding-left: 10px;
    margin-bottom: 3px;  
}

/* new footer */

.hl_footer {
	text-align: left;
	position: relative;
	z-index: 100;
	left: 0;
	right: 0;
	bottom: 0;
	background:#1782c6 url("http://live.hardlink.co.nz/images/hardlinklive/footer-background.gif") 0 0 repeat-x;
	width:100%;
	margin:0;
	padding:20px 0 0 0;
	}


.hl_footer .container { width:780px; height:200px; margin:0 auto; padding:0; background:transparent url("http://live.hardlink.co.nz/images/hardlinklive/footer-container-background.gif") 0 0 no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:14px;	}
.hl_footer .container a, a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline;}
.hl_footer .container a:hover, a:selected { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}

.hl_footer .container .left { width:205px; height:170px; margin:14px 0 15px 34px; padding:0; float:left;}
.hl_footer .container .left h2{ width:111px; height:24px; margin:0; padding:0; font-size:12px;}
.hl_footer .container .left ul { margin:0; padding:0; list-style:none;}
.hl_footer .container .left ul li { margin:0; padding:6px 0 6px 0; border-bottom:1px dashed #04568b;}
.hl_footer .container .left ul li.first { margin:0; padding:6px 0 6px 0; border-bottom:1px dashed #04568b; border-top:1px dashed #04568b;}
.hl_footer .container .left ul li a, a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; display:block;}
.hl_footer .container .left ul li a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#badaee; text-decoration:none; display:block;}

.hl_footer .container .center { width:240px; height:170px; margin:14px 20px 15px 30px; padding:0;  float:left;}
.hl_footer .container .center h2{ width:111px; height:24px; margin:0 0 5px 0; padding:0; font-size:12px;}
.hl_footer .container .center ul { margin:0; padding:0; list-style:none;}
.hl_footer .container .center ul li { float:left;}
.hl_footer .container .center ul li.hardlink { width:40px; height:40px; margin:24px 25px 24px 0; padding:0; background:transparent url("http://live.hardlink.co.nz/images/hardlinklive/icon-social-hardlink.gif") 0 0 no-repeat;}
.hl_footer .container .center ul li.linkedin { width:40px; height:40px; margin:24px 25px 24px 0; padding:0; background:transparent url("http://live.hardlink.co.nz/images/hardlinklive/icon-social-linkedin.gif") 0 0 no-repeat;}
.hl_footer .container .center ul li.facebook { width:40px; height:40px; margin:24px 25px 24px 0; padding:0; background:transparent url("http://live.hardlink.co.nz/images/hardlinklive/icon-social-facebook.gif") 0 0 no-repeat;}
.hl_footer .container .center ul li.twitter { width:40px; height:40px; margin:24px 0px 24px 0; padding:0; background:transparent url("http://live.hardlink.co.nz/images/hardlinklive/icon-social-twitter.gif") 0 0 no-repeat;}
.hl_footer .container .center ul li a, a:visited { width:40px; height:40px; display:block; }
.hl_footer .container .center ul li a:hover, a:selected { width:40px; height:40px; display:block; }

.hl_footer .container .right {  width:200px; height:170px; margin:14px 20px 15px 20px; padding:0;  float:left;}
.hl_footer .container .right h2{ width:111px; height:26px; margin:0; padding:0; font-size:12px;}
.hl_footer .container .right a { border:0px solid white; height:140px; width:190px; display:block;}

.hl_footer .container .right ul li { list-style:none; width:220px;}
.hl_footer .container .right ul li a.twitter-contrastmedianz { width:100px; height:16px; display:block; }
.hl_footer .container .right ul li a.twitter-hardlinklive { width:77px; height:16px; display:block; }
.hl_footer .container .right ul li.twitter-contrastmedianz { list-style:none; float:left; width:100px; height:16px; margin:0; padding:0; background:transparent url("http://live.hardlink.co.nz/images/hardlinklive/twitter-links.gif") 0 0 no-repeat;}
.hl_footer .container .right ul li.twitter-contrastmedianz:hover { list-style:none; float:left; width:100px; height:16px; margin:0; padding:0; background:transparent url("http://live.hardlink.co.nz/images/hardlinklive/twitter-links.gif") 0 -16px no-repeat;}
.hl_footer .container .right ul li.twitter-hardlinklive { list-style:none; float:left; width:77px; height:16px; margin:0 0 0 15px; padding:0; background:transparent url("http://live.hardlink.co.nz/images/hardlinklive/twitter-links.gif") 0 -32px no-repeat;}
.hl_footer .container .right ul li.twitter-hardlinklive:hover { list-style:none; float:left; width:77px; height:16px; margin:0 0 0 15px; padding:0; background:transparent url("http://live.hardlink.co.nz/images/hardlinklive/twitter-links.gif") 0 -48px no-repeat;}



.homepage_tertiary {
	text-align: left;
	position: relative;
	z-index: 100;
	left: 0;
	right: 0;
	bottom: 0;
	width:965px;
	margin:0;
	padding:0;
	}

.homepage_tertiary .tile_left { width:312px; height:207px; margin:0 14px 0 0; padding:0; background:transparent url("http://assets.hardlink.co.nz/tile_whatishardlink.jpg") 0 0 no-repeat; float:left;}
.homepage_tertiary .tile_left a.tile, a:visited, a:hover, a:selected { display:block; width:312px; height:207px; border:1px solid black;}
.homepage_tertiary .tile_center { width:312px; height:207px; margin:0 14px 0 0; padding:0; background:transparent url("http://assets.hardlink.co.nz/tile_mobile_tagging.jpg") 0 0 no-repeat; float:left;}
.homepage_tertiary .tile_center a.tile, a:visited, a:hover, a:selected { display:block; width:312px; height:207px;}
.homepage_tertiary .tile_right { width:312px; height:207px; margin:0 0 0 0; padding:0; background:transparent url("http://assets.hardlink.co.nz/tile_self_signup.jpg") 0 0 no-repeat; float:left;}
.homepage_tertiary .tile_right a.tile, a:visited, a:hover, a:selected { display:block; width:312px; height:207px;}


.homepage_tertiary .container { width:965px; height:300px; margin:10px 0 0 0; padding:0; background:transparent url("http://assets.hardlink.co.nz/background_tertiary_area.jpg") 0 0 no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#404040; line-height:14px;	}
.homepage_tertiary .container a, a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1782c8; text-decoration:underline;}
.homepage_tertiary .container a:hover, a:selected { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1782c8; text-decoration:none;}

.homepage_tertiary .container .left { width:265px; height:170px; margin:25px 0 15px 34px; padding:0; float:left;}
.homepage_tertiary .container .left h2{ width:250px; height:24px; margin:0; padding:0; font-size:16px; color:#1782c8;}

.homepage_tertiary .container .center { width:265px; height:170px; margin:25px 0 15px 54px; padding:0; float:left;}
.homepage_tertiary .container .center h2{ width:250px; height:24px; margin:0; padding:0; font-size:16px; color:#1782c8;}
.homepage_tertiary .container .center ul { margin:0; padding:0; list-style:none;}
.homepage_tertiary .container .center ul li { margin:0; padding:6px 0 6px 0; border-bottom:1px dashed #d9d9d9;}
.homepage_tertiary .container .center ul li.first { margin:0; padding:6px 0 6px 0; border-bottom:1px dashed #04568b; border-top:1px dashed #04568b;}
.homepage_tertiary .container .center ul li a, a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1782c6; text-decoration:underline; display:block;}
.homepage_tertiary .container .center ul li a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#404040; text-decoration:none; display:block;}

.homepage_tertiary .container .right { width:265px; height:170px; margin:25px 0 15px 54px; padding:0; float:left;}
.homepage_tertiary .container .right h2{width:250px; height:24px; margin:0; padding:0; font-size:16px; color:#1782c8;}
.homepage_tertiary .container .right ul { margin:0; padding:0; list-style:none;}
.homepage_tertiary .container .right ul li { margin:0; padding:6px 0 6px 0; border-bottom:1px dashed #D9D9D9;}
.homepage_tertiary .container .right ul li.first { margin:0; padding:6px 0 6px 0; border-bottom:1px dashed #D9D9D9; border-top:1px dashed #D9D9D9;}
.homepage_tertiary .container .right ul li a, a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1782c6; text-decoration:none; display:inline;}
.homepage_tertiary .container .right ul li a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#badaee; text-decoration:none; display:inline;}


.homepage_tertiary p {margin:0 0 1.5em; font-size: 11px;}
.homepage_tertiary p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
.homepage_tertiary p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}

/* LINKS standards */
.homepage_tertiary a:hover {color:#000;}
.homepage_tertiary a {color: #426FC8; text-decoration:underline;}
.homepage_tertiary h1 a{color: #666; text-decoration: none;}


.clearer{
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	clear:both;
}
.clearall {
    clear:both;
    display:block;
    position:relative;
    width:99%;
    }table.pricematrix { padding:0; margin:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
table.pricematrix tr { padding:0; margin:0; background-color:#fff; border-bottom:dashed 1px #ccc;}
table.pricematrix tr.alt { padding:0; margin:0; background-color:#fff; border-bottom:dashed 1px #ccc;}
table.pricematrix th { padding:15px; margin:0; font-weight:bold; background-color:#ececec; width:90px; font-size:10px;}
table.pricematrix td.info { padding:5px; margin:0; width:90px;}
table.pricematrix td.data { padding:5px; margin:0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; background-color:#f5f5f5;}
table.pricematrix td.tick { padding:0; margin:0; width:30px; background:transparent url("http://assets.hardlink.co.nz/tick.gif") 50% 50% no-repeat; background-color:#f5f5f5;}
table.pricematrix td.cross{ padding:0; margin:0; width:30px; background:transparent url("http://assets.hardlink.co.nz/cross.gif") 50% 50% no-repeat; background-color:#f5f5f5;}
table.pricematrix td.standard{ padding:0; margin:0; width:130px; height:140px; background:transparent url("http://assets.hardlink.co.nz/standard.gif") 0 0 no-repeat;}
table.pricematrix td.business{ padding:0; margin:0; width:130px; height:140px; background:transparent url("http://assets.hardlink.co.nz/business.gif") 0 0 no-repeat;}
table.pricematrix td.enterprise{ padding:0; margin:0; width:130px; height:140px; background:transparent url("http://assets.hardlink.co.nz/enterprise.gif") 0 0 no-repeat;}

div.reseller_tile{ padding:0; margin:0 0 20px 20px; width:312px; height:207px; background:transparent url("http://assets.hardlink.co.nz/reseller_tile.gif") 0 0 no-repeat; float:right;}
div.reseller_tile a { padding:0; margin:0; width:312px; height:207px; display:block;}
div.price_info{ padding:0; margin:0; width:600px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
