/*
Theme Name: Journalist
Theme URI: http://lucianmarin.com/
Description: Journalist is a smart, minimal theme designed for professional journalists.
Version: 1.9
Author: <a href="http://lucianmarin.com/">Lucian E. Marin</a>
Tags: white, two columns, fixed width, light, minimal
For the WordPress community (GPL), enjoy it guys.
by Lucian E. Marin - lucianmarin.com
*/

body {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:13px;
color:#222;
padding:0;
}

* {
padding:0;
margin:0;
}

*, * focus {
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0;
}


a {
color:#333333;
text-decoration:none;
}

a:hover{
color:#c00;
text-decoration:none;
}

.main a{
color:#c00;
text-decoration:none;
}
.main a:hover{
color:#c00;
text-decoration:underline;
}

/*
.main a:visited{
color:#c00;
text-decoration:line-through;
}
*/

.main h4{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#c00 none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
font-family:georgia;
font-size:17px;
font-weight:100;
color:#FFFFFF;
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
width:auto;
display:inline;
line-height:45px;
}

.main .h4 a{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#c00 none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
font-family:georgia;
font-size:17px;
font-weight:100;
color:#FFFFFF;
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
width:auto;
display:inline;
line-height:45px;
text-decoration:none;
}

.main .h4 a:hover{
text-decoration:none;
}

#content h4{
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #222222;
border-bottom:1px solid #CCCCCC;
color:#FFFFFF;
display:inline;
font-family:georgia;
font-size:17px;
font-weight:100;
line-height:45px;
margin-left:-42px;
padding:3px 8px 3px 41px;
width:auto;
}

#content h4 a{
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #222222;
border-bottom:1px solid #CCCCCC;
color:#FFFFFF;
display:inline;
font-family:georgia;
font-size:17px;
font-weight:100;
line-height:45px;
margin-left:-42px;
padding:3px 8px 3px 41px;
width:auto;
text-decoration:none;
}

#content h4 a:hover{
text-decoration:none;
}
.related h4{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#4BA4C2 none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
font-family:georgia;
font-size:17px;
font-weight:100;
color:#FFFFFF;
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
width:auto;
display:inline;
line-height:45px;
}

/*
.main h5{
font-family:georgia;
font-size:16px;
font-weight:900;
}*/


.main h5{
font-family:"Lucida Grande", "Lucida Sans Unicode","Lucida Sans", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:900;
color:#000000;
padding-bottom:5px;
padding-top:14px;
}


.main h5 a{
font-family:"Lucida Grande", "Lucida Sans Unicode","Lucida Sans", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:900;
color:#000000;
padding-bottom:5px;
padding-top:14px;
text-decoration:none;
}
.main h5 a:hover{
text-decoration:none;
}
.clear{
	clear:both;
}

.sub{
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
color:#222;
padding:0;
font-style:italic;

}

.frontPageImageContainer{
	background-image:url(../../../layoutGraphics/imageFrame.png);
	padding:0px;
	margin-left:-15px;
	width:671px;
	height:179px;
        float:left;
}
.frontpageImage{	
	padding-left:10px;
	padding-top:10px;
        border-style: none;
}

.iPhoneThumb{
float:left;
padding-top:2px;
padding-right:4px;
clear:both;
}

.articleImage{
border:5px solid #CCCCCC;
}

.imgLeft{
float:left;
}
.imgRight{
float:right;
}
imgCentre{
float:centre;
}

#wrapper{
	margin:0 auto;	
	width:auto;
	height:auto;
	background-image:url(../../../layoutGraphics/barBG_new5.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	overflow:hidden;
}

#wrapperSubPage{
	margin:0 auto;	
	width:auto;
	height:auto;
	background-image:url(../../../layoutGraphics/barBG_newSmall.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	overflow:hidden;
}


#wrapper_normal{
	margin:0 auto;	
	width:auto;
	height:auto;
	overflow:hidden;
}

#mainContainer{
	margin:0 auto;	
	width:911px;
	height:auto;	
}
#topContainer{
	width:911px;
	height:100px;
	margin:0 auto;	
	float:left;
}
#topLeftCont{
	width:911px;
	height:auto;
	float:left;
}
#topRightCont{
	width:220px;
	height:auto;
	float:right;
	padding-right:0px;
}
#searchBox{
	height:41px;
	margin-left:-3px;
}
#vignettBoxCont{
	width:911px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	
}
#vignettBoxContSub{
	width:911px;
	height:63PX;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
}






#centreContainer{
	height:130px;
	width:911px;
	margin:auto;
	position:relative;
	float:left;
}
#centre_about{
	height:130px;
	width:911px;
	margin:auto;
	float:left;
}
#centre_single{
	height:20px;
	width:911px;
	margin:auto;
	float:left;
}
#vignettBoxLeftStuffL{
	margin-top:45px;
	float:left;
}
#vignettBoxLeftStuffCon{
	float:left;
	width:auto;
	margin:0;
}
#vignettBoxRighttStuffCon {
float:left;
margin-top:39px;
padding-left:46px;
width:769px;
}


#vignettBoxLeftStuffR{
	margin-top:18px;
	float:left;
}
#vignettBoxRighttStuffR{
float:left;
margin-top:18px;
}


