/* CSS File for The History of SEO. Copyright 2008 Smart Solutions, All Rights Reserved. */

/* Main Body Elements */
html, body {margin: 0; padding: 0;}
body {text-align: center; /* Center the content in the site */ background: #FFB200;}
body, div, img {margin: 0; padding: 0; border: none; font-size: 12px; color: #7b6b5c; font-family: "Trebuchet MS" , Helvetica, sans-serif;}
#themeContainer {text-align: center; background: url( '/s/2FADKHbUxUaKyrfO5syW0A/the-history-of-seo-1x5.png' ) repeat-x;}

p {margin:0 0 15px 0; padding:0;}

/* Headings */
h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
h1 {font-size: 18px;}
h2 {}
h3 {}
h4 {}
h5 {}

/* Header Styles */
#header {height:150px; text-align: left; background: none;}
#search {height: 25px; position: relative;}
#searchForm {position: absolute; top: 0; height: 25px; background: none;}
.SearchTxtBox {position: absolute; top: 0; left: 5px; width: 100px; height: 15px; border: solid 1px #fff; font-size: 10px; color: #fff; background: none;}
.SearchGoButton {position: absolute; top: 0; left: 100px;}
#logo {display: block; width: 96px; height: 18px; margin:20px 0 0 0; background: url( '/s/X36FtApjTUqeO-5LynxLpA/history-of-seo-logo_mobile.gif' ) no-repeat;}
#logo span {display: none;}

/* Menu Styles */
#menu {margin: 0 0 0 15px; padding: 0;}
#menu li {margin: 0; padding: 0; line-height: 18px; display:block; clear:both; list-style-type:disc;}
#menu li a, #menu li a:link, #menu li a:visited {margin: 0; padding: 0; display: block; color: #fff; font-size: 14px; text-decoration: none;}
#menu li.current a, #menu li.current a:link, #menu li.current a:visited {color: #564637;}

/* Content Area / Column Styles */
#ContentContainer {text-align: center; background: none;}
#ContentArea {clear: both; text-align: left; padding:5px;}
#column1 {margin: 15px 0 0 0;}
#column2 {margin: 15px 0 0 0; background: none;}

#column2 #divTop, #column2 #divBottom {display:none;}
#divColTopImage, #divColBottomImage {display:none;}

#divRightColImage {display:none;}

#rightCol1 {}
#rightCol2 {}

/* Content Styles */
.rightLink {padding:0 0 10px 0;}

/* Article Styles */
.Article_Item {clear: both; padding: 10px 0;}
.Article_Item h2, .Article_Item h2 a, .Article_Item h2 a:link, .Article_Item h2 a:visited {color: #7b6b5c; font-size: 12px; text-decoration: none;}
.Article_Author {margin: 0 0 10px 0;}
.Article_ItemImage, .Article_Item_ArticleImage {float: left; margin: 0 10px 0 0;}
.Article_Item_Detail {margin: 0 0 10px 0;}
.Article_Item_Detail h2 {color: #000; font-size: 14px;}
.articleEditDeleteBox {display: inline;}

/* Footer Styles */
#footer {clear: both; text-align: center;}
#footerContent {}
#footerContactInfo {margin: 15px 0; color: #fff; font-size: 10px; line-height: 18px;}
#footerContactInfo a, #footerContactInfo a:link, #footerContactInfo a:visited {color: #fff; font-size: 10px; text-decoration: underline;}
#footerSmartzLink {line-height: 18px; text-align: left;}
#footerSmartzLink a, #footerSmartzLink a:link, #footerSmartzLink a:visited {color: #fff; font-size: 10px; text-decoration: none;}
#footerSmartzLink a img {vertical-align: middle; padding: 0 0 0 3px;}

/* Misc Styles */
.clear {clear: both;}