/* $TopStyle:URL=http://www.design4technology.com/includes/d4tech.css$ */

body, p, h1, h2, h3, h4, h5, h6, table, td, th, ol, textarea, input, a, caption {
font-family: verdana,helvetica,arial,sans-serif;
color: #F7fad7;
font-size: 12px;
line-height: 18px;

}


a:link 
{   color: #887ea8;
    text-decoration: none;
	line-height: 12px;
	font-weight:bold;
}
a:visited 
{
	color: #cccccc;
	line-height: 12px;
	text-decoration: none;
	font-weight: bold;
			
}
a:hover 
{
	color: #ff9900;
	text-decoration: underline;
	line-height: 12px;
	font-weight: bold;

 			
}
a:link.bitty 
{ 			font-size: 9px; 
}
a:visited.bitty 
{ 			font-size: 9px; 
}
a:hover.bitty 
{ 			font-size: 9px; 
}
a:link.light 
{ 			color: white; 
}
a:visited.light
{ 			color: #cccccc; 
}
a:hover.light 
{ 			color: #ff9900; 
}


p 
 {   margin-top: 12px;
			margin-left: 12px;		
						}
p.orange{
	color: #ff9900
}
p.gray{
	color: #FAEBD7;
}

p.little{
	font-size: xx-small;
}
						
H1, H3, H5 
{			font-size: 16px;
			font-weight: bold;
			font-style: normal;
			color: #b3c22f;
			}
H2, H4, H6 
{
	font-weight: bold;
	font-style: normal;
	color: #ff9900;
	margin-top: 6px;
	font-size: 14px;
			}

H3 
{ 			
			font-size: 12px;
			
}

H4 
{			
			font-size: 12px;
}

H5 
{		
			font-size: 10px;
			
}

H6 
{			
			font-size: xx-small;
}

ul           
{ 			
          	list-style-type:square;
				color: #4c145e; }
li 
{  list-style-position: outside;
color: #b3c22f; 	
}
caption.little
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: italic;
	line-height: 10px;
	color: #b3c22f;
}
hr
{
	border-color: thin solid #ff9900;
}


/*Page artwork and table cells*/

td.bgarthome
{ background-image: url(../images/d4tech2.jpg);
background-repeat: no-repeat;
			background-color: #302b3f;
			width: 392px;
			vertical-align: top;
			text-align: right;
			padding-right: 24px;
			border-right: thin solid #ff9900;
			height: 602px;

}
td.lefthome
{ background-image: url(../images/d4tech.jpg);
background-repeat: no-repeat;
			background-color: black;
			width: 167px;
			vertical-align: top;
			height: 602px;


}

td.logotophome{
background-image: url(../images/logohome.jpg);
background-repeat: no-repeat;
			background-color: #302b3f;
	height: 89px;
	width: 415px;
	vertical-align: bottom;
	border-right: thin solid #ff9900;
	border-bottom: thin solid #ff9900;
	text-align: right;
	padding-right: 24px;
	font-weight: bold;
	padding-bottom: 6px;
	
}
td.lefttophome {
width: 161px;
height: 95px;
padding-right: 6px; 
}
td.menu{
	background-color: #302B3F;
	height: 24px;
	width: 700px;
vertical-align: middle;

}
/* web design pages table and cell artwork*/
td.logotopL2{
background-image: url(../webdesign/images/logow.jpg);
background-repeat: no-repeat;
	background-color: #302b3f;
	height: 74px;
	width: 688px;
	vertical-align: bottom;
	border-right: thin solid #ff9900;
	border-bottom: thin solid #ff9900;
	padding-right: 12px;
	padding-bottom: 6px;

	
}
td.center{
	background-color: #302b3f;
	width: 559px;
text-align: left;
padding-right: 12px;
vertical-align: top;
padding-top: 12px;
padding-left: 12px;

}

td.left
{ 
			background-color: black;
			width: 161px;
			vertical-align: top;
			height: 600px;
			padding-right: 6px;
			background-image: url(../webdesign/images/leftquote.gif);
			background-repeat: no-repeat;
			padding-top: 60px;


}

