
/* CSS Document */

p, td{
	padding:0;
	margin:0;
	font-family:Tahoma, Geneva,  Arial, Helvetica, sans-serif;
	font-size:12px;
}
img{
	border:0;
}






/*-- top background--*/

div#topleft-column {
	 float:left;
	 width:450px;
	 height:516px;
	 background-image:url(/images/logo-top.jpg);
	 background-repeat:no-repeat;
	 background-position:200px bottom;
}

div#topright-column {
	 float:left;
	 width:240px;
	 height:516px;
}



div#topright-column a:hover { height: 1%; }/*-- for IE6 --*/
div#topright-column a span {display: none;}

div#topright-column a:hover span {
	display: block;
	position: absolute; 
    top: 0px; 
    left: 680px; 
    width: 284px;
    padding: 45px 20px 0px 20px; 
    margin: 0px; 
	}


div#topright-column .marketing {
	background-repeat:no-repeat;
	background-position:top; 
	background-image:url(/images/category1_bkgd.jpg);
}
div#topright-column .ecommerce {
	background-repeat:no-repeat;
	background-position:top; 
	 background-image:url(/images/category2_bkgd.jpg);
}
div#topright-column .visualdesign {
	background-repeat:no-repeat;
	background-position:top; 
	 background-image:url(/images/category3_bkgd.jpg);
}

div#topright-column .content {
	background-repeat:no-repeat;
	background-position:top; 
	 background-image:url(/images/category4_bkgd.jpg);
}

div#topright-column .systemsintegration {
	background-repeat:no-repeat;
	background-position:top; 
	 background-image:url(/images/category5_bkgd.jpg);
}

div#topright-column .analytics {
	background-repeat:no-repeat;
	background-position:top; 
	 background-image:url(/images/category6_bkgd.jpg);
}



/*-- bottom background--*/

div#bottomleft-column {
	 float:left;
	 width:448px;
	 height:200px;
	 background-image:url(/images/logo-bottom.jpg);
	 background-repeat:no-repeat;
	 background-position:top right;
}

div#bottmright-column {
	 float:left;
	 width:550px;
}






/*-- categories bullets --*/



div#topright-column ul{
	 margin:100px 0 0 75px;
	 padding:0 0 0 0;
	 list-style:none;
	font-family:Tahoma, Geneva,  Arial, Helvetica, sans-serif;
	font-size:12px;
}

div#topright-column li{
	 margin:0 0 0 0;
	 padding:0 0 12px 24px;
}

div#topright-column .bullet1{
	 background-image:url(/images/bullet1.jpg);
	 background-repeat: no-repeat;
}
div#topright-column .bullet2{
	 background-image:url(/images/bullet2.jpg);
	 background-repeat: no-repeat;
}
div#topright-column .bullet3{
	 background-image:url(/images/bullet3.jpg);
	 background-repeat: no-repeat;
}
div#topright-column .bullet4{
	 background-image:url(/images/bullet4.jpg);
	 background-repeat: no-repeat;
}
div#topright-column .bullet5{
	 background-image:url(/images/bullet5.jpg);
	 background-repeat: no-repeat;
}
div#topright-column .bullet6{
	 background-image:url(/images/bullet6.jpg);
	 background-repeat: no-repeat;
}



div#topright-column ul a{
	 color:#00FFFF;
	 text-decoration:none;
}

div#topright-column ul a:hover{
	 color:#FFFFFF;
	 text-decoration:none;
}



/*-- ccontact text --*/

div#bottomright-column {
	 color:#FFFFFF; 
	 font-weight:bold;
}

div#bottomright-column a{
	 color:#FFFFFF; 
	 font-weight:bold;
	 text-decoration:none;
}
div#bottomright-column a:hover{
	 text-decoration:underline;
}


/*-- categories copy --*/

div#topright-column a span {
	line-height:20px;
}

div#topright-column h1 {
	font-size:18px;
	font-weight:normal;
}




/*-- jumpstart popup copy --*/

div#jumpstart  {
	background-color:#D3D5A7;
	background-image:url(/images/jumpstart-arrows.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	color:#454f07;
	height:100%;
	width:100%;
}

div#jumpstart-content  {
	color:#454f07;
	margin:auto;
	width:480px;
	padding:25px 0;
}
div#jumpstart p {
	line-height:20px;
	padding-top:10px;
}

div#jumpstart h1 {
	font-family:Tahoma, Geneva,  Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	padding:0;
	margin:0;
}




/*-- contact form popup copy --*/
div#contactform  {
	color:#454f07;
	margin-top:40px;
}

div#contactform p {
	line-height:16px;
}

div#contactform td {
	text-align:left;
}

div#contactform h1 {
	font-family:Tahoma, Geneva,  Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	padding:0;
	margin:0;
}

.emailconf {
	visibility: hidden;
}





