/** Global CSS for Nordic** @author Hoganord Studios based on work by Richard Hallows*//** html elements*//* reset margins and padding - cross browser compatibility */* {margin : 0px;padding : 0px;}/* positioning of main content in the body */body {height: 100%;background-color : #fff;font : 62.5%/1.35 Arial, sans-serif; /* reset 1em to 10px */text-align : center; /* IE 5.5 center */color : #151217;}   /* hide from ie on mac \*/   html {   height: 100%;   /*overflow: hidden;*/   }   #flashcontent {   height: 100%;   }   /* end hide *//** headings*//* common properties */h1, h2, h3 {font-size : 1.2em;font-weight : bold;color : #8c8c8c;}h1 {width : 213px;height : 84px;margin : 0px 0px 4.6em 0px;background : url("../images/nordiclogo.gif") transparent no-repeat top left;text-indent : -9999px;}h3 {margin : 0px 0px 1.6em 0px;font-size : 1.8em;font-weight : normal;color : #8c8c8c;}h4 {margin-bottom : 1.4em;padding-bottom : 0.4em;border-bottom : 1px solid #8c8c8c;font-size : 1.2em;color : #8c8c8c;}/** links*/a {color : #8c8c8c;text-decoration : none;border-bottom : 1px dotted #8c8c8c;}a:hover {color : #ab283a;text-decoration : none;border-bottom : 1px dotted #ab283a;}/** text*/p, address {font-size : 1.2em;}address p {font-size : 1em;}address {margin-bottom : 1.5em;font-style : normal;}/** text*/ul, li {list-style : none;font-size : 1.1em;}/** misc*//** global classes*//** clearfix - fixes float clearing issues*//* Win IE 7 */.clearfix {display: inline-block;}/* Gecko-based browsers */.clearfix:after {content : "."; display : block; height : 0px; clear : both; visibility : hidden;}/* Hides from IE-mac \*/ * html .clearfix {height : 1%;} /* End hide from IE-mac *//** global ids / areas*//** wrapper*/#wrapper {width : 75em;margin : 0px auto;text-align : left;}/** content*/#content {margin: 35px;}/** column one*/#colone {float : left;width : 24em;margin : 0px 40px 0px 0px;}#creditline {padding : 0.4em 0px 1em 0px;color : #8c8c8c;}#colone h2 {margin-bottom : 0.2em;font-size : 1.2em;line-height : 1;font-weight : bold;}#colone p {margin-bottom : 1.5em;color : #8c8c8c;}address {color : #8c8c8c;}/** column two*/#coltwo {float : left;width : 40em;padding-top: 2em;}/** text*/#needflash  {margin: -5px 0px 1.4em 0px;padding-bottom: 1.5em;font-size : 1.8em;font-weight : bold;color : #DA0000;}/** showcases & news*/#showcases, .newsitem {margin : 0px 0px 3em 0px;}.showcase {margin : 0px 0px 3em 0px;}.showcase .thumb {display : inline;float : left;width : 156px;}.showcase .thumb img {border : 3px solid #333;}.showcase .copy {display : inline;float : left;width : 22em;margin-left : 10px;}#news {padding-top : 1.5em;}.newscopy  {font-size : 1.2em;padding-bottom : 1em;}#about {padding-top : 1.5em;}.aboutcopy  {font-size : 1.2em;}								