h1.lessletterspace {
	letter-spacing: -0.1px;
}

span.kursdisclaimer {
	display: block;
	margin-top: 10px;
}

div#bockerFormWrapperDyn fieldset {
padding-top: 5px;
margin: 0;
}

div#col3 div.bockerFormWrapper {
border: 1px solid #c7c7c7;
margin-top: 10px;
}

div#col3 div.bockerFormWrapper fieldset {
border: 0;
}

input hidden {
border: 1px solid red;
}

/* CSS REKTORSAKADEMIEN */


div.testp p {
padding: 5px 10px !important;
}

div#postArchive {
width: 485px !important;
}

div#postArchive div.test {
height: 10px;
}

/*/////////////////////////////////////////
/
/ BASIC SETUP
/
//////////////////////////////////////////*/

html {
height: 100.1%;
}

body {
background: #fff;
color: #505050;
font: normal 73% arial, sans-serif;
text-align: center;
outline: none;
}

* {
padding: 0;
margin: 0;
}
			
img {
border: 0px !important;
outline: none;
}

img.bild {
padding: 0px;
margin: -5px;
}

div.dynColLayout-2 img.bild, div.dynColLayout-3 img.bild {
position: relative;
left: -5px;
}

.clear2 {
	clear: left;
	display: block;
	font-size: 0em;
	height: 0;
	padding: 0;
	overflow: hidden;
}

/* WP Styles */

img.alignleft {
	float: left;
	display: inline;
	margin: 0 10px 10px 0;
}

p.alignleft {
}

/*/////////////////////////////////////////
/
/ LINKS
/
//////////////////////////////////////////*/

a {
color: #e02222;
outline: none;
}

a.dynBtnBg {
background: url('images/dyn-btn-bg.gif') 0 center repeat-x;
text-decoration: none;
font-size: 0.9em;
color: #696969;
height: 15px;
padding: 4px 3px 3px 3px;
}

span.dynBtnBgLeft, span.dynBtnBgRight {
padding: 0px 3px 3px 11px;
}

span.dynBtnBgLeft {
background: url('images/dyn-btn-left.gif') left center no-repeat;
}

span.dynBtnBgRight {
background: url('images/dyn-btn-right.gif') left center no-repeat;
}

a.moreNews {
background: url('images/btn-more-news.gif') 0 0 no-repeat;
text-indent: 10px;
display: block;
width: 80px;
height: 15px;
text-decoration: none;
}

a.readMore {
background: url('images/btn-read-more.gif') 0 10px no-repeat;
text-indent: -999999px;
display: block;
width: 68px;
height: 25px;
text-decoration: none;
}

a.moreArticles {
background: url('images/btn-more-articles.gif') 0 0 no-repeat;
text-indent: 10px;
display: block;
width: 77px;
height: 15px;
text-decoration: none;
}

a.linkBg {
background: #fff url('images/post-link-bg.gif') 0 1px no-repeat;
display: block;
font-size: 0.9em;
text-decoration: none;
color: #696969;
height: 18px;
padding-left: 20px;
margin-top: 5px;
}

span.editLink {
background: #00a651 !important;
position: absolute !important;
width: 20px !important;
height: 12px !important;
padding: 2px !important;
overflow: hidden !important;
z-index: 100;
}

span.editLink a {
color: #fff !important;
text-decoration: none !important;
line-height: 12px  !important;
}

a.linktToBook {
display: block;
padding-top: 2px;
}

/*/////////////////////////////////////////
/
/ BASIC TYPOGRPHY
/
//////////////////////////////////////////*/

h1 {
border-bottom: 1px solid #c7c7c7;
font: normal 1.7em "times new roman",serif;
padding: 8px 8px 8px 10px;
}

h1.h1Black {
background: #575757;
color: #fff;
}

.redBox {
	border: 0 !important;
}

.redBox h1 {
	background: url(images/bg-push.png);
}

h1.h1Frame {
border: 1px solid #c7c7c7;
border-bottom: 0;
}

h2 {
font: bold 1.2em arial, sans-serif;
letter-spacing: 0.03em;
margin: 0 0 5px 56px;
}

div.col3Blogg h2 {
width: 73%;
}

h2.h2Pod {
margin-left: 0;
}

