body{  background:url(../../pics/backgroundGradient.jpg) repeat-x; background-color:#0b858d; font-family:Arial; margin:0px}a,a:link,a:visited,a:active{  color:#df5400;   text-decoration:underlinel}a:hover{  text-decoration:none;   color:#000}.mainContOut{  background:url(../../pics/background.png) repeat-y; background-position:top center; width:100%; height:100%}.mainCont{  width:992px; margin:0px auto}.header{  width:992px; float:left; padding-top:16px; background:url(../../pics/headerBack.jpg) repeat-x; min-height:144px}.logoLeftCont{  float:left; padding:0px 0px 0px 0px; margin:0px; width:197px}.siteLogo{  float:left; color:#ae6f00; font-size:22px; width:197px}.siteLogo a,.siteLogo a:link,.siteLogo a:visited,.siteLogo a:active{  text-decoration:none; color:#ae6f00}.siteLogoBlog,.siteLogoBlog a,.siteLogoBlog a:link,.siteLogoBlog a:visited,.siteLogoBlog a:active{  color:#f96514; font-size:22px; font-weight:bold}.backtoHome{  float:left; clear:left; margin:7px 0px 7px 10px; padding:0px 0px 0px 12px; font-size:12px; background:url(../../pics/arrowRed-back.png) no-repeat;  background-position:top left; width:165px}.siteLogoDot{  font-size:40px}.tagPanelCont{  float:left; width:770px; margin-left:15px}.tagPanel{  width:770px; float:left; background:url(../../pics/tagContTop.jpg) no-repeat; text-align:center}.tagContBody{  width:748px; float:left; padding:0px 10px 15px 10px; text-decoration:none; color:#ae6f00; font-size:36px; background:url(../../pics/tagContBodyBack.jpg) repeat-x;   background-color:#edecec; border-left:solid 1px #022c43; border-right:solid 1px #022c43; margin-top:19px}.tagCloudTitle{  font-size:18px; font-weight:bold; color:#633005; text-align:left; float:left; padding:4px 5px 0px 0px}.tagcloud{margin-bottom:10px;white-space:normal;float:left}.tagcloud li{display:inline}ul.tagcloud{  padding:0px; margin:0px; float:left;   line-height:20px}.tagcloud a{margin-right:3px;display:inline;text-decoration:none;line-height:25px;color:#d1941f}.tagcloud a:hover{  text-decoration:underline;line-height:25px}.tagcloud a.biggest{font-size:19px;line-height:25px}.tagcloud a.big{font-size:17px;line-height:25px}.tagcloud a.medium{font-size:14px;line-height:25px}.tagcloud a.small{font-size:12px;line-height:25px}.tagcloud a.smallest{font-size:10px;line-height:22px}.tagContReflection{  width:768px;   height:25px; background:url(../../pics/tagContReflection.png) repeat-x;   float:left}.tagContReflectionSides{  width:1px;   height:25px; background:url(../../pics/tagContReflectionSides.png) repeat-x;   float:left; }.tagcloud li a,.tagcloud li a:link,.tagcloud li a:visite,.tagcloud li a:active{  text-decoration:none}.bodyCont{  width:992px; padding-bottom:17px; float:left; padding-top:3px}#columnLeft{  width:196px; float:left; min-height:600px; padding:0px 8px 0px 8px}.panelLeftCont{  width:196px; float:left; margin-bottom:15px}.siteBioCont{  float:left; width:196px;  padding:0px 2px 20px 2px}.siteBioTop{  background:url(../../pics/sitebio-backTop.gif) no-repeat; width:192px; height:10px; float:left}.siteBioBody{  background:url(../../pics/sitebio-back.gif) repeat-x; width:192px; min-height:150px; float:left;   }.siteBio{  float:left; width:172px; color:#1a292a; font-size:11px; padding:0px 10px 0px 10px;   line-height:16px}.siteBioSyndicationCont{  float:left; width:172px; font-size:10px; padding:10px 10px 0px 10px;  }.siteBioTwitter,.siteBioContact,.siteBioRSS{  width:172px; height:33px; float:left; padding-bottom:5px}.siteBioTwitter{  background:url(../../pics/sitebio-TwitterBack.png) no-repeat;     }.siteBioContact{  background:url(../../pics/sitebio-ContactBack.png) no-repeat; }.siteBioRSS{  background:url(../../pics/sitebio-RSSBack.png) no-repeat; }.siteBioTwitter a,.siteBioTwitter a:link,.siteBioTwitter a:active,.siteBioTwitter a:visited,.siteBioContact a,.siteBioContact a:link,.siteBioContact a:active,.siteBioContact a:visited,.siteBioRSS a,.siteBioRSS a:link,.siteBioRSS a:active,.siteBioRSS a:visited{  color:#fff; width:132px; height:30px; padding:3px 0px 0px 40px; float:left; text-decoration:none}.siteBioTwitter a:hover,.siteBioContact a:hover,.siteBioRSS a:hover{  background:url(../../pics/sitebio-iconsBorder.png) no-repeat;    color:#1a292a}.authorCont,.commentCount{  float:left; text-align:left}.siteAuthorCont{  float:left; width:172px;   padding:10px 0px 0px 10px}.authorTitle{  width:172px; float:left;  padding-bottom:5px}.authorBody{  float:left; width:172px; padding-bottom:10px}.authorPic{  float:left; width:63px; height:91px; padding:0px 5px 0px 0px;   padding-bottom:10px}.authorBio{  font-size:10px; color:#1a292a; line-height:16px; }.authorLinks{  float:left;   padding-right:3px; padding-top:2px; }.siteBioHeader{  font-size:14px;  font-weight:bold; }.panelLeftTitleCont{  width:172px; height:28px; background:url(../../pics/leftPanelTitleBackBrown.jpg) no-repeat; float:left; color:#fff; font-size:14px; padding:9px 12px 0px 12px}.panelLeftTitle{  float:left; width:145px}.panelLeftRSSIcon{  float:left}.panelLeftBodyCont{  width:192px; padding:0px 2px 0px 2px; float:left}.panelLeftBody{  margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; width:172px; min-height:190px; float:left; background:url(../../pics/leftPanelBodyBack.jpg) repeat-x}.panelLeftBody ul{  margin:0px; padding:0px; display:inline; list-style-type:none; width:172px; float:left; padding-left:0px}.panelLeftBody ul li{ background:url(../../pics/arrowRed.png) no-repeat; padding:0px 0px 0px 12px; margin-top:6px;vertical-align:top;background-position:top left;width:160px;float:left}.panelLeftBody ul li a,.panelLeftBody ul li a:link,.panelLeftBody ul li a:visited,.panelLeftBody ul li a:active{  width:160px; font-size:12px; line-height:16px; color:#4b5c65; text-decoration:none; vertical-align:top; text-align:left; float:left; }.panelLeftBody ul li a:hover{  text-decoration:underline; color:#022c43}#columnRightCont{  width:759px; min-height:600px; border-left:dotted 1px #022c43; padding:0px 10px 0px 10px; float:left}#pageTitleCont{  width:759px; padding:0px 0px 3px 0px; background:url(../../pics/titleBack.gif) repeat-x}#pageTitleCont h1{  color:#e73100; font-size:22px; line-height:18px;   padding:0px 0px 13px 0px; height:30px}.pageTitle-dearfriend{  background:url(../../pics/pagetitle-dearfriend.jpg) no-repeat; padding:0px 0px 13px 0px; height:30px}#columnMiddle{  float:left; font-size:14px; color:#3e535f; line-height:18px; width:546px}.pageTitle-signatureProducts{  background:url(../../pics/pagetitle-mainproducts.jpg) no-repeat; padding:0px 0px 13px 0px; height:30px}.signatureProducts{  width:546px; float:left; padding-bottom:10px; }.signatureProduct{  float:left; width:546px; padding-bottom:10px}.productPicture{  float:left; width:136px; height:86px; margin-right:8px}.productTitle{  float:left; clear:right; font-weight:bold; color:#860919}.productDesc{  padding-top:4px; width:402px; float:right; font-size:12px}#columnRight{  width:193px; float:left; padding:0px 0px 0px 20px}.sharePanelCont{  width:171px; float:left; background:url(../../pics/sharePanelBack.jpg) no-repeat; background-color:#ffe400; border:solid 1px #fb730c; padding:10px 10px 0px 10px; color:#633005; font-size:11px; font-weight:bold; margin-bottom:15px}.br-dotted-colRight{  border-bottom:dotted 1px #633005; width:172px; float:left; margin:5px 0px 5px 0px; height:4px}.signUpCont{  float:left}.signUp{  width:112px; border-top:solid 1px #abadb3; border-left:solid 1px #e2e3ea; border-right:solid 1px #f9eddc; border-bottom:solid 1px #e3e9ef; float:left; margin:0px 2px 0px 0px; height:19px}.submitBtnLeft{  background:url(../../pics/submitBtnLeft.gif) no-repeat; width:3px; height:22px; float:left}.submitBtnBackCont{  padding:0px; margin:0px; background:url(../../pics/submitBtnBack.gif) repeat-x;   height:22px; width:46px;   float:left; font-size:12px; line-height:10px}.submitBtnBack{  border-style:none; border-color:inherit; border-width:0px; padding:0px; margin:0px; background:url(../../pics/submitBtnBack.gif) repeat-x;  width:46px;   float:left; text-align:center; font-size:12px; line-height:22px;   }.submitBtnRight{  background:url(../../pics/submitBtnRight.gif) no-repeat;   width:3px; height:22px; float:left;  }.shareCont{  padding:0px 0px 10px 0px; float:left; width:171px}.shareCont a,.shareCont a:link,.shareCont a:active,.shareCont a:visited{  color:#03343f; text-decoration:none}.shareCont a:hover{  text-decoration:underline}.shareImages{  padding:4px 5px 0px 0px; width:16px; height:15px}.shareImages img{  padding-top:0px}.shareLink{  line-height:14px; vertical-align:top}.shareCont ul.shareContLinks{  padding:0px; margin:0px; list-style-type:none; line-height:0px}.shareCont ul.shareContLinks li{  padding:7px 0px 0px 0px}.searchCheckBox{  float:left; font-size:11px; font-weight:normal; padding-top:4px; float:left; width:135px}#searchcomments{  padding-top:4px; float:left}#content{  margin-top:-5px; min-height:1000px}.post{  padding:0px 0px 25px 0px}.contentTitle{  width:546px; padding:0px; margin:0px; float:left}.contentTitle .contentTitleLink{  color:#e73100; font-size:22px;   width:546px; background-image:url(../../pics/titleBack_Top.gif); background-repeat:repeat-x; background-position:0 bottom; float:left; padding:0px; margin:0px; }.contentTitleLink{  float:left; padding:0px; margin:0px}.contentTitleLink h1{  font-size:22px; padding:0px; margin:0px; line-height:12px}.contentTitleLink a,.contentTitleLink a:link,.contentTitleLink a:visited,.contentTitleLink a:active,.contentTitleLink a:visited{  padding:0px; margin:0px; color:#e73100}.contentTitleLink taggedlink.a:hover{  text-decoration:underline}#comment{  font-size:16px; font-weight:bold}.comment{    margin-bottom:20px}#addcomment{  font-size:16px; font-weight:bold}.relatedPostsTitle{  font-weight:bold; font-size:16px; padding-bottom:5px}a.relatedPostsPostTitle,a.relatedPostsPostTitle:link,a.relatedPostsPostTitle:visited,a.relatedPostsPostTitle:active{  float:left; clear:both; padding-left:10px}#relatedPosts .relatedPostsContent{  clear:left; width:536px;  padding-left:10px;  padding-bottom:10px}.comment{background-color:white;padding:3px 10px;margin-bottom:10px}.comment .date{font-size:10px;color:#666666;text-align:left;margin:0;padding:0px 0px;border-top:1px dotted silver}.comment .author{margin:0;padding:3px 0px}#addcomment,#comment{font-size:15px;letter-spacing:1px;font-weight:bold}.self{background:#E0EAEF}.comment .gravatar{float:left;clear:both;margin:5px 10px 5px 0}.comment .gravatar img{height:80px;width:80px}.comment .content{margin:5px;margin-left:0px;padding-bottom:10px}.comment cite{font-family:Monospace;font-style:normal}.comment img.flag{position:relative;top:2px}.commentForm{padding:5px;width:530px}.commentForm label{float:left;display:block;width:80px;margin-top:4px}.commentForm input{width:300px}.commentForm textarea{width:100%;height:150px;border:1px solid silver}#commentMenu{padding:0;margin:0;clear:both}#commentMenu li{float:left;border:1px solid silver;border-bottom:transparent;margin:0;list-style:none;margin-right:5px;padding:3px 8px;cursor:pointer;position:relative;top:2px;background:#d8d8d8}#commentMenu li.selected{background:white;border-bottom:1px solid white}#commentPreview{clear:both;min-height:150px}.success{color:green;font-weight:bold}.commentForm .bbcode{  font-size:10px; float:right; position:relative; top:20px; padding:3px}.bbcode a{  margin:1px; padding:1px 3px 1px 3px; background:#fff; border:1px solid #ccc}.tags{  float:left; width:546px; font-size:11px; color:#8e8ea0; background:url(../../pics/titleBack.gif) repeat-x; min-height:30px}.tags a,.tags a:link,.tags a:visited,.tags a:active{  text-decoration:none; color:#8e8ea0; font-weight:bold}.tags a:hover{  text-decoration:underline}.recentPostPubDate{}.linkPubDate,ul.recentPosts li span,ul.recentComments li,.recentPostPubDate{  font-size:11px; color:#8e8ea0; line-height:10px}ul.recentPosts li span{}a.taggedlink,a.taggedlink:link,a.taggedlink:visited,a.taggedlink:active{  text-decoration:none; line-height:21px; padding-bottom:0px; display:block}a.taggedlink:hover{  }.contentTitleLink a.taggedlink:hover{  text-decoration:underline}.widgetTitle{  float:left; font-size:14px; color:#186a98; font-weight:bold; padding:3px 0px 15px 0px; width:171px}.pubDate{  font-weight:bold}.commentCount{  }.ratingCont{  float:left; clear:left; text-align:left; width:296px; vertical-align:top}.author{}.author a{  font-weight:bold}.bottom{  float:left; clear:left; padding:10px 0px 20px 0px; width:546px; font-size:12px;   color:#7c7c7c; font-size:11px; }.categories,.postFooter{  width:546px; font-size:12px; clear:left; display:none}.siteFooter{  width:972px; height:15px; float:left; background-color:#022c43; color:#fff; padding:10px; font-size:11px}.siteFooter a,.siteFooter a:link,.siteFooter a:visited,.siteFooter a:active{  color:#fff}.footerLeft{  float:left; text-align:left}.footerRight{  float:right; text-align:right; font-size:10px}.submitMessage{  float:left; font-size:10px}.postFooterItemTitle{  float:left; padding:5px 10px 0px 0px; width:536px}.postFooterItemCont{  width:400px; float:left; padding-bottom:0px; padding-top:5px}.postFooterItem{  float:left; margin:5px 0px 0px 0px; height:21px; width:100px; }.postFooterItem a,.postFooterItem a:link,.postFooterItem a:active,.postFooterItem a:visited{    }.rating{margin-bottom:10px;float:left;clear:left}.rating p{display:inline;position:relative;top:0px;left:5px}.star-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:4px 0;padding:0;background-position:left top;float:left}.star-rating li{display:inline}.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom;float:left}.star-rating a.one-star{width:20%;z-index:6}.star-rating a.two-stars{width:40%;z-index:5}.star-rating a.three-stars{width:60%;z-index:4}.star-rating a.four-stars{width:80%;z-index:3}.star-rating a.five-stars{width:100%;z-index:2}.star-rating .current-rating{z-index:1;background-position:left center}.small-star{width:50px;height:10px}.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{background-image:url(../../pics/star_small.gif);line-height:10px;height:10px}.bookmarks{float:left}ul#categorylist li{  padding:0px 0px 0px 0px; margin-top:6px;vertical-align:top;background-position:top left; }ul#monthList,ul#categorylist{  padding:0px; margin:0px; list-style:none}ul#monthList li.year{  font-weight:bold}ul#monthList ul.open{  list-style:none; padding:0px; margin:0px; padding:5px 0px 3px 10px}.blogroll ul{  padding:0px; margin:0px; list-style:none; display:inline;  background-color:Aqua; width:100px}.blogroll ul li{ background:url(../../pics/arrowRed.png) no-repeat; padding:0px 0px 0px 12px; margin-top:6px;vertical-align:top;background-position:top left;float:left;clear:left;width:159px}.blogroll ul li a,.blogroll ul li a:link,.blogroll ul li a:visited,.blogroll ul li a:active{    font-size:12px; line-height:16px; color:#633005; text-decoration:none; vertical-align:top; padding:0px; margin:0px; float:left}.code{font-size:12px;color:black;font-family:Consolas,"Courier New",Courier,Monospace;background-color:#F1F1F1;line-height:normal}.code p{padding:5px}.code .rem{ color:#008000}.code .kwrd{ color:#0000ff}.code .str{ color:#006080}.code .op{ color:#0000c0}.code .preproc{ color:#0000ff}.code .asp{ background-color:#ffff00}.code .html{ color:#800000}.code .attr{ color:#ff0000}.code .alt{background-color:#f4f4f4}.code .lnum{ color:#606060}#contact{padding:10px}#contact h1{margin-top:0}#contact label{display:block;padding-top:5px}#contact input.field{width:200px}#contact textarea{display:block;overflow:auto;width:75%;height:150px;margin:0}