E como prometido venho trazer alguns códigos \o/
Primeiro queria abrir a mente de vocês para o mundo do CSS que hoje é muito ultilizado, ainda mais quando se fala de design, pois essa é uma forma de se personalizar de mil maneiras uma página. E não é só mudando cores, alterando fundos ou imagens que se pode editar uma página usando o CSS; bordas, tipos de fontes, cursores entre outros podem ser muito bem modificados apenas com um código adicionado ao CSS.
Por isso você não deve se limitar apenas em alterar as cores e fundos do arquivo CSS que é disponibilizado aqui no A. S., você pode criar fundos coloridos onde antes não tinha, links que mudam de cor onde antes não mudavam, fontes diferentes em negrito ou itálico... e por ai vai.
Em primeiro lugar vamos começar com as
Bordas que são muito usadas aqui e tem várias alterações.
Normalmente você só vê algo como:
border-top: 1px solid #000000. Onde "border-top" estaria definindo que você quer uma borda contornando somente a parte superior, e "solid" seria o estilo definido para essa borda. (nessas horas, quem sabe inglês ajuda bastante u_u)
Mas ai você tem uma ideia louca "Quero uma borda tracejada somete do lado esquerdo". FÁCIL amigo 8D
Altere "top" para "left" - isso muda o lugar a ser contornado
Altere "solid" para "dashed" - e isso muda o estilo da sua borda
>
border-left: 1px dashed #000 - e você teria sua borda tracejada dolado esquerdo, simples né?!
Conclui-se então que você pode ter uma borda nos quatro cantos (podendo usar mais de um ao mesmo tempo) ou um contorno total:
border - contorna totalmente
border-top - contorno superior
border-bottom - contorno inferior
border-left - do lado esquerdo
border-right - do lado direito
E os estilos das suas bordas também podem ser modificadas:
solid - solida, simples ___________________
dotted - pontinhada .................................
dashed - tracejada - - - - - - - - - - - - - - - - -
outset - alto relevo
inset - baixo relevo - o oposto de outset
double - borda dupla
groove - efeito esculpido [?] - semelhante a inset
ridge - oposto ao groove
[mas acho melhor você verem por sí mesmo cada estilo, sou ruim para explicar e_e'']
--
Agora, um tipo de borda que achei muito interessante foi essa que arredonda os cantos, tanto do fundo quanto das bordas simples ultilizadas, é o
-moz-border-radius e já vi alguns usando ele por aqui no AS. É uma pena que o IE ainda não ofereceu suporte para ele e sóem navegadores mas recentes é possível visualizar a alteração i-i
Exemplo:

Como podem ver os cantos superiores foram arredondados *-* para que isso seja feito é fácil, basta adicionar o código junto a parte no CSS que você quer alterar. No exemplo ai eu inseri no menu esquerdo, o que resultou nisso:
Citação:
#MenuEsquerdo .boxMenuEsquerdo {
background: url(http://i454.photobucket.com/albums/qq266/Erika_MF/CSS/fundo-9.png) repeat;
color: #1688a0;
border: 1px outset #999;
-moz-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
}
#MenuEsquerdo .boxMenuEsquerdo .tituloMenuEsquerdo {
background: url(http://i454.photobucket.com/albums/qq266/Erika_MF/CSS/fundo-9.png) repeat;
-moz-border-radius: 10px 10px 0 0; [ adicionei o mesmo valor aqui pois usei um fundo diferente na parte do título]
color: #fff;
margin: 0;
padding: 5px 0 0 0;
letter-spacing: 1px;
text-align: center;
border-bottom: 1px dashed #999;
font-size: 11px;
}
Eu adicionei
-moz-border-radius: 10px 10px 0 0; para que os cantos superiores do background ficassem arredondados e
border-radius: 10px 10px 0 0; para que o border também ficasse arredondado.
Você pode deixar da forma que quiser, mais intenso ou menos intenso as curvas, e você faz isso definindo os valores: -moz-border-radius:
10px 10px 0 0;
Como podem ver existem 4 valores, cada um deles define um dos cantos no background na ordem: canto esquerdo superior, canto direito superior, canto direito inferior e canto esquedo inferior. E cada um pode ser atribuido um valor diferente dos demais.
Exemplo:

Usei algo como: -moz-border-radius: 10px 30px 30px 0
--
DICAUm lugar onde adorei usar esse recurso do efeito arredondado nas bordas foi naquela parte do menu onde, quando se passa o link, há uma alteração de fundo e cor de fonte:

Citação:
#nav a:hover {
background: #ececec;
color: #003366;
-moz-border-radius: 7px;
}
Como podem ver, é bem simples, só usar o código no #nav a:hover com um valor único que irá definir para os 4 cantos.
-__- Por enquanto é só, depois venho falar de como esse "a:hover"pode ser ultilizado em mais lugares.
Espero que tenham gostado e dúvidas é só perguntar o/
- Exemplos tirados de CSS de minha prórpia autoria.