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

@font-face { font-family:Helvetica Neue; src:url(../fonts/HelveticaNeueLTPro-Lt.otf) format("opentype") }
@font-face { font-family:Helvetica Neue Thin; src:url(../fonts/HelveticaNeueLTPro-Th.otf) format("opentype") }

body {background:#FFF;color:#5A5B5E;padding:30px auto;font-family: Helvetica Neue; width:auto; min-width:950px; margin:25px 30px 0px 30px}
a {color:#9A9A9A; text-decoration:none;}
a:hover {color:#333; text-decoration:none;}
a:focus {-moz-outline-style: none;}
a.current {color:#9D9E62;}

#header {padding:0px 0px 41px 15px;border-bottom:1px solid #5A5B5E; font-size:14px;font-weight:200;}
#kaya {float:left; width:227px; font-size:16px; line-height:90%; background:url(../images/logo.png) no-repeat top left; height:55px;}

#links {display:inline;padding:5px 15px 15px 380px; margin-top:7px;float:right;}
#links a {margin-left:30px;}
#links a:active {top:1px;position:relative;}
#links a:focus {-moz-outline-style: none;color:#9D9E62;}

#welcome {padding:0px 15px 0px 15px; height:auto; text-align:right; width:100%; float:right;}
#welcome h1 {font-size:24px;line-height:100%; letter-spacing:-.01em; color:#000; font-weight:500;  background:url(../images/yellowbubble.jpg) no-repeat top left; width: 355px; float:right}

#work-nav {padding:0px 0px 10px 0px; height:auto; text-align:right; width:100%; float:right; margin-top:-10px;margin-bottom:15px; border-bottom:1px solid black;}
#work-nav a:focus {-moz-outline-style: none;color:#9D9E62;}
#work-nav a:active {top:1px;position:relative;}

#main {height:auto;margin:120px 0px 100px 0px;clear:both;text-align:center; width:auto;}

#footer {width:auto; min-width:950px; height:65px;background:#FFF; padding-left:8px;border-top:1px solid #5A5B5E; font-family: Helvetica Neue; font-size:12px; color:#9A9A9A; clear:both; letter-spacing:.00em; }
#footer a {color:#9A9A9A; text-transform:none;}
#footer a:hover {color:#ADAD6B; text-decoration:none; text-transform:none;}

#footer2 {width:auto; min-width:950px; height:30px;background:#FFF; padding-top:5px;border-top:1px dotted #9D9E62; font-family: Helvetica Neue; font-size:11px; color:#9D9E62; clear:both; letter-spacing:.00em; text-align:right;}

#social { display:inline !important;}
#social li {list-style-type:none; display:inline;}
#social li a {background-image:url(../images/icons.jpg);display:block; float:left;}

#social li a.stumbleupon { background-position:0px 0px; height:46px; width:49px}
#social li a:hover.stumbleupon {background-position:0px -46px}

#social li a.digg {background-position:-49px 0px; height:46px; width:47px}
#social li a:hover.digg {background-position:-49px -46px}

#social li a.facebook {background-position:-96px 0px; height:46px; width:49px;}
#social li a:hover.facebook {background-position:-96px -46px}

#social li a.twitter { background-position:-145px 0px; height:46px; width:49px;}
#social li a:hover.twitter {background-position:-145px -46px}

#social li a.flickr {background-position:-194px 0px; height:46px; width:49px;}
#social li a:hover.flickr {background-position:-194px -46px}

#social li a.rss {background-position:-243px 0px; height:46px; width:48px;}
#social li a:hover.rss {background-position:-243px -46px}

#social li a.wordpress {background-position:-291px 0px; height:46px; width:49px;}
#social li a:hover.wordpress {background-position:-291px -46px}

#social li a.ning {background-position:-340px 0px; height:46px; width:49px;}
#social li a:hover.ning {background-position:-340px -46px}