h2.h2Border {
border-top: 1px solid #c7c7c7;
border-bottom: 1px solid #c7c7c7;
padding: 10px 0 10px 10px;
font-weight: normal;
font-size: 1.1em;
text-transform: uppercase; 
margin-left: 0;
}

p {
line-height: 1.3em;
}

p.tenpadding, div.colWide p, div.dynColLayout- p, div.dynColLayout-1 p, div.dynColLayout-2 p, div.dynColLayout-3 p {
padding: 5px 10px !important;
}

span.spanOrange {
color: #f79534;
}

/*/////////////////////////////////////////
/
/ MAIN LAYOUT
/
//////////////////////////////////////////*/

div#wrapper {
width: 949px;
text-align: left;
margin: 0 auto;
}

#logotype {
width: 229px;
float: left;
display: inline;
cursor: pointer;
}

/*/////////////////////////////////////////
/
/ HEAD/TOP NAVIGATION
/
//////////////////////////////////////////*/

div#headWrapper {
width: 948px;
height: 190px;
}

div#headImage {
background: url('images/head-top-bg.jpg') 0 0 no-repeat;
height: 135px;
}

div#navWrapper {
width: 948px;
background: url('images/menu-bg.jpg') 0 0 no-repeat;
}

ul#tabbar {
list-style-type: none;
padding: 20px 0 23px 0;
margin-left: 240px;
}

div#navWrapper ul#tabbar li a {
text-transform: uppercase;
text-decoration: none;
color: #d9dbd8;
}

ul#tabbar li {
display: inline;
margin: 0 6px;
}

li.tab #NULL_tab {
padding: 2px 5px 3px 5px;
}

li.tabselected #NULL_tab {background: url('images/nav1.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tab #natverk_tab { padding: 2px 5px 3px 5px; }
li.tab #natverk_tab:hover {background: url('images/nav2.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tabselected #natverk_tab {background: url('images/nav2.gif') center center no-repeat; padding: 2px 5px 3px 5px;}

li.tab #mentorskap_tab {padding: 2px 5px 3px 5px;}
li.tab #mentorskap_tab:hover {background: url('images/nav3.gif') center center no-repeat; padding: 2px 5px 3px 5px;}

li.tabselected #mentorskap_tab {background: url('images/nav3.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tab #utbildning_tab {padding: 2px 5px 3px 5px;}
li.tab #utbildning_tab:hover{background: url('images/nav4.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tabselected #utbildning_tab {background: url('images/nav4.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tab #forlaget_tab {padding: 2px 5px 3px 5px;}
li.tab #forlaget_tab:hover {background: url('images/nav5.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tab #forlaget_tab:hover {background: url('images/nav5.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tabselected #forlaget_tab {background: url('images/nav5.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tab #projekt_tab {padding: 2px 5px 3px 5px;}
li.tab #projekt_tab:hover {background: url('images/nav6.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tabselected #projekt_tab {background: url('images/nav6.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tab #partners_tab {padding: 2px 5px 3px 5px;}
li.tab #partners_tab:hover {background: url('images/nav7.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tabselected #partners_tab {background: url('images/nav7.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tab #om-oss_tab {padding: 2px 5px 3px 5px;}
li.tab #om-oss_tab:hover {background: url('images/nav8.gif') center center no-repeat; padding: 2px 5px 3px 5px;}
li.tabselected #om-oss_tab {background: url('images/nav8.gif') center center no-repeat; padding: 2px 5px 3px 5px;}

/*/////////////////////////////////////////
/
/ SUBNAVIGATION
/
//////////////////////////////////////////*/

div#colBoxSubNav {
border: 1px solid #c7c7c7 !important;
border-top: 0 !important;
padding-bottom: 0px;
margin-bottom: 10px;
}

ul#subNav {
list-style-type: none;
}

ul#subNav a {
border-top: 1px solid #c7c7c7;
display: block;
color: #505050;
font-size: 1.1em;
text-decoration: none;
height: 22px;
padding-top: 6px;
}

ul#subNav li {
display: block;
padding-left: 0 !important;
/*list-style-image: url('images/submenu-child-bg.gif'); */
list-style-type: none;
}

ul#subNav ul li {
border-bottom: 0;
font-size: 0.9em;
text-indent: 2em;
}

ul#subNav ul li a {
color: #707070 !important;
padding-top: 8px;
height: 20px;
}

