WORK IN PROGRESS  //  Expermentation Log

Part II: Modified Hello Echo + Button + FTDI

Posted in 06 Embedded Programming, Fab Academy on July 28th, 2010 by Anna France – Be the first to comment

Modified Echo Version 2 – In Production

I am having some issues with the Modela this week. I milled this board last night, but it came out hairy / torn up. I will give it another go tonight.

Modified Hello Echo + FTDI + Button v.2 - Board

Download Eagle file for the Board: hello_echo_button_07.26.2010.brd

Modified Hello Echo + FTDI + Button v.2 Schematic

Download the Eagle File for the Schematic: hello_echo_button_07.26.2010.sch

The Mantis Hardware + Software Trial Run

Posted in 13 Machine Design, Fab Academy on July 28th, 2010 by Anna France – Be the first to comment

After we put the spindle together – Shawn and I tested the Mantis to see if it would respond to commands. It looks like Fab Academy AS220 (with a huge effort on Noah’s part) put machine together properly.

The Mantis responded to the following commands (see screenshots) and responded well. The next step is to figure out how to feed an .rml file into the software. (in progress). After that we need to mill a board on the Mantis and see how it turns out.

screenshotscreenshotscreenshot

Part I: Modified Hello Echo + Button + FTDI

Posted in 06 Embedded Programming, Fab Academy on July 28th, 2010 by Anna France – Be the first to comment

Modified Echo Version 1 – Complete But Broken

This version milled out a bit hairy. Some of the traces were broken, so I used jumpers to re-connect them.

Modified Hello Echo + FTDI + Button  v.1

There must have been a short somewhere – after stuffing it, setting the fuses and flashing it, I plugged it in to a 9v battery and received a puff of smoke for my efforts. The LED went on – then smoke came out.

Modified Hello Echo + FTDI + Button v.1

In addition, I placed the button too close to the programming header, making it hard to press the button. I am not including the Eagle board or schematic here – see version 2 for a better board.

Back to Eagle!!! See version 2 for a (hopefully) improved and working board).

First 3D Scans – Modela Scan of Laughing Die and Shell

Posted in 09 3D Scanning and Printing, Fab Academy on June 24th, 2010 by Anna France – Be the first to comment

“Laughing” Die 3D Scan Data
cube scan

Shell 3D Scan Data
shell scan

The Fab Academy Assignment
The assignment was to scan an object. I used the scanning attachment for the Modela milling machine and the Dr. Picza 3 software that comes with the Modela.  The Dr. Picza software works well enough, but unfortunately, it only runs on Windows.

The yellow Modela attachment (see pictures below) taps around the surface of an object using a touch sensor in order to scan a representation of it into the computer.

The objects I scanned were one of Shawn Wallace’s “laughing” dice and a shell we had laying around the lab. The output was saved as screenshots and as an .stl file that can be imported into meshlab and then cleaned up and (hopefully) printed with the Makerbot Cupcake CNC  printer.

Laughing Die Scanning Process

die scandie scandie scandie scan

Laughing Die Scan Output

shell scanshell scan

Shell Scanning Process

shell scanshell scanshell scan

Shell Scan Output

shell scanshell scanshell scanshell scanscan outputshell scanshell scanshell scan

3D Printing – Interlocking Rings

Posted in 09 3D Scanning and Printing, Fab Academy on June 23rd, 2010 by Anna France – Be the first to comment

3D print

The Fab Academy Assignment

Print an object

This was my first 3D printing attempt, I used a file called “Interlocked Rigs” by ssd available from Thingaverse.  I intend to scan and print my own files at a later date.

The Project: 3D Printing Linked Rings

Printing the interlocked rings with the MakerBot.

cupcakecupcakecupcakecupcakecupcakecupcakecupcakecupcake

Printed Object

ringsringsringsringsringsrings

Cleaning Up the Printed Object

3D Print3D print

Final Printed Linked Rings

3D pring

Skills Learned

Learned how to use the MakerBot

Tools Used

Makerbot Cupcake CNC

Assembling the MakerBot Cupcake CNC Plastruder mk4 Spindle

Posted in 09 3D Scanning and Printing, Fab Academy on June 20th, 2010 by Anna France – Be the first to comment

makerbot spindle

Putting together the MakerBot Plastruder spindle piece for the MakerBot 3D printer.  I would describe the full process, but the MakerBot staff has already provided an excellent tutorial. http://wiki.makerbot.com/plastruder-mk4-assembly

makerbot spindlemakerbot spindlemakerbot spindlemakerbot spindlemakerbot spindlemakerbot spindlemakerbot spindlemakerbot spindlemakerbot spindlemakerbot spindlemakerbot spindle

