body{background:url(images/bg.gif) center;color:#444;font-family: century gothic, 'Lucida Grande', Verdana, Arial, Sans-Serif;font-size:12px;margin:0;padding:0;text-align:center;}
html, body {border:0;}
#wrap{width:872px;margin: 0 auto;}
#main{background:url(images/bg.png);_background:url(images/bgie.gif);z-index:2;position:relative;}
#veterans{width:100%;height:130px;background:#36476d url(http://www.dynamixlabs.com/Happy-Veterans-Day.jpg) no-repeat top center;border-bottom:1px solid #000;}
#veterans a{display:block;width:100%;height:130px;}
#veterans span{position:fixed;top:-999em;}
#googlesearch{float:right;margin-right:40px;z-index:30;position:relative;}
#beaker{z-index:0;background:url(images/beaker.gif) center;position:absolute;width:259px;height:394px;margin-left:-115px;}
#mycategoryorder-2 a{font-size:24px !important;color:#9f9f9f !important;}
#mycategoryorder-2{padding-left:40px;}
#rssfeed p{text-align:center;padding-left:35px;width:88px;}
#headerlinks{position:absolute;margin-left:-485px;margin-top:29px;}
#headerlinks a{margin-right:5px;vertical-align:top;display:block;float:left;height:28px;}
#idc-container-parent{margin-left:-160px;position:relative;}
#respond{font-size:20px;margin-top:20px;color:#5f9215;}
#headerlinks span{display:none;_display:inline;}
.home{background:url(images/headerlinks.png) no-repeat top left;width:58px;_background:none;}
.floatleft{float:left;margin-right:10px;}
.home:hover{background-position:0 center;}
.howto{background:url(images/headerlinks.png) no-repeat -63px top;width:58px;_background:none;}
.howto:hover{background-position: -63px center;}
.about{background:url(images/headerlinks.png) no-repeat -125px top;width:58px;_background:none;}
.about:hover{background-position: -125px center;}
.request{background:url(images/headerlinks.png) no-repeat right top;width:125px;_background:none;}
.request:hover{background-position: right center;}
.home-s{background:url(images/headerlinks.png);background-position:bottom left;width:58px;margin-top:-6px;_background:none;}
.howto-s{background:url(images/headerlinks.png);background-position:-63px bottom;width:58px;margin-top:-6px;_background:none;}
.about-s{background:url(images/headerlinks.png);background-position:-125px bottom;width:58px;margin-top:-6px;_background:none;}
.request-s{background:url(images/headerlinks.png);background-position:right bottom;width:130px;margin-top:-6px;_background:none;}
.rssicon{width:120px;margin-left:6px;height:40px;position:relative;margin-top:-15px;margin-right:5px !important;}
.twitter{width:120px;height:40px;position:relative;margin-top:-15px;}
.narrowcolumn h2{text-transform:capitalize;}
#page{padding:0;text-align:left;}
.buttonexample{background-image:url(images/button.gif);height:28px;margin:0 auto;width:91px;}
.buttonexample a{background-image:url(images/button.gif);display:block;height:28px;width:91px;}
#headerimg{height:200px;margin:0;padding-left:20px;padding-top:10px;width:100%;}
strong{color:#000;}
.awesomediv{background-color:#36c;border:6px solid #039;padding:10px;width:460px;font-size:14px;text-align:left;color:#99ccff;text-shadow:0 1px 0 #003399;-moz-border-radius:15px;-webkit-border-radius:15px;}
.awesomediv span{font-style:italic;font-weight:bold;color:white;}
.sexy-bookmarks{}
#content{font-size:1.2em;}
.widecolumn .entry p{font-size:1.05em;}
.narrowcolumn .entry,.widecolumn .entry{color:#555;margin-left:10px;line-height:1.4em;}
.widecolumn{line-height:1.6em;margin:5px 0 0 40px;padding:10px 0 20px;width:450px;}
.tinyurl{color:#990000;background-color:#fff997;padding:10px;border:1px solid #fdc64e;font-size:15px;}
strong.search-excerpt { background: yellow; }
.narrowcolumn .postmetadata{padding-top:5px;text-align:center;}
#footer2{background:url('images/footer-4.gif') no-repeat left;border:none;clear:both;margin:0 auto;padding:0;width:780px;}
#headerimg .description{color:#97851e !important;float:right;font-size:1.2em;margin-right:100px;text-align:center;}
#homelink{font-style:italic;margin-left:240px;}
#headerhome a{display:block;height:80px;margin-top:7px;text-decoration:none;width:280px;}
#toplinks{color:#fff;font-size:13px;font-style:italic;margin-bottom:20px;margin-right:70px;text-align:right;}
#toplinks a{color:#fff;margin-left:5px;margin-right:5px;}
small{font-family:Arial, Helvetica, Sans-Serif;font-size:0.9em;line-height:1.5em;}
#leftads{margin-left:20px !important;margin-top:20px;}
h1,h2,h3{font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:700;}
h1{font-size:4em;margin:0;padding-top:70px;text-align:center;}
h2{font-size:1.6em;margin:20px 0 0;}
h2.pagetitle{font-size:1.2em;margin:10px 2px 2px;position:relative;text-align:left;}
#sidebar h2{display:none;font-family:'Lucida Grande', Verdana, Sans-Serif;font-size:1.2em;margin:5px 0 0;padding:0;}
h3{font-size:25px;margin:10px 0 0 -20px;padding:0;position:relative;text-align:left;}
h1,h1 a,h1 a:hover,#headerimg .description{color:#FFF;text-decoration:none;}
h2,h2 a,h3,h3 a{color:#333;}
#comment{-moz-border-radius:5px;-webkit-border-radius:5px;}
/*.commentlist, #comments{position:relative;width:750px;margin-left:-150px;}*/
.commentlist li,#commentform input,#commentform textarea{font:12px 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li{font-weight:700;list-style:none;margin:15px 0 3px;padding:5px 10px 3px;}
.commentlist cite,.commentlist cite a{font-size:1.1em;font-style:normal;font-weight:700;}
.commentlist p{font-weight:400;line-height:1.5em;margin:10px 5px 10px 0;text-transform:none;}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;margin:5px 0;}
.commentmetadata{display:block;font-weight:400;margin:0;}
#sidebar{font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif;padding:20px;width:100px;z-index:2;position:absolute;}
small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#777;}
code{background:#fff url(http://www.dynamixlabs.com/images/code-bg.gif) repeat-x bottom;border:1px solid #838383;display:block;font:13px 'Courier New', Courier, Fixed;margin-bottom:20px;padding:5px;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;}
.likeit{border:3px solid #cecece;padding:10px;background-color:#fff;}
.likeit h2{font-size:15px;margin:0;}
.likeit a{color:#456abc !important;}
.bottombuttons{position:fixed;bottom:5px;right:10px;display:none;}
.bottombuttons img{border:0;}
#roadsign{position:fixed;bottom:-2px;right:20px;_display:none;}
.diggplace{float:right;padding-left:10px;}
acronym,abbr,span.caps{cursor:help;font-size:0.9em;letter-spacing:.07em;}
a,h2 a:hover,h3 a:hover{color:#555;text-decoration:none;}
h3 a{color:#ea812e !important;font-weight:400;}
h3 a:hover{color:#555 !important;}
a:hover{color:#5f9215;text-decoration:underline;}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt;}
#wp-calendar a{display:block;text-decoration:none;}
#wp-calendar caption{font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:center;width:100%;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
#header{height:98px;background:url(images/header.png) no-repeat;_background:url(images/header.gif) no-repeat;margin-top:20px;}
.narrowcolumn{float:right;margin:0;padding-right:45px;width:620px;min-height:950px;}
.contactdynamix{background:url(images/bottom.gif);height:22px;margin-left:25px;padding-top:8px;text-align:center;width:600px;}
.contactdynamix a{color:#865c00;}
.check{background-color:#f5efe2;background-image:url(http://www.dynamixlabs.com/images/check3.jpg);background-position:left center;background-repeat:no-repeat;border:1px solid #fee9ba;font-size:13px;margin-right:50px;padding:2px 2px 2px 35px;text-align:left;width:170px;}
.check a,.post a{color:#5e9015;font-weight:bold;}
.long{font-size:14px;line-height:36px;margin-left:100px;}
.fullcenter{margin:0 auto;}
.emphasis{font-size:18px;text-align:center;}
.post{margin:0 0 40px;text-align:left;}
.post hr{display:block;}
.widecolumn .postmetadata{margin:30px 0;}
.postmetadata{font-size:11px;color:#ccc;}
.postmetadata a{color:#999;}
.widecolumn .smallattachment{float:left;margin:5px 5px 5px 0;text-align:center;width:128px;}
.widecolumn .attachment{margin:5px 0;text-align:center;}
.postmetadata{clear:left;}
#footer{clear:both;margin:0 auto;padding:0;width:780px;}
#footer2 p{height:37px;margin:0;padding:7px 120px 0 0;text-align:center;width:650px;}
p img{max-width:100%;padding:0;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
.alignleft{float:left;}
html>body .entry ul{list-style:none;margin-left:0;padding:0 0 0 10px;text-indent:-10px;}
html>body .entry li{margin:7px 0 8px 10px;}
#sidebar ul ul li:before{}
.entry ol{margin:0;padding:0 0 0 35px;}
.postmetadata ul,.postmetadata li{display:inline;list-style-image:none;list-style-type:none;}
#sidebar ul li{list-style-image:none;list-style-type:none;margin-bottom:15px;}
#sidebar ul p,#sidebar ul select{margin:5px 0 8px;}
#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 10px;}
#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px;}
ol li,#sidebar ul ol li{list-style:decimal outside;}
#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;padding:0;}
#searchform{margin:10px auto;padding:5px 3px;text-align:center;}
#sidebar #searchform #s{padding:2px;width:108px;}
#sidebar #searchsubmit{padding:1px;}
select{width:130px;}
#commentform input{background-color:#fff;border:1px solid #ccc;margin:5px 5px 1px 0;padding:2px;width:170px;}
#commentform textarea{border:1px solid #ccc;padding:2px;width:100%;}
#commentform #submit{background-color:#fffaef;background-image:url(images/submit-it.gif);background-position:center;border:0;cursor:pointer;float:right;height:28px;margin:0;width:91px;}
.commentlist{padding:0;text-align:justify;}
.nocomments{margin:0;padding:0;text-align:center;}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar td{padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover{background-color:#fff;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{border-left:5px solid #ddd;margin:15px 30px 0 10px;padding-left:20px;}
blockquote cite{display:block;margin:5px 0 0;}
.imgcenter{margin-left:150px;}
a img{border:none;}
.navigation{display:block;margin-bottom:40px;margin-top:10px;text-align:center;}
#sidebar a{color:#d59200;font-size:18px;font-style:italic;}
#commentform #submit:hover{background-image:url(images/submit-it-over.gif);}
.widget_cat_posts{color:#333;font-size:10px;font-style:normal;}
#whatsnewwhatsfreshwhatshappening{margin-top:-20px;position:relative;_display:none;float:right;width:650px;text-transform:capitalize;}
.bottombox{background-color:#f5efe2;border:1px solid #fee9ba;display:none;margin-bottom:20px;padding:5px;text-align:left;}
#footerbottom{color:#fff;font-size:10px;line-height:14px;margin-top:-10px;position:relative;text-align:center;background:#343434;background:url(images/footer-bg.gif) center;}
#footerbottom a{color:#fee9ba;}
#footerlinks{display:inline;}
#footerlinks a{margin-left:2px;margin-right:2px;}
li.cat-item cat-item-8{margin-bottom:100px;}
.cat a img{border:0;}
.cat a:hover{font-size:14px;}
.catfixed a img{border:3px solid #fffaef;}
.catfixed2 a img{border:3px solid #600;}
.catmargin a img{border:0;margin:3px;}
.catmargin a:hover img{border:3px solid #5f9215;margin:0;}
.tweetmeme_button{height:61px;width:51px;}
#archivepage .tweetmeme_button, #archivepage .diggBadger{position:fixed !important;left:-9000px;}
.widget_tag_cloud{width:180px;margin-top:250px;}
.widget_tag_cloud a{color:#cfaf69 !important;}
.widget_tag_cloud a:hover{color:#d59200 !important;text-decoration:none;}
.catwidth a{background-image:url(http://www.dynamixlabs.com/images/cat.jpg);border:0;display:block;height:130px;width:130px;}
.catwidth a:hover{background-position:center;border:3px solid #5f9215;height:124px;width:124px;}
.gradient{background-image:url(images/gradient.gif);height:200px;margin:0 auto;width:200px;}
#footerlinks2{margin-bottom:-10px;padding-left:80px;position:absolute;}
.checklist{list-style:none;margin-left:10px;padding-left:0;}
.checklist li{background:url(images/check.gif) no-repeat 0 3px;color:green;padding-left:25px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.dontoffer{list-style:none;margin-left:10px;padding-left:0;}
.dontoffer li{background:url(images/dontoffer.gif) no-repeat 0 5px;color:red;padding-left:25px;}
.buttonexample:hover,.buttonexample a:hover{background-image:url(images/button-over.gif);}
.middle,.entry form,.center{text-align:center;}
h2,h2 a,h2 a:hover,h3,h3 a,h3 a:hover,#sidebar h2,#wp-calendar caption,cite,#rssfeed img a{text-decoration:none;}
.dog,.dog2{background-image:url(images/dog.jpg);height:150px;width:200px;}
.dog:hover,.dog a:hover{background-image:url(http://www.dynamixlabs.com/wp-content/themes/default/images/dog-over.jpg);}
.dog a,.dog2 a{background-image:url(images/dog.jpg);display:block;height:150px;width:200px;}
.preload,hr{display:none;}
.rightfloat,.rightside,.alignright{float:right;}
.dog2:hover,.dog2 a:hover{background-image:url(images/dog-over-2.jpg);}
.widecolumn .post,#sidebar form,.catmargin a:hover{margin:0;}
.entry ol li,#sidebar ul,#sidebar ul ol{margin:0;padding:0;}
.cat a:hover img,.catfixed a:hover img,.catfixed2 a:hover img{border:3px solid #5f9215;}
.catfixed2,.catmargin{padding-top:30px;}
.load{background-image:url(http://www.dynamixlabs.com/images/load.gif);background-position:center;background-repeat:no-repeat;width:450px;height:300px;}
ol{font-weight:bold;color:#000;}
ol small{font-weight:normal;}
.frontimages{position:relative;margin-left:-30px;}
.frontimages a img{float:left;margin-right:10px;opacity:1.0;filter:alpha(opacity=100);}
.frontimages a:hover img{opacity:0.8;filter:alpha(opacity=80);}
ul.disc{list-style-type: disc !important;padding-left:20px !important;margin-left:20px !important;text-indent:0px !important;}
ul.disc li li{list-style-type: circle !important;text-indent:0px !important;}
.digger{width:100%;position:fixed;left:0;padding:10px;bottom:0;background-color:#000;color:#fdf971;font-size:12px;text-align:center;z-index:100;}
#commentform{}

#post-31 .entry{background:url(http://www.dynamixlabs.com/images/create-tooltips-without-javascript.jpg) no-repeat;margin-top:10px;padding-top:220px;}

#sizeit {width:425px;height:325px;overflow:hidden;}
#sizeit:hover{height:355px;}

#projectorscreen{background:url(http://www.dynamixlabs.com/images/dynamix-projector-screen.jpg) no-repeat;padding-left:44px;padding-top:17px;width:423px;height:354px;}
#projector {width:369px;height:296px;overflow:hidden;}
#projector:hover{height:320px;}

#labstwitter{position:absolute;top:930px;width:120px;}

.dynamixtip{position:relative;}
.dynamixtip span{display:none;}
.dynamixtip:hover span{display:block;position:absolute;left:0;padding:3px;background:#5f9215;color:#fff;border:1px solid #3f6607;font-size:10px;top:20px;}
#post-31 h2{margin-left:-10px;position:relative;}
#post-31 em{font-size:10px;font-weight:bold;}

.dynamixtip2{position:relative;}
.dynamixtip2 span{display:none;}
.dynamixtip2:hover span{display:block;position:absolute;left:140px;top:-50px;}

.dynamixtip3{position:relative;text-align:center;}
.dynamixtip3 span{display:none;}
.dynamixtip3:hover span{display:block;position:absolute;padding:3px;background:red;border:1px solid #800;color:#fff;font-size:11px;left:65%;top:25%;}

#labstwitter{display:none;}
#toplinks, #homelink{display:none;}

@font-face {
 font-family: FuturaE;
 src: url("fonts/Futura-Condensed-Normal.eot") /* EOT file for IE */
}
@font-face {
 font-family: FuturaE;
 src: url("fonts/Futura-Condensed-Normal.ttf") /* TTF file for CSS3 browsers */
}

h3, h3 a{font-family: FuturaE, arial !important;font-size:32px;font-weight:normal !important;}
 h5 {font-family: FuturaE, arial !important;font-size:26px;font-weight:normal !important;color:#ea812e;margin-bottom:0 !important;}

.commentlist{background:#343434;padding:10px;}
.alt{background-color:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:0;padding:10px;}
#comments{margin:40px auto 20px;padding:0;margin-top:30px;margin-left:-100px;position:relative;font-size:20px;}
.idc-comments h3{font-size:18px !important;}