ul#subNav ul li {
background: #fff url('images/submenu-child-bg2.gif') 0 1px no-repeat !important;
}

li.page_item {
background: #fff;
text-indent: 1em;
}

li.current_page_item, li.current_page_ancestor, li.page_item a:hover {
background: url('images/submenu-parent-bg.gif') 0 0 no-repeat;
}

ul#subNav ul li.current_page_item {
background: #fff url('images/submenu-child-hover2.gif') 0 1px no-repeat !important;
}

ul#subNav ul li a:hover {
background: #fff url('images/submenu-child-hover2.gif') 0 0 no-repeat !important;
}


/*/////////////////////////////////////////
/
/ CONTENT
/
//////////////////////////////////////////*/

div#contentBg {
}

div#contentWrapper {
background: url('images/content-bg.gif') 0 0 repeat-x;
width: 948px;
padding-top: 10px;
}

/*/////////////////////////////////////////
/
/ COMMON
/
//////////////////////////////////////////*/

div.colBox {
border: 1px solid #c7c7c7;

}

div.boxFooter {
border-bottom: 1px solid #c7c7c7;
padding: 5px 0 5px 10px;
margin-bottom: 0 !important
}

div.boxFooter2 {
border-top: 0;
padding: 5px 0 5px 10px;
}

div.boxFooter3 {
border-top: 1px solid #c7c7c7;
clear: both;
padding: 0 !important;
height: 0 !important;
}

div.footerClear {
display: block;
clear: both;
margin-top: 0px !important;
}

span.floatClear {
display: block;
clear: left;
font-size: 0.1em;
}

div#col2 ul, div#col2 ol {
padding: 0 10px 0 0;
margin: 0 0 0 20px;
}

div#col2 ul li, div#col2 ol li {
margin-bottom: 5px;
}

/*/////////////////////////////////////////
/
/ BASIC FORM
/
//////////////////////////////////////////*/

form fieldset {
border: 0;
}

form fieldset span {
}

input.inputStyle {
border: 1px solid #c7c7c7;
display: block;
font-size: 1em;
color: #505050;
width: 192px;
padding: 2px;
margin: 0 0 5px 0;
}

select.selectStyle {
border: 1px solid #c7c7c7;
display: block;
font-size: 1em;
color: #505050;
width: 198px;
padding: 2px;
margin: 0 0 5px 0;
}

select.member {
	display: block;
	width: 198px;
	margin: 3px 0 7px 0;
}

/*/////////////////////////////////////////
/
/ INDEX
/
//////////////////////////////////////////*/

#start-video {
	margin-bottom: 10px;
}

div#col1, div#col2, div#col3 {
background: #fff;
float: left;
display: inline;
}

div#col1 {
	background: none;
}

/*/////////////////////////////////////////
/
/ INDEX COL 1
/
//////////////////////////////////////////*/

div#col1 {
width: 219px;
}

div#memberBoxTop {
border-bottom: 1px solid #c7c7c7;
}

div#memberBox {
border: 1px solid #c7c7c7;
margin-bottom: 10px !important;
}

div#memberBox span.hej {
border: 0;
}

div#memberBoxContent p {
padding: 10px;
border-bottom: 1px solid #c7c7c7;
}

span.memberBoxLink {
width: 49%;
display: inline;
float: left;
text-align: center;
padding: 5px 0;
}

span#memberBoxLinkLeft {
border-right: 1px solid #c7c7c7;
}

div#col3 div#memberBox {
margin-bottom: 0;
}

/*/////////////////////////////////////////
/
/ INDEX COL 2
/
//////////////////////////////////////////*/

.dynColLayoutTwo- a.archive-link {
	display: block;
	margin: 10px;
}

.dynColLayoutTwo-1 a.archive-link,
.dynColLayoutTwo-2 a.archive-link {
	display: none;
}

div#col2 {
width: 488px;
padding-bottom: 0 !important;
margin: 0 10px 0 10px !important;
}

div.colWide, div.dynColLayoutTwo-  {
border: 1px solid #c7c7c7;
margin-bottom: 10px;
}

div.dynColLayout-1, div.dynColLayout- {
border: 1px solid #c7c7c7 !important;
}