.horLine{
border-bottom:1px solid #CCCCCC;
width:155px;
display:inline-block;
}


#socialMediaLinkage {
	padding:0px;
	margin-left:-2px;
	width:155;
	height:auto;
}

#socialMediaLinkage .twitter{	
	display:inline-block;
	float:left;
	width:31px;
	height:32px;
        padding-top:5px;
        padding-bottom:3px;
}
#socialMediaLinkage .twitter a {
	background-image:url(../../../layoutGraphics/SocialMedia.png);
	background-position:0px 0px;	
	display:inline-block;
	width:31px;
	height:32px;
}
#socialMediaLinkage .twitter a:hover {
	background-position:0px 32px;	
}

#socialMediaLinkage .linkedin{	
	display:inline-block;
	float:left;
	width:31px;
	height:32px;
        padding-top:5px;
        padding-bottom:3px;
}
#socialMediaLinkage .linkedin a {
	background-image:url(../../../layoutGraphics/SocialMedia.png);
	background-position:-34px 0px;	
	display:inline-block;
	width:31px;
	height:32px;
}
#socialMediaLinkage .linkedin a:hover {
	background-position:-34px 32px;	
}

#socialMediaLinkage .delicious{	
	display:inline-block;
	float:left;
	width:31px;
	height:32px;
        padding-top:5px;
        padding-bottom:3px;
}
#socialMediaLinkage .delicious a {
	background-image:url(../../../layoutGraphics/SocialMedia.png);
	background-position:-65px 0px;	
	display:inline-block;
	width:31px;
	height:32px;
}
#socialMediaLinkage .delicious a:hover {
	background-position:-65px 32px;	
}


#socialMediaLinkage .rss{	
	display:inline-block;
	float:left;
	width:31px;
	height:32px;
        padding-top:5px;
        padding-bottom:3px;
}
#socialMediaLinkage .rss a {
	background-image:url(../../../layoutGraphics/SocialMedia.png);
	background-position:-96px 0px;	
	display:inline-block;
	width:31px;
	height:32px;
}
#socialMediaLinkage .rss a:hover {
	background-position:-96px 32px;	
}


#socialMediaLinkage .commentsrss{	
	display:inline-block;
	float:left;
	width:31px;
	height:32px;
        padding-top:5px;
        padding-bottom:3px;
}

#socialMediaLinkage .gpluss{	
	display: inline-block;
    float: left;
    height: 32px;
    margin-left: 5px;
    padding-bottom: 0;
    padding-top: 8px;
    width: 27px;
}

#socialMediaLinkage .commentsrss a {
	background-image:url(../../../layoutGraphics/SocialMedia.png);
	background-position:-130px 0px;	
	display:inline-block;
	width:31px;
	height:32px;
}
#socialMediaLinkage .commentsrss a:hover {
	background-position:-130px 32px;	
}



#twitterContainer{
width:155px;
}
#twitterBox{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-radius:8px;
	
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#b5d2f6;
	border-left-color:#b5d2f6;
	border-right-color:#b5d2f6;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:5px;
	border-width:1px;
	background-color:#FFFFFF;
	width:130px;
	height:auto;
	overflow:visible;
	display:block;
}

.TwitterBird{
	background-image:url(../../../layoutGraphics/twitter4.png);
	background-repeat:no-repeat;
	background-position:top;
	/*background-color:#00FF00;*/
	height:49px;
	width:155px;
margin-top:-6px;
display:block;
}

.TwitterBird a{
	background-image:url(../../../layoutGraphics/twitter4.png);
	background-repeat:no-repeat;
	background-position:top;
	/*background-color:#00FF00;*/
	height:49px;
	width:155px;
margin-top:-6px;
display:block;
}


#twitterBox .tweet {
color:#28282D;
font-size:11px;
}
#twitterBox .tweet a {
color:#4BA4C2;
text-decoration:none;
}
#twitterBox .tweet a:hover {
color:#4BA4C2;
font-size:11px;
text-decoration:underline;
}
#twitterBox .twitter-timestamp {
color:#999999;
font-size:9px;
}

h3.sidebarTitle{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	/*-moz-border-radius: 5px;*/
        /*-webkit-border-radius: 5px;*/
        /*border-radius: 5px;*/

        -moz-border-radius-topleft:0px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft:0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-top-left-radius:0px;
	border-top-right-radius:5px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	
	width:145px;
	padding:4px;
	background:#28282D; none repeat scroll 0 0;
	/*background:#c00; none repeat scroll 0 0;*/
	/*background:#333333; none repeat scroll 0 0;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
h8.triggerNoLink {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	/*-moz-border-radius-bottomleft:0;*/
	/*-moz-border-radius-bottomright:0;*/
	/*-moz-border-radius-topleft:0;*/
	/*-moz-border-radius-topright:5px;*/
	/*background-color:#28282D;*/
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	/*color:#FFFFFF;*/
        color:#28282D;
	float:left;
	font-family:Georgia,Helvetica,sans-serif;
font-size:16px;
font-style:italic;
font-weight:100;
	margin-bottom:6px;
	margin-left:-4px;
	margin-top:10px;
	padding:7px 5px 5px;
	width:145px;
}
h8.triggerNoLinkNoLine {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	color:#28282D;
	float:left;
	font-family:Georgia,Helvetica,sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:100;
	margin-bottom:6px;
	margin-left:-4px;
	margin-top:10px;
	padding:7px 5px 5px;
	width:145px;
}


