/*		DEFAULTS
------------------------------------------------------------------------------
*/

*{margin: 0; padding: 0;}

.blog-post p {
    font-weight: 300;
}


body {
	margin: 0 auto;
	position: relative;
	background-color: #fff;
	color: #333333;
	font-size: 14px;
	/*font-family: Georgia, serif;*/
	font-family: "Helvetica Neue",Arial,sans-serif;
	
}

a {text-decoration: none; color: #981b1b; font-weight:bold;}

a:hover {color: #981b1b; }

.row {min-height: 1px;}

.row,
.cb {clear: both;}


.col {
clear: none;
/*float: left; */
min-height: 1px;
min-width: 10%;
overflow: hidden;
width:700px;
margin: 0 auto;
}


h3.calender{
 font-size:20px;
}

.w1200 ul

{
padding-left:20px;
}


.w1200 ul li
{

    margin-bottom: 5px;
    line-height: 20px;
}

h1,
h2,
h3,
h4 {font-family:'Trade Gothic W01 Light'; font-weight: normal; color: #000000;}

h3 {font-weight:bold;}


h1{font-size: 36px; line-height: 40px; margin-bottom: 20px;}

h2 {margin-bottom: 10px; font-size: 26px; line-height:1;}


p {line-height: 22px; margin-bottom: 10px; color: #333333;}

img.alignright {float:right; margin:0 0 20px 20px;}
img.alignleft {float:left; margin:0 20px 20px 0;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto;}
a img.alignright {float:right; margin:0 0 20px 20px;}
a img.alignleft {float:left; margin:0 20px 20px 0;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto;}

.nav{list-style: none outside none; margin: 0; padding: 0;}


#site {display: block; width: 960px; margin: 21px auto;}

#header,
#footer {display: block; position: relative; width: 100%;}

#contents {width:700px; margin: 0 auto;}


#headerx
{display: block; position: relative; width: 100%;}

hr {
    display: block!important;
    margin-top: 0.5em!important;
    margin-bottom: 0.5em!important;
    margin-left: auto!important;
    margin-right: auto!important;
    border-style: inset!important;
    border-width: 1px!important;
}
</style>

/*              HELPERS
------------------------------------------------------------------------------
*/

p.clearfloats { clear: both; height: 1px; }


/*		BODY CLASSES
------------------------------------------------------------------------------
*/

body.home #header ul.main-menu li a,
body.start #header ul.main-menu li a {color: #000;}

body.home #headerx ul.main-menux li a,
body.start #headerx ul.main-menux li a {color: #aeaeae;}


/*		TOPBAR
------------------------------------------------------------------------------
*/

#topbar{width: 100%; height: 7px; background-color: #b79737;}



/*		HEADER
------------------------------------------------------------------------------
*/

#header #logo {}

#header #logo > span {display: none; width: 0; height: 0;}


#header ul.topMeta {position:absolute; top: 0; right: 0; display: block; border-bottom: 1px solid #000; padding-bottom: 5px; margin-top: -3px;}

#header ul.topMeta li {display: inline-block; padding: 0 7px 0 7px; font-family:'Trade Gothic W01 Light'; font-weight: normal;}

#header ul.topMeta li a {font-weight: normal; font-size: 15px; line-height: normal; color:#000;}


#headerx ul.topMetax {
    border-bottom: 1px solid #000;
    display: block;
    margin-top: -3px;
    padding-bottom: 5px;
    position: absolute;
    right: 0;
    top: 0;
}
#headerx ul.topMetax li {
display: inline-block; 
padding: 0 7px 0 7px;
 font-family:'Trade Gothic W01 Light';
 font-weight: normal;
 }
#headerx ul.topMetax li a {
font-weight: normal; 
font-size: 15px; 
line-height: normal;
}


#header ul.main-menu {border-bottom: 1px solid #000; padding-bottom: 6px; margin-top: 66px; margin-bottom: 30px;}
#header ul.main-menu li {display: inline-block; margin: 0 0 0 52px; text-indent: -10px; font-size: 26px; font-family:'Trade Gothic W01 Light'; font-weight: normal;}

#header ul.main-menu li:first-child {margin-left: 0px; padding-left: 10px;}

#header ul.main-menu li a { color: #aeaeae; font-weight: normal; padding-top: 13px; padding: 10px 10px 0 10px;}

#header ul.main-menu li.current_page_item a {color: #000; border-top: 1px solid #000;}

#headerx ul.main-menux {
    border-bottom: 1px solid #000;
    margin-bottom: 57px;
    margin-top: 66px;
    padding-bottom: 6px;
}