td.title {
	background-color: #302b3f;
color: #b3c22f;
font-weight: bold;
	width: 306px;
	text-align: left;
	vertical-align: bottom;
	border-bottom: thin solid #ff9900;
	height: auto;
}
table.port{
	padding-right: 36px;
	width: 400px;
	vertical-align: top;
}
td.year {
		background-color: #302b3f;
color: #faebd7;
font-weight: bold;
	width: 94px;
	text-align: right;
	vertical-align: bottom;
	border-bottom: thin solid #ff9900;
	height: auto;

}
td.content {
	color: #faebd7;
	font-size: 11px;
	width: 400px;
	vertical-align: top;
	text-align: left;
	border-bottom: thin solid #ff9900;
		padding-bottom: 6px;
		padding-top: 6px;
}
td.pictures {
	width: 400px;
	vertical-align: top;
	text-align: center;
	background-color: #000000;
}

td.next{
text-align: left;
width: 125px;
	
}
td.prev {
	text-align: right;
	width: 125px;

}
td.middle {
	text-align: center;
	width: 150px;
}

td.shortright {
	color: #4c145e;
	height: 500px;
	width: 325px;
	vertical-align: top;
	text-align: left;
	padding-top: 60px;
	border-bottom: thick #454A2F;
	padding-right: 30px;
	padding-left: 20px;
}


td.copyright
{ 
			color: #f7fad7;
			background-color: transparent;
			text-align: right;
			height: 82px;
			width: 750px;
			
}

/* marketing page background art*/
td.centerm{
	background-color: #4a2f25;
	width: 559px;
text-align: left;
padding-right: 12px;
vertical-align: top;
padding-top: 12px;
padding-left: 12px;

}
td.leftm
{ 
			background-color: #454a2f;
			width: 161px;
			vertical-align: top;
			height: 600px;
			padding-right: 6px;
			background-image: url(../marketing/images/leftm.gif);
			background-repeat: no-repeat;
			padding-top: 60px;


}
td.menum{
	background-color: #4a2f25;
	height: 24px;
	width: 700px;
vertical-align: middle;

}
td.logotopL2m{
background-image: url(../marketing/images/logom.jpg);
background-repeat: no-repeat;
	background-color: #4a2f25;
	height: 74px;
	width: 688px;
	vertical-align: bottom;
	border-right: thin solid #ff9900;
	border-bottom: thin solid #ff9900;
	padding-right: 12px;
	padding-bottom: 6px;
	
}

/* graphics page background art*/
td.centerg{
	background-color: #173257;
	width: 559px;
text-align: left;
padding-right: 12px;
vertical-align: top;
padding-top: 12px;
padding-left: 12px;

}
td.leftg
{ 
			background-color: #a31607;
			width: 161px;
			vertical-align: top;
			height: 600px;
			padding-right: 6px;
			background-image: url(../graphics/images/leftg.gif);
			background-repeat: no-repeat;
			padding-top: 60px;


}
td.menug{
	background-color: #173257;
	height: 24px;
	width: 700px;
vertical-align: middle;

}
td.logotopL2g{
background-image: url(../graphics/images/logog.jpg);
background-repeat: no-repeat;
	background-color: #173257;
	height: 74px;
	width: 688px;
	vertical-align: bottom;
	border-right: thin solid #ff9900;
	border-bottom: thin solid #ff9900;
	padding-right: 12px;
	padding-bottom: 6px;
	
}

/* right brain page background art*/
td.centerrb{
	background-color: #2a3e38;
	width: 559px;
text-align: left;
padding-right: 12px;
vertical-align: top;
padding-top: 12px;
padding-left: 12px;

}
td.leftrb
{ 
			background-color: #a31607;
			width: 161px;
			vertical-align: top;
			height: 600px;
			padding-right: 6px;
			background-image: url(../rightbrain/images/leftrb.gif);
			background-repeat: no-repeat;
			padding-top: 60px;


}
td.menurb{
	background-color: #2a3e38;
	height: 24px;
	width: 700px;
vertical-align: middle;

}
td.logotopL2rb{
background-image: url(../rightbrain/images/logorb.jpg);
background-repeat: no-repeat;
	background-color: #2a3e38;
	height: 74px;
	width: 688px;
	vertical-align: bottom;
	border-right: thin solid #ff9900;
	border-bottom: thin solid #ff9900;
	padding-right: 12px;
	padding-bottom: 6px;
	
}
	
