/* CSS Document */

body{
	margin:5px; padding:0px;
	font:0.8em arial, sans-serif;
	color:#000066;
}
table{
font:1em arial, sans-serif;
}
td{
	vertical-align: top;

}
table a img{
border:0px;
}
h3 {
color:#ffffff;
font-size:1em;
font-weight:bold;
background-color:#8C8AFF;
border-top:1px solid #000099;
border-bottom:1px solid #000099;
margin-bottom:-10px;
margin-top:0px;
padding:5px;
padding-top:2px;
padding-bottom:2px;

}
h4 {
	padding:0px, 5px, 0px, 5px;
	margin:0px;
	font-size: 0.8em;
	
}
h4 a{text-decoration: none;
}
p {
padding:5px;
padding-top:0px;
padding-bottom:0px;
}
form {
margin-top:10px;
margin-bottom:10px;
padding:5px;}
#design{
width:601px;
border:1px solid #000099;
padding:0px;
}
#SEO{
width:601px;
border-top:2px solid #000099;
padding:0px;
}
#portfolio{

width:165px;
border:1px solid #000099;
padding:0px;
}

#navigation{
margin-top:5px;
width:601px;
border:1px solid #000099;
background-image:url(navigation.gif);
background-repeat:repeat-x;
color:#FFFFFF;
font-weight:bold;
padding-left:1px;
}
#navigation p{
margin:0px;
margin-left:-1px;
font-weight:bold;
}
#navigation ul{
margin:0px;
}
#navigation li{
margin:0px;
display:inline;
}
#navigation  a{
color:#ffffff;
text-decoration:none;
padding-left:4px;
padding-right:4px;
}
#navigation  a:active{
color:#ffffff;
background:url(navigation2.gif);
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:1px;
}
#navigation  a:hover{
color:#ffffff;
background:url(navigation2.gif);
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:1px;
}
#navigation #selected{
color:#ffffff;
background:url(navigation2.gif);
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:1px;
}


#flash{
border-top:1px solid #000099;
padding:0px;
}
#hosting{
width:434px;
border:1px solid #000099;
}
#multimedia{
margin-top:5px;
width:434px;
border:1px solid #000099;
}
#title{
margin-top:5px;
height:23px;
width:434px;
background-color:#8C8AFF;
border:1px solid #000099;
}
#optimisation{
margin-top:1px;
margin-left:2px;
width:772px;
border:1px solid #000099;
}
#optimisation p{
margin:1px;
}
#clients{
width:165px;
border:1px solid #000099;
padding:0px;
}
#webdesign{
border-left:1px solid #000099;
border-right:1px solid #000099;
margin-bottom:12px;
}
#highlight{
border:1px solid #000066;
width:1px;
margin-left:3px;
float:left;
}
#highlight2{
border:1px solid #000066;
width:1px;
margin-right:3px;
margin-bottom:5px;
float:right;
}
/* Packages */
#starter{
background-color:#cc0000;
margin:5px;
}
#g{
border-bottom:1px dashed #000066;

}

#subnav{
margin-left:25px;
padding-left:0px;

list-style-type:square;

}

#porfolio ul li{
margin:0px;
}