<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4745562144607814763</id><updated>2010-04-29T11:28:53.987-07:00</updated><title type='text'>Sol Designs Blog</title><subtitle type='html'></subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default'/><link rel='alternate' type='text/html' href='http://soldesigns.net/blog/web-design-help.php'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://soldesigns.net/blog/atom.xml'/><author><name>Admin</name><uri>http://www.blogger.com/profile/05871464567699837940</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4745562144607814763.post-2864264618590907723</id><published>2010-04-29T11:28:00.001-07:00</published><updated>2010-04-29T11:28:54.041-07:00</updated><title type='text'>This blog has moved</title><content type='html'>&lt;br /&gt;       This blog is now located at http://blog.soldesigns.net/.&lt;br /&gt;       You will be automatically redirected in 30 seconds, or you may click &lt;a href='http://blog.soldesigns.net/'&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;       For feed subscribers, please update your feed subscriptions to&lt;br /&gt;       http://blog.soldesigns.net/feeds/posts/default.&lt;br /&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4745562144607814763-2864264618590907723?l=soldesigns.net%2Fblog%2Fweb-design-help.php' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/2864264618590907723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4745562144607814763&amp;postID=2864264618590907723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/2864264618590907723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/2864264618590907723'/><link rel='alternate' type='text/html' href='http://soldesigns.net/blog/2010/04/this-blog-has-moved.html' title='This blog has moved'/><author><name>Admin</name><uri>http://www.blogger.com/profile/05871464567699837940</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03260121560469764764'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4745562144607814763.post-3362509520418817583</id><published>2009-04-19T13:19:00.000-07:00</published><updated>2009-04-19T13:37:32.830-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='seo'/><category scheme='http://www.blogger.com/atom/ns#' term='scriptaculous'/><category scheme='http://www.blogger.com/atom/ns#' term='mootools'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>Flash vs. Javascript</title><content type='html'>As the web continues to expand, customers have become more savvy to the newest technologies. Any good designer knows that full flash sites have practically no SEO value. Although google has started to change this, the other search engines have not caught up. So how do you build a dynamic site without compromising searchability? jQuery, Scriptacoulous and MooTools. These javascript based technologies offer animated designs while keep sites search engine friendly. For example, take a look at the navigation on this page: &lt;a href="http://affinitybeauty.net/" target="new"&gt;http://affinitybeauty.net/&lt;/a&gt;.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://soldesigns.net/blog/uploaded_images/affinity-beauty-770698.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px; height: 90px;" src="http://soldesigns.net/blog/uploaded_images/affinity-beauty-770695.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The navigation on this site is clean and dynamic. Best of all, all the content is located on one page. This of course has its cons. If it is a large site, you do not want to have everything on just one page as it will take a long time to load. But for smaller sites, it is a great option.&lt;br /&gt;&lt;br /&gt;The great thing about the javascript framework tools is that you can mix and match. You can use several plugins to create cool effects. For example, on this site we used the same navigation as above, but also added an image gallery to the home page.&lt;br /&gt;&lt;a href="http://fcakitchens.com/chrisbaetz/new-site/" target="new"&gt;http://fcakitchens.com/chrisbaetz/new-site/&lt;/a&gt;&lt;br /&gt;Eventually, the image gallery along the bottom of the home page will open to a lightbox gallery displaying all the images in full size.&lt;br /&gt;&lt;br /&gt;There are numerous plugins and customizations. For example, for our contact forms, we used a jQuery plugin which displays the form in a lightbox over the page: &lt;a href="http://soldesigns.net/" target="new"&gt;http://soldesigns.net/&lt;/a&gt;. Click on Contact Us or Get A Free Quote.&lt;br /&gt;&lt;br /&gt;This gives your site a more dynamic feel without compromising its searchability.&lt;br /&gt;&lt;br /&gt;Below are links to the sites that offer these tools and explanations on how to use them:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jquery.com/" target="new"&gt;jQuery&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mootools.net/" target="new"&gt;MooTools&lt;/a&gt;&lt;br /&gt;&lt;a href="http://script.aculo.us/" tartget="new"&gt;Script.aculo.us/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4745562144607814763-3362509520418817583?l=soldesigns.net%2Fblog%2Fweb-design-help.php' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/3362509520418817583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4745562144607814763&amp;postID=3362509520418817583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/3362509520418817583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/3362509520418817583'/><link rel='alternate' type='text/html' href='http://soldesigns.net/blog/2009/04/flash-vs-javascript.html' title='Flash vs. Javascript'/><author><name>Admin</name><uri>http://www.blogger.com/profile/05871464567699837940</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03260121560469764764'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4745562144607814763.post-506772824428301593</id><published>2008-09-16T16:33:00.000-07:00</published><updated>2009-04-13T12:38:15.073-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='videos'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube versus your website'/><category scheme='http://www.blogger.com/atom/ns#' term='video upload'/><category scheme='http://www.blogger.com/atom/ns#' term='upload videos to website'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><category scheme='http://www.blogger.com/atom/ns#' term='video website'/><title type='text'>Videos: Upload to your site or YouTube?</title><content type='html'>&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://tbn0.google.com/images?q=tbn:uG9PhuBLX4dJJM:http//www.usaelectionpolls.com/images/youtube_logo.jpg" alt="" border="0" /&gt;Several clients have approached me about uploading videos to their site. While many sites do this successfully, it is not always practical for everyone. Yet, many clients want to showcase their products, or give video seminars, and that's a great way to capture your viewers attention. So what is the easiest, most effective way to get this done?&lt;br /&gt;&lt;br /&gt;My answer every time is &lt;span style="font-weight: bold;"&gt;&lt;a href="http://www.youtube.com/" target="New"&gt;YouTube&lt;/a&gt;.&lt;/span&gt; YouTube has made video uploading so easy, that it would be silly to go any other route. Here are the main reasons why:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;YouTube compresses your video to a size suitable for web viewing&lt;/li&gt;&lt;li&gt;The videos are shown in a flash player which 90% of browsers come installed with already&lt;/li&gt;&lt;li&gt;There are no video codecs or standalone applications needed (movie player, windows media, quicktime video player)&lt;/li&gt;&lt;li&gt;YouTube allows you to upload different video formats&lt;/li&gt;&lt;/ul&gt;When you hosts videos on your server, you run across the possibility that the viewer may not have the application needed to view your video. This means that they have to go to a different site, download the program, hope their firewall/anti-virus allows them to download it, then come back to your page and download the video form your site in order to see it.&lt;br /&gt;&lt;br /&gt;As a web designer and video editor, YouTube is the way to go. Not only do they facilitate the uploading process with their new multi-video uploader tool, you will get exposure that you may never have gotten if you hosted your videos on your site only.&lt;br /&gt;&lt;br /&gt;So video away! Publish away! And most importantly, have fun and be creative!&lt;br /&gt;&lt;br /&gt;As always, I welcome any comments, questions or concerns...&lt;br /&gt;&lt;br /&gt;Sol&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4745562144607814763-506772824428301593?l=soldesigns.net%2Fblog%2Fweb-design-help.php' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/506772824428301593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4745562144607814763&amp;postID=506772824428301593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/506772824428301593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/506772824428301593'/><link rel='alternate' type='text/html' href='http://soldesigns.net/blog/2008/09/videos-upload-to-your-site-or-youtube.html' title='Videos: Upload to your site or YouTube?'/><author><name>Admin</name><uri>http://www.blogger.com/profile/05871464567699837940</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03260121560469764764'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4745562144607814763.post-7801391181279595840</id><published>2008-07-07T20:48:00.000-07:00</published><updated>2008-07-07T21:05:18.472-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='titles'/><category scheme='http://www.blogger.com/atom/ns#' term='web design'/><category scheme='http://www.blogger.com/atom/ns#' term='seo'/><category scheme='http://www.blogger.com/atom/ns#' term='meta tags'/><category scheme='http://www.blogger.com/atom/ns#' term='descriptions'/><category scheme='http://www.blogger.com/atom/ns#' term='blogs'/><category scheme='http://www.blogger.com/atom/ns#' term='search engines'/><title type='text'>Blogging for Search Engines</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.google.com/intl/en/images/about_logo.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://www.google.com/intl/en/images/about_logo.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Time and time again you continue to hear about blogging being great for search engines, but is it really? Yes it is!&lt;br /&gt;&lt;br /&gt;There are many reasons why search engines love blogs. The most important one is actually the most logical. If your site is important enough to blog about, then it must be important to find in search engines.&lt;br /&gt;&lt;br /&gt;The great thing about blogs is the way they are programmed. They automatically make keywords for you, descriptions, tags, and all kinds of nifty things that search engines love. Most blog sites offer some type of rating system or you can rate blog articles on sites like &lt;a href="http://digg.com/" target="blank"&gt;Digg&lt;/a&gt; or &lt;a href="http://del.icio.us/" target="blank"&gt;Del.icio.us.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So what should you blog about? About your site of course! What do you do? Why is it better than anyone else's? Can you offer advice to others? Do you have products to sell? Are there questions that your customers asked repeatedly?&lt;br /&gt;&lt;br /&gt;These are all great starting points. The most important thing to remember is to always link back to pages within your site and make sure that your posts contain keywords relative to your topic. And most important of all, &lt;span style="font-weight:bold;"&gt;make sure that your title is relevant to your site's content!&lt;/span&gt; The title is what search engines will find when they try to read your blog. The better the title, the more hits you will receive.&lt;br /&gt;&lt;br /&gt;Happy blogging!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4745562144607814763-7801391181279595840?l=soldesigns.net%2Fblog%2Fweb-design-help.php' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/7801391181279595840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4745562144607814763&amp;postID=7801391181279595840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/7801391181279595840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/7801391181279595840'/><link rel='alternate' type='text/html' href='http://soldesigns.net/blog/2008/07/blogging-for-search-engines.html' title='Blogging for Search Engines'/><author><name>Admin</name><uri>http://www.blogger.com/profile/05871464567699837940</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03260121560469764764'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4745562144607814763.post-8512783427584900767</id><published>2008-06-22T18:24:00.001-07:00</published><updated>2008-06-22T18:24:53.212-07:00</updated><title type='text'>Affordable Web Design in South Florida</title><content type='html'>Let SolDesigns.net help you with all your design needs. Although they specialize in web design, they also offer graphic design and programming as well. Great customer service, wide range of services. Your one stop for all your design needs!&lt;br/&gt;&lt;br/&gt;&lt;a href='http://soldesigns.net'&gt;read more&lt;/a&gt; | &lt;a href='http://digg.com/design/Affordable_Web_Design_in_South_Florida'&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4745562144607814763-8512783427584900767?l=soldesigns.net%2Fblog%2Fweb-design-help.php' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/8512783427584900767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4745562144607814763&amp;postID=8512783427584900767' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/8512783427584900767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/8512783427584900767'/><link rel='alternate' type='text/html' href='http://soldesigns.net/blog/2008/06/affordable-web-design-in-south-florida.html' title='Affordable Web Design in South Florida'/><author><name>Admin</name><uri>http://www.blogger.com/profile/05871464567699837940</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03260121560469764764'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4745562144607814763.post-4253382313407363279</id><published>2008-06-14T09:27:00.000-07:00</published><updated>2008-06-14T09:50:31.704-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='black and white designs'/><category scheme='http://www.blogger.com/atom/ns#' term='color ad designs'/><category scheme='http://www.blogger.com/atom/ns#' term='graphic design'/><category scheme='http://www.blogger.com/atom/ns#' term='newsprint'/><category scheme='http://www.blogger.com/atom/ns#' term='newspaper ad designs'/><category scheme='http://www.blogger.com/atom/ns#' term='designing for print'/><title type='text'>Designing for Newsprint</title><content type='html'>So, 2 weeks ago, a client asked me to design an ad for the newspaper. And of course, I thought, no problem! I've designing graphics for many years now, however this was my first news print design. For those of you who have never come across this, believe me, it is not as easy as it seems. Below are things to take into considerations:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Newsprint is dark, therefore whatever you design, plan on your white areas being gray.&lt;/li&gt;&lt;li&gt;Most newspapers will require that you embed the fonts for your designs and that they are Post Script fonts, not True Type which is the most common.&lt;/li&gt;&lt;li&gt;Your design has to be at least 200dpi&lt;/li&gt;&lt;/ul&gt;Here are a couple of little tricks to help with the design. Create your image with a gray background. Probably something around #cccccc would be a good color. So basically, all your whites will actually be gray.&lt;br /&gt;&lt;br /&gt;When I set up the document, I set it at 300dpi. I rather have to scale it down, then have to scale it up and distort. Always start big and scale down if necessary.&lt;br /&gt;&lt;br /&gt;The fonts, this was the trickiest part yet. All my fonts were true type, so I had to scour the web for post script fonts. Here is where I found them: &lt;a href="http://www.myfonts.com/" target="new"&gt;http://www.myfonts.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This of course is for a black and white ad. If you are creating a color ad, remember to set your document to CMYK. Otherwise, the print company will usually not accept it or your colors will be completely off.&lt;br /&gt;&lt;br /&gt;Hope this helps!&lt;br /&gt;&lt;br /&gt;If you have any ideas, questions or topics, email me and I will gladly post information on it!&lt;br /&gt;&lt;br /&gt;&lt;a href="mailto:sol@soldesigns.net"&gt;sol@soldesigns.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sol&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4745562144607814763-4253382313407363279?l=soldesigns.net%2Fblog%2Fweb-design-help.php' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/4253382313407363279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4745562144607814763&amp;postID=4253382313407363279' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/4253382313407363279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/4253382313407363279'/><link rel='alternate' type='text/html' href='http://soldesigns.net/blog/2008/06/designing-for-newsprint.html' title='Designing for Newsprint'/><author><name>Admin</name><uri>http://www.blogger.com/profile/05871464567699837940</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03260121560469764764'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4745562144607814763.post-519313585270981510</id><published>2008-05-22T10:38:00.000-07:00</published><updated>2008-05-22T10:43:54.852-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oscommerce'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><category scheme='http://www.blogger.com/atom/ns#' term='connection database'/><category scheme='http://www.blogger.com/atom/ns#' term='shopping carts'/><title type='text'>osCommerce: Client does not support authentication protocol requested by server; consider upgrading MySQL client</title><content type='html'>After numerous attempts to find the solution to this problem, I found one that worked. I had gone through a slew of message boards, and forums, and everything I tried did not work. I did remember osCommerce working on my server on godaddy, so what was the difference? The operating system. When I tried to install osCommerce on a Windows (IIS) based server, I would get the error: "&lt;span style="font-weight: bold;"&gt;Client does not support authentication protocol requested by server; consider upgrading MySQL client&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;Clearly this is not an easy solution, but its the best I found compared to the other ones. First, I backed up all my files on the server and I changed the server to Linux. And presto! osCommerce began the installation process, and everything worked!&lt;br /&gt;&lt;br /&gt;Hopefully, this will help someone else.&lt;br /&gt;&lt;br /&gt;Sol&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4745562144607814763-519313585270981510?l=soldesigns.net%2Fblog%2Fweb-design-help.php' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/519313585270981510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4745562144607814763&amp;postID=519313585270981510' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/519313585270981510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/519313585270981510'/><link rel='alternate' type='text/html' href='http://soldesigns.net/blog/2008/05/oscommerce-client-does-not-support.html' title='osCommerce: Client does not support authentication protocol requested by server; consider upgrading MySQL client'/><author><name>Admin</name><uri>http://www.blogger.com/profile/05871464567699837940</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03260121560469764764'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4745562144607814763.post-4132220896810337858</id><published>2008-05-17T16:29:00.000-07:00</published><updated>2008-05-17T17:01:58.984-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='designing with divs'/><category scheme='http://www.blogger.com/atom/ns#' term='cross browser design'/><category scheme='http://www.blogger.com/atom/ns#' term='successful css designs'/><category scheme='http://www.blogger.com/atom/ns#' term='tableless designs'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>Creating Tableless Designs</title><content type='html'>More and more customers are asking designers to create tableless designs. For the most part, the clients are not really sure why, but they have heard it around, or read it on design sites. So why no table? Isn't life easier with them?&lt;br /&gt;&lt;br /&gt;It is important that we understand why tables for the web were created. For the most part, tables in the html world were created for well...organizing data. The problem was that we as designers found a clever way to arrange our designs back in the day, perfectly with tables. But that time has come and gone. In an era where stict html standards are being applied to most browsers, (and I say most, with the exception of IE who insist on making a designers life miserable), tables are a thing of the past and should be used for data. The other thing is that as search engines become more advanced, items in tables will be considered data (as in statistical type data), versus pertinent content.&lt;br /&gt;&lt;br /&gt;The beauty of CSS is that, if done correctly, you could change your whole design layout with some minor modifications to one file versus page by page.&lt;br /&gt;&lt;br /&gt;Granted, CSS is not perfect as it does not display exactly the same in all browser (i.e. IE(pun intended)), but it does make life a lot easier when it comes to re-designing a site. Plus, the search engines love css! They read all the h1, h2 codes, bold codes, etc, making it easy to distinguish what is important in your site without compromising design.&lt;br /&gt;&lt;br /&gt;The key to tableless designs is seting up your page correctly. This is usually the biggest pitfall. I have a standard layout that I use for all my pages and then build from there.&lt;br /&gt;&lt;br /&gt;For the most part, I start with a huge container that will hold all my content. Then, I nest in little section divs. Below is an example:&lt;br /&gt;&lt;br /&gt;&amp;lt;div id="mainContent"&amp;gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&amp;lt;div id="sideNav"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div id="contentText"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div id="bottomNav"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div id="footerInfo"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;mainContent &lt;/span&gt;will hold the bulk of my content except for the footer information (copyrights, disclaimer, privacy, etc..). In this case it contains my &lt;span style="font-weight: bold;"&gt;side navigation, &lt;/span&gt;my &lt;span style="font-weight: bold;"&gt;main content&lt;/span&gt;, and my &lt;span style="font-weight: bold;"&gt;bottom text navigation&lt;/span&gt; or anything else I need along the bottom. Usually the side navigation is a graphical version of the bottom. I usually have 2 navigations for SEO purposes.&lt;br /&gt;&lt;br /&gt;Below is an example of css I have used in the past:&lt;br /&gt;&lt;br /&gt;#mainContent&lt;br /&gt;{&lt;br /&gt;width: 100%;&lt;br /&gt;text-align: center;&lt;br /&gt;background-color: white;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#contentText&lt;br /&gt;{&lt;br /&gt; width: 450px;&lt;br /&gt; text-align: center;&lt;br /&gt; color: #333333;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#sideNav&lt;br /&gt;{&lt;br /&gt; text-align:left;&lt;br /&gt; width: 250px;&lt;br /&gt; line-height: 2.3em;&lt;br /&gt; font-size: 16px;&lt;br /&gt; float: right;&lt;br /&gt; color:#333333;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#bottomNav&lt;br /&gt;{&lt;br /&gt; clear: both;&lt;br /&gt; color: gray;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#footerInfo&lt;br /&gt;{&lt;br /&gt; width: 99%;&lt;br /&gt; color: gray;&lt;br /&gt; font-size: 10px;&lt;br /&gt; float: left;&lt;br /&gt; clear: both;&lt;br /&gt; padding: 2px 2px 5px 2px;&lt;br /&gt; border-bottom: 1px solid #1e5075;&lt;br /&gt; margin-bottom: 5px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;If you notice, the side navigation is floating but the contentText is not.  (&lt;a href="http://soldesigns.net/blog/web-design-help.html" target="new"&gt;See my post on divs.&lt;/a&gt;) This is so that the mainContent div will expand down to cover all of the space, otherwise the navigation div and the content div will be floating and the mainContent will not expand all the way to the bottom.&lt;br /&gt;&lt;br /&gt;This is the basic layout. You can float the navigation left or right in this set up. Using this basic setup will help make your css designs a success.&lt;br /&gt;&lt;br /&gt;Have a css question? Are you stumped on a design that won't display correctly on all browsers? &lt;a href="mailto:sol@soldesigns.net"&gt;Email me&lt;/a&gt;! I'll try to help!&lt;br /&gt;&lt;br /&gt;P.S. Feel free to look through the code on this page, it is all built in CSS!&lt;br /&gt;&lt;br /&gt;Happy Designing,&lt;br /&gt;&lt;br /&gt;Sol&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4745562144607814763-4132220896810337858?l=soldesigns.net%2Fblog%2Fweb-design-help.php' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/4132220896810337858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4745562144607814763&amp;postID=4132220896810337858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/4132220896810337858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/4132220896810337858'/><link rel='alternate' type='text/html' href='http://soldesigns.net/blog/2008/05/creating-tableless-designs.html' title='Creating Tableless Designs'/><author><name>Admin</name><uri>http://www.blogger.com/profile/05871464567699837940</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03260121560469764764'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4745562144607814763.post-6764425965836831216</id><published>2008-05-17T15:44:00.000-07:00</published><updated>2008-05-17T16:08:37.438-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cross browser design'/><category scheme='http://www.blogger.com/atom/ns#' term='browser shots'/><category scheme='http://www.blogger.com/atom/ns#' term='browser design'/><category scheme='http://www.blogger.com/atom/ns#' term='ie8 design'/><category scheme='http://www.blogger.com/atom/ns#' term='ie7 design'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox design'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>CSS Mysteries Revealed</title><content type='html'>Can pages look the same across all browsers? Is it really possible? Almost! For the most part, if you stick to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;CSS&lt;/span&gt; standards (&lt;a href="http://www.w3schools.com/css/default.asp" target="new"&gt;W3Schools&lt;/a&gt;), then with the exception of some very minor variations, your pages will look the same. I know at times it seems almost impossible, but its not. The key to cross-browser design is knowing what objects do what in each browser. For example, nested floating divs will not make the parent div expand in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Firefox&lt;/span&gt;, however in IE, the div will inherit the child's properties. Why? who knows, but there are solutions to each issue.&lt;br /&gt;&lt;br /&gt;I always make good practice of making sure that the div which will contain the most information (be the biggest in size), is not floating. This way, the parent divs will always inherit the size. Otherwise, you just have a bunch of stuff floating around your page.&lt;br /&gt;&lt;br /&gt;Typically, I focus on designing in IE6 and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Firefox&lt;/span&gt; 2, and for the most part, if it looks good in these 2 browsers, then it will display correctly in the rest......EXCEPT for IE7 or the NEW IE8. I'm not sure what Microsoft was thinking on this one. You would hope that with the new browsers, they would be more compatible to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;css&lt;/span&gt;. Unfortunately, this is not the case. But, like I said, if you stick to the rules, you will usually be okay.&lt;br /&gt;&lt;br /&gt;If you are desperate and have tried everything, &lt;a href="mailto:sol@soldesigns.net"&gt;email me&lt;/a&gt; and I will try to help. I have pretty much uncovered every &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;css&lt;/span&gt; mystery.&lt;br /&gt;&lt;br /&gt;Here are some links to sites that will display a screen print of what your pages look like in different browsers. They are really cool and have saved me a lot of time and headaches with clients. If you find some more please let me know!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ipinfo.info/netrenderer/index.php" target="new"&gt;http://ipinfo.info/netrenderer/index.php&lt;/a&gt;&lt;br /&gt;&lt;a href="http://browsershots.org/" target="new"&gt;http://browsershots.org/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.iecapture.com/" target="new"&gt;http://www.iecapture.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;P.S. If anyone has the IE8 Beta installed, can you let me know how this page is displaying? The rendering engines have made a mess of it, so I am hoping that Microsoft did not go backwards, and it is just a rendering error. Thanks for your help!&lt;br /&gt;&lt;br /&gt;Happy Designing!&lt;br /&gt;&lt;br /&gt;Sol&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4745562144607814763-6764425965836831216?l=soldesigns.net%2Fblog%2Fweb-design-help.php' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/6764425965836831216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=4745562144607814763&amp;postID=6764425965836831216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/6764425965836831216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4745562144607814763/posts/default/6764425965836831216'/><link rel='alternate' type='text/html' href='http://soldesigns.net/blog/2008/05/css-mysteries-revealed.html' title='CSS Mysteries Revealed'/><author><name>Admin</name><uri>http://www.blogger.com/profile/05871464567699837940</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03260121560469764764'/></author><thr:total>0</thr:total></entry></feed>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           