#sidebar h3.trigger {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
background-image:url("../../../layoutGraphics/RightBG7_expand.png");
background-position:right top;
background-repeat:no-repeat;
/*border-bottom:1px solid #CCCCCC;*/
border-top:1px solid #CCCCCC;
color:#28282D;
float:left;
font-family:Georgia,Helvetica,sans-serif;
font-size:14px;
font-style:italic;
font-weight:100;
margin-bottom:0px;
margin-left:-4px;
margin-top:0px;
padding:7px 5px 5px;
width:145px;
}
#sidebar h3.trigger a {
	color:#28282D;
	text-decoration: none;
	display: block;
        background-position:130px -29px;
}
.borderTop{
border-top:1px solid #CCCCCC;
width:150px;
}
#sidebar h3.trigger a:hover {
	text-decoration: none;
}
#sidebar h3.active {
	background-position:bottom right;
}


#latestList {
width:155px;
padding-bottom:10px;
}
#sidebar #latestList h4 {
font-size:12px;
}
#sidebar #latestList ul {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:11px -3px 2px;
}
#sidebar #latestList ul li {
border-bottom:1px solid #F5F5F5;
color:#28282D;
font-family:Verdana,Helvetica,sans-serif;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px 0 0px;
clear:left;
}
#sidebar #latestList ul li a {
border-bottom:1px dotted #CCCCCC;
color:#28282D;
display:block;
padding-bottom:5px;
padding-left:4px;
padding-top:7px;
line-height:12px;
}
#sidebar #latestList ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E3F5FF none repeat scroll 0 0;
color:#28282D;
}



.latestList2 {
width:155px;
padding-bottom:10px;
}
#sidebar .latestList2 h4 {
font-size:12px;
}
#sidebar .latestList2 ul {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:11px -3px 2px;
}
#sidebar .latestList2 ul li {
border-bottom:1px solid #F5F5F5;
color:#28282D;
font-family:Verdana,Helvetica,sans-serif;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px 0 0px;
clear:left;
}
#sidebar .latestList2 ul li a {
border-bottom:1px dotted #CCCCCC;
color:#28282D;
display:block;
padding-bottom:5px;
padding-left:4px;
padding-top:7px;
line-height:12px;
}
#sidebar .latestList2 ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E3F5FF none repeat scroll 0 0;
color:#28282D;
}




.toggle_container {
	margin: 0;
	overflow: hidden;
	clear: both;

}
.toggle_container .block {
	padding:0px;
}
.toggle_container .block p {
	padding:0;

}

.toggle_container h3 a[class="link"] {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	text-decoration:none;
}
.toggle_container h3 a:hover, a[class="link"] {
	text-decoration:underline;
}


.allverdigCufon{
	font-size:43px;
	color:#FFFFFF;
}
.allverdigCufonSub{
	font-size:43px;
	padding-top:3px;
	color: rgb(95, 95, 100);
	color: rgba(255, 255, 255, 0.2);
}
.allverdigCufonSub a{
	font-size:43px;;
	padding-top:3px;
	color: rgb(95, 95, 100);
	color: rgba(255, 255, 255, 0.2);
	text-decoration:none;
}
.allverdigCufonSub a:hover{
	font-size:43px;;
	padding-top:3px;
	color: rgb(255, 255, 255);
	color: rgba(255, 255, 255, 1.0);
	text-decoration:none;
}

.allverdigBodyCufon{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	/*font-size:26px;*/
        line-height:30px;
        font-size:22px;
	text-align:left;
	color:#FFFFFF;
}
.allverdigSpecialCufon{
	font-size:101px;
	color:#FFFFFF;
	padding-left:5px;
}

.cufonDay{
	font-size:30px;
	letter-spacing:3px;
	color:#333333;
}
.cufonMonth{
	font-size:19px;
	letter-spacing:2px;
	color:#999999;
}
.cufonYear{
	font-size:11px;
letter-spacing:1px;
	color:#666666;
}
.newMoreText{
       color:#666;
       -moz-background-clip:border;
       -moz-background-inline-policy:continuous;
       -moz-background-origin:padding;
background-color:#E1F0F5;
       padding:1px 8px 2px 8px;
	text-decoration:none;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
font-size:12px;

}


.current_page_item{
	background: rgb(27, 26, 29);
	background: rgba(255, 255, 255, 0.04);
	overflow:hidden;
	font-size:16px;
	padding-top:25px;
	padding-bottom:6px;
	color:#b5d2f6;
	height:83px;
}
.mainMenu{
        font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:14px;
	padding-top:20px;
	padding-bottom:6px;
	color:#999999;
	height:52px;
}
.mainMenu a{
	text-decoration:none;
}
.mainMenu a:hover{
	color:#b5d2f6;
	text-decoration:none;
}
.mainMenu h9{
	font-size:16px;
	padding-top:25px;
	padding-bottom:6px;
	color:#999999;
	height:52px;
}

