/*css by woolfreygroup.com for tbng.net*/
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	b/ackground-color: #444;
	text-align: center;
	background:url(../images/grdnt5.png) #fff repeat-x;
	font-size:13px;
	
	}
	
p {
	color:#333;
	font-size:12px;
	padding-left: 10px;

}

a {
	color:#fe830a;
	font-size:12px;
	p/adding-left: 10px;
	font-style:none;
	text-decoration:none;
	}
	
a:hover{
color:#00f;

}
	
h2 {
	color:#2570b3;
	font-size:15px;
	font-weight:bold;
	m/argin-bottom: -10px;
	padding-left: 10px;
	
}

h3 {
	color:#05f;
	font-size:12px;
	font-weight:bold;
	margin-bottom: -12px;
	padding-left: 10px;
	
}

h4 {
	font-family:Courier New;
	color:#f00;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	p/adding-left:12px;
	
}

h5 {
	font-family:Courier New;
	color:#336DD6;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	p/adding-left:12px;
	
}

#main {
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto; 	
	background: #fff;
	text-align:left; 
	width: 950px;
	height: auto;
	}
html>body #main {
	width: 950px; 
	}
/* --------------------------------------------------------------------------------Banner	 */
#banner{
	background:url(../images/bannerGrd1.png) #fff repeat-x;	
	b/ackground:#fff;
	width:950px;
	height:110px;
}
#logo{
	float:left;
	margin-left:50px;	
	background:url(../images/maintbngLogo.png) no-repeat;
	width:650px;
	height:110px;
}
#logotxt{
	position:relative;
	float:left;
	top:45px;
	l/eft:40px;
	w/idth:100px;
	height:25px;
}



#date {
	float:right;
	color:#eee;
	font-size:12px;
	font-weight:bold;
	padding-top:3px;
}

#link{
	float:left;
	width:200px;
	padding-top:3px;
	margin-left:-35px;
	
	
}

#link a {
	color:#000;
	font-size:12px;
	}
	
#link a:hover{
color:#f00 ;
}

#Img-l{
	float:left;
	padding:2px;
	margin:2px;
	border:solid 1px #ccc;
} 


#imgright{
	f/loat:left;
	padding:10px;
	margin:20px;
	w/idth:150px;
} 

#imgrightL{
	f/loat:left;
	padding:10px;
	margin:20px;
	w/idth:200px;
} 
/* --------------------------------------------------------------------------------End Banner	 */


#content{
	background:#fff;
	width:950px;
	height:auto;
}

html>body #content{
	height:550px;
}
/* --------------------------------------------------------------------------------Ad Box	 */


#AdBox {
	position:relative;
	float:left;
	b/ackground:url(../images/tech2.jpg) no-repeat #000;
	margin-top:1px;
	m/argin: 10px 0px 0px 10px; /* top right bottom left */
	p/adding:10px;
	width:950px;
	height:100px; 
	b/order:1px ; 
	b/order-style: solid;
	b/order-color:#2570b3;

}
html>body #AdBox {
	width: 950px; 
	}
	
#AdBox a{

	text-decoration:none;
	color:#5AA5F8;

}	
	
#ABox {
	position:relative;
	float:left;
	b/ackground:url(../images/servers.png) no-repeat right;
	margin: 10px 0px 0px 10px; /* top right bottom left */
	p/adding:10px;
	width:200px;
	height:280px;

}
html>body #ABox {
	width: 200px; 
	height:300px;
	}

#ABox p{
color:#fff;
}



#BBox {
	position:relative;
	background:url(../images/techbanner.png) repeat-x;
	padding: 10px 0px 0px 0px; /* top right bottom left */
	top:200px;
	width:950px;
	height:60px;
	p/adding:10px;
	

}

html>body #BBox {
	margin-top:-50px;
	width:950px;
	height:60px;
}


#BBox h2{
	margin-top:0px;
}

	
html>body #BBox {
	width: 950px; 
	top:250px;
	
	}		
	
#CBox {
	position:relative;
	float:left;
	background:#eee;
	margin: -100px 0px 0px 0px; /* top right bottom left */
	p/adding:10px;
	width:300px;
	height:100px;

}
html>body #CBox {
	width: 500px; 
	}	

	
/* --------------------------------------------------------------------------------End Ad Box	 */	
#linkBoxlist  {
	
	background:#ddd;
	margin: 5px 5px 0px -10px; /* top right bottom left */
	padding:10px 10px 10px 0px;
	width:150px;
	font-style:bold;
	
	border:1px;
	border-style:solid;
	border-color:#aaa;
	
	color:#2570b3;
}

#linkBoxlist .ul  {
	padding-left:10px;
}

html>body #linkBoxlist{
	width:134px;
	padding-left:10px;
	margin-left:-10px;
	
}
#LinkBox {
	position:relative;
	float:left;
	b/ackground:#f00;
	margin: 10px -10px 0px 10px; /* top right bottom left */
	padding:10px;
	width:130px;
	height:100px;
}

html>body #LinkBox {
	width:135px; 
	margin: 10px 5px 0px 10px; /* top right bottom left */
	}
	
