/*
Theme Name: Publinet_WP
Theme URI: http://publinet.ae
Description: This is the private WordPress theme created for publinet.ae
Version:(WP 2.7+)
Author:  JJS & LN
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";


@charset "utf-8";
/* 

	* Publinet CSS Document
	------------------------------
	
	Main Colours:
		- Orange: #F7931D
		- Grey: #676767

*/

* {margin:0;padding:0;outline:none;border:none;}

body{background:#fff;color:#676767;font:normal 76%/1.4em Arial, Helvetica, sans-serif;}
body, html{width:100%;height:100%;overflow-x:hidden;}
#wrap{width:980px;height:540px;margin:-270px 0 0 -490px;position:absolute;left:50%;top:50%;}

h1 a{display:block;width:179px;height:86px;background: url(style/images/logo.gif);text-indent:-999em;}
a{color:#F7931D;}
h1 img{display:none;}

hr{border:20px solid #fff;}
h2 span{display:block;text-indent:0;left:190px;top:110px;position:absolute;}
*+html h2 span{top:115px;}
*html h2 span{top:115px;}

.sharethis, a.back, #workselect{position:absolute;left:-170px;top:10px;z-index:5;display:block;}
.sharethis{top:406px;left:469px;z-index:999;background:#fff;height:50px;}
#workselect{left:398px;top:168px;}
#workselect select{border:1px solid #ccc;padding:3px;font:normal 90%/1.4em Arial, Helvetica, sans-serif;color:#666;}
#workselect iframe{height:230px!important;}

/*
Main Layout
*/

#content{float:left;width:600px;height:auto;margin-left:45px;display:inline;}
#flash, #map, #more-news{position:absolute;right:0;top:0;width:500px;height:440px;z-index:-1;}
#map{z-index:0;top:50px;}
#flash{top:-30px;right:-70px;}
#social-icons{position:absolute;right:0;top:0;width:80px;}
#pulse{width:337px;height:43px;position:absolute;right:0;bottom:8px;z-index:-1;}
*html #pulse{bottom:-2px;}
#content h2, #content p{width:95%;}
.accordion h3{cursor:pointer;font:normal 24px Arial, Helvetica;margin-bottom:10px;font-weight:normal;}
div.bordered{position:relative;border-left:1px solid #F7931D;margin-left:70px;padding-left:12px;overflow:auto;overflow-x:hidden;height:180px /* <- to stop accordion div from jumping... */;}
.scrolly{position:absolute;}
#info{position:absolute;font-style:italic;padding:20px;width:300px;right:0;display:block;font-size:0.8em;top:70%;}

/*
Common Elements
*/

p{margin:0 0 0.9em 0;}
strong{border-bottom:1px dotted #e7e7e7;}
ul{list-style:none;}
#load{background:#fff url(style/images/ajax-loader.gif) 50% 50%;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;display:none;}
.hide{display:none;}

h2{font: normal 30px Arial, Helvetica;}

ul.inline-img li{display:inline;margin:0 50px;width:120px;height:120px;float:left;}
ul.inline-img li span{display:block;text-align:center;background:url(style/images/pdf.png) 0 50% no-repeat;padding-left:14px;}
#case ul.inline-img{margin-left:30px;border:none!important;}

/*
Navigation
*/

#nav{position:absolute;width:980px;top:100%;left:0;list-style:none;padding:15px 0 0;border-top:1px solid #e7e7e7;height:29px;margin-top:-30px;}
#nav li{display:inline;}
#nav li a{display:block;float:left;height:14px;text-indent:-999em;background: url(style/images/nav.gif) 0 top;margin-right:12px;}

#home a.home, #why a.why, #brands a.brands, #portfolio a.portfolio, #case a.case, #careers a.careers, #reach a.reach{cursor:default;}

#nav li a.home{width:46px;}
#nav li a.home:hover, #home a.home{background-position:0 100%;}

#nav li a.why{width:107px;background-position:-61px 0;}
#nav li a.why:hover, #why-publinet li a.why{background-position:-61px 100%;}

#nav li a.brands{width:53px;background-position:-181px 0;}
#nav li a.brands:hover, #brands li a.brands{background-position:-181px 100%;}

#nav li a.portfolio{width:60px;background-position:-254px 0;}
#nav li a.portfolio:hover, #portfolio li a.portfolio{background-position:-254px 100%;}

#nav li a.case{width:100px;background-position:-333px 0;}
#nav li a.case:hover, #case li a.case{background-position:-333px 100%;}

#nav li a.team{width:70px;background-position:-454px 0;}
#nav li a.team:hover, #team li a.team{background-position:-454px 100%;}

#nav li a.careers{width:58px;background-position:-542px 0;}
#nav li a.careers:hover, #careers li a.careers{background-position:-542px 100%;}

#nav li a.reach{width:72px;background-position:-620px 0;}
#nav li a.reach:hover, #reach li a.reach{background-position:-620px 100%;}

/*
Page specific styles
*/

/* Home */

#home #content, #home .bordered, #news-story #content, #news-story .bordered{margin-top:25px;}
h2#h-home{background:url(style/images/h-home.gif) no-repeat;height:35px;text-indent:-999em;margin:15px 0;}

#news{margin:20px 0 0 70px;background:#F7931D;padding:15px 15px 5px;color:#fff;width:350px;}
#news h2{color:#fff;margin:0;}
#news h3{font-size:1.4em;}
#news a{color:#fff;text-align:right;display:block;text-decoration:none;}

.accordion h3{background:url(style/images/titles.gif) no-repeat;height:23px;text-indent:-999em;}
.accordion h3.active{color:#F7931D;}

/* Why? */

h2#h-why{background:url(style/images/h-why.gif) no-repeat;height:35px;text-indent:-999em;margin:25px 0;}
.accordion h3.h-because:hover, .accordion h3.h-because.active{background-position:0 -210px;}
.accordion h3.h-heartbeat{background-position:0 -30px;}
.accordion h3.h-heartbeat:hover, .accordion h3.h-heartbeat.active{background-position:0 -240px;}
.accordion h3.h-which{background-position:0 -60px;}
.accordion h3.h-which:hover, .accordion h3.h-which.active{background-position:0 -270px;}
.accordion h3.h-locals{background-position:0 -90px;}
.accordion h3.h-locals:hover, .accordion h3.h-locals.active{background-position:0 -300px;}
.accordion h3.h-multi{background-position:0 -120px;}
.accordion h3.h-multi:hover, .accordion h3.h-multi.active{background-position:0 -330px;}
.accordion h3.h-larger{background-position:0 -150px;}
.accordion h3.h-larger:hover, .accordion h3.h-larger.active{background-position:0 -360px;}
.accordion h3.h-group{background-position:0 -180px;}
.accordion h3.h-group:hover, .accordion h3.h-group.active{background-position:0 -390px;}

/* Clients */

h2#h-brands{background:url(style/images/h-brands.gif) no-repeat;height:35px;text-indent:-999em;margin:25px 0;}

.items{height:180px;margin:60px 0 0;}
.items img{border:none;margin:0 15px 0 20px;}
.wrap{width:600px;overflow:hidden;position:relative;height:200px;}

.arrow{display:block;width:15px;height:25px;top:99px;cursor:pointer;position:absolute;background:url(style/images/arrows.gif);z-index:1;text-indent:-999em;}
a.prev{left:0;background-position:0 0;}
a.next{right:0;background-position:-20px 0;}
a.next:hover{background-position:-57px 0;}
a.prev:hover{background-position:-37px 0;}

#brands .wrap{width:570px;}
#brands .items img{margin:0 10px 0 15px;}

*html #clients-list{position:relative;}
*+html .items{margin-left:20px;}
*html .wrap{width:560px;}
*html .items img, *+html .items img{margin:0 15px;}


/* Portfolio */

h2#h-portfolio{background:url(style/images/h-portfolio.gif) no-repeat;height:35px;text-indent:-999em;margin:25px 0;}
#workslide img a{color:none;}
#workslide.preview, #workslide div{background:url(style/images/ajax-loader.gif) 50% 50% no-repeat #fff;width:454px;height:250px;margin-left:27px;}
#workslide h3{font:800 1.4em Helvetica, Arial;color:#8E8C8A;letter-spacing:-1px;width:400px;position:absolute;top:180px;}
ul.controls{margin:0 0 0.5em 368px;position:absolute;top:200px;width:554px;left:-320px;}
*html ul.controls{left:-320px;}
.controls li{display:inline;margin-right:0.5em;}
.transitions{display:none;}
a.pdf{background:url(style/images/pdf.png) 100% 50% no-repeat;padding-right:20px;}
#workslide li{display:none;}
#workslide li.visible{display:block;}

#pf-content{z-index:10000;position:fixed;left:-365px;}
#pf-content ul.controls{top:480px;position:absolute;left:0;background:#fff;height:30px;width:130px;-moz-border-radius:5px;-webkit-border-radius:5px;}
*html #pf-content ul.controls{top:0;position:absolute;left:-368px;}
*+html #pf-content ul.controls{top:410px;}
#pf-content .arrow{top:3px;}

.share{text-align:center;padding-top:7px;}
.clientlogo{position:absolute;height:49px;top:100px;left:200px;}

.media{display:block;}
.medialink{position:absolute;top:220px;display:block;}
.audio{background:url(style/images/ic-audio.jpg) 0 50% no-repeat;padding-left:20px;}
.video{background:url(style/images/ic-video.jpg) 0 50% no-repeat;padding-left:24px;}
iframe{overflow:hidden!important;}
#audiolist li{margin:10px 0 20px;}
body#audio{background: #F7931D;color:#fff;padding:20px;overflow:hidden;}
#audio #pf-content{top:250px;}
#audio h2{font-size:1.3em;}

#workslide div.share{margin-left:0;width:450px;height:20px;background:none;text-align:right;}

/* Case Studies */

h2#h-case{background:url(style/images/h-case.gif) no-repeat;height:35px;text-indent:-999em;margin:25px 0;}

/* Team */

h2#h-team{background:url(style/images/h-team.gif) no-repeat;height:35px;text-indent:-999em;margin:25px 0;}
span.img-logo{display:block;padding:7px 0;}

/* Careers */

h2#h-careers{background:url(style/images/h-careers.gif) no-repeat;height:35px;text-indent:-999em;margin:25px 0;}

/* Reach Us */

h2#h-reach{background:url(style/images/h-reach.gif) no-repeat;height:35px;text-indent:-999em;margin:25px 0;}

/* News */

#news-story .bordered{height:290px;}
#more-news{right:0;top:100px;height:auto;width:250px;z-index:1;background:#F7931D;padding:20px;}
#more-news a, #more-news p{color:#fff;}
.h-morenews{background:url(style/images/h-morenews.gif) no-repeat;text-indent:-999em;height:30px;}
#more-news #side-list li a{background:url(style/images/blt-arr.gif) 0 5px no-repeat;padding-left:10px;text-decoration:none;}
#side-list li{margin:0.6em 0;}
#more-news #side-list li a:hover{text-decoration:underline;}
a.pdf img{margin-top:10px;display:block;padding:10px;}


/* Pretty Photo */

div.light_rounded .pp_top .pp_left{background:url(/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_content a.pp_next:hover{background:url/wordpress(style/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_previous:hover{background:url(/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand{background:url(/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand:hover{background:url(/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract{background:url(/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract:hover{background:url(/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_close{width:75px;height:22px;background:url(/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_left{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top .pp_right{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content{background:url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_content a.pp_next:hover{background:url(/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_previous:hover{background:url(/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_expand{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_expand:hover{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_contract{background:url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_contract:hover{background:url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_close{width:75px;height:22px;background:url(/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded  p.pp_description{color:#fff}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_top .pp_left,div.dark_square .pp_top .pp_middle,div.dark_square .pp_top .pp_right,div.dark_square .pp_bottom .pp_left,div.dark_square .pp_bottom .pp_middle,div.dark_square .pp_bottom .pp_right,div.dark_square .pp_content{background:url(/images/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square  p.pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_content a.pp_expand{background:url(/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_expand:hover{background:url(/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_contract{background:url(/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_contract:hover{background:url(/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_close{width:75px;height:22px;background:url(/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_content a.pp_next:hover{background:url(/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_previous:hover{background:url(/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_top .pp_left,div.light_square .pp_top .pp_middle,div.light_square .pp_top .pp_right,div.light_square .pp_bottom .pp_left,div.light_square .pp_bottom .pp_middle,div.light_square .pp_bottom .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_content a.pp_expand{background:url(/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_expand:hover{background:url(/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_contract{background:url(/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_contract:hover{background:url(/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_close{width:75px;height:22px;background:url(/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_content a.pp_next:hover{background:url(/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_content a.pp_previous:hover{background:url(/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%}div.pp_pic_holder{position:absolute;z-index:10000;width:100px}div.pp_pic_holder .pp_top{position:relative;height:20px}* html div.pp_pic_holder .pp_top{padding:0 20px}div.pp_pic_holder .pp_top .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_top .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_top .pp_middle{position:static;left:0}div.pp_pic_holder .pp_top .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_content{position:relative;text-align:left;width:100%;height:40px}div.pp_pic_holder .pp_content .pp_details{display:none;margin:10px 15px 2px 20px}div.pp_pic_holder .pp_content .pp_details p.pp_description{display:none;float:left;margin:0}div.pp_pic_holder .pp_content .pp_details .pp_nav{float:left;margin:3px 0 0 0}div.pp_pic_holder .pp_content .pp_details .pp_nav p{float:left;margin:2px 4px}div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous,div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next{float:left;display:block;width:14px;height:15px;overflow:hidden;text-indent:-10000px;margin-top:3px}div.pp_pic_holder .pp_content div.pp_hoverContainer{position:absolute;z-index:2000;top:0;left:0;width:100%}div.pp_pic_holder .pp_content a.pp_next{display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_previous{display:block;float:left;text-indent:-10000px;width:49%;height:100%;background:url(/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_expand,div.pp_pic_holder .pp_content a.pp_contract{position:absolute;z-index:20000;top:5px;right:35px;cursor:pointer;display:none;text-indent:-10000px;width:20px;height:20px}div.pp_pic_holder .pp_content a.pp_close{float:right;display:block;text-indent:-10000px;margin-right:10px;}div.pp_pic_holder .pp_bottom{position:relative;height:20px}* html div.pp_pic_holder .pp_bottom{padding:0 20px}div.pp_pic_holder .pp_bottom .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_bottom .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_bottom .pp_middle{position:static;left:0}div.pp_pic_holder .pp_bottom .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_loaderIcon{display:none;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px}div.pp_pic_holder #pp_full_res{display:block;margin:0 auto;width:100%;text-align:center}div.pp_pic_holder #pp_full_res object,div.pp_pic_holder #pp_full_res embed{visibility:hidden}div.ppt{display:none;position:absolute;top:0;left:0;z-index:9999;color:#fff;font-size:17px}

/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */

	.clearfix:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */
	
/* Careers */

.p-form div{display:block;margin:3px 0 7px;width:100%;position:relative;}
.p-form input, .p-form textarea{border:1px solid #999;position:absolute;left:260px;color:#676767;width:220px;}
.p-form div.textareo{height:95px;}
textarea{font:normal 100%/1.4em Arial, Helvetica, sans-serif;}
span.required{font-size: 13px !important;color: #F7931D !important;}
.btn{margin:10px 0 0 45px;width:80px;}
#contact .p-form input, #contact .p-form textarea{left:150px;}


/*
* WP News Styles
*/

#more-news h4 {
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
}
.news-h2 {
	margin-top: 25px;
	margin-bottom:15px;
}

.borderedNewsItem {
	height: 280px !important;	
}
.newsArchive {
	margin-top: 20px;
}

.newArchNav {
	margin-bottom: 30px;
}
.archNavBottom {
	margin-top: 30px;	
}

/*
* WP Instructions
*/

.instrContainer {
	height:330px !important;
	margin-left:3px !important;
	width:102%;
}

.instrContainer h3 {
	color:#F7931D;
	font-size:1.2em;
	margin-bottom:10px;
}

.instrContainer .newArchNav {
	margin-bottom: 0;
}

#backendLink {
	left:757px;
	position:absolute;
	top:448px;	
}