.SecondLine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	padding-top:5px;
	clear:left;
	font-size:8px;
}

.SecondLine a{
	text-decoration:underline;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	padding-top:5px;
	clear:left;
	font-size:8px;
	
}

.SecondLine a:hover{
	/*color:#484646;*/
	color:#c00;
	text-decoration:none;
}

#NewLogoTopp{
        margin-left:-10px;
	padding:0;
	height:83px;
        width:170px;
	display:block;
        overflow:visible;
        float:left;
        border-style:none;
}
#NewLogoTopp img{
border:#0085b5 0px solid;
border-style:none;
}
#NewLogoTopp a:hover img{
border:#0085b5 0px solid;
border-style:none;
}


#NewLogoTopp h1{
}


/* MAIN MENU */

#navmenu ul {
	margin:0;
	padding:0;
	height:83px;
list-style-type:none;
}


#navmenu ul li{display:block; float:left}


#navmenu ul li [class="about"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:left top;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:157px;
display:block;
float:left;
}
#navmenu ul li a:hover[class="about"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:left -87px;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:157px;
display:block;
float:left;
list-style-type:none;
}

#navmenu ul li a[class="about_active"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:left bottom;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:157px;
      display:block;
      float:left;
      list-style-type:none;
}

#navmenu ul li a[class="portfolio"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:-157px top;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:136px;
display:block;
float:left;
list-style-type:none;
}

#navmenu ul li a:hover[class="portfolio"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:-157px -87px;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:136px;
display:block;
float:left;
list-style-type:none;
}

#navmenu ul li a[class="flash"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:-293px top;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:147px;
display:block;
float:left;
list-style-type:none;
}

#navmenu ul li a:hover[class="flash"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:-293px -87px;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:147px;
display:block;
float:left;
list-style-type:none;
}

#navmenu ul li a[class="flash_active"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:-293px bottom;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:147px;
display:block;
float:left;
list-style-type:none;
}


#navmenu ul li a[class="tips"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:-443px top;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:145px;
display:block;
float:left;
list-style-type:none;
}

#navmenu ul li a:hover[class="tips"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:-443px -87px;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:145px;
display:block;
float:left;
list-style-type:none;
}

#navmenu ul li a[class="tips_active"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:-443px bottom;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:147px;
display:inline-block;
float:left;
list-style-type:none;
}

#navmenu ul li a[class="tutorials"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:-588px top;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:142px;
display:block;
float:left;
list-style-type:none;
}

#navmenu ul li a:hover[class="tutorials"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:-588px -87px;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:142px;
display:block;
float:left;
list-style-type:none;
}

#navmenu ul li a[class="tutorials_active"]{
      background-image:url("../../../layoutGraphics/mainMenu.jpg");
      background-position:-588px bottom;
      background-repeat:no-repeat;
      height:87px;
      margin-left:0px;
      width:147px;
display:block;
float:left;
list-style-type:none;
}

/*
#navmenu li {
background-image:url(../../../layoutGraphics/menuLine.png);
background-position:left top;
background-repeat:no-repeat;
display:block;
float:left;
height:52px;
list-style-type:none;
padding-left:17px;
padding-right:17px;
width:auto;
list-style-type:none;
}
#navmenu ul li a {
	text-decoration:none;  
	padding: 0; 
}
#navmenu .mainMenu ul li a:hover {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
*/


#container h2.artTittel{
	font-weight:normal;
        margin:7px 0 5px 0;
	letter-spacing:0px;
	width:auto;
	font-size:25px;
	color:#222;
        display:inline-block;
}

#container h2.artTittel a {
color:#222;
text-decoration:none;
}

#container h2.artTittel a:hover {
	color:#c00;
}

#container {
background-image:url("../../../layoutGraphics/TotalBG1.png");
background-position:0 0;
background-repeat:repeat-y;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:15px;
padding-left:35px;
padding-top:30px;
position:relative;
width:876px;
}
#container_about {
	background-image:url("../../../layoutGraphics/TotalBG1.png");
	background-position:0px 0px;
	background-repeat:repeat-y;
	width:876px; /* 911 -this has nothing to do with the '911' event */
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	padding-top:30px;
	padding-left:35px;
	height:auto;
	position:relative;
}


#container_single {
	background-image:url("../../../layoutGraphics/TotalBG1.png");
	background-position:0px 0px;
	background-repeat:repeat-y;
	width:876px; /* 911 -this has nothing to do with the '911' event */
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	padding-top:30px;
	padding-left:35px;
	height:auto;
	position:relative;
}


#container h1 {
font-size:32px;
font-weight:normal;
letter-spacing:-1px;
width:600px;
padding:32px 0 25px 0;
}

#container h1 a {
color:#222;
text-decoration:none;
}

#container h1 a:hover {
color:#c00;
}


#content {
background-image:url("../../../layoutGraphics/whiteTop4.png");
background-repeat:no-repeat;
float:left;
margin-left:-37px;
margin-top:-40px;
padding-left:50px;
padding-top:39px;
width:630px;
}

#content h2 {
font-size:24px;
margin:5px 0 7px 0;
}

#content h2 a {
color:#222;
text-decoration:none;
}

#content h2 a:hover {
color:#c00;
}

