/* Main CSS for MTnet site */
html, body{ 
 margin:0; 
 padding:0;
 background-color: #efefef;
 } 

a:link {text-decoration: none; color: #49771d;}
a:visited {text-decoration: none; color: #49771d;}
a:active {text-decoration: none; color: #000000;}
a:hover {text-decoration: none; color: #6b6b6b;}
a img {border: none; } 

#pagewidth{ 
 /*padding-left:10px;*/
 width:1000px;
 margin-left:auto;
 margin-right:auto;
 background-color:#ffffff;
} 
 
#header{
 position:relative; 
 height:70px; 
 background-color:#FFFFFF; 
 width:100%;
 margin-bottom:2px;
} 
 
#logo{
 width:294px;
 height:70px;
 background-color:#FFFFFF;
 float:left;
 padding-left:5px;
}

#logoright{
 font-family: verdana,tahoma;
 font-size: 70%;
 float:right;
 padding-right:10px;
 padding-top:50px;
}

#search{
float:right;
}
 
 #wrapper{background-color: #FFFFFF;
 width:1000px; 
 float:right; 
 position:relative;
font-family: Verdana,tahoma; /*f0efef*/
	/*font-family: Arial, Helvetical, Verdana, Sans-Serif;*/
	font-size: 70%; color: #7a7a7a;

  }
 
#rightcol{background-color: #FFFFFF;
 width:25%; 
 float:right;
 margin-top: 0px;
 }
 
#maincol{background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 width:75%;
  margin-top:5px;
 }
 
#boxes{ 
 width:1000px;
 background-color:#FFFFFF; 
 font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
 font-size: 70%;
 float:right;
 position:relative;
 } 
 
.roundbox1_box {
   background: #efefef;
   width:300px;
   float:left;
   margin:16px;
}
.roundbox1_top div {
   background: url(../images/tl.png) no-repeat top left;
}
.roundbox1_top {
   background: url(../images/tr.png) no-repeat top right;
}
.roundbox1_bottom div {
   background: url(../images/bl.png) no-repeat bottom left;
}
.roundbox1_bottom {
   background: url(../images/br.png) no-repeat bottom right;
}

.roundbox1_top div, .roundbox_top, 
.roundbox1_bottom div, .roundbox_bottom {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.roundbox1_content { margin: 0 8px; }

.roundbox2_box {
   background: #e6e6e6;
   width:230px;
  
   margin:5px;
}
.roundbox2_top div {
   background: url(../images/tl.png) no-repeat top left;
}
.roundbox2_top {
   background: url(../images/tr.png) no-repeat top right;
}
.roundbox2_bottom div {
   background: url(../images/bl.png) no-repeat bottom left;
}
.roundbox2_bottom {
   background: url(../images/br.png) no-repeat bottom right;
}

.roundbox2_top div, .roundbox_top, 
.roundbox2_bottom div, .roundbox_bottom {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.roundbox2_content { margin:0 8px; }
 
 #stream{background: #FFFFFF;
 float:left;
 margin:10px;
 width:200px;
 }
 
#footer{
 height:20px; 
 background-color:#FFFFFF; 
 clear:both;
 font-family: verdana,tahoma;
 font-size: 70%;
 color: #7a7a7a;
 padding-top: 4px;
 } 
 
 a.sitelink {
	background: transparent url(../images/linkarrow.png) 2px 2px no-repeat;
	color: #49771d;  font-weight: bold;
	padding: 0 0 0 14px;
}
a.sitelink:hover {
	background: transparent url(../images/linkarrowover.png) 2px 2px no-repeat;
	color: #6b6b6b;  font-weight: bold;
	padding: 0 0 0 14px;
}


#news{
   background-color:#FFFFFF;
   margin:20px;
}

#submenu{
   padding-left:15px;
   padding-top:4px;
}

#content{
   margin-left:15px;
   margin-right:15px;
}

#box-email{
   float:left;
   width:230px;
   margin:5px;
   padding-left:5px;
   background:#efefef;
}

#box-2{
   float:left;
   width:230px;
   padding-left:5px;
   margin:5px;
   background:#efefef;
}

#box-navigation{
   float:left;
   width:230px;
   padding-left:5px;
   margin:5px;
   background:#efefef;
}

.columnHome{
   float:left; width:324px;
   border-left: 1px solid #dcdcdc;
   padding-left: 8px;
   height:120px;
   font-family: verdana,tahoma;
   font-size:9px;
   margin-top:5px;
}

.columnHome.alignLeft{
   width: 324px; padding-left:5px;
   border-left:none;
   height:120px;
}

.quickNav{
	font-family: verdana,tahoma;
	border: 1px solid #49771d;
	color:#7a7a7a;
	background:#ffffff;
	width:220px;
}

#tbox{
	width:220px;
	height:280px;
	padding:0px;
	background-image:url(../images/box.gif);
	background-repeat: no-repeat;
	margin:5px;
	float:left;
}

#tboxcont{
	width:220px;
	height:240px;
}

#footerleft{
	float:left;
}
