/* Start of CMSMS style sheet 'wireframe1colwnews : wframeLayout1col' */
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* SITE SPECIFIC LAYOUT */

div.breadcrumbs {margin:0px;padding:2px 0 4px 0px;text-align: left;font-size: 90%;}
div#contenthead {width:90%;height:20px;margin:3px 0 3px;padding: 0px 3px;}
 * html body div#contenthead { margin: 0px auto; padding: 10px 0;}


html{height: 100%; margin-bottom: 1px}

html,body{margin:0;padding:0;
  background-color:black;
}
body, th, td {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  line-height: 15px;
  color: black;
}

h1 {
  color: #610000;
}
h2 {
  color: #610000;
  font-size: 14px;
  margin-top: 10px;
}
hr {
  color: silver;
  background-color: silver;
  height: 1px;
  border: 0;
}

div#box{width:800px;margin: 0 auto;
  background-color:white;
  height: 100%;
}
div#page{width: 100%;margin: 0px ;text-align: left}

div#header{width: 100%; margin:0px auto;padding: 0px ;
  position: relative;
  height: 189px;
  width: 800px;
}
div#hbox{margin: 5px; padding: 10px}
 *html body div#hbox{margin: 5px; padding: 10px 0}
div#header h1{margin:5px 0;padding:60px 5px 15px}

.logo {
  position: absolute;
  top: 0;
  left: -16px;
}

div#menu_horiz{width:100%;margin: 0px auto;padding: 0px 0;
  background-color: #740f2f;
}
div#wrapper{height: 25px;padding:  0;
  position: relative;
  z-index: 2;
}
div#menuwrapper{margin:0;padding:0;
}

div#content{margin:4px 0 10px;padding: 3px}

div#contentbox{margin:0px;padding: 10px 10px 0 10px}
 * html body div#contentbox{margin: 0px;padding: 10px}
div#contentbox table{margin-left:25px}
div#contentbox th{padding:7px}
div#contentbox th h2{font-size:170%;color:#000}
p.center {margin: 0px;text-align: center}
.center{margin-left:180px}

div#footer{clear: both;margin-top: 10px}
div#footer p {margin: 0;padding: 5px;text-align: center;}


div#mainblock{height:100%;margin:0 0 10px;padding:3px}
 *html body div#mainblock{width:100%;margin:0px;padding:0px}
div#mainblock.col{height:100%;width:77%;margin:0 0 10px;padding:0px}
div#main {padding:5px 0;}
 * html body div#main {padding:5px;}

div#block2{;width:73%;margin:0 0 10px;padding:3px}
 *html body div#block2{width:73%;margin:10px 0px;padding:0px}
div#content2 {padding:5px;margin:0px;}
divmain p{margin: 0px;padding: 5px;display:inline}
div#content2 h2{margin: 0px;padding: 5px;}
div#newsblock{float:right;width:20%;margin:20px 10px;padding:3px;display:inline;}
div#newsblock.tsw{float:right;width:20%;margin:5px 10px;display:inline;}
div#news{padding:0 8px;}

div#flat{clear:both;width:66%;height:16px;margin:10px auto 0;padding:3px;
  font-size: 10px;
}
div.left49 {float:left;margin-right:15px}
div.right49{float:left;margin-right:5px}
div.top49 {float:right;text-align: right;}

/*div.left49 a {display:block;height:36px;width:53px;margin:0px;padding:0px;}
div.right49 a {display:block;height:36px;width:53px;margin:0px;padding:0px;}
div.left49 a:hover{width:53px;height:36px;background: url(uploads/wireframe1colwnews/backw.png);}
div.right49 a:hover{width:53px;height:36px;background: url(uploads/wireframe1colwnews/forw.png);}*/

.girl {
	position: absolute;
	left: 50%;
	width: 15px;
	height: 470px;
	bottom: 10px;
	margin-left: 376px;
}
html>body .girl {
	position: fixed;
}

.textAdTable {
  margin: 0 auto;
}
.textAdTable td {
  border: 1px dotted silver;
  text-align:center;
}

.pageLinks {
  padding: 10px 0 0;
}
.pageLinks h2 {
  padding: 0;
  margin: 0;
}
.pageLinks blockquote {
  margin: 0 20px;
}

.CompanyDirectoryItem {
  margin-bottom: 10px;
border: 1px dashed gray;
padding: 10px;
text-align:center;
  width: 95%;
}
.CompanyDirectoryItem h2 {
margin-top: 0;
}

#myframe {
  position: relative;
  left: -18px;
  margin: 0;
  padding: 0;
  width: 636px;
/*
border: 1px solid silver;
*/
}


/* End of 'wireframe1colwnews : wframeLayout1col' */