#content h2.archive {
font-weight:normal;
font-size:22px;
color:#1c1c1c;
padding:0;
margin:5px 0 20px 0;
border:none;
text-align:left;
}

.comments {
color:#333;
margin:0 0 15px 0;
border-bottom:#bbb 1px solid;
}

.comments a {
background:#fff;
padding:0 7px 5px 0;
color:#333;
text-decoration:none;
}

.comments a:hover {
color:#c00;
}

.navigation {
background:#f9f9f9;
font-size:11px;
padding:5px 10px;
margin:0 0 20px 0;
border-top:#bbb 1px solid;
}

.navigation a {
color:#555;
font-weight:bold;
text-decoration:none;
}

.navigation a:hover {
color:#333;
text-decoration:none;
}

.main h3 {
font-size:16px;
font-weight:normal;
margin:0 0 15px 0;
}

.main img {
border:none;
margin:5px;
}

.main a img {
border:5px solid #DDDDDD;
margin:5px;
}

.main a:hover img {
}

.main p {
font-family:"Lucida Sans Unicode","Lucida Sans", Arial, Helvetica, sans-serif;  /*THIS IS NEW PUT - FEB 10 */
/*line-height:18px; *Æ>/* ENDRET FRA 18 til 20 */
line-height:1.5em;
/*font-size:1.1em; *//* LAGT TIL 14.09.10 */
margin:0 0 15px 0;
color:#333333;
}

.main ol {
line-height:18px;
margin:0 0 15px 30px;
}

.main ul {
line-height:18px;
margin:0 0 15px 30px;
}

.main li {
margin:0 0 5px 0;
}

.meta {
/*background:#f3f3f3;*/
/*background:#FFFFFF;*/	   
	font-size:11px;
	font-style:italic;
	line-height:15px;
	color:#84898C;
	padding-top:3px;
	margin:0 0 40px 0;
	border-top:#bbb 1px solid;
}


.signature {
float:left;
padding:0 15px 0 0;
width:auto;
}

.dateText{
text-size:9px;
}

.meta2 {
	margin-bottom:0px;
	margin-left:0px;
        margin-right:12px;
	width:auto;
	height:47px;
	float:left;
}

.day{
	width:auto;
	heigth:80px;
	padding-top:5px;
	padding-left:3px;
	float:left;
	position:relative;

       
}

.yearAndDateCont{
	margin-right:2px;
	height:80;
	width:auto;
	position:relative;
	float:left;
}

.date{
	padding-top:6px;
	padding-bottom:0px;
	padding-left:1px;
	height:16px;
	text-align:centre;
}
.year{
	height:16px;
	padding-left:1px;
	text-align:centre;
}




.tags p{
	float:left;
	padding:0 0 0 4px;
	font-style:italic;
}
.taggText{
	font-style:italic;
	color:#999999;
}
.tagged{
	padding-left:0px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#999999;
}
.tagged a{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
/*
	border-bottom:1px solid #999999;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background:#CCCCCC; none repeat scroll 0 0;
*/
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#999999;
	text-decoration:none;
}

.tagged a:hover{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	background:#c00; none repeat scroll 0 0;
	border-bottom:1px solid #999999;
	font-size:12px;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
}

#sidebar {
background-image:url("../../../layoutGraphics/whiteTop5.png");
background-position:-715px -6px;
background-repeat:no-repeat;
float:right;
font-size:12px;
margin-left:-20px;
margin-top:-34px;
padding-left:13px;
padding-right:7px;
padding-top:34px;
width:180px;
}
#sidebar h3 {
font-size:13px;
margin:2px 0 5px 0;
}

#sidebar ul {
list-style:none;
}

#sidebar ul ul {
margin:5px 0 0 10px;
}

#sidebar ul ul ul {
margin:5px 0 0 10px;
}


#sidebar ul li {
	font-size:11px;
	/*background-color:#FFFFFF;*/
	color:#4BA4C2;
	width:150px;
	/*border-bottom:1px solid #F5F5F5;*/
        border-bottom:1px solid #eeeeee;
	margin-bottom:0;
}


#sidebar ul li a{
	display:block;
	color:#007CB3;
	padding:4px;
}

#sidebar ul li a:link, a:visited{
	text-decoration: none;
}

#sidebar ul li a:hover{	
	background:#E3F5FF none repeat scroll 0 0;
	color:#000000;
}


#content ul {
list-style:none;
}

#content ul ul {
margin:5px 0 0 10px;
}

#content content ul ul ul {
margin:5px 0 0 10px;
}

#content ul li {
color:#4BA4C2;
font-size:11px;
margin-bottom:0;
width:auto;
}


#content ul li a{
border-bottom:1px solid #DDDDDD;
color:#007CB3;
display:block;
height:19px;
margin-bottom:0;
padding-bottom:0;
padding-left:4px;
padding-top:8px;
}

#content ul li a:link, a:visited{
	text-decoration: none;	
}

#content ul li a:hover{	
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E3F5FF none repeat scroll 0 0;
color:#000000;
}




#author h3 {
margin:5px 0 5px 0;
}

.searchInfo{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
#newSearchForm{
	width:auto;
	text-align:left;
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
}

#searchform {
width:190px;
}

