@charset "utf-8";
/* CSS Document */
body {margin:0;padding:0;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}

p {padding:0 0 10px 0;margin:0;}
h2{font:18px Georgia, Helvetica, Verdana, Arial, sans-serif;padding:0;margin:0 0 6px 0;letter-spacing:4px;}
h3{font:14px Verdana, Arial, Helvetica, sans-serif;padding:0;margin:0 0 4px 0;}

#main {margin: 40px 0 0 0;width:880px;}

#title {position:absolute;left:290px;top:180px;}
#title h1 {font:18px Arial, Helvetica, sans-serif;}

#menu {text-align:right; width:880px;letter-spacing:1px;}
#menu ul {padding: 0; margin: 0 0 20px 0;}
#menu li {display: inline;text-align: right;}
#menu li a {font: Arial, Helvetica, sans-serif;color:#000;font-size: 14px;text-align: right;display: inline;padding: 8px;margin:0;text-shadow:#dcdcdc 1px 1px;}
#menu li a.active {display: inline;padding: 8px;text-align: right;color: #f13333;margin:0;background:#f6f6f6;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;text-shadow:#d1d1d1 1px 1px;}
#menu li a:hover {display: inline;padding: 8px;text-align: right;color: #f13333;margin:0;background:#eee;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;text-shadow:#d1d1d1 1px 1px;}

#menu li a.green {display: inline;padding: 8px;text-align: right;margin:0;background:#45e948;color:#444;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;text-shadow:#e4e4e4 1px 1px;}
#menu li a:hover.green {display: inline;padding: 8px;text-align: right;color:#fff;margin:0;background:#3cc53f;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;text-shadow:#238925 1px 1px;}

#menu li a:hover.flickr {display: inline;padding: 8px;text-align: right;color: #fff;margin:0;background:#ff0084;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;text-shadow:#bc1b6e 1px 1px;}
#menu li a:hover.vimeo {display: inline;padding: 8px;text-align: right;color: #fff;margin:0;background:#1ab7ea;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;text-shadow:#1496c0 1px 1px;}
#menu li a:hover.twitter {display: inline;padding: 8px;text-align: right;color: #fff;margin:0;background:#33ccff;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;text-shadow:#1694be 1px 1px;}
#menu li a:hover.facebook {display: inline;padding: 8px;text-align: right;color: #fff;margin:0;background:#3b5998;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;text-shadow:#1b3364 1px 1px;}
#menu li a:hover.blog {display: inline;padding: 8px;text-align: right;color: #fff;margin:0;background:#f13333;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;text-shadow:#ca1414 1px 1px;}

#menu a {text-decoration: none;color: #000;}
#menu a:hover {text-decoration: none;color: #f13333;}

#header {height:300px;border-bottom:1px #f13333 solid;background:url(header.jpg) left bottom no-repeat;margin-top:-185px;}
#header h1 {padding: 20px 0 0 20px;font:2.5em Verdana, Arial, Helvetica, sans-serif;}
#header h2 {padding: 0 0 0 20px;margin-top:-15px;font:12px Georgia, "Times New Roman", Times, serif;}

#content {width:600px;margin: 20px 0 0 0;padding:0 10px 10px 50px;float:left; font:14px Arial, Helvetica, sans-serif;line-height:1.5;}
#content a {color:#f13333;text-shadow:#e8e8e8 1px 1px;text-decoration:none;}
#content a:hover {color:#c61a1a;text-shadow:#d1d1d1 1px 1px;}

#sidebar {width:200px;margin: 20px 0 0 0;padding:0; float:right;font:12px Arial, Helvetica, sans-serif;}
#sidebar a {color:#333;text-shadow:#e8e8e8 1px 1px;text-decoration:none;}
#sidebar a:hover {color:#f13333;text-shadow:#d1d1d1 1px 1px;}

#footer {border-top: 1px solid #bbb;padding:4px 0 0 50px;margin-top: 20px;text-align: center;float:left;width:830px;font:12px Arial, Helvetica, sans-serif;}
#footer a {color:#333;text-shadow:#e8e8e8 1px 1px;text-decoration:none;}
#footer a:hover {color:#f13333;text-shadow:#d1d1d1 1px 1px;}
#fleft {text-align:left;float: left;margin-top: 0px;}
#fright {text-align:left;float: right;margin-top: 0px;width:200px;}