/*
Original design: andreas08 (v2.0 - Jul 07, 2008) - A free xhtml/css website template by Andreas Viklund.
For more information, see http://andreasviklund.com/templates/andreas08/
*/

/* Body and tag styles */
html {font:12px Verdana,Tahoma,Arial,sans-serif;margin:0;height:100%;background:url(/images/BG_repeat.jpg);}
#holder{position:absolute;width:100%;height:100%;top:-0%;left:-0%} 
#holder[id]{display:table}
#holder div{position:absolute;left:0;top:0%;width:100%} /*with IE-fix*/
#holder[id] div{display:table-cell;vertical-align:middle;position:static} /*for standard-browsers*/
*:first-child+html #holder div{position:absolute}/*force IE 7 back to position:absoulte*/
#holder img{position:relative;top:-0%;margin:0 auto;display:block;-ms-interpolation-mode: bicubic;width:100%}

#container { margin:0px}
#fixingscroll { margin:0px;height:101%;top:0;position:absolute;}
#container2 {margin-bottom:0; margin-left:10px;background:url(/images/bg_right_tower.jpg) bottom right no-repeat;height:100%;}
#container3 { width:640px; float:left;padding-top:100px;min-height:400px}
#pushbottom{clear:both;}
h2{margin-top:9px;font:30px times;margin-bottom:10px}
a {text-decoration: underline; color:#1D036D;font-weight:bold}
a:hover {text-decoration:none}
h2 a {color:#000}

#logo {position:absolute;top:10px; left:20px;}
#logoheader{	top:25px;right:15px; position:fixed;cursor:pointer; }
#top_navlist {position:absolute;	top:0; left:0; background:url(/images/top_image.jpg) bottom;height:87px;width:100%;}
#navlist{height:19px; list-style:none;	font-style:italic;	font-size:22px;	margin-top:101px; margin-left:170px;font-family:times}
#navlist li{	display:inline;	padding-right:10px}
#navlist li a{	padding-right:15px;	color:#000;	font-weight:100; text-decoration: none;}
#navlist li a:hover{background:url(/images/design/hoverMenu.gif) bottom left no-repeat; text-decoration: underline;}
#navlist li a.active {background:url(/images/design/hoverMenu.gif) bottom left no-repeat;}
.navigation{clear: both;height: 25px;padding: 5px 0;margin: 5px 0;}
.navigation a {text-decoration:underline;}
#footer {background:url(/images/bottom_line.gif) no-repeat top;height:45px;width:640px;padding-top:25px;}
#footer_left {float: left;padding-top:4px}
#footer_right {float: right;}
#footer_right a {margin-left:10px; color:#595552; text-decoration: none;font-weight:bold;}
#footer_left a {color:#595552; text-decoration: none;font-weight:bold}
#footer a:hover {text-decoration:underline;}
#footer img {padding-right:5px;}
#banner {float: left; width: 260px;margin-left:40px;}
#banner iframe {background-color:#EDEFF4}
hr, .hr {margin:15px 0 15px 0; border-top:1px solid #b1aea7;border-bottom:1px solid #e3dfd6}
.entry hr {margin:5px 0 5px 0}


#content{	float:left;	margin-left:20px;	width: 940px;	padding:100px 26px 20px 0;}
.breakPost{	clear:both;	margin:0px -26px 28px -13px;	border-bottom:1px solid #000;}
.comments h2{font-size:16px}
.comments a {text-decoration:underline}
.comments a:hover {text-decoration:none}
.comments a.noborder {text-decoration:none;}
.comments #fieldcomment {height:120px;}

.albums h2 {margin:0;padding-bottom:0;font:30px times}
.albums  img {padding-right:10px}
.albums h2 a {text-decoration: none; color: #000000;}
.albums h2 a:hover {text-decoration: underline;}

 .alminput {border:solid 1px #A4A4A4;border-top-color:#000;height:20px;width:300px;margin-bottom:5px;font-size:14px}
 .almtextarea {height:120px;overflow:auto;width:300px}

.entry {padding:0px 0 20px 0; width: 640px;  margin-right:40px; }
.hentry h2 {line-height:1em; width: 640px;}
.allContent {min-height:400px;}
.trOdd, #flashContent {background-image:url(/images/table_row_transparent.png);}
#flashContent {padding-top:3px;}

.post_hentry {width: 640px;float:left;}
.post_hentry img {padding-right:10px}

#debate .dato {margin-bottom:0}
#debate .content {margin-top:0;}
#debate .content b {font:18px times;font-weight:bold}

#ContainerSocialThumb{	margin:0px;}
#ContainerSocialImages{	margin-top:1px;width:111px;}


img{	border:none;	margin:0px;	padding:0px;}

.galleryImage {width:75px;height:75px}
.galleryImageContainer {text-align:center;margin:1px;}
.addDebate label {display:block}
.nsBody {margin: 0;font-family: verdana, arial, sans-serif;font-size:11px;background-color:#fff;background-image:none;text-align:left;overflow:auto}        
	