#newSearchForm input {
font-size:11px;
color:#4BA4C2;
width:112px;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

#newSearchForm input:hover {
/*background:#333;*/
/*border:#999 1px solid;*/
/*color:#fff;*/
cursor:pointer;
}

#newSearchForm #s {
font-size:11px;
/*margin:2px 0;*/
padding-top:6px;
padding-left:5px;
padding-bottom:4px;
padding-right:px;
/*color:#222;*/
color:#4BA4C2;
float:left;
}

#newSearchForm #s:hover {
cursor:text;
}

input.searchfield {
background:#f0f0f0;
border:none;
line-height: 18px;
list-style: none;
padding: 2px 10px;
margin-bottom: 0px;
height:18px;
}

input.searchfield:hover {
background-color:#E3F5FF;
}

*,* * focus{
	outline:none;
	margin:0;
	padding:0;
}

#sidebar #newSearchForm input.submit {

	background-image:url(../../../layoutGraphics/search_icon4.png);
	background-repeat:no-repeat;
background-position:left;
	border:none;
	height:30px;
	width:30px;
	margin-left:0px;
	float:left;
	display:inline;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
cursor:pointer;
text-shadow:0 0px 0px rgba(0, 0, 0, 0.5);
-moz-box-shadow:0px 0px 0px #888888;
}

#sidebar #newSearchForm input.submit:hover {
	background-position:right;
	cursor:pointer;
/*border:#B5D2F6 1px solid;*/
}

input.subcom {
background:#eee;
font-size:11px;
margin:0 0 10px 0;
padding:1px 4px 2px 4px;
border:#888 1px solid;
color:#222;
}

input.subcom:hover {
background:#222;
cursor:pointer;
border:#888 1px solid;
color:#eee;
}

input.comment {
background:#f6f6f6;
font-size:11px;
padding:2px 5px;
border:#aaa 1px solid;
color:#222;
height:24px;
margin-bottom:-6px;

-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

}

input.comment:hover {
border:#c00 1px solid;
}

textarea {
background:#f6f6f6;
font-family:lucida Grande,arial,verdana;
font-size:12px;
width:617px;
margin:0px;
padding:2px 4px;
border:#aaa 1px solid;
color:#222;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

textarea:hover {
border:#c00 1px solid;
}

.postinput small {
font-size:11px;
margin:0 0 0 5px;
}

p.logged {
font-size:10px;
color:#666666;
}

h3.reply {
/*font-size:13px;*/
/*margin:0 0 5px 0;*/
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#4BA4C2 none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
font-family:georgia;
font-size:17px;
font-weight:100;
color:#FFFFFF;
margin-left:-42px;
padding:3px 8px 3px 41px;
width:auto;
display:inline;
line-height:45px;
}


.nocomments {
margin:0 0 30px 0;
}

ol.commentlist {
font-size:12px;
list-style:none;
margin:10px 0 30px 0;
border-bottom:#bbb 1px solid;
}

.commentlist li {
border-top:#bbb 1px solid;
padding:0 0 10px 0;
}

.commentlist_trackback{
font-size:12px;
list-style:none;
margin:10px 0 30px 0;
border-bottom:#bbb 1px solid;
}

.commentlist_trackback li{
font-family:Georgia,Helvetica,sans-serif;
font-size:13px;
font-style:italic;
line-height:1.4em;
color:#666666;
font-family:
list-style:none;
border-top:#bbb 1px solid;
padding-top:10px;
padding-bottom:10px;
}

.commentlist_trackback li a{
font-family:Georgia,Helvetica,sans-serif;
font-size:13px;
line-height:1.4em;
color:#cc0000;
text-decoration:none;
font-style:italic;
font-family:
list-style:none;
margin-top:10px;
padding-bottom:10px;
}

.commentlist_trackback li a:hover{
text-decoration:underline;
}

.commentlist li.bypostauthor {
background-color:#F3F3F3;
border-top:2px solid #4BA4C2;
}

.comment_mod {
margin:10px 0 0 10px;
}

.comment_mod em {
background-color:#fff897;
padding:1px 3px;
}

.comment_author {
margin-top:10px;
margin-left:7px;
float:left;
width:190px;
margin-bottom:5px;
}
.comment_author img {
float:left;
margin:5px 12px 0 0;
}

.comment_author p {
line-height:20px;
}

.comment_author small {
font-size:11px;
}

.comment_text {
float:left;
width:600px;
margin:0 0 0 10px;
border-top:1px dotted #999999;
}

.comment_text p {
line-height:18px;
margin:7px 0;
}

.comment_meta {
font-size:10px;
color:#333333;
}

#commentform p {
line-height:18px;
margin:0 0 15px 0;
}

blockquote {
background:url(images/quote.gif) no-repeat top left;
padding:0 0 0 60px;
min-height:50px;
}

#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#28282D none repeat scroll 0 0;
background:#28282D url(../../../layoutGraphics/footerBG.png) repeat-x scroll 0 0;
color:#555555;
font-size:11px;
margin:0 auto;
overflow:hidden;
padding-bottom:25px;
padding-top:0;
position:relative;
text-align:left;
}

#footer a {
color:#555;
font-weight:bold;
text-decoration:none;
}