#LinkBox .header { /* office hours */
	background:url(../images/blueGrdtLink.png) repeat-x;
	margin: -10px -1px 0px -10px; /* top right bottom left */
	padding: 0px 0px 0px 10px;
	width:150px;
	height:20px;
	border-left:0px;
	border-top:1px;
	border-right:1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#aaa;
	
	color:#000;
	font:13px;
	font-weight:bold;
	
}
html>body #LinkBox .header{
	width:145px;
	m/argin: 0px 0px 0px 0px; /* top right bottom left */
	p/adding: 0px 0 0 10px;
	font:10px;
}

#LinkBox .header a {
margin-left:-10px;
	color:#000;
	font-size:13px;
	padding-left: 10px;
	font-style:none;
	}

	
#LBox {
	position:relative;
	float:left;
	b/ackground:url(../images/lightGrdtLink.png) repeat-x;
	margin: 10px 0px 0px 0px; /* top right bottom left */
	p/adding:40px 0 0 0;
	width:500px;
	height:auto;
	border-left:1px;
	border-top:0px;
	border-right:1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#aaa;

}
html>body #LBox {
	width:500px; 
	}
	
#LBox  .ul {
	color:#2570b3;
	padding:10px;
	margin:5px 0 0 20px;
}
	

	
#LBox .header { 
	background:url(../images/blueGrdtLink.png) repeat-x;
	margin: 0px -1px 0px 0px; /* top right bottom left */
	padding: 0px 0px 0px 5px;
	width:500px;
	height:20px;
	border-left:0px;
	border-top:1px;
	border-right:1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#aaa;
	
	color:#000;
	font:13px;
	f/ont-weight:bold;
	
}
html>body #LBox .header {
	width:490px;
	margin: 0px 5px 0px 0px; /* top right bottom left */
	padding: 0px 0 0 10px;
}

#LBox .sub-header { /* office hours */
	background:url(../images/lightGrdtLink.png) repeat-x;
	margin: 20px 0px -15px 10px; /* top right bottom left */
	padding: 0px 0px 0px 5px;
	width:480px;
	height:20px;
	border-left:1px;
	border-top:1px;
	border-right:1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#aaa;
	
	color:#2570b3;
	font:13px;
	font-weight:bold;
	
}
html>body #LBox .sub-header {
	width:470px;
	margin: 20px 5px -10px 10px; /* top right bottom left */
	padding: 0px 0 0 10px;
}



#RBox{
	position:relative;
	float:left;
	b/ackground:#5f0;
	margin: 10px 0px 0px 5px; /* top right bottom left */
	p/adding:10px;
	width:260px;
	h/eight:300px;
	border-left:1px;
	border-top:0px;
	border-right:1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#aaa;
}
html>body #RBox {
	width: 260px; 
	}
	
#RBox .header { 
	background:url(../images/grayGrdtLink.png) repeat-x;
	margin: 0px -1px 0px 0px; /* top right bottom left */
	padding: 0px 0px 0px 5px;
	width:260px;
	height:20px;
	border-left:0px;
	border-top:1px;
	border-right:1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#aaa;
	
	color:#000;
	font:13px;
	f/ont-weight:bold;
	
}
html>body #RBox .header {
	width:250px;
	margin: 0px 5px 0px 0px; /* top right bottom left */
	padding: 0px 0 0 10px;
}
	

#RBox a{

	t/ext-decoration:bold;
	color:#5AA5F8;

}

/* #Rbox img {
	display:block;
	width:240px;
	height:240px;
	background:#00f;
}	 */

#RBox2{
	position:relative;
	float:left;
	b/ackground:#00f;
	margin: 0px 0px 0px 10px; /* top right bottom left */
	p/adding:10px;
	width:930px;
	height:100px;
	
}
html>body #RBox2 {
	width: 930px; 
	}
	


#OHBox{ /* office hours */
	b/ackground:#999;
	margin: -10px 0px 0px 10px; /* top right bottom left */
	p/adding:10px;
	width:250px;
	
	
}
html>body #OHBox {
	width: 250px; 
	}
#OHBox .OHheader{ /* office hours */
	b/ackground:url(../images/lightGrdlink.png) repeat-x;
	margin: 25px 0 0 0; /* top right bottom left */
	
	width:250px;
	height:20px;
	font-size:12px;
	font-weight:bold;
	text-align:left; 
	color: #333;
}
#OHBox .content1{ /* office hours */
	
	b/ackground:url(../images/tmbGrd1.png) repeat-x;
	margin: 5px 0 0 0; /* top right bottom left */
	width:250px;
	font-size:12px;
	font-weight:bold;
	text-align:left; 
	color: #000;
}
#OHBox .content2{ /* office hours */
	
	b/ackground:#23a4c5;
	m/argin: 5px 0px 0px 10px; /* top right bottom left */
	padding:10px 0 0 -10px;
	width:250px;
	color:#333;
	font-size:12px;
	text-align:left; 
	
}


#footer{
	margin-top:20px;
	position:relative;
	float:left;
	b/ackground:#eee;
	b/ottom:20px;
	width:950px;
	height:60px;
	text-align: center;
	color:#555;
	font-size:11px;
	
	border-left:0px;
	border-top:1px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	border-color:#aaa;
}

#footer a{
	color:#F98843;
	font-size:11px;
}
#footMain{
	b/ackground:#eee;
	width:750px;
	height:40px;
	text-align: center;
	float:left;
}
#footEnd{
	background:url(../images/footEnd.png) no-repeat;;
	width:50px;
	height:40px;
	text-align: center;
	float:left;
}




