/*  
Theme Name: mg
Theme URI: http://mg.net/
Description: Copyright (c) 2005 Michael Guthrie
Version: 1.0
Author: Michael Guthrie
Author URI: http://mguthrie.net
*/
/* [CDATA[ */
body,th,td,input,textarea,select,option,button{font-family:Verdana,sans-serif;font-size:10px;line-height:1.5em;color:#666}
body{margin:0;padding:0;background:#fff url(http://mguthrie.net/img/bg.gif) repeat-y}
a:link,a{color:#f96;text-decoration:none}
img{border:0}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;font-size:1em;line-height:1.5em}
h1{position:absolute;top:73px;left:15px;width:163px;height:102px}
h2{position:absolute;top:105px;left:920px;width:96px;font-size:14px;color:#f96;text-align:left;text-transform:lowercase}
h3{text-transform:lowercase;font:17px Georgia,serif;color:#999}
h4,legend{margin-bottom:10px;margin-top:3px;text-transform:uppercase;color:#999}
p{margin:0;padding:0 0 20px 0}
hr{margin:40px 0;padding:0;height:1px;border:0;color:#e3e3e3;background:#e3e3e3}
em{font-style:italic}
em.small{font-size:.9em}
div#content{position:absolute;margin:0;padding:40px 40px;top:20px;left:274px;text-align:left;width:656px;
voice-family: "\"}\""; 
voice-family:inherit;
width:576px;
}
div#content img{border:1px solid #999}
div#content img.noborder,div#content img.wp-smiley{border:0}
div#content img.gravatar{float:left;margin:0 10px 10px 0;border:0;width:40px}
ul#nav{margin:0;padding:0;width:81px;position:absolute;top:55px;left:193px;list-style:none}
ul#nav li{margin:0;padding:0;line-height:1em;text-align:right}
ul#nav li a{background:transparent;padding:7px 10px;color:#666;display:block}
ul#nav li a:hover{background:#fff;color:#f96}
ul#nav_sub_portfolio{margin:0;padding:0;width:96px;position:absolute;top:150px;left:920px;list-style:none;display:none}
ul#nav_sub_portfolio li{margin:0;padding:0}
ul#nav_sub_portfolio li a{color:#666}
ul#nav_sub_portfolio li a:hover{color:#f96}
ul.endnote,ul.pagination{margin:0 0 20px 0;padding:0;list-style:none;clear:both}
ul.endnote li,ul.pagination li{margin:0;padding:0 10px 0 0;display:inline}
img#firefox{position:absolute;bottom:15px;left:665px}
ul#footer{margin:0;padding:0;position:absolute;width:163px;bottom:15px;left:15px;list-style:none}
ul#footer li{display:inline;margin:0;padding:0 10px 0 0;font-size:.8em;color:#ccc}
ul#footer li a{color:#ccc}
ol{margin:0;padding:0 0 0 20px}
ol.commentlist{font:italic 17px Georgia,serif;color:#e3e3e3}
ol.commentlist li{margin:0;padding:0;margin-bottom:40px}
ol.commentlist li img{border:0}
ol.commentlist li h4,ol.commentlist li p,ol.commentlist li ul.endnote{font-family:Verdana,sans-serif;font-style:normal;font-size:10px;color:#999}
ol.commentlist li p{color:#666}
ol.commentlist li h4 cite{font:italic 17px Georgia,serif;color:#999;text-transform:lowercase}
form{margin:0 0 20px 0;padding:0}
fieldset{margin:0;padding:0;border:0}
input,textarea,select,option{margin:2px 0 3px 0;padding:2px 5px;background:#fff;border:1px solid #ccc;line-height:1em}
textarea{line-height:1.5em}
input.checkbox{margin:0;padding:0;border:0;}
button{margin:0;padding:0;background:#fff;text-transform:lowercase;font:15px Georgia,serif;color:#999;border:0}
button:hover{color:#f96;cursor:pointer}
.center{text-align:center}
.justify{text-align:justify}
.left{text-align:left}
.right{text-align:right}
.required{font-weight:bold;color:#999}
.contacterror{border:1px solid #f96}
.wp-smiley{border:0}
@media screen {
body>h1{position:fixed}
body>h2{position:fixed}
body>ul#nav{position:fixed}
body>ul#nav_sub_portfolio{position:fixed}
body>img#firefox{position:fixed}
body>ul#footer{position:fixed}
}
/* Hide from IE-Mac \*/
.about ul#nav li a#nav_about,.portfolio ul#nav li a#nav_portfolio,.design ul#nav li a#nav_portfolio,.photography ul#nav li a#nav_portfolio,.other ul#nav li a#nav_portfolio,.journal ul#nav li a#nav_journal,.interests ul#nav li a#nav_interests,.extras ul#nav li a#nav_extras,.contact ul#nav li a#nav_contact,.resume ul#nav li a#nav_resume{background:#fff;color:#666;cursor:default}
.design ul#nav_sub_portfolio li a#nav_portfolio_design,.photography ul#nav_sub_portfolio li a#nav_portfolio_photography,.other ul#nav_sub_portfolio li a#nav_portfolio_other{color:#f96;cursor:default}
.portfolio ul#nav_sub_portfolio,.design ul#nav_sub_portfolio,.photography ul#nav_sub_portfolio,.other ul#nav_sub_portfolio{display:block}
/* End hide */
 /*\*//*/
h1{position:fixed !important;top:73px;left:15px;position:absolute}
h2{position:fixed !important;top:55px;left:665px;position:absolute}
ul#nav{position:fixed !important;top:55px;left:193px;position:absolute}
ul#nav_sub_portfolio{position:fixed !important;top:150px;left:665px;position:absolute}
img#firefox{position:fixed !important;bottom:15px;left:665px;position:absolute}
ul#footer{position:fixed !important;bottom:15px;left:15px;position:absolute}
/**/
/* ]] */