@charset "UTF-8";
/* CSS Document */

/* Main */
body {
font-size: 18px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
background-color:#FFF;
color:#666;
padding:0;
margin:0;
}

#container { 
margin: 40px auto 0 auto;
width: 900px;
}

img {
border:none;
}

a {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#title {
text-align:left;
font:60px Georgia;
color:#e05ba3;
width:900px;
clear:both;
}

#untitled-title {
text-align:left;
font:46px Georgia;
color:#e05ba3;
width:900px;
clear:both;
}

#about-title {
font:38px Georgia;
}

#content {
padding: 30px 25px 0 50px;
}

#content ul{
margin:10px 0 20px 35px;
padding:0;
}

#content li{
padding:5px 0 0 0;
list-style-type:circle;
margin:0;
}

content a {
font:16px Georgia;
color:#666;
text-decoration:none;
}

content a:hover {
color:#5dcdce;
text-decoration:none;
}

a.worklink {
font:16px Georgia;
color:#666;
text-decoration:none;
}

a.worklink:hover {
font:16px Georgia;
color:#5dcdce;
text-decoration:none;
}

#media-content {
padding: 30px 0 0 0;
}

#media-content a {
padding: 0 10px 0 10px;
}

#contact-info {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:13px;
line-height:18px;
text-align:right;
float:right;
color:#999;
}

#contact-info a{
color:#999;
text-decoration:none;
}

#contact-info a:hover{
text-decoration:underline;
}

#untitled-description {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
line-height:16px;
text-align:left;
float:left;
color:#999;
width:790px;
padding:7px 0 25px 0;
}

#untitled-info {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:24px;
line-height:26px;
text-align:right;
float:right;
color:#74d798;
padding: 15px 0 25px 0;
}

#untitled-info a{
color:#74d798;
text-decoration:none;
}

#untitled-info a:hover {
color:#5dcdce;
}

#work {
font:16px Georgia;
font-weight:normal;
color:666;
margin:0 0 50px 20px; 
float:left; 
width:250px;
}

h1 {
font:40px Georgia;
color:#74D798;
margin:0;
}

h2 {
font:28px Georgia;
color:#74D798;
margin:0;
}

/* Header */
#header {
text-align:right;
padding: 0 0 5px 0;
color:#bdbdbd;
}

/* Footer */
#footer {
text-align:left;
padding-top:5px;
margin-bottom:20px;
width:900px;
clear:both;
}

#footer a {
color:#5dcdce;
text-decoration:none;
padding-right:8px;
}

#footer a:hover {
color:#e05ba3;
}

/* Divider */
#divider {
height: 5px;
width: 900px;
background:url(images/divider.jpg);
}

#main {
padding: 10px 0 10px 0;
vertical-align:top;
}

#about {
padding: 10px 0 10px 0;
line-height:26px;
color:#999;
}