div.dynColLayout-1, div.dynColLayout-2, div.dynColLayout-3 {
margin-top: 10px;
}

div.colWide p, div.dynColLayout- p, div.dynColLayout-1 p, div.dynColLayout-2 p, div.dynColLayout-3 p, div.dynColLayoutTwo- p, div.dynColLayoutTwo-1 p, div.dynColLayoutTwo-2 p {
padding: 5px;
overflow: hidden;
}

div#col2_1, div#col2_2, div.dynColLayout-2, div.dynColLayout-3, div.dynColLayoutTwo-1, div.dynColLayoutTwo-2 {
border: 1px solid #c7c7c7;
float: left;
overflow: hidden;
display: inline;
width: 237px;
}

div.dynColLayoutTwo-1 p, div.dynColLayoutTwo-2 p {
padding: 5px !important;
}

div#col2_2 p img {
border: 1px solid #c7c7c7 !important;
}

div.dynColLayout-2, div.dynColLayoutTwo-1 {
margin-right: 10px;
}

div#col2_1 {
border-bottom: 0 !important;
margin-bottom: 0 !important;
margin-right: 10px;
}

div.col2_1Content {
border-bottom: 1px solid #c7c7c7;
display: block;
clear: both;
padding: 10px 0 10px 0;
}

div#col2_1 p, div#postArchive p {
width: 73%;
display: block;
margin-left: 56px;
}

div#col2_1 p img {
margin: 10px 0 0 0;
}

div#col2_2 {
border-bottom: 0 !important;
}

div#col2_2 p {
border-bottom: 1px solid #c7c7c7;
padding: 10px;
}

div#col2_2 p img {
margin: 10px 0 0 0;
}

/*/////////////////////////////////////////
/
/ INDEX COL 3
/
//////////////////////////////////////////*/

div#col3 {
width: 220.5px;
}

div#podBoxWrapper {
border: 1px solid #c7c7c7;
padding-bottom: 2px;
margin-bottom: 10px;
}

div#col1 div#podBoxWrapper {
	overflow: hidden;
}

a.podBoxLink {
padding-left: 5px;
}

#podBox {
border-bottom: 1px solid #c7c7c7;
width: 219px;
height: 150px;
padding: 0 !important;
margin-bottom: 5px !important;
}

#podBox p {
padding: 0 !important;
margin: 0 !important;
}

.hej {
border-top: 1px solid #c7c7c7;
display: block;
clear: both;
}

div.firstblog {
	margin: 0 0 10px 0;
}


div#col3Blogg-,
div#col3Blogg2-3 {
	display: none;
}


div.col3BloggWrapper {
border: 1px solid #c7c7c7;
border-bottom: 0;
margin: 0 !important;
}


div#col3Blogg- {
display: none;
}


div.col3Blogg {
border-bottom: 1px solid #c7c7c7;
background: #f5f5f5;
overflow: hidden;
padding: 10px 0 0 0;
}

div.col3Blogg p img {
}

a.linkToBlogg {
text-decoration: none;
display: block;
margin-top: 4px;
margin-bottom: 10px !important;
}

div.col3BloggFooter {
clear: both;
text-align: right;
padding: 0 !important;
margin: 0 !important;
}

span.col3PostedBy2 {
position: relative;
bottom: 6px;
margin-right: 10px;
font-size: 0.9em;
}

a.linkToBloggPost {
position: relative;
bottom: -2px;
}

p a.linkToBlogg {
padding-top: 3px;
}

div#col3 .col3Blogg p,
div#col1 .col3Blogg p {
width: 70%;
display: block;
margin-left: 56px;
}

div.col3PostedBy {
padding: 5px 0;
}

div.col3PostedBy2 p {
font-size: 0.9em;
}

div.col3PostedBy p {
width: 100% !important;
text-align: center;
text-transform: uppercase;
font-size: 0.9em;
margin-left: 0 !important;
}

div#partnerBox {
border-top: 1px solid #c7c7c7;
border-left: 0;
border-right: 0;
border-bottom: 0;
overflow: hidden;
margin-top: 10px;
}

div#partnerBox p {
	margin-bottom: 10px;
}

div.stiftelser {
color: #676767;
margin-top: 10px;
}

div.stiftelser a {
line-height: 16px;
color: #676767;
}

div#partnerBox a img {
padding: 6px 6px 0 0;
}