#footer a:hover {
color:#333;
text-decoration:none;
}

.clear {
clear:both;
}

.warning p {
background:url(images/warning.gif) no-repeat left;
height:160px;
padding:20px 0 0 90px;
font-size:20px;
margin:0 0 0 10px;
}

#wp-calendar {
padding:10px 0 0 0;
font-size:12px;
}

#wp-calendar caption {
text-align:left;
padding:0 0 5px 0;
}

#wp-calendar tr th,
#wp-calendar tr td {
padding:0 6px 0 0 ;
text-align:right;
}

#wp-calendar td a {
font-weight:bold;
}

#wp-calendar td a:hover {
font-weight:bold;
}

img.wp-smiley {
padding:0;
border:none;
}

input:focus, textarea:focus{
/*background-color:#ffc;*/
background-color:#E3F5FF;
}

abbr {
border:none;
}

.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}

.wp-caption {
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
margin:10px;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}

.wp-caption img {
margin:0;
padding:0;
border:0 none;
}

.wp-caption-dd {
font-size:11px;
line-height:17px;
padding:0 4px 5px;
margin:0;
}

/* self-clear floats */

.group:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

/* IE Hacks */

*html #bubble {
display:none;
}

*html #bubble p {
display:none;
}

* html .group,
* html #nav ul li a {
height: 1%;
}

*:first-child+html .group {
min-height: 1px;
}

* html #nav ul li a {
display: inline;
}


#footerContainer {
height:auto;
margin:40px auto 0;
width:911px;
}
#footerCont_Left {
float:left;
height:auto;
width:570px;
}
#footerCont_LeftCenter {
float:left;
height:auto;
width:250px;
}
#footerCont_RightCenter {
float:right;
height:auto;
width:250px;
}

#footerCont_RightCenter img{
float:left;
border-style: none;
padding-right:10px;
clear:both;
}

#footerCont_right {
float:right;
height:auto;
margin-right:20px;
width:250px;
}
h3.footerTitle {
color:#4BA4C2;
font-size:16px;
text-align:left;
padding-Bottom:10px;
}
#footerContainer ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#footerContainer ul ul {
margin:5px 0 0 10px;
}
#footerContainer ul ul ul {
margin:5px 0 0 10px;
}
#footerContainer ul li {
border-bottom:1px solid #424242;
color:#333333;
font-size:11px;
margin-bottom:0;
text-align:left;
width:280px;
}
#footerContainer ul li a {
color:#666666;
display:block;
padding-bottom:8px;
padding-left:4px;
padding-top:8px;
text-decoration:none;
}
#footerContainer ul li a:link {
text-decoration:none;
}

#footerContainer ul li a:visited {
text-decoration:none;
}
#footerContainer ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#202020 none repeat scroll 0 0;
color:#4BA4C2;
}


.comment_text a {
    color: #CC0000;
}

.comment_text a:hover {
    color: #CC0000;
text-decoration:underline;

}






/* SOCIAL MEDIA FILES */
#content div.sociable { margin: 16px 0; }

#content span.sociable_tagline { position: relative; }
#content span.sociable_tagline span { display: none; width: 14em; }
#content span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
#content .sociable span {
	display: inline;
}
#content .sociable ul {
	display: inline;
        border-style:none;
	margin: 0 !important;
	padding: 0 !important;
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
}

}
#content .sociable ul li {
	background: none;
        border-style:none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
float:left;
}
#content .sociable ul li:after { content: ""; }
#content .sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
        border-style:none;
	margin: 0;
	padding: 0;
}

#content .sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
#content .sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.downloadButton{
        height:50px;
	width:182px;
}

