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,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}body{font-family:Lucida Sans, "Ludica Grande", "Lucida Sans Unicode", Arial, sans-serif;color:#404040;font-size:75%;line-height:1.65em;background:#f5f5f5 url(../images/blackwhite/bg2.jpg) repeat 50% 0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4{font-family:Georgia, serif;margin:0 0 .9em}h5,h6{margin:0 0 .9em}h1{font-size:2.9em}h2{font-size:2.5em;color:#e32276;line-height:1.22em}h3{font-size:2em;color:#e32276;line-height:1.22em}h4{font-size:1.33em;color:#333;line-height:1.22em}h5{font-size:1.33em;font-weight:700;color:#333}h6{font-size:1em;font-weight:700;color:#333}a{text-decoration:none;color:#f74a95}a:hover{color:#e5307f}p{margin-bottom:1.65em}em{font-style:italic}strong{font-weight:700}big{font-size:1.3em}small{font-size:.83em;text-transform:uppercase;color:#7b7b7b}#main ul li,#main ol li{padding:0 0 1em}#main ul{list-style-position:outside;list-style-type:disc}#main ol{list-style-position:outside;list-style-type:decimal}#main ul.listWithIcons{list-style-type:none;list-style:none;padding-left:0;marging-left:0}#main ul.listWithIconsCols{list-style-type:none;list-style:none;float:left;width:250px;padding-left:0}#main ul.listCols{list-style-type:none;list-style:none;float:left;width:240px;padding-left:0;padding-bottom:0}h1 a:hover,h2 a:hover,h3 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;color:#ff2684}h4 a{color:#333;text-decoration:none}#featuredText h2,#pageHeaderText h2{margin:0 0 .5em}#featuredText h4,#pageHeaderText h4{line-height:1.65em;margin-bottom:0;color:#d9d9d9}#header #headerInner ul#nav{font-weight:700;text-transform:uppercase;letter-spacing:.03em;float:left;position:relative;margin:24px 0 0}#header #headerInner ul#nav li ul{text-transform:none}#header #headerInner ul#nav li a{color:#404040;outline:none;display:block;float:left;height:25px;padding-right:10px;text-decoration:none}#header #headerInner ul#nav li.current ul li.current a{color:#e32276;font-size:.83em}#content #main .tagline{font-weight:700;color:#333}#content #main .blogPost .tagline{font-size:.83em;line-height:1em;vertical-align:top}#content #main .blogPost .metaData{color:#666;font-size:.83em;display:inline-block;margin:0 0 18px}#content #main .blogPost.singlePostHeadNoimg .metaData,#content #main .blogPost.singlePostHead .metaData{font-size:1em}#content #main #pagination a{text-transform:uppercase;font-weight:700;color:#404040;display:block;float:left;width:23px;height:26px;line-height:26px;text-align:center;margin:0 12px 0 0}#content #main #pagination a:hover{color:#f74a95}#comments .commentlist{color:#404040;list-style-type:none;padding:0}#comments .commentlist .comment .comment-body .vcard .commentAuthor{font-size:.83em;color:#666}#comments .commentlist .comment .comment-body .vcard .commentAuthor .fn{font-size:1.2em;font-weight:700;font-style:normal;color:#e32276}#gallery #galleryHeader #galleryTitles .current{color:#333;font-size:1.33em}#gallery #galleryHeader #galleryTitles .middot{font-size:1.4em}#gallery #galleryHeader .button{color:#fff;display:block;width:78px;height:34px;background:transparent url(../images/blackwhite/button.png) no-repeat;line-height:34px;font-size:.83em;text-transform:uppercase;text-align:center;cursor:pointer;position:relative}#gallery #galleryHeader .button .highlight{color:#e5e5e5;display:block;width:78px;height:34px;position:absolute;top:0;left:0;background:transparent url(../images/blackwhite/buttonHighlight.png) no-repeat}#sidebar{color:#666;width:260px;float:right;padding:0 0 5px}#sidebar .sidebarWidget .postList .metaData{font-size:.83em}#bottombar .minipost{color:#666;font-style:italic;float:left;width:260px;margin:0 60px 0 0}#bottombar .tagline{color:#333;font-style:normal;font-weight:700;font-size:.83em}#footer{font-size:.83em;color:#d9d9d9;width:100%;background:#1a1a1a;line-height:1.4em;border-top:1px solid #cbcbcb}#footer a{text-decoration:none;color:#8f8f8f}#footer #footerInner .disclaimer a{text-decoration:none;color:#d9d9d9}.wrapper{width:900px;margin:0 auto;padding:0 50px}.clear{clear:both;height:0;font-size:0;visibility:hidden;margin:0;padding:0}.aligncenter{display:block;margin:0 auto}#main img.alignleft{margin:0 20px 20px 0}#main img.alignright{margin:0 0 20px 20px}#header{width:100%}#header #headerInner a#logo{background:transparent url(../images/blackwhite/logo3.png) no-repeat right top;float:right;display:block;letter-spacing:-1000em;overflow:hidden;text-indent:-9999em;width:254px;height:52px}#header #headerInner{padding:50px 50px 36px}#header #headerInner ul#nav li{float:left;margin:0 5px 0 0}#header #headerInner ul#nav li a span{display:block;line-height:25px;padding:0 0 0 10px}#header #headerInner ul#nav li a:hover,#nav a.current{color:#FFF;background:transparent url(../images/nav-right.gif) no-repeat scroll top right}#header #headerInner ul#nav li a:hover span,#nav a.current span{color:#FFF;background:transparent url(../images/nav-left.gif) no-repeat scroll top left}#header #headerInner ul#nav li a.current:hover,#nav a.current:hover span{text-decoration:underline}#featuredTop{width:100%;height:13px;background:transparent url(../images/blackwhite/featuredBgTopTile.png) repeat-x;position:relative;margin:-12px 0 0}#featuredBottom{width:100%;height:13px;background:transparent url(../images/blackwhite/featuredBgBottomTile.png) repeat-x;position:relative;z-index:2;margin:0 0 -12px}#featured{width:100%;background:#1a1a1a;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb}#featured #featuredInner{background:transparent url(../images/blackwhite/featuredBgShine.png) no-repeat left top;margin:-1px auto 0;padding:37px 50px 36px}#featured #featuredInner #featuredText{width:420px;float:left;margin-top:28px}#featured #featuredInner #pageHeaderText{width:100%;margin:14px 0}#featured #featuredInner #featuredImage{width:420px;height:220px;float:right;overflow:hidden;position:relative}#featured #featuredInner #featuredImage #imageFrame{width:420px;height:220px;position:absolute;top:0;left:0;background:transparent url(../images/blackwhite/featuredImgFrame.png) no-repeat top left;z-index:99}#featured #featuredInner #featuredImage #imageFrame #prevButton{display:block;width:29px;height:38px;position:absolute;left:0;top:92px;background:transparent url(../images/blackwhite/featuredPrevBtn.png) no-repeat;cursor:pointer;z-index:100}#featured #featuredInner #featuredImage #imageFrame #nextButton{display:block;width:29px;height:38px;position:absolute;right:0;top:92px;background:transparent url(../images/blackwhite/featuredNextBtn.png) no-repeat;cursor:pointer;z-index:100}#featured #featuredInner #featuredImage #slides{width:398px;height:198px;margin:11px}#content{background:transparent url(../images/blackwhite/contentBg.png) no-repeat left top;position:relative;z-index:1;padding:46px 50px 6px}#content #main{width:580px;float:left;margin:0 60px 0 0;padding:0 0 15px}#content #main .blogPost{padding-bottom:14px;margin-bottom:15px}#content #main .borderBottom{border-bottom:1px solid #d9d9d9}#content #main .blogPost .postTitle{margin:-6px 0 5px}#content #main .postHead{padding-left:175px;position:relative;min-height:140px}* html #content #main .postHead{height:140px}#content #main .singlePostHead{padding-left:220px;position:relative;min-height:195px}* #content #main .singlePostHead{height:195px}#content #main .singlePost{border:1px solid #d9d9d9;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px}#content #main #pagination{margin:-5px 0 12px}#content #main #pagination a.current{background:transparent url(../images/blackwhite/paginationLinkBackground.png) no-repeat}#content #main #pagination a.paginationLastLink{width:auto;margin:0}#content.fullWidth #main{float:none;width:100%}#gallery{width:100%;margin:0 0 12px}#gallery #slideContainer .slide .galleryImage{float:left;position:relative;overflow:hidden;margin:0 40px 25px 0}#gallery #slideContainer .slide .alt{float:left;margin:0 0 25px}#gallery #slideContainer .slide .galleryImage .zoomButton{width:97px;height:95px;display:block;position:absolute;left:0;top:50px;background:transparent url(../images/blackwhite/galleryButtonLeft.png) no-repeat}#gallery #slideContainer .slide .galleryImage .descriptionButton{width:98px;height:95px;display:block;position:absolute;right:0;top:50px;background:transparent url(../images/blackwhite/galleryButtonRight.png) no-repeat}#description{background:#0a0a0a url(../images/blackwhite/backgroundTile.png) repeat 50% 0;width:580px;margin:0 auto;padding:45px 45px 30px}#description img.alignleft{margin:0 25px 25px 0}#description img.alignright{margin:0 0 25px 25px}#sidebar .sidebarWidget{margin:0 0 37px}#sidebar .sidebarWidget .widgetTitle{margin:0 0 21px}#sidebar ul li{margin:0 0 8px}#bottombar{background:transparent url(../images/blackwhite/bottombarBg.png) no-repeat center top;overflow:hidden;padding:38px 0 0}* html #bottombar .lastChild{margin-right:0!important;width:250px!important}#bottombar .minipost .minipostIcon{margin:0 10px 3px 0}#bottombar .minipost .minipostTitle{margin:0 0 11px}#bottombar .minipost p{clear:both}#footerTop{width:100%;height:13px;background:transparent url(../images/blackwhite/featuredBgTopTile.png) repeat-x}#footer #footerInner{text-align:center;padding:35px 50px 24px}#footer #social{margin:0 0 24px}#footer #social li{display:inline}#footer #social a{display:inline-block;position:relative;margin:0 0 0 33px}#footer #footerInner #social a .tooltip{position:absolute;top:-58px;left:-37px;display:none;width:146px;height:39px;line-height:26px;background:transparent url(../images/blackwhite/tooltipBg.png) no-repeat}#footer #footerInner .disclaimer,#footer #footerInner .copyright{padding:0 180px}#comments,#respond{margin:40px 0 0}#comments .commentlist .comment{border:1px solid #d9d9d9;background-color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:5px;padding:10px}#comments .commentlist .admin{border:1px solid #B2B2B2!important;background-color:#F9F9F9!important}#comments .commentlist .comment p{margin:0;padding:0}#comments .commentlist .comment .commentmetadata{margin-bottom:5px}#comments .commentlist .comment .admindata{margin-bottom:5px;width:150px;position:absolute;top:0;right:10px;text-align:right}#comments .commentlist .comment .comment-body{position:relative;padding:0 0 0 40px}#comments .commentlist .comment .comment-body .avatar{position:absolute;left:0;top:0}* html #comments .commentlist .comment .comment-body .avatar{left:-40px}.blogPostContainer{border:1px solid #d9d9d9;background-color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px}form .bttn{color:#fff;display:block;width:78px;height:34px;background:transparent url(../images/blackwhite/button.png) no-repeat;border:none;line-height:34px;font-size:.83em;text-transform:uppercase;text-align:center;cursor:pointer}form .bttn:hover{background:transparent url(../images/blackwhite/buttonHighlight.png) no-repeat;color:#ccc}form p label{width:100px;display:block;float:left;padding-top:3px}.field,select{width:244px;border:1px solid #bbb;-moz-border-radius:10px;-webkit-border-radius:10px;outline:none;color:#626262;font-family:Lucida Sans, "Ludica Grande", "Lucida Sans Unicode", Arial, sans-serif;font-size:12px;line-height:12px;padding:9px 8px}.textArea{width:420px;height:126px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #bbb;outline:none;color:#626262;font-family:Lucida Sans, "Ludica Grande", "Lucida Sans Unicode", Arial, sans-serif;font-size:1em;line-height:1.65em;padding:12px 8px}#adminForm p label{width:150px;font-weight:700}#adminForm .field{line-height:10px;-moz-border-radius:0;-webkit-border-radius:0;width:715px;padding:6px 5px}#adminForm select{line-height:10px;-moz-border-radius:0;-webkit-border-radius:0;width:726px;padding:6px 5px}#adminForm .textArea{width:97%;height:200px;-moz-border-radius:0;-webkit-border-radius:0;line-height:1.65em;padding:12px 8px}#adminForm .textAreaSmall{width:882px;height:50px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #bbb;outline:none;color:#626262;font-family:Lucida Sans, "Ludica Grande", "Lucida Sans Unicode", Arial, sans-serif;font-size:1em;line-height:1.65em;padding:12px 8px}#adminForm .textAreaMedium{width:882px;height:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #bbb;outline:none;color:#626262;font-family:Lucida Sans, "Ludica Grande", "Lucida Sans Unicode", Arial, sans-serif;font-size:1em;line-height:1.65em;padding:12px 8px}#adminForm .formTitle{margin:0;padding:10px 0 5px}.lastP{margin:0;padding:0}.pagination .pages .pageNumCurrent{color:#333;font-size:1.33em;margin:0 3px}.pagination .pages .pageNum{margin:0 3px}.col{width:49%;float:left}.sentMsg{color:#238E23}.errorMsg{color:red}.double{width:580px!important}.vmid{vertical-align:middle}.spacer{padding-bottom:5px}.websiteInfo{margin-top:0!important;margin-bottom:0!important}.blockQuote{display:block;background:#fff url(../images/assets/icons/quote.png) no-repeat;background-position:10px 10px;background-color:#F9F9F9;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0;padding:10px 10px 10px 58px}code{font-size:12px;overflow-x:auto;font-family:"Courier New", Courier, monospace;display:block;background:#fff url(../images/assets/icons/code.png) no-repeat;background-position:10px 10px;background-color:#F9F9F9;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0;padding:10px 10px 10px 40px}ul.dropmenu{position:absolute;top:0;display:block;height:35px;margin:0;padding:1px 0 0}.dropmenu li{position:relative;list-style:none;float:left;margin:0;padding:0}.dropmenu li a{display:block;cursor:point;text-transform:uppercase;text-decoration:none;padding:0}.dropmenu li a.adminBttn{height:28px;width:122px;background:url(../images/assets/icons/btn_20.png) no-repeat}.dropmenu ul{position:absolute;display:none;width:140px;border-bottom:1px solid #ccc;margin:0;padding:0}.dropmenu ul li{border:0;float:none}.dropmenu ul a{border:1px solid #ccc;border-bottom:0;white-space:nowrap;display:block;color:#0657AD;text-decoration:underline;text-transform:none}.dropmenu a.selected,.dropmenu a:hover{color:#0657AD!important}.dropmenu ul a:hover{color:#F67A00!important;text-decoration:none;background-color:#F0F0F0;background-image:none}.dropmenu div ul{position:relative;display:block}.dropmenu li div{background:#FFF url(../images/gradient.png) repeat-x scroll 0 0;border:1px solid #8A8A8A;display:none;padding:5px}.dropmenu li div ul{border:none;background:none;position:relative!important}.dropmenu li div a{border:none;border-bottom:1px solid #ccc;background:none}.dropmenu li div div{display:block;position:relative;background:none;border:none}.dropmenu li div div a:hover{color:#000;text-decoration:none}ul.left{float:left;width:145px}ul.right{float:right;width:145px}.small{color:#666;font-size:10px;display:block;clear:both;padding:10px 5px 8px!important}.products{width:300px;z-index:50;position:absolute;top:21px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:15px!important}.products ul{width:145px}.products ul li{border-bottom:1px solid #ccc;height:20px;padding:10px 0}.products h2{margin:0;padding:2px 0 3px}.products p{color:#666;margin:0;padding:0}.products img{float:left;padding-right:10px}.products ul li a:hover{color:#000!important;text-decoration:none;background:none!important}.twitter-feed .time{padding-left:10px}.twitter-feed .time a{color:#999}.twitter-feed .time:before{content:" - "}#main ul,#main ol,blockquote{color:#666;padding:.35em 50px 2em}#main ul.listWithIcons li,#main ul.listWithIconsCols li,#main ul.listCols li{line-height:29px;background:transparent url(../images/blackwhite/yes.png) no-repeat left top;padding:0 0 1em 40px}#main ul.listWithIcons li.no,#main ul.listWithIconsCols li.no{background:transparent url(../images/blackwhite/no.png) no-repeat left top}h1 a,h2 a,h3 a,h5 a,h6 a,#comments .commentlist .comment .comment-body .vcard .commentAuthor .fn a{text-decoration:none;color:#e32276}h4 a:hover,#gallery #galleryHeader #galleryTitles a:hover,#gallery #galleryHeader #galleryTitles .current a:hover,.pagination .pages a:hover,.pagination .pages .pageNumCurrent a:hover{color:#525252}#header h1#logo,#sidebar h5,#sidebar h6,#bottombar .lastChild,#footer #social li:first-child a{margin:0}#featuredText,#pageHeaderText,#footer a:hover{color:#d9d9d9}#header #headerInner ul#nav li a.current,#comments .commentlist .comment .comment-body .commentmetadata a,#comments .commentlist .comment .comment-body .admindata a{color:#e32276;text-decoration:none}#header #headerInner ul#nav li a:hover,#header #headerInner ul#nav li ul li a:hover,#header #headerInner ul#nav li:hover a,#header #headerInner ul#nav li:hover ul li a:hover{color:#e32276}#header #headerInner ul#nav li ul li a,#header #headerInner ul#nav li.current ul li a{color:#404040;font-size:.83em}#header #headerInner ul#nav li:hover ul li a,#comments .commentlist .children{color:#404040}#content #main .blogPost .metaData a,#sidebar .sidebarWidget .postList .metaData a{text-decoration:none;color:#404040}#content #main .blogPost .metaData a:hover,#sidebar .sidebarWidget .postList .metaData a:hover{color:#666}#comments .commentlist .comment .comment-body .commentmetadata,#comments .commentlist .comment .comment-body .admindata{font-size:1em;color:#666}#comments .commentlist .comment .comment-body .commentmetadata a:hover,#comments .commentlist .comment .comment-body .admindata a:hover,#comments .commentlist .comment .comment-body .vcard .commentAuthor .fn a:hover{color:#ff2684}#gallery #galleryHeader #galleryTitles,.pagination .pages{color:#333;line-height:34px;text-align:center}#gallery #galleryHeader #galleryTitles a,#gallery #galleryHeader #galleryTitles .current a,.pagination .pages a,.pagination .pages .pageNumCurrent a{text-decoration:none;color:#333}#footer #footerInner .disclaimer,#footer #footerInner .disclaimer a:hover{color:#8f8f8f}.alignleft,#gallery #galleryHeader #prevButton{float:left}.alignright,#gallery #galleryHeader #nextButton{float:right}#header #headerInner ul#nav li:hover ul,.dropmenu li:hover ul,.dropmenu li:hover div{display:block}#content #main .postHead .postImage,#content #main .singlePostHead .postImage{position:absolute;left:0}#gallery #galleryHeader,.pagination{text-align:center;background:transparent url(../images/blackwhite/galleryHeaderBgTile2.png) repeat-x center top;margin:0 0 30px}#gallery #galleryHeader .galleryTitle,.pagination .galleryTitle{margin:0 18px}#gallery #slideContainer,#gallery #slideContainer .slide{width:900px}.dropmenu li div div a,.products ul li a{display:inline;border:none;color:#666;text-decoration:underline;text-transform:none;margin:0;padding:0}