#headerx ul.main-menux li {
display: inline-block; 
margin: 0 0 0 52px; 
text-indent: -10px; 
font-size: 26px; 
font-family:'Trade Gothic W01 Light'; 
font-weight: normal;
}

#headerx ul.main-menux li:first-child {
margin-left: 0px; 
padding-left: 10px;
}

#headerx ul.main-menux li a {
 color: #aeaeae; 
 font-weight: normal; 
 padding-top: 13px; 
 padding: 10px 10px 0 10px;
 }

#headerx ul.main-menux li.current_page_item a {
color: #000!important; 
border-top: 1px solid #000;
}
/*		CONTENTS
------------------------------------------------------------------------------
*/

#contents {}

#contents .w460{width:450px; margin-left:200px}

#contents .w420{width:420px;}


.w460 + .w420 {margin-left: 70px;}


.w460 ul,
.w420 ul{padding: 0 0 0 40px; margin: 0 0 10px 0;}

.w460 ul li,
.w420 ul li {margin-bottom: 5px; line-height: 20px;}


#contents .row {margin-bottom: 28px; /*padding: 0 10px 0;*/}


.w460 a {border-top: 1px solid #e2e2e2; padding-top: 6px;}

/*		ROWS & COLS
------------------------------------------------------------------------------
*/

.w25,
.w33,
.w50,
.w75 {display: block; border-top: 1px solid #000;}

.w25 p,
.w33 p,
.w50 p,
.w75 p {margin-bottom: 10px;}


/* BOARD & SECRETARIAT */


.noborder{border-top: 0 none; padding-top: 0px;}

.secretariat a,
.board a{border: 0 none; padding: 0;}

.secretariat p,
.board p {margin: 0; padding: 0;}

.secretariat p.title,
.board p.title{margin: 0 0 10px 0; padding: 0; }

.secretariat p.position,
.board p.position {margin: 0 0 10px 0; padding: 0; font-style: italic;}

img.contactCard{margin-bottom: 10px; height: 239px; overflow: hidden;}

p.email {border-top: 1px solid #e2e2e2; padding-top: 10px;}

p.email > span{display:block;}

h2.name {font-size: 18px; padding: 0 0 0 0;}


/* EVENTS LIST */

table.events { width: 850px; }
table.events,
table.events td { border: none; margin: 0.2em; }
table.events tr td { vertical-align: top; }
table.events tr td,
table.events tr td *,
table.events tr td div * { font-size: 15px; line-height: 20px; }
table.events tr.event_header { margin-top: 1em; }
table.events tr td.event_title p.title {
    font-size: 23px; line-height: 26px; font-weight: normal; color: #000000;
    font-family:'Trade Gothic W01 Light'; text-align: right; margin-bottom: 0;
}
table.events tr td.event_title { padding-right: 20px; width: 295px; text-align: right; }
table.events tr td p.event_city_date { font-style: italic; line-height: 25px; }
table.events tr td p.event_city_date span.date_divider { padding-right: 1px; padding-left: 1px; }
table.events tr td.event_content { padding-bottom: 50px; padding-top: 5px; }
table.events tr td.event_content p img { max-width: 450px !important; }
table.events tr td.event_content p { margin: 0; }
table.events tr td.event_content p.event_content_download { border-top: 1pt solid #efefef; padding-top: 12px; padding-left: 4px; }
table.events tr td.event_content div.event_more_info_content { display: none; padding: 16px; border: 1px solid #efefef; }
table.events tr td.event_content div.event_more_info_content p { font-size: 90%; }
table.events tr td.event_content div.event_more_info_content p + p { margin-top: 12px; }

table.events tr td.event_older_events_header,
table.events tr td.event_upcoming_events_header {
    padding-top: 40px; border-bottom: 1px solid black; font-style: italic; text-align: left;
    font-size: 28px; line-height: 28px; font-weight: normal; color: #000000;
    /*font-family:'Trade Gothic W01 Light'; */
}
table.events tr td p.event_more_info_link { padding-top: 16px; color: black; }

table.events tr.spacer td { padding-top: 20px; }

/* REPORTS */

ul.reports{list-style: none; margin: 0; padding: 0;}

ul.reports p {margin-bottom: 10px;}

ul.reports p.date {background-color: #b2b2b2; display: inline-block; padding:5px 10px; color: #fff; font-size: 12px; margin-bottom: 10px;}

ul.reports p a {font-weight: normal;}

ul.reports li {border-bottom: 1px solid #e2e2e2; margin-bottom: 30px; /*padding-bottom: 30px;*/}

ul.reports > li h2.title {font-size: 26px; line-height: 34px; color: #000; margin-bottom: 20px;}

ul.reports > li h2.title a {font-weight: normal;}



/* WORDBOOK */

ul.wordbook{list-style: none; margin: 0; padding: 0;}

ul.wordbook p {margin-bottom: 10px;}

ul.wordbook p a {font-weight: normal;}

ul.wordbook li {border-bottom: 1px solid #e2e2e2; margin-bottom: 30px; padding-bottom: 30px;}

ul.wordbook > li h2.title {font-size: 26px; line-height: 49px; color: #000; margin-bottom: 0px;}

ul.wordbook > li h2.title a {font-weight: normal;}



/* w25 */

.w25 > .col h2{
border-bottom: 1px solid #e2e2e2;
padding-bottom: 10px;
margin-bottom: 10px;
font-size: 20px;
line-height: 26px;
}

.w25 > .col {
display: block;
margin-left: 1.1%;
width: 24.1%;
overflow: hidden;
padding-top: 28px;
}

.w25 > .col div img{
width: 227px;
display: block;
}

.w25 > .col div {
border-left: 1px solid #e2e2e2;
padding-left: 10px;
}

.w25 > .col:first-child{
margin-left: 0;
}

.w25 > .col:first-child div{
border-left: 0;
padding-left: 0;
}

.w25 > .col:first-child + .col + .col + .col {
width: 24.4%;
}

.w25 a {/*border-top: 1px solid #e2e2e2;*/ padding-top: 6px;}

.w25 p.wp-caption-text{display: block; margin: 0px 0 0 0; background-color: #b2b2b2; padding: 5px 10px; color: #ffffff; font-size: 85%; font-weight: normal;}


/* w33 */

.w33 h2 {
padding-top: 26px;
padding-bottom: 20px;
}

.w33 h2.noP {padding: 0 0 0 0;}

.w33 > .col {
display: block;
margin-right: 2.1%;
margin-bottom: 2.1%;
width: 31.2%;
overflow: hidden;
}

.w33 > .col img{
max-width: 293px;
display: block;
}

.w33 .col:first-child + .col + .col {margin-right: 0;}



/* w50 */

.w50 > .col {
display: block;
margin-right: 2.1%;
width: 48.9%;
overflow: hidden;
padding-top: 28px;
}

.w50 .col:first-child + .col {margin-right: 0;}


.w50 a {border-top: 1px solid #e2e2e2; padding-top: 6px;}



/*		STANDARD PAGE
------------------------------------------------------------------------------
*/

.standardPage {width: 80%; }

.standardPage ul{padding: 0 0 0 40px; margin: 0 0 10px 0; }

.standardPage ul li{margin-bottom: 5px; line-height: 20px;}

/*		FOOTER
------------------------------------------------------------------------------
*/

#footer{
min-height: 100%;
height: auto !important;
height: 100%;
}

#footer {padding-top: 30px; margin-top: 60px; background-color: #e3671c;}

#footer p {line-height: 20px; font-weight: normal; font-size: 14px; color: #ffffff; margin: 0;}

#footer a {color: #ffffff; text-decoration: underline;}

#footer > .row {margin: 0 auto; width: 960px; height: 200px; padding: 0 10px; color: #ffffff;}


#footer > .row .col:first-child{
display: block;
margin-right: 30px;
}

#footer > .row .col:first-child + .col{
display: block;
margin-right: 30px;
overflow: hidden;
margin: 25px 0 0 0;
}

/*
 * För senare eventuell integrering
 */

/* Inget streck ovanför länkar i puffarnas brödtext. */
div.puff p a { border: none; }


/*
 *  NY RAPPORTSIDA
 */


/* Flytta ned rapport i förhållande till bilden av framsidan */
div.report_text_content { padding-top: 20px; }

/* Rapportframsidor */
div.report_frontpage {margin-right: 40px; }
div.report_frontpage img { width: 50%; height:auto; border: 1px solid #ccc; }
ul.reports li { clear: both; }

/* Rapportdatum */
p.report_date { font-weight: bold; display: inline; }
div.report_description { margin: 0; padding: 0; }
div.report_description,
div.report_description p:first-child { display: inline; }

/* Rapportlänkar */
p.report_download_link { margin: 1.5em auto 0 2.5em; padding-top: 0; }
p.report_external_link { margin: 1.5em auto 0 2.5em; padding-top: 0; }
p.report_download_link + p.report_external_link { margin-top: 0; }

/* Rapportlista */
ul.reports li { border: none; }


/*
 *  BLOGG
 */

.blog_sidebar		{/*float: left; width: 280px; margin: 0 0 10px 20px;*/ margin:0 auto; width:600px; }
.blogpost		{ margin: 0 40px 40px 340px; width: 600px; border-bottom: 1px solid #eee; }
.blogpost a		{ text-decoration: underline; }
.blogpost a:hover	{ text-decoration: none; }
.blogpost h2.title	{ } /* border-bottom: 1px solid black; } */
.blogpost h2.title a	{ text-decoration: none; }

.blog_deco img.fyr { width: 290px; margin: 15px 0 20px auto; }

.blog_sidebar .col { width: 100%; margin: 0 auto 25px; line-height: 145%; }
.blog_sidebar .col h2 { font-size: 21px; line-height: 32px; border-bottom: 1px solid black; }
.blog_sidebar .col ul li { list-style-type: none; padding: 0 3px 3px 15px; margin: 0; }
.blog_sidebar .col ul li a { text-transform: capitalize; color: #333; }
.blog_sidebar .col ul li + li { border-top: 1px solid #eee; padding-top: 3px; }

.blogpost p.blog_postmeta { font-style: italic; margin: 20px 0 10px auto; text-align: right; }

.blog_paginator_links {
	margin: 0 40px 40px 340px;
	text-align: center; font-family: 'Trade Gothic W01 Light', 'Segoe UI', Helvetica, sans-serif;
}
.blog_paginator_links a,
.blog_paginator_links .current {
	padding: 6px 8px;
	border: 1px solid #ccc;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color: #666;
}
.blog_paginator_links a:hover {
	color: black;
	border-color: black;
}
.blog_paginator_links .current {
	border-color: black;
	color: black;
}

.single_blogpost { border-bottom: none; }

/*
 * Comment form
 */

#respond { margin-top: 40px; }
#commentform { width: 500px; padding: 15px 15px 15px 4px; }
#author, #email, #url { float: right; width: 300px; }
#comment { width: 100%; }
#submit {
	border: 1px solid #ccc;
	font-family: 'Trade Gothic W01 Light', 'Segoe UI', Helvetica, sans-serif;
	padding: 6px 12px;
	margin: 6px 0 0;
	float: right;
}
#reply-title { font-size: 20px; margin-bottom: 10px; border-bottom: 1px solid black; }
.comment-form-author label,
.comment-form-email label,
.comment-form-url label {
	width: 200px;
	clear: right;
}

/*
 * Comment list
 */

h2#comments_title { font-size: 20px; margin-bottom: 10px; border-bottom: 1px solid black; }
ol.commentlist { list-style-type: none; }
ol.commentlist li { padding: 8px; margin: 16px 0; /* border-top: 1px solid #ccc; */ }
ol.commentlist ul.children { padding-bottom: 0; }
.comment-author, .comment-meta, .reply { font-family: 'Segoe UI', Helvetica, sans-serif; }
.comment-meta { float: right; }
.comment-author { border-bottom: 1px solid #ddd; }
.comment div p { margin: 6px 0 0 8px; }
a.comment-reply-link, .comment-meta a { text-decoration: none; }
.comment-author .fn { font-style: normal; font-weight: bold; }
.odd, .alt, .thread-odd, .thread-alt { background: white !important; }

/* Fullbredd för recaptcha */
#recaptcha_table { width: 100% !important; }


/* Quickfix för marginal/padding på p-taggar inuti td */
div.event td { vertical-align: top; }

div.introduction ul, div.introduction ol { line-height: 1.5em; }
div.introduction li { margin-left: 2em; }

body.innovation section#site article#contents div p a
{ text-decoration: underline !important; }

body.innovation section#site article#contents div p a:hover
{ text-decoration: none !important; }

/*****************************************************style.css*************************************************************************/
/*
     FILE ARCHIVED ON 11:15:34 feb 14, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:38:56 abr 20, 2015.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*	Resets
	------	*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, 
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figure, figcaption, hgroup, 
menu, footer, header, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
}

article, aside, canvas, figure, figure img, figcaption, hgroup,
footer, header, nav, section, audio, video {
	display: block;
}

a img {border: 0;}


/***********************************************************reset.css*******************************************************************/
/*
     FILE ARCHIVED ON 11:15:32 feb 14, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:41:28 abr 20, 2015.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* RECAPTCHA STYLING */
.recaptcha-error {
   font-size: 1.8em;
   padding-bottom: 8px;
}
/* END RECAPTCHA STYLING */

/* MAILHIDE STYLING */

/* This is for plain text emails i.e. haha@lol.com - TEXT*/
.mh-plaintext {
   background:transparent url() no-repeat scroll left center;
   border:medium none;
   color:#2277DD;
   height:16px;
   padding:2px 2px 4px 20px;
}

/* This is for plain text emails i.e. haha@lol.com - DOTS*/
.mh-plaintext a, .mh-plaintext a:hover, .mh-plaintext a:visited, .mh-plaintext a:visited:hover {
   color: #FF7700;
   font-weight: bolder;
   text-decoration: none;
   border: 0;
   background-color: transparent !important;
}

/* This is for hyperlinked emails i.e. <a href="mailto:ohnoes@pwnies.com">TEXT</a> - TEXT*/
.mh-hyperlinked {
   background:transparent url() no-repeat scroll left center;
   border:medium none;
   color:#2277DD;
   height:16px;
   padding:2px 2px 4px 20px;
}

/* This is for hyperlinked emails i.e. <a href="mailto:ohnoes@pwnies.com">TEXT</a> - DOTS*/
.mh-hyperlinked a, .mh-hyperlinked a:hover, .mh-hyperlinked a:visited, .mh-hyperlinked a:visited:hover {
   color: #FF7700;
   font-weight: bolder;
   text-decoration: none;
   border: 0;
}
/* END MAILHIDE STYLING */



html {
    -moz-user-select: none;
    color: #333;
    font: 11px/18px "Helvetica Neue",Arial,sans-serif;
    margin: 0;
    padding: 0;
}
body {
    background: none repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0;
}
a {
    outline: medium none;
    text-decoration: none;
}
body.rtl {
    direction: rtl;
}
#widget {
    display: inline-block;
    overflow: hidden;
    text-align: left;
    white-space: nowrap;
}
.btn-o, .count-o, .btn, .btn .label, #count {
    display: inline-block;
    vertical-align: top;
}
.btn-o {
    max-width: 100%;
}
.btn {
    background-color: #eee;
    background-image: linear-gradient(#fff, #dedede);
    border: 1px solid #ccc;
    border-radius: 3px;
    color: #333;
    cursor: pointer;
    font-weight: bold;
    height: 18px;
    position: relative;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.btn:focus, .btn:hover, .btn:active {
    background-color: #d9d9d9;
    background-image: linear-gradient(#f8f8f8, #d9d9d9);
    border-color: #bbb;
    box-shadow: none;
}
.btn:active {
    background-color: #efefef;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1) inset;
}
.xl .btn:active {
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.1) inset;
}
.btn i {
    background: url("data:image/png;base64,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") no-repeat scroll 0 0 transparent;
    height: 13px;
    left: 2px;
    margin-top: -5px;
    position: absolute;
    top: 50%;
    width: 16px;
}
.btn .label {
    padding: 0 3px 0 19px;
    white-space: nowrap;
	font-size:11px;
	color:#333;
}
.btn .label b {
    font-weight: bold;
    white-space: nowrap;
}
.rtl .btn .label {
    padding: 0 19px 0 3px;
}
.rtl .btn i {
    left: auto;
    right: 2px;
}
.rtl .btn .label b {
    direction: ltr;
    display: inline-block;
}
.xl {
    font-size: 13px;
    line-height: 26px;
}
.xl .btn {
    border-radius: 4px;
    height: 26px;
}
.xl .btn i {
    background-position: -24px 0;
    height: 16px;
    left: 4px;
    margin-top: -6px;
    width: 21px;
}
.xl .btn .label {
    padding: 0 7px 0 29px;
}
.xl.rtl .btn .label {
    padding: 0 29px 0 7px;
}
.xl.rtl .btn i {
    left: auto;
    right: 6px;
}
@media not all, (min-resolution: 144dpi) {
.btn i {
    background-image: url("data:image/png;base64,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");
    background-size: 45px 40px;
    margin-top: -6px;
}
.xl .btn i {
    left: 4px;
    margin-top: -7px;
}
.xl.rtl .btn i {
    left: auto;
    right: 3px;
}
.xl .btn .label {
    top: -1.5px;
}
}
.aria {
    left: -999em;
    position: absolute;
}
.rtl .aria {
    left: auto;
    right: -999em;
}
.following .btn {
    background: none repeat scroll 0 0 #eee;
    border: 1px solid #ccc;
    color: #888;
}
.following .btn:active, .following .btn:hover {
    border: 1px solid #bbb;
}
.following .btn i {
    background-position: 0 -20px;
}
.xl .following .btn i {
    background-position: -25px -25px;
}
.btn:focus, .following .btn:focus {
    border-color: #0089cb;
}
.count-o {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #bbb;
    border-radius: 3px;
    min-height: 18px;
    min-width: 15px;
    position: relative;
    text-align: center;
    visibility: hidden;
}
#count {
    color: #333;
    white-space: nowrap;
}
#count:hover, #count:focus {
    color: #333;
    text-decoration: underline;
}
.ncount .count-o {
    display: none;
}
.count-ready .count-o {
    visibility: visible;
}
.count-o i, .count-o u {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent #aaa transparent -moz-use-text-color;
    border-image: none;
    border-style: solid solid solid none;
    border-width: 4px 4px 4px 0;
    height: 0;
    left: 0;
    line-height: 0;
    margin: -4px 0 0 -4px;
    position: absolute;
    top: 50%;
    width: 0;
}
.count-o u {
    border-right-color: #fff;
    margin-left: -3px;
}
.rtl .count-o i, .rtl .count-o u {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent -moz-use-text-color transparent #aaa;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 4px 0 4px 4px;
    left: auto;
    margin: -4px -4px 0 0;
    right: 0;
}
.rtl .count-o u {
    border-left-color: #fff;
    margin-right: -3px;
}
.following .count-o i {
    border-right-color: #bbb;
}
.following.rtl .count-o i {
    border-left-color: #bbb;
}
.following .count-o {
    background: none repeat scroll 0 0 #f9f9f9;
    border-color: #ccc;
}
.following #count {
    color: #666;
}
.hcount .count-o {
    margin: 0 0 0 5px;
}
.hcount.rtl .count-o {
    margin: 0 5px 0 0;
}
.hcount #count {
    padding: 0 3px;
}
.xl .count-o {
    border-radius: 4px;
}
.xl.hcount .count-o {
    margin: 0 0 0 6px;
}
.xl.rtl.hcount .count-o {
    margin: 0 6px 0 0;
}
.xl.hcount .count-o i, .xl.hcount .count-o u {
    border-width: 5px 5px 5px 0;
    margin: -5px 0 0 -5px;
}
.xl.hcount .count-o u {
    margin-left: -4px;
}
.xl.rtl.hcount .count-o i, .xl.rtl.hcount .count-o u {
    border-width: 5px 0 5px 5px;
    margin: -5px -5px 0 0;
}
.xl.rtl.hcount .count-o u {
    margin-right: -4px;
}
.xl #count {
    padding: 0 5px;
}
.vcount .btn-o {
    display: block;
    margin: 0 auto;
}
.vcount .count-o, .xl.vcount .count-o {
    display: block;
    margin-bottom: 5px;
    padding: 0 5px;
}
.vcount .count-o i, .rtl.vcount .count-o i, .vcount .count-o u, .rtl.vcount .count-o u {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #aaa transparent -moz-use-text-color;
    border-image: none;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-style: solid solid none;
    border-width: 4px 4px 0;
    bottom: 0;
    left: 50%;
    line-height: 0;
    margin: 0 0 -4px -4px;
    right: auto;
    top: auto;
}
.rtl.vcount .count-o u, .vcount .count-o u {
    border-top-color: #fff;
    margin-bottom: -3px;
}
.vcount #count {
    font-size: 16px;
    line-height: 34px;
}
.xl.vcount #count {
    font-size: 22px;
    line-height: 44px;
}


h1.style11 {
    font-size: 36px;
    line-height: 40px;
    margin-bottom: 20px;
}

h2.style12 {
    font-size: 26px;
    margin-bottom: 15px;
	margin-top:15px;
}
p.style33 {
    color: #333333;
    line-height: 20px;
    margin-bottom: 10px;
}
.blogpost h2.title a {
    text-decoration: none;
}
.blogpost a {
    text-decoration: none;
	
}
.blogpost a:hover{
    text-decoration: none;
	color:#999;
}

h2.blog-title {
    font-size: 22px;
    line-height: 24px;
    margin-bottom:15px;
    padding-bottom: 0;
}
.blogpost {
    border-bottom: 1px solid #eee;
    margin: 0 40px 40px 340px;
    width: 600px;
}
p.blog-date{
margin-bottom:15px;
margin-top:15px;
}
h2#other-posts-header{
margin-bottom:15px;
margin-top:15px;
}
h1.title{font-family:'Trade Gothic W01 Light'; 
font-weight: normal;
 color: #000000;
 font-size:30px;
 margin-bottom:20px;
 }