.downloadButton a{
	background-image:url(http://www.allverdig.no/layoutGraphics/kildefiler.png);
	background-repeat:no-repeat;
        background-position:top;
	border:none;
	height:50px;
	width:182px;
	margin-left:0px;
	float:left;
	display:inline;
        clear:both;
}

.downloadButton a:hover {
	background-position:bottom;
}

.demoButton{
        height:50px;
	width:182px;
}

.demoButton a{
	background-image:url(http://www.allverdig.no/layoutGraphics/demo.png);
	background-repeat:no-repeat;
        background-position:top;
	border:none;
	height:50px;
	width:79px;
	margin-left:0px;
	float:left;
	display:inline;
clear:both;
}

.demoButton a:hover {
	background-position:bottom;
}


#pollBox{
        background-image:url(../../../layoutGraphics/PostIt_main.png);
	background-repeat:repeat-y;
        background-position:top;
        margin-left:-21px;
        padding-left:25px;
clear: both;
}
.pollBottom{
       background-image:url("../../../layoutGraphics/PostIt_bottom.png");
       background-position:center top;
       background-repeat:no-repeat;
       height:46px;
       margin-left:-16px;
       margin-top:-27px;
       width:190px;
}

.stain{
       background-image:url("../../../layoutGraphics/coffeeStain.png");
       background-position:center top;
       background-repeat:no-repeat;
       height:166px;
       margin-left:-50px;
}
.bottomGraphic{
      background-image:url("../../../layoutGraphics/WhiteMainBG_bottom.png");
      background-position:center top;
      background-repeat:no-repeat;
      height:124px;
      margin-left:-72px;
      width:943px;
}


.related{
clear:both;
height:auto;
margin-bottom:40px;
}

.ArticleTimer{
color:#4BA4C2;
font-size:10px;
font-style:inherit;
margin-bottom:11px;
text-align:left;
width:658px;
}

.ArticleTimer2{
color:#767676;
font-size:10px;
font-style:inherit;
margin-bottom:0px;
margin-top:5px;
text-align:left;
width:658px;
}




.artQuot_quot{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#537297;
font-style:italic;
line-height:21px;
}

.artQuoter {
display:block;
font-size:10px;
font-weight:bold;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;  /*THIS IS NEW PUT - FEB 10 */
}

.GraphStats1{
float:left;
display:inline;
width:auto;
height:auto;
}
.articleSpacer_25{
width:auto;
height:25px;
clear:both;
}
.articleSpacer_50{
width:auto;
height:50px;
clear:both;
}
.articleSpacer_75{
width:auto;
height:75px;
clear:both;
}
.articleFoldMark{
background-image:url(http://www.allverdig.no/layoutGraphics/foldMark.png);
width:705px;
height:60px;/*was 78px */
margin-top:-20px; /* new decleration */
clear:both;
margin-left:-43px;
}

.FrontPageFoldMark{
background-image:url(http://www.allverdig.no/layoutGraphics/foldMark_frontpage4.png);
background-repeat:no-repeat;
width:705px;
height:41px;
clear:both;
margin-left:-43px;
padding-bottom:20px;
}

.FrontPageFoldMark2{
background-image:url(http://www.allverdig.no/layoutGraphics/foldMark_frontpage4.png);
background-repeat:no-repeat;
width:705px;
height:41px;
clear:both;
margin-left:-28px;
padding-bottom:20px;
}


.ingress  {
color:#282525;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
line-height:1.4;
margin-bottom:30px;
margin-top:25px;
}
style.css (line 2133)


#gallery-1 img {
border:5px solid #CFCFCF !important;
}
#gallery-1 .gallery-item {
float:left !important;
margin-top:10px !important;
text-align:left !important;
width:auto !important;
}


.facebookContainer{
display:inline-block;
margin-bottom:-70px;
margin-top:20px;
}

#article_socialBox{
float:right;
heigth:auto;
width:60px;
margin-bottom:0px;
margin-left:15px;
margin-top:-4px;
}
#Twitter{
float:left;
margin-bottom:11px;
}
#facebookBTN{
float:left;
}



input[type="submit"] {
border-color:#3BB0D6;
}

.addComment input[type="submit"] {
margin-top:1em;
}


input[type="submit"] {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

background: #32819c; 
background-color:#32819c;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4BA4C2', endColorstr='#32819c');
background: -webkit-gradient(linear, left top, left bottom, from(#4BA4C2), to(#32819c));
background: -moz-linear-gradient(top,  #4BA4C2,  #32819c); 

color:#FFFFFF;
cursor:pointer;

font-family:Lucida Grande;
font-size:1.1em;
font-size-adjust:0.54;
font-style:normal;

padding:4px 10px;
text-decoration:none;

text-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
-moz-box-shadow:1px 1px 2px #888888;

display:inline-block;
}

input[type="submit"]:hover {
background: #4BA4C2; 
background-color:#4BA4C2;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#32819c', endColorstr='#4BA4C2');
background: -webkit-gradient(linear, left top, left bottom, from(#32819c), to(#4BA4C2));
background: -moz-linear-gradient(top,  #32819c,  #4BA4C2); 
}



.SocialBottomContainer{
margin-bottom:20px;
margin-top:20px;
}





#content ul.artikkelListe{
margin-top:5px;
}

#content ul li.artikkelListe{
color:#333333;
font-family:"Lucida Sans Unicode","Lucida Sans",Arial,Helvetica,sans-serif;
line-height:1.5em;
margin:0;
list-style:disc outside none;
font-size:1em;
}


.ArtTable{
border-top:1px dotted #cccccc;
border-bottom:1px dotted #cccccc;
margin-bottom:10px;
padding-bottom:15px;
padding-top:10px;
}


.greenFold{
background-image:url(../../../layoutGraphics/greenFold.png);
background-position:left top;
background-repeat:no-repeat;
height:36px;
margin-left:-50px;
margin-top:20px;
}


.greenFold p{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#4BA4C2 none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
font-family:georgia;
font-size:17px;
font-weight:100;
color:#FFFFFF;
margin-left:8px;
margin-top:-12px;
padding:3px 8px 3px 41px;
width:auto;
display:inline;
line-height:26px;
}




p .demodl a{
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:4px 13px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
p .demodl a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
	font-family:arial;
	font-size:14px;
color:#777777;
	font-weight:bold;
	padding:4px 13px;
	text-decoration:none;

}
p .demodl:active {
	position:relative;
	top:1px;
}

#content ul.normalList li{
    font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;
    font-size: 23px !important;
    list-style: none outside none;
}
.main img {
    border: medium none;
    margin: 5px;
}

.portrettbilde {
    float: right;
    margin-right: -15px !important;
    margin-top: -67px !important;
}
.sum{
font-weight:bold;
}
