/* W&P    RED=#f03;   */

body 	{color: #fff; background: #000; margin: 0cm; font-family: Arial, Helvetica, sans-serif;}
table 	{clear:both;}

h1,h2,h3 {margin: 1em 0 .2em 0;}
h1 	{font-size: 120%; }
h2 	{font-size: 90%;  font-weight: bold; }
h3 	{font-size: 90%; }
p,li	{font-size: 80%; margin: 0 0 .5em 0;}
ul,ol	{margin:0 0 10px 40px; padding:0; } 
li 		{list-style-type: none; padding: 0 0 0 15px; margin: 0 0 5px 0; 
	 background: url(../images-design/arrow.gif) left 2px no-repeat; }
a 		{color: #f03; text-decoration:underline;}
a:hover	{color: #999; text-decoration:none;}	
.picright   	{float:right;}
.highlight, h2	{color: #f03;}

.frontmenugap {width:10%; background:#f03;}
#frontmenubac {height:101px; background:#fff;}

.frontmenu1 p 			{font-weight:bold; font-size: 11px; margin: 8px 1px 5px 8px; }
.frontmenu2  			{background:#f03; height:30px;}
.frontmenu2 h2 			{font-weight:bold; font-size: 18px; margin: 4px 1px 1px 8px; background:#f03;}

.frontmenu1 p a			{color: #000; text-decoration:none; }
.frontmenu1 p a:hover	{color: #f03; text-decoration:underline;}
.frontmenu2 h2 a		{color: #fff; text-decoration:none; }
.frontmenu2 h2 a:hover	{color: #000; text-decoration:underline;}

.toplogo		{float:left; padding:7px;}
.homelogo		{float:left; padding:20px 7px;}
.menu1   		{color: #f03; float:right; font-size: 14pt; font-weight:bold; padding:30px 10px 0 0; }
.menu1 a 		{color: #fff; text-decoration:none;}
.menu1 a:hover	{color: #f03; text-decoration:underline;}
.space1		{height:400px; background: #000;}

.menu2   		{background: #f03; width:100%; height:20px; text-align:right; font-weight:bold;}
.menu2 p 		{font-size:8pt; padding-top:2px; margin:0 10px 0 0;}
.menu2 a 		{color: #000; text-decoration:none;}
.menu2 a:hover	{color: #fff; text-decoration:underline;}

#contentcell	{background: #fff; height:450px; }
#content		{color: #000; padding:15px;}	
#sercontentwrap ul{margin:0;}		
#sercontentwrap li		{font-size: 75%;} 		
#sercontentwrap a 		{color: #333; text-decoration: none; padding:0; font-weight:bold;}
#sercontentwrap a:hover {color: #f03; text-decoration: underline; }

#homefooter	{color:fff; font-size:10pt;}
.footer		{margin-top:20px; text-align:center;}

body.home #sideimage 	 {background: url(../images-design/website_start.jpg) left 5px no-repeat; }	
body.keyboard #sideimage {background: url(../images-design/ecommerce_solutions.jpg) left 5px no-repeat; }
body.team #sideimage 	 {background: url(../images-design/website_start.jpg) left 5px no-repeat; }
body.support #sideimage  {background: url(../images-design/website_support.jpg) left 5px no-repeat; }
body.network #sideimage	 {background: url(../images-design/website_design.jpg) left 5px no-repeat; }
body.building #sideimage {background: url(../images-design/internet_tools.jpg) left 5px no-repeat; }

body.present #sideimage	 {background: url(../images/presentation-image.jpg) left 5px no-repeat; }



.getstartback {background-color: #eee;}
.getstartback {text-align:center;}