/*/////////////////////////////////////////
/
/ DATE SETUP
/
//////////////////////////////////////////*/

div.col2_1Content {
	padding-bottom: 12px;
}

div#col2_1 div.theDate {
}

div.theDate {
border: 1px solid #c7c7c7;
background: #fff;
text-align: center;
float: left;
display: inline;
font-family: "times new roman", serif;
width: 14%;
margin-left: 10px
}

div.theDate2 {
border: 1px solid #c7c7c7;
background: #fff;
text-align: center;
float: left;
display: inline;
font-family: "times new roman", serif;
width: 7%;
margin: 7px 10px 0 10px;
}

span.theDay, span.theDayCol3 {
display: block;
font-size: 1.3em;
font-weight: bold;
background: url('images/the-day-bg.gif') 0 0 repeat-x;
padding: 2px 0;
}

span.theDayCol3 {
background: none;
}

span.theMonth {
overflow: hidden;
border-top: 1px solid #c7c7c7;
display: block;
text-transform: uppercase;
padding: 2px 0;
}

/*/////////////////////////////////////////
/
/ PAGE SPEC
/
//////////////////////////////////////////*/

/* --- PODCAST ---*/

div#podcastWrapper {
border: 1px solid #c7c7c7;
padding: 10px 0;
}

div#flvWrapper {
text-align: center;
margin: 0 auto 10px auto;
}

div.videcastArchive {
width: 50%;
margin: 20px 0 0 10px;
}

div.videcastArchive p {
padding-bottom: 5px;
}

div.podcastInfo {
padding: 10px;
}

div.podcastInfo p {
padding-bottom: 10px;
}

/* --- FORLAGET ---*/

div.forlagetWrapper {
border: 1px solid #c7c7c7;
width: 486px !important;
}

div.bockerWrapper {
margin-top: 10px;
}

div.bookItem {
float: left;
display: inline;
width: 227px;
height: 180px;
overflow: hidden;
padding: 0 0 0 10px;
margin-bottom: 20px;
}

div.bookCover {
float: left;
display: inline;
width: 33%;
height: 111px;
overflow: hidden;
margin-right: 10px;
}

div.bookCover img {
width: 75px;
}

div.bookDetails {
float: left;
display: inline;
width: 62%;
}

div.bookDetails h2 {
padding-bottom: 5px;
}

h2.h2Bocker {
padding: 0;
margin: 0; 
}

div.bockerFormWrapper {
padding: 10px;
}

div.bockerFormWrapper h2 {
margin: 0 0 10px;
}


/* --- BOOK PRESENTATION --- */

div#bookPresentation {
border: 1px solid #c7c7c7;
}

div#bookPresentationDetails {
padding: 10px;
}

div#bookPresentationDetails p {
padding: 0 0 10px 0;
margin-left: 160px;
}

div#bookPresentationDetailsCover {
width: 150px;
height: 223px;
float: left;
display: inline;
}

div#bookPresentationDetailsCover img {
width: 150px;
}

/* --- ARTICLEARCHIVE/NEWSARCHIVE--- */

div.articleArchive p {
margin-left: 10px !important;
width: 463px !important;
}

a.archiveBack {
border: 1px solid #c7c7c7;
display: block;
padding-bottom: 5px !important;
padding: 5px 5px;
margin: 0 0 10px 0;
}

a#archiveBackBottom {
margin-top: 10px !important;
margin-bottom: 0 !important;
}

div#newsArchive {
border-bottom: 0 !important;
}

div.newsArchivePost {
border-bottom: 1px solid #c7c7c7;
}

div#postArchive p img {
margin-top: 10px;
}

div#postArchive {
border: 1px solid #c7c7c7;
border-bottom: 0;
}

div#postArchive div.theDate {
width: 35px;
}

/* Network archive */

.network-archive a.read-more {
	float: right;
	display: inline;
	margin: 5px 10px 0 0;
}

.network-archive a.back-link {
	border: 1px solid #c7c7c7;
	display: block;
	width: 465px;
	padding: 10px;
	margin-bottom: 10px;
}

.network-archive .title {
	display:block;
	margin-left:56px;
	width:73%;
}

.network-archive-single p {
	padding-bottom: 15px;
}

