body {
  margin:0;
  padding:0;
  background:#fff;
  font:13px Verdana,Sans-serif;
  line-height:1.6em;
  text-align:center;
  color:#333;
  }
.container {
	background:#fff url(img/bg_col_ms.gif);
	width:750px;
	margin:0 auto;
	border:solid #fff;
	border-width:0 1px;
	text-align:left;
	color:#333;
	position:relative;
  }
  /* =Header
----------------------------------------------- */
#header {
  background-color:#fff;
  background-repeat:no-repeat;
  background-image:url("/img/logo25.");
  background-position:15px 26px;
  float:left;
  width:100%;
  height:100px;
  margin-top:3em;
  }
  #logo {
  background:none;
  background-color:transparent;
  float:left;
  display:block;
  width:175px;
  height:35px;
  margin:25px 0 0;
  padding:0;
  text-indent:-10000px;
  border-width:0;
  text-decoration:none;
  }


/* =Nav
----------------------------------------------- */
#nav {
  background-color:#fff;
  background-repeat:no-repeat;
  float:left;
  width:100%;
  border:solid #ddd;
  border-width:1px 0;
  }
#nav ul {
  margin:0;
  padding:0 20px;
  list-style:none;
  font-size:85%;
  text-transform:lowercase;
  }
#nav li {
  float:left;
  margin:0;
  padding:0;
  background-image:none;
  line-height:normal;
  text-indent:0;
  }
#nav a, #nav strong {
  display:block;
  padding:5px 10px 6px;
  border:solid #ddd;
  border-width:0 1px 0 0;
  color:#68a;
  text-decoration:none;
  white-space:nowrap;
  }
/* Following rule allows entire region of link to to be 
   clickable in IE/Win. Holly Hack explained here:
   http://www.positioniseverything.net/explorer/escape-floats.html */
* html #nav a {
  width:1%;
  }
#nav #current strong, #nav #current a {
  background-repeat:no-repeat;
  }
#nav a:hover, #nav #current a:hover strong, #nav #current strong {
  color:#000;
  }
#nav a:hover {
  background-repeat:no-repeat;
  }
#nav a strong, #nav #current a strong {
  background:none;
  padding:0;
  border:none;
  }
#nav #h {
  border-left-width:1px;
  }
  
  h1, #section {
  background:#fff;
  margin:0;
  padding:20px 20px 8px;
  border-bottom:1px solid #ddd;
  font:135%/1.4em Georgia,Serif;
  color:#776;
  }
    h2, #section {
  margin:0;
  padding:20px 20px 8px;
  font:135%/1.4em Georgia,Serif;
  color:#776;
  }
  
  
/* =Structure
----------------------------------------------- */
#content, #c2, #c3 {
  float:left;
  width:750px;
  }
/* Overcome stupid 3px margin bug in IE/Win floats, 
   which fixes a lot of things, including disapearing company nav,
   randomly appearing text, and wrappers pushed too wide.
   http://www.positioniseverything.net/explorer/threepxtest.html */
  * html #content, * html #c2, * html #c3 {
    margin-right:-3px;
    }
#c2 {
  padding-bottom:20px;
  }
#maincol {
  float:left;
  width:485px;
  }
#subcol {
  float:right;
  width:244px;
  color:#777;
  }
  #mc2, #sc2, #xc2 {
  padding:0 20px;
  }
#mc2 {
  padding-right:0;
  }
  /* =Articles
----------------------------------------------- */
#article-date {
  margin:1.25em 0 .25em;
  font:119%/1.5em Georgia,Serif;
  color:#888;
  }
#article-text h1 {
  background:none;
  margin:0 0 -8px;
  border-bottom:1px dotted #ccc;
  padding:0 0 .2em;
  font:160%/1.5em Georgia,Serif;
  color:#456;
  }
  
  
  #ul {
  
  margin:0 0 -8px;
  }
  
p {
  margin:0 0 .75em;
  }
p.sub, p.end, p.more {
  color:#777;
  }
  
  /* =Company Nav
----------------------------------------------- */
#cnav {
  background-color:#fff;
  background-repeat:repeat-x;
  width:100%;
  padding:0;
  height:3em;
  position:absolute;
  top:0;
  left:0;
  }
#cnav ul {
  margin:0;
  padding:1em 12px 0;
  list-style:none;
  }
#cnav li {
  display:inline;
  margin:0;
  padding:0;
  background-image:none;
  line-height:1em;
  text-indent:0;
  }
#cnav a, #cnav strong {
  float:left;
  display:block;
  color:#888;
  margin-top:3px;
  padding:.25em 8px;
  border-width:0;
  font-size:85%;
  text-transform:lowercase;
  }
#cnav a strong {
  font-size:100%;
  margin-top:0;
  padding:0;
  }
#cnav strong {
  color:#333;
  }
#cnav a:hover {
  color:#333;
  }


/* =Footer
----------------------------------------------- */
#footer {
  clear:both;
  padding-top:0;
  border-bottom:1px solid #fff;
  font-size:85%;
  }
#footer p {
  background-color:#fff;
  background-repeat:repeat-x;
  background-position:0 -4px;
  margin:0;
  padding:10px 20px;
  border-top:1px solid #ccc;
  color:#777;
  text-align:center;
  line-height:1.6em;
  }
/* Fixes footer containment bug in IE-Win (5 and 6)
   http://www.positioniseverything.net/explorer/escape-floats.html
   But IE5-Mac shouldn't see this \*/
  * html #footer p {
    height:1%;
    }
  /* Resume IE5-Mac */
#footer a, #footer a:visited {
  color:#666;
  border-color:#444;
  }
#footer a:hover {
  color:#933;
  border-color:#b55;
  }
  
   #mc2, #sc2, #xc2 {
  padding:0 20px;
  }

.floatimgleft {
float:left;
margin-top:10px;
margin-right:10px;


.floatimgrightt {
float:right;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}
