body{
margin:0px;
padding:0px;
background:url(img/bg.png) #002346 repeat-y center;
color:#F0F0F0;
font-family:Lucida Grande,Segoe UI,Arial,Helvetica,sans-serif;
font-size:85%;
line-height:140%;
}

img { border:0; margin:0; }

a{
color:#FFFFFF;
text-decoration:underline;
}

.content{
	padding-top:10px;
	width:630px;
	background-color:#00162C;
	border-left:1px solid #000;
	border-right:1px solid #000;
}




input{
	margin:5px;
	border:0px;
	background-color:#fff;
	padding:4px;
	font-size:12px;
}

button{
	border:1px solid #002A54;
	background-color:#225588;
	padding:4px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}

option{
	font-size:12px;
}

#thinkyourweb {
	padding:0;
	margin:0;
}
#thinkyourweb ul {
	padding:0;
	margin:0;
}

#thinkyourweb li {
	list-style:none;
}

#thinkyourweb .handle-title { display:block; padding:15px; text-align:left; text-decoration:none; color:#ccc; letter-spacing:2px; }
#thinkyourweb .handle-title:hover { background:#002346; color:#fff; }

#thinkyourweb li ul li { display:block; background:#fff; color:#666; padding:20px; text-align:left; }

#links-portfolio a { display:block; text-align:left; height:25px; background:url(img/portfolio_link_bg.png) #f0f0f0 no-repeat left;
margin-bottom:1px; text-decoration:none; line-height:25px; padding:0 10px;
border-radius: 5px;  
-webkit-border-radius: 5px;  
-moz-border-radius: 5px;
}
#links-portfolio .link-portfolio-right { float:right; color:#888; }
#links-portfolio a:hover { background:url(img/portfolio_link_bg.png) #F9F9F9 no-repeat left; }

#thinkyourweb .link { display:block; padding:5px 0; margin:5px 0; color:#666; background:#f0f0f0; text-align:center; text-decoration:none;
	border-radius: 5px;  
	-webkit-border-radius: 5px;  
	-moz-border-radius: 5px;
 }

#thinkyourweb .link:hover { background:#002346; color:#fff; }