@charset "utf-8";
/* CSS Document */
/*****
	elements
*****/
body{
	background: #ddd url(images/repeating_drops.jpg);
	color: #baecfe;
}
a{color:#c9feba;font-weight:300; text-decoration: none;}
a:hover{color:#fafdf9;}
h1, h2, h3, h4{color: #eee;}
ol{margin-left:0;}
/*****
	id's
*****/
div#container{margin-top: 1em;}
div#containerInner{
	border: 2px groove #175b73;
	background: url(images/bg_black_75.png);
	padding: 10px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
}
div#containerInner p:last-child{
	font-style: italic;
	margin-bottom: 0;
}
ul#nav{
	float: left;
	margin-top: 0;
	width: 600px;
}
ul#nav li{
	float: left;
}
ul#nav li:last-child{
	margin-right: 1em;
	padding-right: 5em;
}
ul#nav li:last-child a{
	border-right: 2px groove #baecfe;
}
ul#nav li:first-child a{
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
}
ul#nav li a{
	border: 2px groove #baecfe;
	border-right: 0;
	background: url(images/bg_white_75.png);
	color: #175b73;
	display: block;
	padding: 5px 40px 5px 20px;
}
ul#nav li a:hover{
	background: none;
	color: #fafdf9;
}
div#tweeting{
	background: url(images/bg_blue_50.png);
	color: #fff;
	float: right;
	margin: 0 .2em .2em .2em;
	padding: 10px;
	width: 250px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-top-right-radius: 8px;
}
div#tweeting p{
	border-bottom: 1px solid #333;
	padding-bottom: 10px;
}
div#tweeting p:first-child{border: 0; margin-top: 0; padding-bottom: 0;}
div#tweeting p:last-child{border: 0; font-style: normal;}
div#tweeting a{color: #fff;}
div#tweeting a:hover{color: #ddd;}
/*****
	classes
*****/
