/*---------------------------------
COLOURS:		PRIMARY		LIGHT
home:	pink	#FF009D		#FFCCEB
who:	orange	#FF8700		#FFE7CC
what:	blue	#009AD8		#CCEBF7
where:	green	#00DC29		#CCF8D4
---------------------------------*/


/*
STYLE RESET
GLOBAL
SITEWIDE CLASSES		
STRUCTURAL DIVS
HEAD
NAVIGATION
MAIN CONTENT
SUPPORTING CONTENT
FOOTER
HOME TEMPLATE
WYSIWYG STYLES
- home
- who
- what
- where
SIFR

*/

/*  S T Y L E   R E S E T  */

@import "style_content.css";

body {
  	font-size: 62.5%;  /*12px [1] All calculations are based on the assumption that 1em is 12px.*/
  	/* font-size: 62.5%;10px [1] All calculations are based on the assumption that 1em is 10px.*/
  	line-height: 1.8em; /* 18px [2]If you specify a font-size, also consider to specify a line-height property. */
	}

* {
	margin:0;
	padding:0;
	}

a:focus, a:active, a { 
	outline: 0; 
	-moz-outline: none; 
	}

/* if using sIFR */

.sIFR-flash{
	outline: 0; 
	-moz-outline: none; 
	}
	
	
/*  G L O B A L  */

body {
	background:#fff;
	color:#000000;
	background:#FFFFFF;
	}
	
.hidden {
	display:none;
	}


a img{
	border:none;
	}

q, blockquote {
	margin: 0 0 1.5em 0;
	padding: 0;
	line-height:1.8em;
	}
	
ul {
	margin: 1em 0 20px 20px;
	padding: 0;
	line-height:1.5em;
	}

ul li {
	list-style:disc;
	padding: 0 0 10px 0;
	}
	


/*  S I T E W I D E   C L A S S E S  */

.clear {
	clear:both;
	}

.button {
	padding:0;
	}
	
.button a {
	color:#645750;
	text-decoration:none;
    display: block;
	}
	
.button a:hover {
	color:#000;
	text-decoration:underline;
	}

.button a span{
	display:none;
	}
	
/* S T R U C T U R A L   D I V S  */

.site_wrapper {
	width:980px;
	clear: both;
	margin:0 auto;
	text-align: left;
	font-size: 1.2em;

	}

.head {
	height:130px;
	}

.header {
	height:95px;
	}

.subheader {
	height:38px;
	}

.supporting_content {
	width:160px;
	float:left; 
	clear:none;
	padding-left:20px;
	}

.main_content {
  	float: right;
  	position: relative;
	z-index:50;
	width:720px;
	margin:0 0 50px 0;
	padding:0;
	display:inline;
	}

.main_content .headings {
	padding-bottom:20px;
	padding-top:24px;
	margin-bottom:25px;
	background: url("../img/li_underline_active.gif") bottom left no-repeat;
	}
	
.supporting_content .headings {
	border-bottom:1px solid #000;
	margin-bottom:20px;
	}	

.main_content_module {
  	float: left;
	margin:20px 20px 0 0 ;
	padding:0;
  	width: 340px;
  	display: inline;
	}
	
.main_content_textcol {
  	float: left;
	margin:20px 20px 0 0 ;
	padding:0;
  	width: 460px;
  	display: inline;
	}
	
.main_content_support {
  	float: left;
	margin:20px 20px 0 0 ;
	padding:0;
  	width: 220px;
  	display: inline;
	}	
	
.footer {
	clear:both;
	line-height:1.5em;	
	margin:20px auto 50px auto;
	width:940px;
	height:50px;
	position:relative;
	border-top:1px solid #000000;
	padding-top:20px;
	}
	
/*  H E A D  */ 

.logo {
	float:left;
	margin:35px 0 0 20px;
	}

.breadcrumb {
	color:#cccccc;
	padding:45px 0 0 170px;
	float:left;
	position:relative;
	}

.breadcrumb a {
	color:#cccccc;
	text-decoration:underline;
	}

.breadcrumb a:hover {
	color:#666666;
	text-decoration:underline;
	}
		
.searchcontainer {
	float:right;
	height:10px;
	margin:10px 20px 0 0;
	clear: right;
	}
	
.searchcontainer label 
{
    display: none;
}		
	
