/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version:2.7.0
*/
html{color:#000;background:#FFF}body,div,ul,li,h1,h2,h3,h4,h5,p{margin:0;padding:0}img{border:0}li{list-style:none}h1,h2,h3,h4,h5{font-size:100%;font-weight:normal}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}body{text-align:center}#doc2,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em}#doc2{width:73.076em;*width:71.25em}.yui-b{position:relative}.yui-b{_position:static}#yui-main .yui-b{position:static}#yui-main{width:100%}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0}#yui-main .yui-b{float:none;width:auto}.yui-gc .yui-u{float:left}.yui-gc .yui-u,.yui-gf .yui-u{float:right}.yui-gc div.first,.yui-gf div.first{float:left}.yui-gb .yui-u,.yui-gc .yui-u{width:32%;margin-left:1.99%}.yui-gc div.first{width:66%}.yui-gd div.first{width:32%}.yui-ge div.first,.yui-gf .yui-u{width:74.2%}.yui-ge .yui-u,.yui-gf div.first{width:24%}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0}.yui-g .yui-g .yui-u{width:48.1%}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%}.yui-g .yui-gb .yui-u{_margin-left:1.0%}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0}.yui-gb .yui-gb .yui-u{_margin-left:.7%}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0}.yui-gb .yui-gd div.first{width:32%}.yui-g .yui-gd div.first{_width:29.9%}.yui-ge .yui-g{width:24%}.yui-gf .yui-g{width:74.2%}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%}.yui-ge div.first .yui-gd .yui-u{width:65%}.yui-ge div.first .yui-gd div.first{width:32%}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1}

/*
---------------------------------------------------------------------------------
	STRIPPED DOWN RESUME TEMPLATE
    html resume

    v0.9:5/28/09

    design and code by:thingsthatarebrown.com 
                        (matt brown)
---------------------------------------------------------------------------------
*/


body{font-family:Georgia;color:#444}
#inner{padding:10px 80px;margin:80px auto;background:#f5f5f5;border:solid #666;border-width:8px 0 2px 0}
.yui-gf{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #ccc}

#hd{margin:2.5em 0 3em 0;padding-bottom:1.5em;border-bottom:1px solid #ccc}
#hd h2{text-transform:uppercase;letter-spacing:2px}
#bd, #ft{margin-bottom:2em}

#ft{padding:1em 0 5em 0;font-size:92%;border-top:1px solid #ccc;text-align:center}
#ft p{margin-bottom:0;text-align:center; }

#hd h1{font-size:48px;text-transform:uppercase;letter-spacing:3px}
h2{font-size:152%}
h3, h4{font-size:122%}
h5{margin-top:15px}
h1, h2, h3, h4{color:#333}
p{font-size:100%;line-height:18px;padding-right:3em}
a{color:#990003}
a:hover{text-decoration:none}
h5 a{color:#333;font-weight:bold}
li{line-height:24px;border-bottom:1px solid #ccc}
p.enlarge{font-size:144%;padding-right:4.5em;line-height:24px}
.contact-info{margin-top:7px}
.first h2{font-style:italic}
.last{border-bottom:0}

.job{position:relative;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #ccc}
.job h4{position:absolute;top:0.35em;right:0}
.job p{margin:0.75em 0 3em 0}

.last{border:none}
.talent{width:32%;float:left;margin-bottom:20px}
.talent h2{margin-bottom:6px}

.yui-gf .yui-u{width:80.2%}
.yui-gf div.first{width:12.3%}

.cert h2{font-size:130%}
.cert h3{font-size:110%}
.cert h3.sep{margin-top:5px}

.personal{width: 100%;}
.personal li {border-bottom:none;}
.personal label {display:block;float:left;font-weight:bold;width:20%;}