#shapesframe{
margin:0px 0px 0px 0px;
}
#intro{
width:425px;
padding:0px;
margin:15px 0px 0px 0px;
float:left;
font-size:11px;
line-height:14px;
display:inline;
}
#col2{
float:left;
width:300px;
margin:20px 10px 0px 0px;
padding:0px 0px 10px 0px;
display:inline;
}
#col2 p{
margin:0px;
padding:0px;
}

ul#features{
list-style:none;
margin:20px 0px 5px 30px;
}
ul#features li{
font-weight:bold;
font-size:22px;
font-size:15px;
line-height:18px;
display:inline;
color:#333333;
}
ul#features2{
list-style:none;
margin:0px 0px 7px 0px;
}
ul#features2 li{
font-weight:normal;
font-size:25px;
line-height:30px;
}

.start{
padding:10px;
margin:0px 30px 10px 30px;
text-align:left;
height:80px;
background-color:#E4E9F6;
background-color:#DFE5F2;
}
.start img{
margin:0px 10px 0px 0px;
border:3px solid #eeeeee;
}
.start2{
width:225px;
padding:10px 0px 20px 20px;
/*background:transparent url(/images/icons/gs.jpg) top left no-repeat;*/
}
.start h3, .start h3 a{
font-size:18px;
font-weight:normal;
margin:2px 0px 6px 0px;
}
.start a, .start2 a{
font-size:11px;
line-height:14px;
text-decoration:none;
color:#666666;
} 
.start a:hover, .start h3 a:hover{
color:#000000;
text-decoration:none;
}

#start0{
width:225px;
height:600px;
padding:10px 10px 10px 10px;
}
/*#start1{
background:#cccccc url(/images/icons/portfolio.jpg) top left no-repeat;
}
#start2{
background:#cccccc url(/images/icons/guide.jpg) top left no-repeat;
}
#start3{
background:#cccccc url(/images/icons/technical.jpg) top left no-repeat;
}
#start4{
background:#cccccc url(/images/icons/contact.jpg) top left no-repeat;
}*/
.sidelogo{
float:right;
border:8px solid #193232;
}
ol{
margin:10px 20px 5px 30px;
padding:0px;
}
ol li{
font-size:12px;
margin:0px 0px 5px 22px;
padding:0px;
}