.headersearchfield {
	width:151px;
	height:20px;
	float:left;
	margin:6px;
	padding:5px 5px 0 5px;
	border: 0px;
	border-bottom:1px solid #666666;
	}
	
.headersearchfield:hover {
	border: 0px;
	border-bottom:1px solid #000000;
	}
.headersubnavigation {
    float: right;
    margin: 10px 10px 0 0;
    }
.headersubnavigation ul {
    margin: 0;
    padding: 0;
    }    
.headersubnavigation li {
    list-style-type: none;
    float: left;
    margin: 0;
    padding: 0;
    }
.headersubnavigation li a.blog {
    background: url(../../UploadedResources/li_header_blog_button.gif) no-repeat bottom left;
    display: block;
    width: 63px;
    height: 22px;
    text-indent: -10000px;
    }
.headersubnavigation li a.rss {
    background: url(../../UploadedResources/li_header_rss_button.gif) no-repeat bottom left;
    display: block;
    width: 55px;
    height: 22px;
    text-indent: -10000px;
    }
.headersubnavigation li.share a {
    background: url(../../UploadedResources/li_header_share_button.gif) no-repeat bottom left;
    display: block;
    width: 69px;
    height: 22px;
    text-indent: -10000px;
    }       
.headersubnavigation li.phone {
    background: url(../../UploadedResources/li_header_phone.gif) no-repeat top left;
    display: block;
    width: 179px;
    height: 22px;
    text-indent: -10000px;
    } 
.headersubnavigation li a.blog:hover,
.headersubnavigation li a.rss:hover,
.headersubnavigation li.share a:hover {
    background-position: top left;
    }         

.searchbutton {
    display: block;
	margin:7px 0 0 0;
	padding:0;
	cursor:pointer;
	border:none;
	float:left;
	font-weight:normal;
	font-size:0.1em;
	background:url(../img/li_search_button.gif) no-repeat center;	
	font-family:Arial, Helvetica, sans-serif;
	width: 50px;
	height: 25px;
	text-indent: -2000px;
	}

.strapline {
	font-weight:bold;
	font-style:italic;
	color: #000000;
	padding:12px 0 0 0;
	margin:0 0 0 20px;
	width:160px;
	border-bottom:1px solid #000;
	height:23px;
	float: left;
	position:relative;
	display: inline !important;
	}

.strapline span {
	display:none;
	}

/*  N A V I G A T I O N  */

.mainnav {
    position:relative;
    float: right;
    width: 720px;
    z-index: 1000;
	display: inline-block; 
	margin:0;
}

.RadMenu_PubliSite {
	position:relative;
	float:right;
	width:720px;
	height:36px;
	font-weight:bold;
	padding:0;
	margin: 0;
	}	
	
.RadMenu_PubliSite ul li {
   list-style-type: none;
   margin: 0;
   padding: 0; 
   float: left;
   display: inline;
}
	
.RadMenu_PubliSite ul li a:link,
.RadMenu_PubliSite ul li a:visited,
.RadMenu_PubliSite ul li a:active,
.RadMenu_PubliSite ul li.last a:link,
.RadMenu_PubliSite ul li.last a:visited,
.RadMenu_PubliSite ul li.last a:active {
	width:220px;
	height: 36px;
	display:block;
    color: #000000;
    text-indent: -3000px;
    cursor: hand;
    cursor: pointer;
    width: 220px !important;
    padding: 0;
    margin: 0;
}

.RadMenu_PubliSite ul li,
.RadMenu_PubliSite ul li.last
{
   list-style-type: none;
   margin: 0;
   padding: 0; 
   float: left;
   display: inline;
}
	
.RadMenu_PubliSite li li,
.RadMenu_PubliSite li.last li 
{   text-indent: 10px;
    border-bottom: solid 1px #CCCCCC;
    position: relative;
    list-style-type: none;
}	

.RadMenu_PubliSite li li a:link,
.RadMenu_PubliSite li li a:visited,
.RadMenu_PubliSite li li a:active,
.RadMenu_PubliSite li li.last a:link,
.RadMenu_PubliSite li li.last a:visited,
.RadMenu_PubliSite li li.last a:active,
.RadMenu_PubliSite li li.first a:link,
.RadMenu_PubliSite li li.first a:visited,
.RadMenu_PubliSite li li.first a:active  {
	background-color: #FFF;
	color: #000000;
	text-decoration: none;
	font-size: 1.2em;
	line-height: 2.0em;
	font-weight: normal;
	padding: 0;
	margin: 0;
	text-indent: 10px;
	width: 220px;
	background: url(../img/li_topnavigation_rollover_bck.jpg) no-repeat top !important;
	height: 30px;
    cursor: hand;
    cursor: pointer;
	}

