/* Minify: missing file 'css/x.css' */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,section,header,footer,nav{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:12px;font-weight:lighter;background:url('/images/core/bg.body.jpg') top left #fff}hr{display:none}img{border:none}h1, h2, #nav a, #sidenav
a{display:block;text-indent:-9999px;overflow:hidden}#header,#work,#skills,#contact,#nav{display:block;position:relative;width:880px;margin:0
auto;padding:0}#header,#work,#skills,#contact{background:url('/images/core/sprite.radiant.png') -70px -200px no-repeat}#work,#skills,#contact{margin-top:-6px;padding-top:6px;background-position:-320px -750px}#skills{background-position:-120px -1250px}#skills
li{}#contact{background-position:-200px -850px}#header hr, #work hr, #skills
hr{width:880px;height:2px;display:block;border:0;margin-top:-2px;margin-right:78px}#nav a, #sidenav
a{width:96px;height:100px;float:left;margin-left:15px}#sidenav
a{float:none;margin-left:10px;margin-bottom:15px}#nav{width:353px}#nav{position:absolute;top:30px;margin-left:497px}#sidenav{position:fixed;right:30px;top:30px;width:106px}#header h1, #header h2, #work h1, #skills h1, #contact h1, hr, .back_to_top, #skills li, #skills span, #f_contact, #works li, .navi a, .tooltip, .vcard
span{background-repeat:no-repeat;background-position:-97px 0px;height:420px}#nav a, #sidenav
a{background-repeat:no-repeat;background-position:-97px 0px}.vcard
span{background-position:-100px -1933px;display:block;height:25px;width:25px;margin-right:5px;float:left;margin-top:-5px}.vcard:hover
span{background-position:-100px -1959px}hr{height:20px;background-position:-98px -1901px}#header
p{position:absolute;top:280px;margin-left:380px;font-size:12px;width:310px}#header
span{font-weight:bold}#header
small{font-size:11px;color:#7f7f83}#header strong, #contact
strong{font-size:14px;font-weight:bold}#skills
strong{font-weight:bold}#q_contact{position:absolute;margin-top:-222px;margin-left:420px}#q_contact a, #contact p a, #work p a, #skills p
a{color:#666;margin-right:10px;text-decoration:none;padding-bottom:4px}#q_contact a:hover, #contact p a:hover, #work p a:hover, #skills p a:hover{color:#ed1556}#contact p a, #work p a, #skills p
a{margin-right:0}#header
h1{width:890px;margin:0
auto}#header
hr{width:870px;margin-right:88px}#header{width:1053px}#header
h1{width:920px;margin-right:40px}#header
h2{background-position:0px -450px;height:360px;margin-top:-60px}#header h2:hover, #header
h2.hover{background-position:0px -828px}#work,#skills,#contact{padding-left:15px}#work
h1{margin:20px
0 0 0px;height:115px;background-position:-97px -1215px}#work
p{position:absolute;margin-left:530px;margin-top:-90px;width:300px}#work hr, #skills
hr{width:870px;display:block;height:2px;margin-right:10px}#skills
h1{margin:20px
0 0 0px;height:115px;background-position:508px -1772px}#skills
p{position:absolute;margin-left:200px;margin-top:-100px;width:400px;text-align:right}#contact
h1{margin:20px
0 0 0px;height:115px;background-position:-97px -2318px}#contact
p{position:absolute;margin-left:0px;margin-top:-0px;width:400px}.back_to_top{clear:both;display:block;text-align:right;margin:20px
10px 20px 0;padding:22px
65px 15px 0;color:#777;font-size:11px;text-decoration:none;height:17px;background-position:722px -2208px}.back_to_top:hover{color:#ed1556;background-position:722px -2263px}#nav a#n_skills,#sn_skills{background-position:-213px -2006px !important}#nav a#n_work,#sn_work{background-position:-327px -2006px !important}#nav a#n_contact,#sn_contact{background-position:-441px -2006px !important}#nav a#n_skills:hover,#sn_skills:hover{background-position:-213px -2102px !important}#nav a#n_work:hover,#sn_work:hover{background-position:-327px -2102px !important}#nav a#n_contact:hover,#sn_contact:hover{background-position:-441px -2102px !important}#skills
ul{margin-top:20px;width:880px;display:block}#skills
li{list-style-type:none;height:27px;background-position:-100px -1933px;float:left;margin:5px
30px 5px 0;width:340px;position:relative}#skills
span{display:block;width:50px;height:27px;background-position:-100px -1959px;float:left;text-indent:-9999px;overflow:hidden}#skills
.desc{position:absolute;margin-left:180px}#f_contact{display:block;width:575px;height:470px;background-position:-465px -2430px;margin:-45px 0 0 360px}#f_contact:hover{background-position:-465px -2900px}#workc{width:20000em;position:absolute;overflow:hidden;display:block;margin:20px
0 20px 0}#works{height:3142px;width:880px;position:relative;overflow:hidden}#works
ul{width:880px;overflow:hidden}#works
li{list-style-type:none;width:290px;height:381px;margin:0
5px 5px 0;float:left;display:block;overflow:hidden;background-position:-96px -1352px}#works li.hover, #works li:hover{background-position:-391px -1352px}#works
.img{margin:10px;width:270px;height:300px;background-color:#000;position:relative;overflow:hidden}#works .img
img{position:absolute;top:0px;left:0px}.nivo-directionNav{display:block;width:280px;height:300px;position:absolute;top:0;left:0;overflow:hidden}.nivo-prevNav{display:none}.nivo-nextNav{display:block;width:280px;height:300px;overflow:hidden;text-indent:-9999px;cursor:pointer}#works
.desc{margin:10px;line-height:23px}#works
.client{background:#fff;font-weight:bold;color:#000;padding:3px}.client
a{text-decoration:none;color:#000}#works
.work{color:#444;padding:3px;background:#ddd}#works li.hover .client, #works li:hover .client, li.hover .client a, li:hover .client
a{background-color:#ed1556;color:#fff}li.hover .client a, li:hover .client
a{background-image:url('/images/core/icon.external.hover.gif')}#works li.hover .work, #works li:hover
.work{background:#fff;color:#000}#works
.third{margin-right:0}#work
.navi{width:400px;margin:0
auto;text-align:center}#work .navi
a{width:77px;height:77px;margin:0
10px 0 10px;background-position:-96px -3397px;display:block;float:left}#work .navi a:hover, #work .navi
a.active{background-position:-186px -3397px}.tooltip{display:none;font-size:22px;text-align:center;height:79px;width:158px;padding:66px
15px 0 15px;overflow:hidden;background-position:-96px -3228px}.external{background:url('/images/core/icon.external.gif') center right no-repeat;padding-right:18px}.ie7 #skills .desc, .ie6 #skills
.desc{display:block;left:0px}.ie7 #contact p, .ie6 #contact
p{left:20px}.ie7 #f_contact, .ie6
#f_contact{top:-45px}.ie7 #header hr, .ie8 #header
hr{margin-right:0}.ie6 #header
hr{margin-right:65px}.ie6 , .ie6 #work, .ie6
#contact{}
