/* Start of CMSMS style sheet 'layout' */
h1 {margin-bottom:10px;}
p {margin-bottom:10px;}

#container {position:absolute; width:890px; height:500px; top:50%; left:50%; margin:-250px 0 0 -445px;}

  #top {width:100%; height:36px;}
    #logo {float:left; width:174px; height:26px;}
    #topnav {float:right; margin:15px 2px 0 0; height:12px;}
      #topnav li {float:left; height:11px; line-height:8px;}

  #main {position:relative; width:890px; height:355px; overflow:hidden;}
    #mainnav {clear:both; position:absolute; top:0px; left:0px; width:890px; height:20px; padding-left:0px;}
      #mainnav #navbar {float:left; height:20px; width:440px;}
      #mainnav #navbar li {float:left; width:86px; height:20px; padding-left:23px;}
      [if IE 6] #mainnav #navbar #item1 {margin-left:5px;}
      #mainnav #transbar {float:left; width:440px; height:22px;}
    #maincontentleft {overflow:auto;}

  #bottom {width:890px; height:90px; margin-top:16px; overflow:hidden;}
    #bottomleft {width:206px; height:90px;}
      #bottomleft #contact {padding:46px 0 0 17px;}
/* End of 'layout' */