.RadMenu_PubliSite li li a:hover,
.RadMenu_PubliSite li li a.ps_topnav_selected_item,
.RadMenu_PubliSite li li.last a:hover,
.RadMenu_PubliSite li li.last a.ps_topnav_selected_item,
.RadMenu_PubliSite li li.first a:hover,
.RadMenu_PubliSite li li.first a.ps_topnav_selected_item
{
    color: #000;
    text-decoration: underline;
    cursor: hand;
    cursor: pointer; 
    background: url(../img/li_topnavigation_rollover_bck.jpg) no-repeat bottom !important;
}

.RadMenu_PubliSite a.topnavitem1:link,
.RadMenu_PubliSite a.topnavitem1:visited,
.RadMenu_PubliSite a.topnavitem1:active {
	background:url(../../UploadedResources/li_topnav_who.gif) top center;
    margin-right: 20px;
	}
	
.RadMenu_PubliSite a.topnavitem1:hover,
.RadMenu_PubliSite a.topnavitem1ps_topnav_selected_section:link,
.RadMenu_PubliSite a.topnavitem1ps_topnav_selected_section:visited,
.RadMenu_PubliSite a.topnavitem1ps_topnav_selected_section:active {
	background:url(../../UploadedResources/li_topnav_who.gif) bottom center;
	margin-right: 20px;
	}

.RadMenu_PubliSite a.topnavitem2:link,
.RadMenu_PubliSite a.topnavitem2:visited,
.RadMenu_PubliSite a.topnavitem2:active {
	background:url(../../UploadedResources/li_topnav_what.gif) top center;
	margin-right: 20px;
	}
	
.RadMenu_PubliSite a.topnavitem2:hover,
.RadMenu_PubliSite a.topnavitem2ps_topnav_selected_section:link,
.RadMenu_PubliSite a.topnavitem2ps_topnav_selected_section:visited,
.RadMenu_PubliSite a.topnavitem2ps_topnav_selected_section:active {
	background:url(../../UploadedResources/li_topnav_what.gif) bottom center;
	margin-right: 20px;
	}
	
.RadMenu_PubliSite a.topnavitem3:link,
.RadMenu_PubliSite a.topnavitem3:visited,
.RadMenu_PubliSite a.topnavitem3:active {
	background:url(../../UploadedResources/li_topnav_where.gif) top center;
	margin-right: 0;
	}
	
.RadMenu_PubliSite a.topnavitem3:hover,
.RadMenu_PubliSite a.topnavitem3ps_topnav_selected_section:link,	
.RadMenu_PubliSite a.topnavitem3ps_topnav_selected_section:visited,
.RadMenu_PubliSite a.topnavitem3ps_topnav_selected_section:active {
	background:url(../../UploadedResources/li_topnav_where.gif) bottom center !important;
	margin-right: 0;
	}
	
.supporting_content ul {
    margin: 0 0 20px 0;
}  

.supporting_content ul li {
    padding: 0 0 3px 0;
    list-style-type: none;
}

.supporting_content ul ul {
    margin: 5px 0 10px 15px;
}   	


/*  M A I N  C O N T E N T   */

.main_content_module h5{
	margin:0 20px 0 0 ;
	padding:0;
	}

.newsthumb {
	padding:0 0 10px 0;
	margin-bottom:15px;
	background: url(../img/li_newsthumb_bg.gif) bottom left no-repeat;
	}
	
.main_content_module img {
	margin:0;
	padding:0;
	padding:3px;
	}
	
/*  F O O T E R  */	

.footer h6,
.footer p {
	font-size:0.92em;
	}

.footer a,
.footer a:hover {
	color:#000000;
	}
	
.footerinfo ul{
	margin:0;
	}

.footerinfo li {
	list-style:none;
	display:inline;	
	font-size:0.92em;
	padding: 0 8px 0 0;
	list-style-type: none;
	}	
	
.client_link {
	width:111px;
    height: 77px;
	float:left;
	margin-left: 25px;
	display: inline;
	}	
