body,html{margin:0;padding:0}body{font-size:.8em;margin:0 60px 2px 2px;text-align:center;line-height:135%;padding-top:2px;padding-bottom:2px}body,.photo-background{background:#000 url(http://garrettreil.ie/images/graphy.png) repeat fixed}p{font-size:.8em;line-height:135%;margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px}a:link,a:visited{text-decoration:none}img{border:0}.image-left{float:left;margin:5px 1em 1px 0;padding-right:35px}.image-right{float:right;margin:3px 0 1em 1em;padding:3px}#container{margin:0 auto 0;text-align:left;position:relative;width:1000px;border:0}.clearer{clear:both}#pageHeader{position:relative;height:220px;background-image:url(http://www.garrettreil.ie/images/garrett-reil-design-blog.jpg);margin-right:auto;margin-left:auto;width:100%;height:200px}#pageHeader img{position:relative;width:100%;margin:0 auto}#pageHeader h1{color:#c0c0c0;margin:0;padding:0;position:absolute;top:40%;left:35px;letter-spacing:-1px;font-size:32px;font-weight:normal;margin-top:-22px}#pageHeader h2{font-size:14px;position:absolute;top:48%;left:35px;width:300px;font-weight:normal;padding:2px 2px 2px 4px;line-height:110%;margin:0;color:orange}#search{width:223px;height:54px;margin-top:0;margin-right:1px;float:right}#search form fieldset{border-style:none;height:25px;margin-bottom:1px}#search form fieldset input{padding:3px;border-style:none;background-color:rgba(234,234,234,0.9);margin-top:0;height:22px;border-bottom:1px #efefef}#contentContainer #content{margin-top:0;padding-right:40px;padding-left:35px;font-size:1em;padding-top:20px;min-height:600px}#contentContainer #content p+h3{padding-top:20px}#contentContainer #content img.half{width:40%}#contentContainer #content img{border:0}#sidebarContainer #sidebar{margin:0;width:200px;padding:8px;font-size:.8em}#sidebarContainer h1{margin:0;padding:0 10px;font-size:1em;margin-top:20px}#sidebarContainer h1+p{margin:0 0 10px 10px;padding:6px 10px}#sidebarContainer h4{font-size:1em;color:white;padding-left:8px}#form fieldset{border-style:none;margin-bottom:1px}#sidebar form fieldset input{border-style:none;margin-top:2px}#footer{margin-top:20px;padding-top:10px;clear:both}#footer p{margin:0;padding-top:10px;padding-bottom:10px;font-size:11px}#footer a:link,#footer a:visited{color:black;background-color:white}#footer a:hover,#footer a:active{color:gray;background-color:silver}#logo img{position:absolute;text-align:center;top:50%;left:10px;margin-top:-45px}div#logo{width:160px;position:absolute;left:0;margin:0;padding:0;top:0;height:100%}#breadcrumbcontainer{width:780px;overflow:hidden;font-size:11px;color:#808ea0;font-weight:bold;height:23px;display:block}#breadcrumbcontainer ul{list-style:none;margin:4px 20px 0 35px;padding:0}#breadcrumbcontainer li{display:inline}#breadcrumbcontainer a{text-decoration:underline;background-color:#fffeff}#breadcrumbcontainer a:hover{color:black}#navcontainer{position:relative;overflow:hidden}#navcontainer,#navcontainer ul{height:175px}* html #navcontainer,* html #navcontainer ul{height:178px}/*\*//**/blockquote{left:10px;z-index:0;text-decoration:none;margin-left:35px;text-align:left;border-top:3px dotted silver;font:italic 1.2em "museo-sans-1","museo-sans-2",Georgia,"Times New Roman",Times,serif;margin-top:3px;margin-bottom:10px;padding-top:3px;padding-left:0;padding-bottom:5px}h1{font-size:1.6em;font-weight:normal;font-style:normal;text-decoration:none;line-height:120%;padding-top:2px;padding-bottom:2px}h2{font-size:1.2em;line-height:120%;padding-top:2px;font-weight:bold;margin:0;padding-bottom:2px}h3{font-size:1.1em;line-height:125%;padding-top:3px;padding-bottom:3px;margin-bottom:3px;margin-top:3px;font-weight:normal;font-style:normal}h4{line-height:125%;font-size:1.0em;padding-bottom:3px;padding-top:3px;font-weight:bold}h5{line-height:125%;font-size:10px;color:gray}h6{line-height:125%;font-size:.8em;padding-bottom:3px;padding-top:1px}.clear-left{clear:left}.blog-archive-background{background-color:#fbcc3b}.blog-read-more{background-color:#666;padding:4px;margin-bottom:5px;font-size:.8em;font-weight:bold;margin-top:2px}.blog-archive-headings-wrapper{margin:0 auto;text-align:left}.blog-archive-entries-wrapper{margin:0 auto;text-align:left;padding-top:20px}.blog-archive-month{padding:20px 0 0;font-size:2.5em;letter-spacing:1px;margin:0 0 5px}.blog-archive-link{padding:0 20px 20px}.blog-entry{margin-bottom:10px;padding-bottom:10px;margin-top:10px;border:0}.blog-entry-title{font-size:1.6em;letter-spacing:1px;font-weight:bold;margin-bottom:3px;line-height:120%}.blog-entry-title a{background:white url(images/repeat-blue-garrettblog.gif) repeat-x}.blog-entry-date{margin-bottom:10px;font-size:.8em;color:silver}.blog-entry-p{margin-top:3px;margin-bottom:3px;padding-top:0;padding-bottom:0}.blog-entry-body{margin-top:3px;margin-bottom:3px;padding-top:0;padding-bottom:0}.blog-entry h6{line-height:125%;font-size:.8em;padding-bottom:2px;padding-top:3px;margin-top:3px;margin-bottom:3px}.blog-entry-comments{padding-top:5px;color:#000;background:url(images/repeat-garrettblog.gif) repeat-x}.blog-entry-comments a{padding-top:10px;background-color:transparent;color:#000}.dsq-widget{overflow:hidden}#recentcomments{margin-right:1px;margin-left:5px;background-color:#333;margin-top:5px;width:198px;padding:5px 3px 10px 5px;display:block}.dsq-widget-title{font-size:11px}.dsq-widget-meta a{font-weight:normal;font-style:normal;font-size:80%}.dsq-widget-meta a:hover{font-weight:normal;font-style:normal;color:#facc1b}.blog-category-link-disabled{font-size:.8em}.blog-entry-category a{background-color:#effefe;color:black}#blog-archives{margin-bottom:10px;margin-left:5px}.blog-archive-link-enabled{margin:0 5px}.blog-archive-link-disabled{margin:0 5px}#blog-categories{margin-bottom:5px;margin-left:4px;padding:2px 5px;color:white;margin-right:0}#blog-categories a:active{color:white}a.blog-category-link-enabled{display:inline-block;width:190px;color:#f8931d;padding:2px;margin-top:2px}a.blog-category-link-enabled a:hover{background-color:transparent;color:#fff}.blog-category-link-disabled{margin:0 5px}#blog-rss-feeds{margin-bottom:10px;margin-left:10px;font-size:.8em}.blog-rss-link{font-size:.8em;list-style-image:url(../images/Control-RSS.png);list-style-position:inside}.blog-comments-rss-link{font-size:.8em}p.blog-entry-tags{margin-top:5px;margin-bottom:3px;padding-top:5px;padding-bottom:3px;font-size:.8em}p.blog-entry-tags a:link{color:gray;font-weight:normal;font-style:normal;background-color:white}p.blog-entry-tags a:visited{background-color:white;color:silver}p.blog-entry-tags a:hover{font-weight:bold}ul.blog-tag-cloud{margin:0 0 10px 10px;padding:0;display:block;list-style:none;text-align:justify}ul.blog-tag-cloud li{display:inline;padding-right:5px}ul.blog-tag-cloud li a{display:inline;margin:0;padding:0}.blog-tag-size-1{font-size:.8em}.blog-tag-size-2{font-size:.85em}.blog-tag-size-3{font-size:.9em}.blog-tag-size-4{font-size:.95em}.blog-tag-size-5{font-size:1.0em}.blog-tag-size-6{font-size:1.0em}.blog-tag-size-7{font-size:1.0em}.blog-tag-size-8{font-size:1.1em}.blog-tag-size-9{font-size:1.1em}.blog-tag-size-10{font-size:1.15em}.blog-tag-size-11{font-size:1.2em}.blog-tag-size-12{font-size:1.25em}.blog-tag-size-13{font-size:1.3em}.blog-tag-size-14{font-size:1.35em}.blot-tag-size-15{font-size:1.4em}.blog-tag-size-16{font-size:1.45em}.blog-tag-size-17{font-size:1.5em}.blog-tag-size-18{font-size:1.55em}.blog-tag-size-19{font-size:1.6em}.blog-tag-size-20{font-size:1.65em}.blog-tag-size-1,.blog-tag-size-2,.blog-tag-size-3{opacity:.4}.blog-tag-size-4,.blog-tag-size-5,.blog-tag-size-6{opacity:.5}.blog-tag-size-7,.blog-tag-size-8,.blog-tag-size-9{opacity:.6}.blog-tag-size-10,.blog-tag-size-11,.blog-tag-size-12{opacity:.7}.blog-tag-size-13,.blog-tag-size-14,.blog-tag-size-15{opacity:.8}.blog-tag-size-16,.blog-tag-size-17,.blog-tag-size-18{opacity:.9}.blog-tag-size-19,.blog-tag-size-20{opacity:1}ul.disc{list-style-type:disc;margin-top:2px;padding-top:2px}ul.circle{list-style-type:circle;padding-top:2px;margin-top:2px;list-style-image:url(images/list-arrow.gif);padding-bottom:2px}ul.circle li{padding-top:2px;margin-top:2px;padding-bottom:2px;border-bottom:1px dotted silver}ul.square{list-style-type:square;list-style-image:url(images/link-list-arrow.gif);list-style-position:outside;margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;margin-left:15px;padding-left:0}ul.square li{border-bottom:1px solid silver;padding-bottom:2px;margin-bottom:2px;margin-top:2px;padding-top:2px}ul.square li a{font-weight:normal;border-bottom-style:none;background-color:transparent;font-style:normal}ol.arabic-numbers{list-style-type:decimal}ol.upper-alpha{list-style-type:upper-alpha}ol.lower-alpha{list-style-type:lower-alpha;font-family:Calibri,"Lucida Grande",Lucida,Verdana,sans-serif}ol.upper-roman{list-style-type:upper-roman}ol.lower-roman{list-style-type:lower-roman}<style type=”text/css”>#Share{margin:1px;padding:2px;float:right}#Share #tweetmeme{margin:1px;padding:2px;float:left}#Share #Reddit{margin:1px;padding:2px;float:left}#Share #Stumbleupon{margin:1px;padding:6px;margin-left:4px}.filesharing-item{margin-bottom:10px;padding:10px}.filesharing-item-description{color:#b3b3b3}.album-description{margin-bottom:20px}.album-wrapper{display:block;width:99%;position:relative;margin-top:60px}.thumbnail-wrap{text-align:center;position:relative;float:left;margin-bottom:60px;margin-right:20px}.thumbnail-frame{position:absolute;bottom:0;left:0}.thumbnail-frame img{margin:auto;border:0}.thumbnail-caption{margin:0;padding:0;height:35px;display:block}.album-title{font-size:1.9em;letter-spacing:1px;font-weight:bold;margin-bottom:3px}.album-description{margin-bottom:8px}.thumbnail-frame{padding:5px}.photo-background{margin:0}.photo-navigation{padding:20px 40px 10px;margin-bottom:20px;text-align:center}.photo-links{padding:6px auto}.photo-frame{padding:2px}.photo-title{font-size:2.5em;letter-spacing:1px;margin:0 0 5px}.photo-caption{font-size:1.1em;margin:0}.movie-page-title{font-size:1.9em;letter-spacing:1px;font-weight:bold;margin-bottom:3px}.movie-page-description{margin-bottom:8px}.movie-thumbnail-frame{width:132px;float:left;position:relative;margin-right:10px;margin-bottom:10px;text-align:center;padding:2px}.movie-title{font-size:1.9em;letter-spacing:1px;font-weight:bold}.message-text{background-color:white}.required-text{background-color:silver}.form-input-field{background-color:silver}#pageHeader img{display:none}a:active{outline:0}a:focus{-moz-outline-style:none}.CollageHVBox{margin-left:200px}