/*http://blog.kaziunas.com/wp-admin/theme-editor.php?file=/hsphere/local/home/akaziuna/blog.kaziunas.com/wp-content/themes/simplex/style.css&theme=simpleX+%7BCSS+Modified+Extensively+by+ANNA+KAZIUNAS+FRANCE%7D&a=te&scrollto=0 Theme Name: simpleX {CSS Modified Extensively by ANNA KAZIUNAS FRANCE} Theme URI: http://www.wpshoppe.com/themes/ Description: Simple and Clean WordPress Blog Theme designed by WPshoppe! Now with Theme Options to choose different color combinations. Version: 1.3.2 Author: Chandra Maharzan Author URI: http://www.wpshoppe.com/about/ Tags: custom-colors, custom-header, fixed-width, two-columns, black, silver, light, theme-options, right-sidebar, threaded-comments Development Log =============================================================== Nov 5, 2008 - 1.0.1 Works in Firefox, Chrome. Few IE Bugs Nov 6, 2008 - 1.0.2 Works in IE6, IE7, Firefox 2+, Chrome 0.3 Nov 6, 2008 - 1.0.3 sidebar CSS fixes Nov 6, 2008 - 1.0.4 Icons added to sidebar Nov 7, 2008 - 1.0.5 Single Page Templates customized Nov 8, 2008 - 1.0.6 Flickr Badge (from widget) added / CSS Nov 9, 2008 - 1.0.7 Comments section CSS Nov 9, 2008 - 1.0.8 Footer / RSS beautified! Nov 10, 2008 - 1.0.9 sidebar CSS / Calendar fixed Nov 12, 2008 - 1.1 Multi-level menus fixed Nov 13, 2008 - 1.1.1 CSS Fixed Nov 26, 2008 - 1.1.2 Index Page Link Fixed Dec 2, 2008 - 1.1.3 Various CSS Issues Fixed Dec 7, 2008 - 1.2 Theme Options / Various CSS Themes, Organized CSS files, Better user interface, Better Typography Dec 8, 2008 - 1.2.1 Properly CSS Organized, Valid xHTML/CSS, Tested with IE6, IE7, IE8 Beta 2, FF2, FF3, Chrome 0.4, Safari 3.2.1 Dec 20, 2008 - 1.3 Compatible with WordPress 2.7, Commented Thread Styles Jan 24, 2009 - 1.3.1 Separation of Trackbacks/Comments and other CSS edits Dec 15, 2009 - 1.3.2 Fixed Tag Cloud bug and moved jQuery load to functions.php The CSS, XHTML and design is released uma9jnder GPL: http://www.opensource.org/licenses/gpl-license.php */ /* Anna's Header Styles */ #pageTitle { margin: 0 auto; width: 940px; margin-left: 10px; margin: 0 auto; text-align: left; margin-top: 12px; font-size: 2.2em; color: #434343; border-bottom-width: 2px; border-bottom-style: dotted; border-bottom-color: #C9DFFF; font-family: "Times New Roman", Times, serif; } #header h1, #header h1 a, #header h1 a:hover, #header h1 a:visited { color: #ddd; padding-bottom: 24px; } .kaziunas { color: #B4C8E5; font-style: italic; font-weight: 100; padding-right: 5px; padding-left: 5px; } .bracket { color: #B4C8E5; font-weight: lighter; } #header { background: #4F618B; margin:0; width: 100%; padding-left:7px; } #headerimg { margin: 0 auto; height: 115px; width: 965px; } #headerimg .description { font-size: 1.6em; color:#aaa; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; border-top-width: 1px; border-top-style: dotted; border-top-color: #B4C8E5; padding-top: 5px; font-weight: lighter; width: 810px; } h1, h1 a, h1 a:hover, h1 a:visited { color: #333; text-decoration: none; } h1 { font-size: 4em; text-align: left; padding-top: 30px; line-height: 20px; padding-left:0; margin: 0; } h1, h2, h3 { font-family: Georgia, Sans-Serif, Verdana; font-weight: normal; } /* Structure Styles */ body { background: FFFFFF color: #333; font-size: 62.5%; /* Resets 1em to 10px */ font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; text-align: center; margin: 0; padding: 0; } #page { text-align: left; padding: 0; width: 100%; background-color: #FFFFFF; } #main { /* SimpleX addition to center as well as make header footer 100% */ width: 965px; margin: 0 auto; } #content { font-size: 1.4em; float: left; line-height: 1.6em; color: #494949; font-weight: normal; } .narrowcolumn .entry { line-height: 1.6em; width: 100%; } .narrowcolumn .postmetadata { padding:0; margin:0; padding: 20px 0 40px; text-align: left; } small { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.5em; } h2 { font-size: 2em; clear:both; padding-top: 0px; margin: 10px 0 2px 0; line-height: 1.2em; } h2.pagetitle { font-size: 2.2em; color: #666; } h3 { font-size: 1.6em; padding:0; margin: 30px 0 0; clear:both; } h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite { text-decoration: none; } #commentform p { font: 0.8em Arial, Verdana, Sans-Serif; margin: 5px 0; } a { color: #003BB1; text-decoration: none; padding: 0 1px; } a:hover { color: #333333; background: #C9DFFF; border-bottom: none; } #sidebar #wp-calendar a { background: #eee; display: block; text-decoration: none; margin: 0; padding:0; } .entry img { padding: 0px; max-width: 100%; border: 1px solid #000000; } /* Begin Structure */ .post { margin: 0 0 20px; } #footer { padding: 0; margin: 0 auto; width: 100%; clear: both; overflow: hidden; background: #eee; font-size: 10px; line-height: 20px; text-transform: uppercase; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; float: left; } #footerarea { width: 960px; margin: 0 auto; } #footerarea span { margin: 0; font-size: 1.1em; padding-top: 27px; padding-bottom: 30px; padding-left: 9px; padding-right: 0px; } #footerarea span#footerleft { float:left; font-size: 1em; width: 730px; } #footerarea span#footerright { float:right; width: 200px; } .contact { text-align: left; margin-left: 15px; margin-top: 4px; } #footer img { border-bottom-style: none; margin-top: 5px; } #footer a { color: #0000CC; } #footer a:hover { background: #A8C8FF; border-bottom: 1px solid #333; } #sidebar ul li h2 { color : #000000; font: normal 1.4em Arial, Helvetica, sans-serif; margin:25px 0px 12px; padding-top: 3px; padding-bottom: 3px; border-top: 1px dotted #000; border-right: 1px none; border-bottom: 1px dotted #000; border-left: 1px none; letter-spacing: 0.25em; text-transform: uppercase; padding-left: 5px; background-color: #F5F5F5; } .commentlist li, #commentform input, #commentform textarea { font: 0.9em Arial, 'Lucida Grande', Verdana, Sans-Serif; } .commentlist li { font-weight: bold; background:#fdfdfd; border: 1px solid #eee; } .commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal; font-size: 1.1em; } .commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; } .commentmetadata { font-size: 0.9em; font-weight: normal; } #sidebar { width: 307px; float: right; margin-top: 20px; margin-bottom: 20px; margin-left: 0; } #sidebar form { margin: 0; } acronym, abbr, span.caps { font-size: 1.1em; cursor: help; } code { border: 1px solid #eee; background: #fff; font: 0.9em 'Courier New', Courier, Fixed; padding: 10px; display: block; } h1 a, h2 a, h3 a, h1 a:hover, h2 a:hover, h3 a:hover { border: none; background: none; } #sidebar #wp-calendar caption { font: bold 1.3em Arial, 'Lucida Grande', Verdana, Sans-Serif; text-align: left; margin-top: 6px; width: 190px; padding-right: 10px; } #sidebar #wp-calendar #prev a, #wp-calendar #next a { font-size: 1em; } #sidebar #wp-calendar th { font-style: normal; text-transform: capitalize; text-align: center; border-bottom:1px solid #0033FF; } .post hr { display: block; border: none; border-top: 1px dotted #ccc; } .narrowcolumn .postmetadata2 { padding: 13px 0 16px 0; margin-top: 15px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; } /* SimpleX search location */ #searchdiv { position:absolute; top: 30px; margin-left: 690px; } .narrowcolumn { padding: 20px 40px 30px 15px; margin: 0px auto; width: 580px; } .postmetadata { clear: both; font-size: 0.8em; } .clear { clear: both; } /* End Structure */ /* Begin Headers */ h3#comments { padding: 0; margin: 40px auto 20px; } /* End Headers */ /* Begin Images */ /*Using 'class="alignright"' on an image will align the image to the right. And using 'class="centered', will of course center the image. This is much better than using align="center", being much more futureproof (and valid) */ img.centered { margin-left: auto; margin-right: auto; } img.alignright { padding: 5px; margin: 0 0 5px 15px; } img.alignleft { padding: 5px; margin: 0 0px 5px 0; } .alignright { float: right; } .alignleft { float: left; } /* End Images */ /* simpleX addition */ .entry { margin-top: 8px; padding-top: 8px; float: left; margin-bottom: 10px; border-top: 1px solid #eee; } .entry p { padding: 7px 0 7px 0; margin:0; } .entry p a.img { border:none; background:none; } .entry p a.img:hover { border:none; background:none; } /* End Lists*/ html>body .entry ul { margin-left: 50px; padding: 0px 0 0px 30px; padding-left: 10px; } html>body .entry li { margin: 0; } .entry ol, .entry ul { padding:0; margin: 5px 0 5px 0px; } .entry ol li, .entry ul li { margin: 0; padding: 0; } .postmetadata ul, .postmetadata li { display: inline; list-style-type: none; list-style-image: none; } #sidebar ul, #sidebar ul ol { margin: 0; padding: 0; } #sidebar ul li { list-style-type: none; list-style-image: none; margin-bottom: 15px; } #sidebar ul p, #sidebar ul select { margin: 0; } #sidebar ul ul, #sidebar ul ol { margin:0px; } #sidebar ul ul ul, #sidebar ul ol { margin:0; } ol li, #sidebar ul ol li { list-style: decimal outside; } #sidebar ul ul li, #sidebar ul ol li { margin: 0; padding:0; list-style:none; } #sidebar a { border-bottom: 1px dotted #666; display: block; margin-right: 7px; margin-top: 3px; margin-bottom: 3px; color: #222222; margin-left: 5px; font-size: 1.27em; padding-top: 6px; padding-right: 0px; padding-bottom: 6px; padding-left: 7px; } * html #sidebar a { height: 1px; } #sidebar .archives a, #sidebar .cat-item a, #sidebar .cat-item a:hover, #sidebar #archives ul li a { background: url(http://www.kaziunas.com/images/bullet.gif) no-repeat 5px 7px; padding-left: 20px; } #sidebar .cat-item a:hover, #sidebar .archives a:hover, #sidebar #archives ul li a:hover { background: url(http://www.kaziunas.com/images/bullet.gif) no-repeat 5px 7px; } #sidebar .linkcat a, #sidebar .linkcat a:hover, #sidebar .blogroll a { background: url(http://www.kaziunas.com/images/bullet.gif) no-repeat 5px 7px; padding-left: 20px; } #sidebar .linkcat a:hover, #sidebar .blogroll a:hover { background: url(http://www.kaziunas.com/images/bullet.gif) no-repeat 5px 7px; } #sidebar .textwidget { margin: 6px; } /* End Entry Lists */ /* Begin Form Elements */ #searchform { margin: 10px auto; padding: 5px 3px; text-align: center; } #header #searchform #s { background: #FCFCFC; color: #666666; border: 1px solid #555; width: 130px; padding: 4px; font: 1.4em arial, verdana, sans-serif; } #header #searchsubmit { background: #818181; border: 1px solid #777; color: #F6F6F6; padding: 3px; font: 1.4em arial, verdana, sans-serif; font-weight: lighter; } #content #searchform #s { font: 1.1em arial, verdana, sans-serif; background: #ddd; color: #666; border: 1px solid #bbb; width: 200px; padding: 4px; } #content #searchsubmit { padding: 3px 10px; font: 1em arial, verdana, sans-serif; font-weight: bold; background: #666; border: 1px solid #777; color: #ccc; } .entry form { text-align:left } #commentform { margin-bottom: 60px; margin-top: 20px; } #commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; font-size: 1.2em; } #commentform textarea { margin-top:5px; width: 100%; padding: 2px; font-size: 1.2em; } #commentform #submit { margin-top: 5px; padding: 5px; font-weight: bold; font-size: 1.3em; background: #666; border: 1px solid #777; color:#ccc; } legend { font-size: 1.2em; font-weight:bold; background: #ccc; padding: 2px 10px; } /* End Form Elements */ /* Begin Comments*/ #tabnav li { display:inline; list-style:none; font-weight: bold; font: 18px Arial; margin:0; margin-right: 5px; } a.tabs { padding: 5px 10px; background: #eee; border: 1px solid #eee; color: #666; } /* End sidebar */ /* Begin Various Tags & Classes */ blockquote cite { margin: 5px 0 0; display: block; } a img { border: none; } a:hover img { background-color: #FFFFFF; } pre { width: 500px; margin-right: 250px; font-size: 1.1em; } /* End Various Tags & Classes*/ /* Captions */ .wp-caption { text-align: left; padding-top: 4px; margin: 10px; border: 1px solid #ddd; background-color: #f3f3f3; } .wp-caption p.wp-caption-text { font-size: 14px; line-height: 17px; padding: 0 4px 5px; margin: 0; } /* End captions */ img.wp-smiley { border:none; padding: 0; } .entry a.more-link { padding: 1px 6px; font-size:0.8em; font-weight: bold; float:right; } .navigation a { font-size:1em; padding: 5px 10px; font-weight: bold; } /*simpleX RSS*/ #sidebar #tag_cloud a { margin:5px 5px 0 6px; } #sidebar #wp-calendar { margin:6px; empty-cells: show; } /* Header Menu */ .clearfix:after { content: " "; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .clearfix { display: inline-block; } html[xmlns] .clearfix { display: block; } * html .clearfix { height: 1%; } /*---------------------------------------------------*/ /* Page Menu Navigation */ /*---------------------------------------------------*/ #pagemenu2 { width: 100%; font-size: 1.5em; background: #ccc; border-top: 1px solid #ddd; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; } #pagemenu2 em { font-size: 0.9em; font-weight:lighter; font-style: normal; } #pagemenu2 ul li.page_item a, #pagemenu2 ul li.cat-item a { color: #555555; background:#eee; padding: 7px 20.5px; text-decoration: none; border: 1px dotted #496CA3; } #pagemenu2 ul li.page_item a:hover, #pagemenu2 ul li.cat-item a:hover { color: #333; background: #fafafa; text-decoration: none; } #pagemenu2 ul li.page_item, #pagemenu2 ul li.cat-item { background: #ddd; border-bottom: 1px dotted #74A5DB; } #pagemenu2 ul li.current_page_item, #pagemenu2 ul li.current_page_item a, #pagemenu2 ul li.current_page_item a:hover, #pagemenu2 ul li.current-cat, #pagemenu2 ul li.current-cat a, #pagemenu2 ul li.current-cat a:hover { color: #000; background: #fafafa; border-bottom: 1px solid #FFFFFF; border-top: 0px dotted; border-right: 0px dotted; border-left: 0px dotted; } #pagemenu2 ul li.current_page_item li a { background:#eee; color: #888; } #pagemenu2 ul li.current_page_item em { color: #5A82AD; font-size: 0.9em; } #pagemenu2 #page-list li:hover { background:#eee; } #pagemenu2 #page-list li ul { position: absolute; width: 12em; left: -999em; border-top: none; margin:0; padding:0; border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-left: 1px solid #ddd; } #pagemenu2 #page-list li ul li { background: #eee; border-top: 1px solid #ddd; width:12em; margin:0px; } #pagemenu2 ul#page-list { list-style: none; padding: 0px 8px; margin: 0 auto; width: 959px; margin-top: 0px; display: block; /* ignored by IE remove space bug on FF, Chrome */ } #pagemenu2 #page-list { margin:0; padding:0; } #pagemenu2 #page-list li { padding:0px; float:left; list-style: none; line-height: normal; display: inline; margin-left: 3px; } #pagemenu2 #page-list li a, #page-list li ul li a { display:block } #pagemenu2 #page-list li:hover ul, #pagemenu2 #page-list li.sfhover ul { left: auto; } #pagemenu2 #page-list li:hover, #pagemenu2 #page-list li.hover { position: static; } #pagemenu2 #page-list li ul ul { margin: -29px 0 0 12em; } #pagemenu2 #page-list li:hover ul ul, #pagemenu2 #page-list li.sfhover ul ul { left: -999em; } #pagemenu2 #page-list li:hover ul, #pagemenu2 #page-list li li:hover ul, #pagemenu2 #page-list li.sfhover ul, #pagemenu2 #page-list li li.sfhover ul { left: auto; } #pagemenu2 #page-list li:hover ul ul, #pagemenu2 #page-list li:hover ul ul ul, #pagemenu2 #page-list li.sfhover ul ul, #pagemenu2 #page-list li.sfhover ul ul ul { left: -999em; } #pagemenu2 #page-list li:hover ul, #pagemenu2 #page-list li li:hover ul, #pagemenu2 #page-list li li li:hover ul, #pagemenu2 #page-list li.sfhover ul, #pagemenu2 #page-list li li.sfhover ul, #pagemenu2 #page-list li li li.sfhover ul { left: auto; } /* sidebar ul li pages category */ #sidebar .page_item ul li, #sidebar .cat-item ul li { padding-left: 15px; } #sidebar ul li div a.freedownload { background: url(http://www.kaziunas.com/images/downloadsimplex.gif) no-repeat; text-indent: -9999px; display: block; height: 70px; width: 200px; border: none; } #sidebar ul li div a.freedownload:hover { background: url(http://www.kaziunas.com/images/downloadsimplex.gif) no-repeat 0 -70px; position: relative; } /* for ad */ #sidebar ul li div div { font-size: 1.3em; line-height: 1.8em; } #sidebar ul li div span.red { font-size: 1em; font-weight:bold; color:#f00; } /* Begin Comments*/ #tabnav { margin:0; padding: 0; } a.tabs:hover { background: #fff; border: 1px solid #eee; } a.current { background: #fff; color:#333; } .commentlist { padding: 0; } .nocomments { text-align: center; margin: 0; padding: 0; } /* Threaded Comments */ ol.commentlist { list-style:none; margin:0 0 0em; padding:0; text-indent:0; } ol.commentlist li { margin: 15px 0 0px; list-style: none; padding: 20px; } ol.commentlist li.alt { } ol.commentlist li.bypostauthor { } ol.commentlist li.byuser { } ol.commentlist li.comment-author-admin { } ol.commentlist li.comment { } ol.commentlist li div.comment-author { } ol.commentlist li div.vcard { } ol.commentlist li div.vcard cite.fn { font-style:normal; font-size: 14px; } ol.commentlist li div.vcard cite.fn a.url { } ol.commentlist li div.vcard img.avatar { float: right; padding: 2px; } ol.commentlist li div.vcard img.avatar-32 { } ol.commentlist li div.vcard img.photo { } ol.commentlist li div.vcard span.says { } ol.commentlist li div.commentmetadata { margin: 0; display: block; } ol.commentlist li div.comment-meta { } ol.commentlist li p { margin: 13px 5px 13px 0; line-height:16px; } ol.commentlist li ul { margin:0 } ol.commentlist li div.reply { } ol.commentlist li div.reply a { font-weight:bold; } ol.commentlist li ul.children { list-style:none; margin:2em 0 0; text-indent:0; padding:0 } ol.commentlist li ul.children li { font-size: 12px; } ol.commentlist li ul.children li.alt { } ol.commentlist li ul.children li.bypostauthor { } ol.commentlist li ul.children li.byuser { } ol.commentlist li ul.children li.comment-author-admin { } ol.commentlist li ul.children li.depth-2 { margin:0; } ol.commentlist li ul.children li.depth-3 { margin:0; } ol.commentlist li ul.children li.depth-4 { margin:0; } ol.commentlist li ul.children li.depth-5 { } ol.commentlist li ul.children li.comment { margin:0; margin-top: 20px; } ol.commentlist li ul.children li.odd { } ol.commentlist li.even { background:#fff; } ol.commentlist li.odd { background:#fcfcfc; } ol.commentlist li.parent { } ol.commentlist li.pingback { padding:1em; } ol.commentlist li.thread-alt { } ol.commentlist li.thread-even { } ol.commentlist li.thread-odd { } ol.commentlist .navigation { padding:10px 0; margin:10px 0; clear:both; border: none; } /* End Comments */ /* Begin Calendar */ #sidebar #wp-calendar #next a { padding-right: 10px; text-align: right; } #sidebar #wp-calendar #prev a { padding-left: 10px; text-align: left; } #sidebar #wp-calendar td { padding: 3px 0; text-align: center; } /* Begin Various Tags & Classes */ blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 4px solid #ddd; background:#eee; color: #666; } .center { text-align: center; } .hidden { display: none; } hr { display: none; } .navigation { margin: 50px 0; padding-top: 30px; clear:both; border-top: 1px solid #eee; } /* End Various Tags & Classes*/ /* Begin Captions */ .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } /* End Captions */ /* RSS */ #sidebar li#rssfeeds { padding-left: 18px; margin-left: 5px; margin-top: 10px; background:url(http://www.kaziunas.com/images/rss.gif) left center no-repeat; } #sidebar li#rssfeeds a, #sidebar .textwidget a, #sidebar .widget_tag_cloud a, #sidebar p a { background: none; display:inline-block; margin:0; padding:0; } #sidebar a:hover { color: #000033; background: #C9DFFF no-repeat 5px; border-bottom: 1px dotted #666; display: block; padding: 6px 0px 6px 7px; margin-right: 7px; margin-top: 3px; margin-bottom: 3px; margin-left: 5px; } #sidebar .widget_tag_cloud a { background-image: none; border: none; display: inline; margin: 0; padding-right: 3px; padding-left: 2.5px; } #sidebar .widget_tag_cloud a:hover { background-color: #DEE8FF; background-image: none; border: none; display: inline; margin: 0; } h2 a:hover { background-color:#D3E2FF; color: #000000; } #cat { font-family: "Lucida Grande", Arial, "Times New Roman"; color: #000033; } h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited { color: #333; } .commentlist li .avatar { border: 1px solid #eee; background: #fff; } .commentlist li.alt { background:#fefefe; } small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, strike { color: #aaa; } #sidebar #wp-calendar a:hover { background: #C9DFFF; } #sidebar .cat-item a:hover, #sidebar .archives a:hover, #sidebar #archives ul li a:hover, #sidebar .linkcat a:hover, #sidebar .blogroll a:hover { background-color: #C9DFFF; } #sidebar div.flickr_badge_image a { background: #fff; border: 1px solid #eee; } #sidebar div.flickr_badge_image a:hover { border: 1px solid #ddd; background: #fdfdfd; } #header #form #s { background: #CCCCCC; color: #666; border: 1px solid #555; } #commentform input, #commentform textarea, fieldset { border: 1px solid #ccc; } #sidebar #wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #fff; } acronym, abbr { border-bottom: 1px dashed #ccc; } .entry a.more-link, .navigation a { background:#ddd; border-bottom: 1px solid #ccc; color: #666; } .entry a.more-link:hover, .navigation a:hover { background: #E8C8C8; border-bottom: 1px solid #c47373; color:#333; } #sidebar li#rssfeeds a:hover, #sidebar .textwidget a:hover, #sidebar p a:hover { background: #C9DFFF; } #pagemenu #page-list li:hover { background:#eee; } /* Page Styles */ /*---------------------------------------------------*/ /* Main Content Area */ /*---------------------------------------------------*/ #mainArea { background: #FFFFFF; width: 960px; float: left; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; font-size: 1.4em; line-height: 1.6em; font-weight: normal; color: #494949; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin: 4px 0 35px; clear: both; } #mainArea a { color: #434852; text-decoration: none; border-bottom: 1px dotted; padding-bottom: 3px; margin-bottom: 100px; } #mainArea a:hover { color: #FFFFFF; background: #0066FF; border: none; } /*---------------------------------------------------*/ /* Sidebar Area */ /*---------------------------------------------------*/ #sideBarTemp { margin-top: 5px; width: 370px; float: left; } #sideBarTemp img{ align: center; } .bevelBox { padding: 40px 0px; margin: 0px; text-align: center; } .leftCol { float: left; width: 530px; padding: 0px 20px 20px 30px; margin: 17px 0px 0px; border-right: 1px solid #EBE1C5; } /*---------------------------------------------------*/ /* All Content Centering */ /*---------------------------------------------------*/ #container { width: 960px; text-align: left; margin: 0px auto 0; } /*---------------------------------------------------*/ /* Resume Navigation */ /*---------------------------------------------------*/ #resumeNav { width: 940px; border-bottom: 1px solid #E7DCD0; border-right: 1px solid #E7DCD0; background: url(http://www.kaziunas.com/images/headerBackground22.jpg); padding-top: 7px; padding-bottom: 7px; margin-top: 15px; margin-left: 10px; height: 13px; float: left; } #resumeNav a { color: #333; font: lighter 1.2em Arial, Helvetica, sans-serif; padding-top: 1px; padding-bottom: 1px; padding-left: 14px; padding-right: 14px; } #resumeNav a:hover, #nav a:hover strong { color: #FFFFFF; background: #6699FF; } #resumeNav strong { color: #FF6699; } #printable { letter-spacing: 0.1em; float: right; clear: right; } #left { float: left; } #mainArea h2 { margin: 0px; font: normal 1.1em/16px arial, verdana, sans-serif; color: #000033; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; clear:both; margin: 10px 0 2px 0; padding-top: 10px; } #mainArea h2 a { color: #DC5402; } #mainArea h3 { font-size: 1em; clear:both; padding:0; margin: 30px 0 0; margin:0; color : #3B78B4; letter-spacing: .1em; margin:0; font-family: Arial, Helvetica, sans-serif; } #mainArea h4 { color : #438DD3; font: 1em arial, verdana, sans-serif; margin:0px 0px 12px; padding-top: 10px; padding-bottom: 2px; border-top: 1px none #CCCCCC; border-right: 1px none; border-bottom: 1px dotted #CCCCCC; border-left: 1px none; letter-spacing: .2em; text-transform: uppercase; } #mainArea h5 { color : #006CD6; font: lighter 1.2em "Lucida Grande", Arial, "Times New Roman"; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 20px; text-transform: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #0033FF; padding-bottom: 2px; padding-top: 3px; } #mainArea h6 { font-size: .9em; margin-top: 3px; margin-right: 0px; margin-left: 0px; margin-bottom: 20px; font-weight: normal; } /*---------------------------------------------------*/ /* Skills Navigation */ /*---------------------------------------------------*/ #skillsNav { width: 940px; border-bottom: 1px solid #E7DCD0; border-right: 1px solid #E7DCD0; background: url(http://www.kaziunas.com/images/headerBackground22.jpg); padding-top: 7px; padding-bottom: 7px; margin-top: 15px; margin-left: 10px; height: 13px; float: left; } #skillsNav a { color: #333; text-decoration: none; border: none; padding-top: 1px; padding-bottom: 1px; padding-left: 17px; padding-right: 17px; font: lighter 1.2em Arial, Helvetica, sans-serif; } #skillsNav a:hover, #nav a:hover strong { color: #FFFFFF; background: #6699FF; } #skillsNav strong { color: #FF6699; } /*---------------------------------------------------*/ /* Page Tittles */ /*---------------------------------------------------*/ #pageTitlePort { width: 947px; padding-top: 0px; padding-bottom: 0px; text-align: left; margin-top: 5px; font-size: 1.2em; color: #434343; border-bottom-width: 2px; border-bottom-style: dotted; border-bottom-color: #C9DFFF; #resumeNav { width: 940px; border-bottom: 1px solid #E7DCD0; border-right: 1px solid #E7DCD0; background: url(http://www.kaziunas.com/images/headerBackground22.jpg); padding-top: 7px; padding-bottom: 7px; margin-top: 15px; margin-left: 10px; height: 13px; float: left; } #resumeNav a { color: #333; font: lighter 1.2em Arial, Helvetica, sans-serif; padding-top: 1px; padding-bottom: 1px; padding-left: 14px; padding-right: 14px; } #resumeNav a:hover, #nav a:hover strong { color: #FFFFFF; background: #6699FF; } #resumeNav strong { color: #FF6699; } #printable { letter-spacing: 0.1em; float: right; clear: right; } #left { float: left; } } /*---------------------------------------------------*/ /* Blog Content Lists */ /*---------------------------------------------------*/ #content ul { margin-top:18px; margin-bottom: 20px; } #content ul li { margin-bottom: 2px; list-style: url(http://www.kaziunas.com/images/bulletblue2.gif); margin-left: 0px; } #content li { padding-bottom: 5px; list-style-image: url(http://www.kaziunas.com/images/bulletblue2.gif); } /*---------------------------------------------------*/ /* Pages Lists */ /*---------------------------------------------------*/ #mainArea ul { margin-top:18px; margin-bottom: 20px; } #mainArea ul li { margin-bottom: 2px; list-style: url(images/arrow_bevel.gif); margin-left: 0px; } #mainArea li { padding-bottom: 5px; list-style-image: url(images/arrow_bevel.gif); } /*---------------------------------------------------*/ /* Main Area Homepage */ /*---------------------------------------------------*/ #mainArea2 { background: #FFFFFF; width: 967px; float: right; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; font-weight: normal; color: #494949; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin: 8px 0 30px; } #sideBar2 a { color: #222429; text-decoration: none; padding: 0px; font-weight: bold; margin-bottom: 4px; font-size: 1em; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #003399; } #sideBar2 a:hover { color: #FFFFFF; background: #0066FF; border: none; } #blogLinks a { text-decoration: none; padding: 0 1px; color: #0066FF; } #blogLinks a:hover { color: #333; background: #B4C8E5; } #mainArea a { color: #434852; text-decoration: none; border-bottom: 1px dotted; padding-bottom: 3px; margin-bottom: 100px; } #mainArea a:hover { color: #FFFFFF; background: #0066FF; border: none; } /*---------------------------------------------------*/ /* Sidebars Homepage */ /*---------------------------------------------------*/ #sideBar2 { width: 959px; float: left; font-size: 1.4em; line-height: 1.6em; font-weight: normal; padding-left: 10px; } #sideBar2 h3 { font-size: 1em; clear:both; margin: 0 0 20; color : #3B78B4; letter-spacing: 0.1em; font-family: Arial, Helvetica, sans-serif; padding-top: 0; padding-right: 0; padding-left: 0; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; } .bevelBox2 { margin: 0px; padding-top: 20px; padding-left: 5px; width: 400px; float: left; font-size: 16px; } .bevelBox3 { margin: 0px; padding-top: 5px; padding-right: 0px; padding-left: 0px; width: 549px; float: right; border-left-width: thin; border-left-style: dotted; border-left-color: #0066FF; } .leftCol2 { float: left; width: 959px; padding: 0px 0px 10px 5px; margin: 0px; font-size: 1.2em; line-height: 1.6em; } .homeheading { font-size: 1.4em; color: #000000; } .postimg { width: 50px; float: left; } .posttext { width: 380px; float: right; } .posthome { width: 520px; padding-bottom: 10px; float: right; } /*---------------------------------------------------*/ /* Various Portfolio Areas */ /*---------------------------------------------------*/ #mainAreaPortfolio { background: #FFFFFF; width: 960px; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 80px; margin-left: 10px; } #porttext{ font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; font-size: 1.4em; line-height: 1.6em; font-weight: normal; color: #494949; margin-left: 10px; } #IAmainAreaPortfolio { background: #FFFFFF; width: 960px; float: left; margin-top: 0px; margin-right: 0px; margin-left: 20px; margin-bottom: 80px; text-align: center; height: 700px; padding: 0px; } #FAmainAreaPortfolio { background: #FFFFFF; width: 960px; float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 80px; text-align: center; margin-left: 8px; height: 576px; } #PCmainAreaPortfolio { background: #FFFFFF; width: 960px; float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 80px; text-align: center; } #portbox3 { } #portbox3 a { font-size: 1.7em; color: #333333; background-color: #F3F3F3; padding: 13px 10px 10px; float: left; margin-right: 7px; margin-left: 7px; width: 280px; margin-top: 10px; border-top: 1px solid #B4C8E5; border-right: 1.5px solid #739CFF; border-bottom: 1.5px solid #739CFF; border-left: 1px solid #B4C8E5; height: 302px; font-family: Arial, Helvetica, sans-serif; } #portbox3 a:hover { background-color: #B4C8E5; color: #333333; border: 1px solid #000000; } #portbox3 img { margin-bottom: 15px; border-top: 1px solid #999999; border-right: 1.8px solid #333333; border-bottom: 1.8px solid #333333; border-left: 1px solid #999999; } #portbox { } .portbox2 { float: left; margin-top: 5px; } #portbox a { font-size: 1.4em; color: #333333; background-color: #F3F3F3; padding: 7px 7px 7px; float: left; margin-right: 7px; margin-left: 7px; width: 207px; margin-top: 6px; border-top: 1px solid #B4C8E5; border-right: 1.5px solid #739CFF; border-bottom: 1.5px solid #739CFF; border-left: 1px solid #B4C8E5; height: 230px; font-family: Arial, Helvetica, sans-serif; } #portbox a:hover { background-color: #B4C8E5; color: #333333; border: 1px solid #000000; } #portbox img { margin-bottom: 10px; border-top: 1px solid #999999; border-right: 1.8px solid #333333; border-bottom: 1.8px solid #333333; border-left: 1px solid #999999; } #PortNav { width: 945px; margin-top: 20px; margin-left: 25px; margin-bottom: 8px; height: 29px; float: left; } #PortNav a { font: lighter 1.2em Arial, Helvetica, sans-serif; float: left; clear: none; } #PortNav a:hover { color: #FFFFFF; background: #6699FF; float: left; } .selected { color: #FFFFFF; text-decoration: none; border: 1px solid #666666; padding-bottom: 3px; padding-right: 6px; margin-right: 7px; padding-left: 6px; padding-top: 3px; background-image: url(http://www.kaziunas.com/images/headerBackgrounddark.jpg); } .notselected { color: #333; font-size: 1.2em; text-decoration: none; border: 1px solid #666666; padding-bottom: 3px; padding-right: 5px; margin-right: 7px; padding-left: 5px; padding-top: 3px; background-image: url(http://www.kaziunas.com/images/headerBackground.jpg); } #desc { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; margin-top: 40px; float: left; width: 900px; text-align: left; margin-left: 8px; clear: both; } .fullscreen { color: #000000; float: right; text-decoration: none; border: 1px solid #666666; padding-bottom: 3px; padding-right: 5px; padding-left: 6px; padding-top: 3px; margin-right: 0px; width: 108px; text-align: center; font-size: 1.1em; margin-bottom: 1px; } #PortNav img { padding-top: 1px; padding-right: 2px; border: none; text-decoration: none; padding-left: 0px; } .margin { float: right; width: 150px; } .homedesc { font-size: 0.9em; } .fab { font-weight: bold; color: #0066CC; } /*---------------------------------------------------*/ /* Page Menu Navigation */ /*---------------------------------------------------*/ #pagemenu { width: 100%; font-size: 1.5em; background: #ccc; border-top: 1px solid #ddd; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; float: left; clear: both; left: auto; right: auto; } #pagemenu em { font-size: 0.8em; font-weight:lighter; font-style: normal; } #pagemenu ul li.page_item a, #pagemenu ul li.cat-item a { color: #555555; background:#eee; padding: 7px 17px; text-decoration: none; border: 1px dotted #496CA3; } #pagemenu ul li.page_item a:hover, #pagemenu ul li.cat-item a:hover { color: #333; background: #fafafa; text-decoration: none; } #pagemenu ul li.page_item, #pagemenu ul li.cat-item { background: #ddd; border-bottom: 1px dotted #74A5DB; } #pagemenu ul li.current_page_item, #pagemenu ul li.current_page_item a, #pagemenu ul li.current_page_item a:hover, #pagemenu ul li.current-cat, #pagemenu ul li.current-cat a, #pagemenu ul li.current-cat a:hover { color: #000; background: #fafafa; border-bottom: 1px solid #FFFFFF; border-top: 0px dotted; border-right: 0px dotted; border-left: 0px dotted; } #pagemenu ul li.current_page_item li a { background:#eee; color: #888; } #pagemenu ul li.current_page_item em { color: #5A82AD; font-size: 0.9em; } #pagemenu #page-list li:hover { background:#eee; } #pagemenu #page-list li ul { position: absolute; width: 12em; left: -999em; border-top: none; margin:0; padding:0; border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-left: 1px solid #ddd; } #pagemenu #page-list li ul li { background: #eee; border-top: 1px solid #ddd; width:12em; margin:0px; } #pagemenu ul#page-list { list-style: none; padding: 0px 9px; margin: 0px auto 0; width: 960px; display: block; /* ignored by IE remove space bug on FF, Chrome */ } #pagemenu #page-list { margin:0; padding:0; } #pagemenu #page-list li { padding:0px; float:left; list-style: none; line-height: normal; display: inline; margin-left: 0px; } #pagemenu #page-list li a, #page-list li ul li a { display:block } #pagemenu #page-list li:hover ul, #pagemenu #page-list li.sfhover ul { left: auto; } #pagemenu #page-list li:hover, #pagemenu #page-list li.hover { position: static; } #pagemenu #page-list li ul ul { margin: -29px 0 0 12em; } #pagemenu #page-list li:hover ul ul, #pagemenu #page-list li.sfhover ul ul { left: -999em; } #pagemenu #page-list li:hover ul, #pagemenu #page-list li li:hover ul, #pagemenu #page-list li.sfhover ul, #pagemenu #page-list li li.sfhover ul { left: auto; } #pagemenu #page-list li:hover ul ul, #pagemenu #page-list li:hover ul ul ul, #pagemenu #page-list li.sfhover ul ul, #pagemenu #page-list li.sfhover ul ul ul { left: -999em; } #pagemenu #page-list li:hover ul, #pagemenu #page-list li li:hover ul, #pagemenu #page-list li li li:hover ul, #pagemenu #page-list li.sfhover ul, #pagemenu #page-list li li.sfhover ul, #pagemenu #page-list li li li.sfhover ul { left: auto; }