.client_link span {
    text-indent: -8000px;
    }	
.footerinfo {
	float:right;
	width: 700px;
	margin-top: 20px;
	}
.clientbutton {
    float: left;
    }	
	
#clientButton {
	background:url("../../UploadedResources/li_footer_rabbithole.gif") no-repeat left bottom;
	width:111px;
    height: 80px;
	margin:0;
	float:right;
	padding:0;
	display: block;
	text-indent: -10000px;
	}		
	
#publisiteButton {
	background:url("../img/li_publisite_button.gif") no-repeat left bottom;
	width:100px;
    height: 15px;
	margin:0;
	float:right;
	padding:0;
	}
	
/*  H O M E   P A G E   T E M P L A T E  */

.home .main_content_module {
  	width: 220px;
	margin-top:0;
	}

.home .supporting_content_module {
	margin-top:15px;
	}
	
.home .breadcrumb {
    display: none;
}	
	
/*  W Y S I W Y G   S T Y L E S  */

.intro {
	font-size:1.4em;
	line-height:1.2em;
	width: 720px;
	}
.general .intro {
    width: 480px;
    }	

h2.generic_h2 {
	color:#000000;
	}

h2.generic_h2_sidecol,
h2.generic_h2_maincol {
	font-weight:bold;
	font-size:25px;
	line-height:1.25em;
	padding:0;
	margin:0;
	display:block;
	height:auto;
	margin:24px 0 23px 0;
	background: url("../img/li_bglines_default.gif") top left repeat-x;
	width:160px;
	}
h2.generic_h2_maincol {
    width: 480px;
    font-weight: normal !important;
    margin-bottom: 15px;
    }

ul.list_square_bullets {
	margin-left:1.2em;
	}

ul.list_square_bullets li{
	list-style-image:url("../img/li_list_item_square.gif");
	}

.supporting_content h3 {
    color: #FF009D;
    font-size: 0.92em; 
    }

/*home*/

.home_colour,
.general_colour {	
	color:#FF009D;
	}

h1.home_h1,
h1.general_h1{
	color: #ff009d;
	background: url("../img/li_bglines_home.gif") repeat top left;
	font-weight:bold;
	}

h2.home_h2,
h2.general_h2 {
	color: #ff009d;
	background: url("../img/li_bglines_home.gif") repeat top left;
	}

h2.home_h2,
h2.general_h2 {
	background:url("../img/li_bglines_home.gif") repeat top left;
	color:#000000;
	font-size:25px;
	}

h2.home_h2 a,
h2.general_h2 a {
	color: #ff009d;
	}

h2.home_h2 a:hover,
h2.general_h2 a:hover {
	color: #666666;
	text-decoration:none;
	}

h3.home_h3,
h3.general_h3 {
	color:#FF009D;
	}
	
a.morebutton_home {
	color: #ff009d;
	text-decoration:underline;
	}

a.morebutton_home:hover {
	color: #666666;
	text-decoration:underline;
	}
	

/*who*/
h1.who_h1 {
	background:url("../img/li_bglines_who.gif") repeat top left;
	color:#FF8700;
	}



a.morebutton_who:hover {
	color: #666666;
	text-decoration:underline;
	}

/*what*/
h1.what_h1 {
	background:url("../img/li_bglines_what.gif") repeat top left;
	color:#009AD8;
	}
	


a.morebutton_what:hover {
	color: #666666;
	text-decoration:underline;
	}
	
.what ul.SmartListResults {
    margin: 0;
    padding: 0;
    list-style-type: none;
    }

.what ul.SmartListResults li {
    margin: 0;
    padding: 0;
    list-style-type: none;
    clear: both;
    text-indent: 0;
}

.what a.SmartListPageLink:link,
.what a.SmartListPageLink:visited,
.what a.SmartListPageLink:active {
    font-weight: normal;
    color: #009AD8;
    text-decoration: none;
    padding: 0 0 5px 0;
    margin: 0;
}	

.what .SmartListDescription {
    display: none;
}

/*where*/
h1.where_h1 {
	background:url("../img/li_bglines_where.gif") repeat top left;
	color:#00DC29;
	}



a.morebutton_where:hover {
	color: #666666;
	text-decoration:underline;
	}

/* Sitemap */

.sitemap ul {
    margin: 0;
    padding:8px 0 0 0;
}