.network-archive .col2_1Content {
	padding-bottom: 20px;
}

.network-archive-single {
	padding-bottom: 0 !important;	
}

.network-archive .pages {
	width: 470px;
}

/* RSS BOX*/

div#rssBox {
border: 0;
background: none;
margin-bottom: 10px;
}

div#rssBox a {
margin: 0 5px 0 0;
}

/* JOBS BOX */

div.jobs {
	overflow: hidden;
	border-bottom: 0;
	margin: 10px 0 0 0;
}

div.jobs span.theMonth {
	background: #878586;
	color: #e6e4e5;
}

div.jobs span.jobtitle {
	float: left;
	display: inline;
	width: 158px;
	margin-left: 8px;
}

div.jobs span.jobtitle a {
	font-weight: bold;
	line-height: 16px;
	color: #505050;
	text-decoration: none;
}

div.jobs span.jobtitle a:hover {
	text-decoration: underline;
}

/* DEFAULTBOX */

div.colBoxDefault {
	border-bottom: 0;
	margin-bottom: 10px;
}

div.colBoxDefault a {
	color: #fff !important;
	text-decoration: none;
}

/*/////////////////////////////////////////
/
/ BASIC SETUP
/
//////////////////////////////////////////*/

.pages {
	border: 1px solid #ccc;
	border-top: 0;
	padding: 10px 10px 10px 5px;
}

.pages .this-page {
	font-weight: bold;
}

#emptypage {
	border: 1px solid #ccc;
}

#emptypage h1 {
	border: 0;
	padding-bottom: 0;
	margin: 0;
}

#emptypage p {
	padding: 10px;
}

/*/////////////////////////////////////////
/
/ FOOTER
/
//////////////////////////////////////////*/

div.footerSpacer {
clear: both;
height: 0px;
padding: 0 !important;
margin: 0 !important;
}

div#footer {
background: url(images/bg-footer.png) 0 0 no-repeat;
color: #fff;
width: 936px;
height: 55px;
clear: both;
text-align: right;
padding: 5px 0 5px 10px;
}

div#footer p {
	position: relative;
	top: 13px;
	right: 30px;
}

/* Partner form
___________________________________________________*/

/* Clear float */

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


form.partner {
	width: 465px;
	padding: 0 0 10px 0;
	margin: 0 0 0 10px;
}

form.partner .row {
	border: 1px solid #e1e1e1;
	padding: 10px;
	margin: 0 0 10px 0;
}

form.partner label {
	display: block;
	margin: 0 0 5px 0;
}

form.partner input.text {
	border: 1px solid #c7c7c7;
	color: #50505b;
	width: 250px;
	padding: 4px;
} 

form.partner input.site {
	width: 218px;
}

form.partner textarea {
	border: 1px solid #c7c7c7;
	color: #50505b;
	font: normal 1em Arial, sans-serif;
	width: 430px;
	padding: 4px;
}

form.partner select {
	width: 150px;
}

form.partner .buttons {
	margin: 20px 0 0 0;
}

/* Temp */

form.partner .remove_image {
	display: block;
	margin: 10px 0 0 0;
}

form.partner .remove_image label {
	display: inline;
	position: relative;
	top: -2px;
}

form.partner .temp_image {
	width: 180px;
	overflow: hidden;
	margin: 10px 0 0 0;
}

/* Page */

.tpl-page #partnerBox {
	border: 0;
	margin-top: 0;
}

/* Error */

form.partner .error {
	border: 1px solid #ffacac;
	background: #f9d3d3;
}

form.partner span.error_msg {
	color: #000;
	display: block;
	padding: 5px 0 0 0;
}

/* Partner profile */

.partnerprofile {
	padding: 10px;
}

.partnerprofile .postimage {
	width: 180px;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 0 10px 0 0;
}

.preview .buttons {
	margin: 40px 0 10px 10px;
}

.preview .buttons a {
	background: #2f2b2c;
	color: #fff;
	text-decoration: none;
	padding: 4px 5px;
	margin: 0 3px 0 0;
}

.profile {
	border: 1px solid #c7c7c7;
}

.profile .postimage {
	border-bottom: 2px solid #fff;
	margin: 0 10px 0 0 !important;
}

.profile p {
	padding: 0 0 !important;
	margin: 0 0 10px 0 !important;
}
