/* Global (This is the one to edit) */

body {margin: 0; padding: 0; background: #fff; text-align: center; font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color: #000;}
table, td {font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #000;}

#header {width: 680px; margin: 10px auto; text-align: center;}

#main, #breadcrumb, #footer {width: 680px; margin: 15px auto; text-align: left;}
#main div.column {text-align: left; margin-bottom: 1em;}
#main p {margin: 0 0 1em 0;}
#main p.last {margin: 0;}
#main p.intro {font-weight: bold;}
#main .lite {color: #79767c;}
#main h1 {font-size: 24px; margin: 0 0 .1em 0;}
#main h2 {font-size: 16px; margin: 0;}
#main h3 {font-size: 12px; margin: 0;}
#main h4 {font-size: 10px; margin: 0;}
#main .more {text-align: right;}

#content a.pdf, #main a.pdf {background: url(http://www.internetprofitsexposed.com/mockup/images/globaliconpdf12x12.gif) left top no-repeat; display: block; padding-left: 20px;}
#content a.html, #main a.html {background: url(http://www.internetprofitsexposed.com/mockup/images/globaliconhtml12x1220050802.gif) left top no-repeat; display: block; padding-left: 20px;}
#content a.qt, #main a.qt {background: url(http://www.internetprofitsexposed.com/mockup/images/globaliconqt12x12.gif) left top no-repeat; display: block; padding-left: 20px;}
#content a.ical, #main a.ical {background: url(http://www.internetprofitsexposed.com/mockup/images/globaliconical12x12.gif) left top no-repeat; display: block; padding-left: 20px;}
#content a.dl, #main a.dl {background: url(http://www.internetprofitsexposed.com/mockup/images/globalicondl11x10.gif) left top no-repeat; display: block; padding-left: 20px;}
#content a.dmg, #main a.dmg {background: url(http://www.internetprofitsexposed.com/mockup/images/globalicondmg12x12.gif) left top no-repeat; display: block; padding-left: 20px;}
#content a.zip, #main a.zip {background: url(http://www.internetprofitsexposed.com/mockup/images/globaliconzip12x12.gif) left top no-repeat; display: block; padding-left: 20px;}
#content a.keynote, #main a.keynote {background: url(http://www.internetprofitsexposed.com/mockup/images/globaliconkeynote12x12.gif) left top no-repeat; display: block; padding-left: 20px;}
#content a.audio, #main a.audio {background: url(http://www.internetprofitsexposed.com/mockup/images/globaliconaudio12x12.gif) left top no-repeat; display: block; padding-left: 20px;}
#content a.applescript, #main a.applescript {background: url(http://consulting.grahamenglish.net/images/applescriptlink.gif) left top no-repeat; display: block; padding-left: 20px;}

#main .subcolumn1-2 {float: left; width: 330px;}
#main .subcolumn2-2 {float: right; width: 330px;}
#main .subcolumn1-3, #main .subcolumn2-3, #main .subcolumn3-3 {width: 212px; float: left;}
#main .subcolumn1-3, #main .subcolumn2-3 {margin-right: 20px;}

#content {float: left; width: 450px;}

#content .subcolumn1-2 {float: left; width: 215px;}
#content .subcolumn2-2 {float: right; width: 215px;}
#content .subcolumn1-3, #content .subcolumn2-3, #content .subcolumn3-3 {width: 135px; float: left;}
#content .subcolumn1-3, #content .subcolumn2-3 {margin-right: 22px;}

#sidebar {float: right; width: 200px; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}
#sidebar h2 {font-size: 12px; margin: 0;}
#sidebar h3 {font-size: 11px; margin: 0;}
#sidebar h4 {font-size: 10px; margin: 0;}

select#findastore {width: 200px;}

#main .box {border: 1px solid #a1a5a9; padding: 0 5px 5px 5px; margin: 0 0 1.25em 0;}
#content .box h2 {border-bottom: 1px solid #a1a5a9; padding: 5px; background: #f2f2f2; margin: 0 -5px 5px -5px; font-size: 12px;}
#sidebar .box h2 {border-bottom: 1px solid #a1a5a9; padding: 5px; background: #f2f2f2; margin: 0 -5px 5px -5px; font-size: 11px;}

img {border: 0;}
img.left {float: left; margin: 2px 10px 5px 0; border: 0;}
img.right {float: right; margin: 2px 0 5px 10px; border: 0;}
img.across {margin: 0 0 10px 0; border: 0;}

.showmac {display: none;}
.showwin {}

ul {list-style: none outside; margin: 0; padding: 0 0 1em 0;}
ul.square {list-style: square outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
ul.circle {list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
ol {list-style: decimal; margin: 0 0 0 2.8em; padding: 0 0 1em 0;}
li {padding-bottom: .3em;}
ul ul.circle {margin-top: .3em;}
ul ul.square {margin-top: .3em;}

ol.last {padding: 0;}
ul.last {padding: 0;}
dl.last {padding: 0;}
li.last {padding: 0;}

sup {vertical-align: baseline; font-size: 1em; color: #76797c;}

.sosumi {font-size: 10px !important; color: #76797c;}
ol.sosumi {margin-left: 0; padding-left: 1.5em; clear: both;}

#breadcrumb, #footer {text-align: center; clear: both;}
#breadcrumb {clear: both; font-size: 10px; padding: 1em 0;}

#footer {font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; border-top: 1px solid #a1a5a9; padding-top: 1em;}
#footer form {margin-bottom: 2em;}
#footer form input {vertical-align: bottom;}

div.clearer {clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px;}

#nojs {background: #f93; padding: 5px 0;}

/* My Comment */
body {background: #EEE; font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color: #76797C;}
#switch h1 {color: #000;}
#switch h2 {color: #000; font-size: 18px;}
#switch h3 {color: #000; font-size: 14px;}
#switch h4 {color: #000; font-size: 12px; font-weight: bold;}
.padder {padding: 0 30px; position: static;}
.arrowright {margin-left: 5px; vertical-align: -1px;}
.arrowleft {margin-right: 5px; vertical-align: -1px;}
.bold {font-weight: bold;}
img {border: 0}
#wide, #scroller {width: 680px; border-top: 2px solid #DDDDDD; overflow: hidden;}
.widetop {margin-bottom: 20px;}
#header {background: transparent url(http://www.internetprofitsexposed.com/mockup/images/backgroundtop20050726.gif) no-repeat top center; width: 740px; padding: 35px 0 20px 0; margin: 0 auto 0; text-align: left;}
#header #pagetitle {margin: 0; padding: 7px 10px 7px 10px; color: #FFF; background: #569908;}
#header h1 {margin: 0; padding: 0;}
#header h1 a {color: #FFF; text-decoration: none; font-size: 14px;}
#header h1 a:visited {color: #FFF; text-decoration: none;}
#header #subtitle {margin: 0; padding: 7px 10px 7px 10px; background: #9FDD56; border-top: 3px solid #89C245;/*#94CE50;*/}
#header h2 {margin: 0; padding; font-size: 18px; color: #569908;}
#header #pagetitle h3 {float: right; margin-top: -17px; color: #94CE50; font-size: 14px;}
/*\*//*/
#header #subtitle {width: 680px;}
/**/
#subnav {float: right; margin: -16px 0 0 0;}
#subnav li {display: inline; list-style: none; margin: 0px; padding: 0px; font-size: 14px;}
#subnav a, #subnav a:visited {text-decoration: none; color: #FFF; padding: 5px 7px 9px 7px;}
* html #subnav a, * html #subnav a:visited {text-decoration: none; color: #FFF; padding: 5px 7px 10px 7px;}
#subnav a:hover {text-decoration: none; color: #569908; background: #89C245; }
#stability #subnav .reason01 a, #ipod #subnav .reason02 a, #photos #subnav .reason03 a, #music #subnav .reason04 a, #movies #subnav .reason05 a, #online #subnav .reason06 a, #party #subnav .reason07 a, #laptop #subnav .reason08 a, #windows #subnav .reason09 a, #design #subnav .reason10 a {color: #569908; background: #9FDD56;}
#sub1 #subnav .howto01 a, #sub1 #subnav .howto01 a:visited, #sub2 #subnav .howto02 a, #ipod #subnav .howto02 a:visited, #sub3 #subnav .howto03 a, #sub3 #subnav .howto03 a:visited, #sub4 #subnav .howto04 a, #sub4 #subnav .howto04 a:visited, #sub5 #subnav .howto05 a, #sub5 #subnav .howto05 a:visited, #sub6 #subnav .howto06 a, #sub6 #subnav .howto06 a:visited {color: #569908; background: #9FDD56;}
#main {background: transparent url(http://www.internetprofitsexposed.com/mockup/images/background20050726.gif) repeat-y top center; width: 740px; margin: 0 auto;}
#main #content {float: left; width: 480px; background-color: #FFF;}
#main h3 a, #main h3 a:visited {text-decoration: none; color: #000;}
#main h3 a:hover {text-decoration: underline;}
#main .top {margin-bottom: 15px; border-top: 3px solid #9FDD56;}
#main .first {font-size: 14px; color: #569908; line-height: 1.5em;}
#main #content ul {margin-left: 30px;}
#main .callout {float: left; width: 180px; margin: 5px 15px 5px 0; padding: 10px 10px 0 10px; background: #E0EEF9; font-size: 11px; color: #2B78B0; line-height: 1.3em;}
#main .callout h4 {margin: 0 0 5px 0; padding: 0; color: #2B78B0; font-size: 12px;}
#main .callout li {list-style-type: disc; margin: 0;}
#main .calloutwide {float: left; width: 460px; margin: 0 0 5px 0; padding: 10px 10px 0 10px; background: #E0EEF9; font-size: 11px; color: #2B78B0; line-height: 1.3em;}
#main .calloutwide h3 {color: #2B78B0; margin-bottom: 5px;}
#main .prev {display: block; float: left; font-size: 11px; font-weight: bold; margin-top: 10px; padding: 0;}
#main .prev a, #main .prev a:visited {text-decoration: none; color: #000; margin: 0 0 0 5px;}
#main .prev a:hover {text-decoration: underline;}
#main .next {display: block; float: right; font-size: 11px; font-weight: bold; margin-top: 10px; padding: 0;}
#main .next a, #main .next a:visited {text-decoration: none; color: #000; margin: 0 5px 0 0;}
#main .next a:hover {text-decoration: underline;}
#main .subcolumn1-2 {float: left; width: 225px;}
#main .subcolumn1-2 h3, #main .subcolumn2-2 h3 {font-size: 14px}
#main .subcolumn1-2 a, #main .subcolumn1-2 a:visited, #main .subcolumn2-2 a, #main subcolumn2-2 a:visited {text-decoration: none; color: #000; margin-right: 5px;}
#main .subcolumn1-2 a:hover, #main .subcolumn2-2 a:hover {text-decoration: underline;}
#main .subcolumn2-2 {float: right; width: 225px;}
#main .subcolumn1-3, #main .subcolumn2-3 {float: left; width: 150px; margin-right: 15px;}
#main .subcolumn3-3 {float: right; width: 150px;}
#main #choose h3 {margin: 25px 0 0 0; padding: 7px; background-color: #EEEEEE; border-bottom: 3px solid #DDDDDD; font-size: 14px;}
#main #choose a, #main #choose a:visited {text-decoration: none; color: #000;}
#main #choose a:hover {text-decoration: underline;}
img.icon {float: right; margin-top: 5px; margin-left: 10px; margin-bottom: 5px;}
#main a.html {background: url(http://www.internetprofitsexposed.com/mockup/images/globaliconhtml12x1220050802.gif) no-repeat;}
#main #sidebar {float: right; width: 180px; background-color: #FFF;}
#main .livepersonbox {margin: 0 0 20px 0; padding: 0 0 7px 0; background: /*#BFE4FF*/ #80C9FF url(http://www.internetprofitsexposed.com/mockup/images/backgroundsidebar20050726.gif) repeat-x; color: #000; font-size: 11px; border: 0;}
#main .livepersonboxbg {background: /*#BFE4FF*/ #80C9FF url(http://www.internetprofitsexposed.com/mockup/images/backgroundsidebar20050726.gif) repeat-x; color: #000; font-size: 11px; border: 0;}
#main .box {margin: 0 0 20px 0; padding: 0 0 7px 0; background: /*#BFE4FF*/ #80C9FF url(http://www.internetprofitsexposed.com/mockup/images/backgroundsidebar20050726.gif) repeat-x; color: #000; font-size: 11px; border: 0;}
#main .box h3 {margin: 0px; padding: 5px 5px 5px 7px; color: #E2F1FC; background: #459EE0; border-bottom: 3px solid #80C9FF; font-size: 12px;}
#main .box h4 {padding: 5px 0px 0px 7px;}
#main .box p {margin: 0px; padding: 5px 5px 7px 7px;}
#main .box ul {padding: 0; margin: 0;}
#main .box li a, #main .box li a:visited {font-weight: bold; text-decoration: none;}
#main .box li a:hover {text-decoration: underline;}
#main .box li {margin: 0px; padding: 7px; font-weight: normal;}
#main .box a, #main .box a:visited {font-size: 11px; color: #000;}
#main .box blockquote {margin: 0px; padding: 15px 15px 5px 15px; font-size: 12px; color: #000; line-height: 1.5em;}
#main .box blockquote:before {content: url(http://www.internetprofitsexposed.com/mockup/images/backgroundquote20050726.png); vertical-align: -3px; margin-left: -2px; margin-right: 5px;}
#main .box blockquote:after {content: url(http://www.internetprofitsexposed.com/mockup/images/backgroundquoteclose20050726.png); vertical-align: -10px; margin-left: 3px;}
#main .box p.quoteauthor {margin: 0 15px 0 7px; color: #000; text-align: right;}
#main #sidebar .navbox {margin: 0 0 20px 0; padding: 0; background: #C9F695 url(http://www.internetprofitsexposed.com/mockup/images/backgroundnav20050726.gif) repeat-x bottom; color: #000; font-size: 11px; border: 0;}
#main #sidebar .navbox h3 {margin: 0 0 5px 0; padding: 5px 5px 5px 7px; color: #FFF; background: #94CE50 ; border-bottom: 3px solid #AAE06B; font-size: 12px;}
#main #sidebar #nav ul {padding: 0; margin: 0;}
#main #sidebar #nav li {margin: 0px; padding: 7px;}
#main #sidebar #nav a {font-size: 12px; font-weight: bold; text-decoration: none; color: #000;}
#main #sidebox #nav a:visited {font-size: 12px; font-weight: text-decoration: none; bold; color: #000;}
#main #sidebar #nav a:hover {text-decoration: underline;}
#main #sidebar #nav .hi {color: #569908; background-color: #EEE; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; border-left:}
#main #sidebar #nav .hi a, #sidebox #nav .hi a:visited {color: #76797C;}
#main #sidebar .subnav li {margin-bottom: -20px; padding: 3px 0 3px 10px;}
#main #sidebar .subnav .hi {background: url(http://www.internetprofitsexposed.com/mockup/images/backgroundsidebartitle20050726.gif);}
#consider #sidebar #nav .considering a, #consider #sidebar #nav .considering a:visited {color: #569908;}
#stability #sidebar #nav .considering a, #stability #sidebar #nav .considering a:visited {color: #569908;}
#ipod #sidebar #nav .considering a, #ipod #sidebar #nav .considering a:visited {color: #569908;}
#photos #sidebar #nav .considering a, #photos #sidebar #nav .considering a:visited {color: #569908;}
#music #sidebar #nav .considering a, #music #sidebar #nav .considering a:visited {color: #569908;}
#movies #sidebar #nav .considering a, #movies #sidebar #nav .considering a:visited {color: #569908;}
#online #sidebar #nav .considering a, #online #sidebar #nav .considering a:visited {color: #569908;}
#party #sidebar #nav .considering a, #party #sidebar #nav .considering a:visited {color: #569908;}
#laptop #sidebar #nav .considering a, #laptop #sidebar #nav .considering a:visited {color: #569908;}
#windows #sidebar #nav .considering a, #windows #sidebar #nav .considering a:visited {color: #569908;}
#design #sidebar #nav .considering a, #design #sidebar #nav .considering a:visited {color: #569908;}
#choose #sidebar #nav .choosing a, #choose #sidebar #nav .choosing a:visited {color: #569908;}
#move #sidebar #nav .moving a, #move #sidebar #nav .moving a:visited {color: #569908;}
#sub1 #sidebar #nav .moving a, #sub1 #sidebar #nav .moving a:visited {color: #569908;}
#sub2 #sidebar #nav .moving a, #sub2 #sidebar #nav .moving a:visited {color: #569908;}
#sub3 #sidebar #nav .moving a, #sub3 #sidebar #nav .moving a:visited {color: #569908;}
#sub4 #sidebar #nav .moving a, #sub4 #sidebar #nav .moving a:visited {color: #569908;}
#sub5 #sidebar #nav .moving a, #sub5 #sidebar #nav .moving a:visited {color: #569908;}
#sub6 #sidebar #nav .moving a, #sub6 #sidebar #nav .moving a:visited {color: #569908;}
#breadcrumb {width: 600px; margin: 0 auto 20px; padding: 0;}
#footer img {display: none;}
#footer {background: transparent url(http://www.internetprofitsexposed.com/mockup/images/backgroundbottom20050726.gif) no-repeat bottom center; width: 740px; padding: 15px 0 35px 0; margin: 0 auto; text-align: center; border: none;}
html>body #footer {padding: 15px 0 20px 0;}
#footer .box {background: #EEEEEE; border-top: 3px solid #DDDDDD; margin-bottom: 15px; padding: 15px; text-align: center;}
#footer .box a, #footer .box a:visited {color: #0000CC;}
#footer table {margin: 0 auto; text-align: center;}

#keymap {table-layout: fixed; width: 180px; margin-bottom: 1em;}
#keymap th, #keymap td {padding: 2px 5px; vertical-align: top; text-align: left;}

/* Comments */
#commentlist {
	margin: 0;
	padding: 10px 0 20px;
	position: relative;
	}

#commentlist li {
	margin: 10px 0 0;
	padding: 10px 10px 5px;
	list-style: none;
	}

#commentlist li .comment-content {
	padding: 10px 0;
	}

.comment-content p,
.comment-content ul,
.comment-content ol,
.comment-content div,
.comment-content blockquote {
	margin: 13px 0;
	font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	}

#commentlist li .comment-meta {
	padding: 2px 0 2px 20px;
	background: url('http://consulting.grahamenglish.net/wp-content/themes/k2/images/time.png') left center no-repeat;
	display: block;
	}

#commentlist li img {
	padding: 0;
	border: none;
	}

#commentlist li img.gravatar {
	float: right;
	margin: -5px 0 0;
	}

#commentlist li .commentauthor {
	font-weight: bold;
	font-size: 14px;
	}

#commentlist li .counter {
	display: none;
	float: left;
	width: 35px;
	}