.sitemap li {
    padding: 0 0 10px 0 ;
    margin: 0 0 ;
    list-style-type: none;
    color: #999;
    line-height: 1.2em;
}

.sitemap li li {
    padding-left: 20px;
}







/*  S I F R   */

.sIFR-dummy { 
  	width: 0px;
  	height: 0px;
  	margin-left: 42px !important;
  	z-index: 0;
	}

.sIFR-active h1.home_h1,
.sIFR-active h2.home_h2
.sIFR-active h3.home_h3,
.sIFR-active h1.who_h1,
.sIFR-active h2.who_h2, 
.sIFR-active h3.who_h3,
.sIFR-active h1.what_h1,
.sIFR-active h2.what_h2, 
.sIFR-active h3.what_h3, 
.sIFR-active h1.where_h1,
.sIFR-active h2.where_h2, 
.sIFR-active h3.where_h3, 
.sIFR-active h3.generic_h3, 
sIFR-active .intro, 
.sIFR-active p.strapline,
.sIFR-active .headernav li{
  	visibility: hidden;
	display:block;
  	/*
  	line-height:26px;
	line-height:10em;
  	font-size: 26px;
	text-align:-4000px;
	height:auto;
	*/
	} 

ul.SmartListResults {
    margin: 0;
    padding: 0;
}

ul.SmartListResults li {
    margin: 0;
    padding: 10px 0 10px 0;
    list-style-type: none;
}

a.SmartListPageLink:link,
a.SmartListPageLink:visited,
a.SmartListPageLink:active {
    font-weight: normal;
    color: #FF009D;
    text-decoration: none;
    display: block;
    padding: 0 0 5px 0;
}

a.SmartListReadMoreLink:link,
a.SmartListReadMoreLink:visited,
a.SmartListReadMoreLink:active {
    font-weight: normal;
    color: #FF009D;
    text-decoration: none;
}

a.SmartListPageLink:hover,
a.SmartListReadMoreLink:hover {
color: #666666;
}

.SmartListDescription {
    display: inline;
    margin: 8px 8px 8px 0;
}

.SmartListDate {
    margin: 5px 0 0 0;
    color: #666666;
    text-align: left;
}

.subcontentSmartList2 a.SmartListPageLink:link,
.subcontentSmartList2 a.SmartListPageLink:visited,
.subcontentSmartList2 a.SmartListPageLink:active {
    font-weight: normal;
    color: #000;
    text-decoration: none;
    display: block;
    padding: 0 0 5px 0;
}
.subcontentSmartList2 a.SmartListPageLink:hover {
    color: #FF009D; 
    }

a.button_where:hover{
	background:#00C625;
	color:#ffffff;
	}

a.button_who:hover{
	background:#E57900;
	color:#ffffff;
	}	

a.button_what:hover{
	background:#008AC2;
	color:#ffffff;
	}
	
.ps_head h1 {
    width: auto !important;
}

.ps_wrapper {

}   

.forumintro {
    position:relative;
    float: left;
    width: 480px;
    border-top: solid 1px #000;
    border-bottom: solid 1px #000;
    padding: 15px 0 15px 0;
    margin-bottom: 20px;
    }
.forumintro a {
    color: #FF009D;
    }    
.loginform label {
    display: inline-block;
    margin: 0 0 5px 0;
    }
.registerform label {
    display: block;
    margin: 10px 0 5px 0;
    font-weight: bold;
    }
.registerform td {
    padding-right: 10px;
    }    
.registerform td label {
    margin: 0px 0 5px 5px;
    display: inline-block;
    font-weight: normal;
    }      
.loginform input,
.registerform input {
    border: solid 1px #ccc;
    padding: 5px;
    height: 15px;
    width: 300px;
    }
.registerform td input {
    width: 15px;
    border: solid 0px #fff;
    vertical-align: middle;
    }    

.registerform .signupsubmitbutton,
.loginform #ctl00_Content1_pluginLoginRedirectToReferrer_ucLogin_btnLogin
 {
    height: 30px !important;
    margin-top: 20px;
    width: auto;
    border: 0px;
	background:#FF009D;
	color:#ffffff !important;
	padding:0px 10px;
	display:inline;
	text-decoration:none;
	} 

.registerform #ctl00_Content1__ctrl_0_btnSave,
.registerform #ctl00_Content1__ctrl_0_btnEdit,
.registerform #ctl00_Content1__ctrl_0_btnDisplayChangePassword,
.registerform #ctl00_Content1__ctrl_0_btnCancel1,
.registerform #ctl00_Content1__ctrl_0_btnChangePasswordSave,
.registerform #ctl00_Content1__ctrl_0_btnCancel2 {
	background:#FF009D;
	color:#ffffff;
	padding:6px 10px;
	display:inline;
	text-decoration:none;
	line-height:3em;
	font-size:1em;
	}  
.registerform .signupsubmitbutton {
    margin: 0;
    }    
.psforumbutton,
.subscribe_submit { 
    margin-top: 20px !important;
    width: auto !important;
    height: auto !important;
    border: 0px;
	background:#FF009D;
	color:#ffffff !important;
	padding:0px 10px;
	display:inline-block;
	text-decoration:none;
	line-height:3em;
	font-size:1em;
	} 
.forumformfieldmulti {
    border: solid 1px #ccc;
    width: 480px;
    height: 100px;
    margin: 10px 0 10px 0;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    }
.forumrow {
    margin-bottom: 10px;
    width: 480px;
    border-top: solid 1px #000000 !important;
    border-bottom: 0px;
    }
.forumdetailsname,
.forumdetailsdate {
    color: #FF009D;
    font-size: 0.92em;
    margin-top: 10px;
    display: inline-block;
    }
    
.smartListGrid .SmartListResults ul { 
    margin:0; 
    padding:0; 
    }  
    
.valSummary {
    display: block;
    margin: 20px 0 20px 0;
    }
#ctl00_Content1_PublicSignUpPlugin_validationSummary {
    display: block;
    margin: 0 0 20px 0;
    }    
.validationerror,
.valSummary {
    color: #FF009D !important;
    }      
/* Start making sure that the grid is maintained despite varying heights of <li>'s */

.smartListGrid ul { 
    margin:0; 
    padding:0; 
    }
.smartListGrid ul  li,
.what .smartListGrid ul li { 
    margin:0 20px 20px 0;
    padding:0; 
    list-style-type:none; 
    display:-moz-inline-box; 
    -moz-box-orient:vertical; 
    display:inline-block; 
    vertical-align:top; 
    word-wrap:break-word; 
    width: 220px; 
    }
* html .smartListGrid  ul li { display:inline; }

* + html .smartListGrid  ul li { display:inline; }

.smartListGrid  ul li > * { display:table; table-layout:fixed; overflow:hidden; }

* html .smartListGrid  ul li { width:220px; }   

.smartListGrid  ul li > * { width:220px; }   
     
.smartListGrid .SmartListResults li .SmartListThumbnailImage,
.what .smartListGrid .SmartListResults li .SmartListThumbnailImage {
    margin-bottom: 10px;
    }
.SmartListThumbnailImage {
    background-color: #FFF;
    border: solid 1px #000 !important;
    padding: 5px;
    width: 208px;
    }
    
.smartListGrid .SmartListResults li .SmartListDate {
    clear: both;
    color: #666;
    font-size: 0.92em;
    }
.smartListGrid .SmartListDescription {
    float: left;
    margin: 0 5px 0 0;
    }    
.smartListGrid .SmartListReadMoreLink {
    float: left;
    display: inline;
    text-decoration: underline !important;
    }
.smartListGrid .SmartListFileSize,
.smartListGrid .SmartListReadMoreLink,
.smartListGrid .SmartListDocumentIcon {
    display: none;
    }   

 /* End of height consistency */
    

.veetter-tweets li {
    margin: 0 0 10px 0;
    }
.veetter-tweets li p.status {
    font-size: 0.92em;
    color: #666;
    margin-top: 5px;
    }
.veetter-tweets li p.status a {
    color: #666;
    }    
.veetter-tweets li a {
    color: #FF009D;
    }



ul.ps_TemplateList li label {
    line-height: 1.2em !important;
    padding: 3px 0 0 23px;
    }   
ul.ps_TemplateList li img {
    margin-top: 10px;
    }   
    
    
    
/*
.ps_head {
	position:relative;
	float:left;
 	width:100%;
	height:40px;
	min-width: 980px;
	z-index: 10000;
	}
	

.publisite_wrapper .head ul.editmode,
.publisite_wrapper .head_subnav ul {
    margin: 4px 0 0 20px;
    padding:0;
}

*/