html{background-color:#006800;color:#000;padding:6px;}
body{font-family:Verdana, Arial, serif;font-size:small;margin:2px 3px;padding:0;}
* html body{font-size: x-small;/*IE5/Win*/f\ont-size:small;/*for other IE versions */}
img{border:0;}
h1,h2,h3,h4,h5,h6,#foot p{margin:0;}
a:hover{text-decoration:none;}
input:focus,select:focus,textarea:focus{background:#006800;color:#FFF;border:#FFF solid 1px;}
#printViewOnly{display:none;}
.backToTop{font-size:90%;padding-right:18px; background:transparent url("../images/icons/top_icon.png") no-repeat right 50%;margin-top:20px;}
#JumpTo{margin:0 0 0 10px;padding:0;}
#JumpTo li{margin:0;padding:0;display:inline;}
#byscott{float:left;clear:left;margin:0 0 7px 7px;}
.gsc-control{width:100%;}
.allcaps{text-transform: uppercase;}
.bold{font-weight:bold;}
.small{font-size:90%;}
.smaller{font-size:80%;}
.definitionLink{cursor:help;text-decoration:none; border-bottom:1px dotted;}
.showHide{float:right;margin-right:15px;color:black;}
.new{color:red;margin-left:10px;font-style:italic;}


#listNoBullets{list-style:none;margin:0 0 15px 0;padding:0;font-size:83%;line-height:1.7em;}
#listNoBullets li{margin:0;padding:0;}
.listNoBullets{list-style:none;margin:0 0 15px 0;padding:0;font-size:83%;line-height:1.7em;}
.listNoBulletsq li{margin:0;padding:0;}
.listNoLinks{line-height:1em;list-style:square;margin:0 0 15px 15px;padding:0;font-size:83%;}
.listNoLinks li{}


/* WRAPPERS */
/* #wrap{max-width:85em;min-width:690px;background:#FFF url("../images/corners/greenTR2.gif") no-repeat top right;color:#000;margin:0 auto;} */
#wrap{max-width:85em;background:#FFF url("../images/corners/greenTR2.gif") no-repeat top right;color:#000;margin:0 auto;}
#wrap2{background:transparent url("../images/corners/greenTL2.gif") no-repeat top left;}
#wrap3{background:transparent url("../images/corners/greenBL2.gif") no-repeat bottom left;}
#wrap4{background:transparent url("../images/corners/greenBR2.gif") no-repeat bottom right;padding:5px 6px;}

/* HEADER */
#header{text-align:center;margin:0;padding:0;min-height:91px;}
#header ul{list-style:none;margin:-2px 0 3px;padding:0;}
#header #right{margin-right:7px;float:right;}
#header #left{margin-left:7px;float:left;}
#header ul li{font-size:85%;display:inline;margin:0;padding:0;}
/*#header #logo{clear:both;font-size:160%;} old method with <img> tag*/
#header h1{clear:both;background:transparent url("../images/logos/ComputersConfuseMe_logo_3.gif") no-repeat 50% 0;height:71px;text-indent:-9000px;font-size:160%;display:block;outline:0;}
#header h1 a{display:block;height:100%;outline:0;}

#hbar{background:#006800 url("../images/backgrounds/menu_bg.jpg") center repeat-x;color:#FFF;margin:8px -6px;padding:1px;}

/* BREADCRUMBS */
#bctitle{font-weight:700;margin-top:0;float:left;padding:3px 8px 0 8px;}
#breadcrumbs{font-size:95%;list-style-type:none;margin:0;padding:3px 0 4px 8px;}
#breadcrumbs li{display:inline;font-size:90%;}
#breadcrumbs a,#breadcrumbs a:visited{color:#FFF;font-weight:700;}
#current{color:#FFF;font-weight:400;}
	
/* MAIN */
#main-body{float:left;width:83%;margin:0;padding:0;}
#main-body-div{margin:0 0 0 -2px;padding:0 0px 0 0;}

/* NAVIGATION */
#sidebar-nav{float:left;width:19.5%;margin:0;padding:0;}
#image-L{background:#FFF url("../images/gradL.png") no-repeat top left;max-width:170px;margin:0;}
#sbdiv{background:transparent url("../images/gradR.png") no-repeat top right;min-height:500px;margin:0;padding:0;}

#navLinks{list-style:none;font-size:90%;margin:0;padding:25px 11px 0;}
#navLinks2{list-style:none;font-size:90%;margin:0;padding:10px 11px 0;}
#navLinks li,#navLinks2 li{text-align:left;background:#F2F2F2;border:1px solid green;padding:0;}
#navLinks a,#navLinks2 a{display:block;color:green;cursor:pointer;text-decoration:none;padding:1px 5px;}
#navLinks a:hover,#navLinks2 a:hover{background:green;color:#FFF;border:1px solid #FFF;padding:0 4px;}

#home .navHome,#blog .navBlog,#articles .navArticles,#howTo .navHowTo,#about .navAbout,#sitemap .navSitemap,#feedback .navFeedback,#shortcuts .navShortcuts,#techTerms .navTechTerms,#tipsTricks .navTipsTricks,#favorites .navFavorites{background:green;color:#FFF;border:1px solid #FFF;padding:0 4px;}

#GSearchForm{border:2px solid green;text-align:center;font-weight:700;font-size:85%;margin:17px 3px;padding:3px 0;}
/* #GSearchForm{border:2px solid green;text-align:center;font-weight:700;font-size:85%;margin:20px 3px;padding:3px 0;background-color:#FF9;} */
#sidelabel{background-color:green;display:block;margin:0 3px 3px;padding:2px 1px;color:#FFF;}
#sideInput{border:#006800 solid 1px;background:#fff;color:#000;width:80%;font-weight:700;padding:0 3px;}
#sideInput:focus{color:#000;}
td.gsc-branding-text div.gsc-branding-text {font-size: 90%;}

#TechTerm{border:1px solid green;text-align:left;font-size:85%;line-height:1.3em;margin:10px 2px;padding:1px 3px 3px;}
#TechTerm a{padding:2px;}
#TechTerm a:hover{background-color:blue;color:#FFF;border:1px solid red;padding:1px;}
#TechTerm #heading{font-style:italic;text-align:center;display:block;font-size:110%;margin:0 0 2px;}
#TechTerm .definition a{border-bottom:1px dotted;text-decoration:none;cursor:help;}
#TechTerm .TermLink{font-size:90%;text-align:right;}

/* CONTENTS */
#content{float:right;width:79.5%;margin:0;padding:0 3px 0 0;background:transparent url("../images/backgrounds/sidebar_right.bmp") repeat-y top right;}
#content-div{margin:0;padding:0 3px 0 3px;} /* allows for use of padding - fixes IE flaw where IE adds the padding to the div size. */
#content-div p{margin-top:0;line-height:1.4em;font-size:95%;}
#content-div h2{margin-bottom:10px;font-family:Georgia,"Times New Roman",serif;font-weight:700;font-size:175%;}
#content-div hr{margin:3px 0 0;}
#pageTitle, #pageTitleLarge{font-size:160%;font-family:Georgia,"Times New Roman",serif;font-style:italic;font-weight:normal;text-align:center;color:#8E2323;margin:8px 0 20px;}
#pageTitleLarge{font-size:200%;}
#content-div form.gsc-search-box{max-width:360px;}

.indexSection{margin-top:35px;}
.indexList-title{text-decoration:none;color:#AF4035;font-size:160%;font-weight:400;margin:0;padding:0;font-family:Georgia,"Times New Roman",serif;}
.indexList-title:hover{text-decoration:underline;}
#content-div dl{margin:0 0 20px;}
.indexList-articleTitle{font-family:Georgia,"Times New Roman",serif;font-size:135%;font-weight:400;line-height:1em;letter-spacing:1px;margin:25px 0 4px;}
.first{margin-top:10px;}
.indexList-articleTitle a{text-decoration:none;color:#698B69}
.indexList-articleTitle a:hover{text-decoration:underline;}
.indexList-byLine{font:italic 90% Times, Serif;margin:0 0 4px;}
.indexList-byLine a{text-transform:uppercase;font:bold 95% Verdan, sans-serif;color:#AF4035;text-decoration:none;letter-spacing:1.5px;margin-left:0.25em;}
.indexList-byLine a:hover{text-decoration:underline;}
.indexList-MoreLine{text-align:right;text-size:80%;margin-bottom:20px;}
.indexList-filedUnder{font-size: 90%;font-family:Times, Serif;margin:0 0 4px;float:right;}
.indexList-filedUnder a{font-style:italic;font-family:Verdan, sans-serif;color:#AF4035;text-decoration:none;letter-spacing:1.5px;margin-left:0.25em;font-weight:700;}
.indexList-filedUnder a:hover{text-decoration:underline;}
.indexList-teaser{margin:2px 0 0 12px;}

.helpImage{float:left;margin:3px 4px 0 0;border:1px solid black;}
#stdBulletedList{list-style:none;margin:0;padding:0;}
#stdBulletedList h2{font-size:1.3em;}
#stdBulletedList li{margin-bottom:20px;}
#stdBulletedList li ul{margin:0 0 0 -25px;list-style:none;}
#stdBulletedList li ul li{margin:0;padding:0;}

/* RIGHT */
#sidebar-right{float:right;width:17%;padding:0 3px 0 0;margin:0 -4px 0;}
html>body #sidebar-right{float:right;width:17%;padding:0 0 0 4px;margin:0 -4px 0;}
#sidebar-right p{padding:0;margin-top:0;}
#rightsbdiv{margin:0;padding:0px 0 8px;}
#rightsbdiv h5{font-size:110%;margin-bottom:8px;}
#toolsDiv{margin:0 auto 20px auto;}
#tools{list-style:none;margin:0px 1px 10px 1px;padding:0;}
#tools li{padding:1px;}
#tools a{display:block;text-decoration:none;padding:2px 18px 2px 0px;margin:0px;}
#tools a:hover{display:block;padding:2px 18px 2px 0;color:red;text-decoration:underline;}
#toolsPrint a{background:transparent url("../images/icons/print_icon.gif") no-repeat right 50%;}
#toolsSphere a{background:transparent url("../images/icons/sphere_icon2.gif") no-repeat right 50%;}
#toolsEmail a{background:transparent url("../images/icons/email_icon.gif") no-repeat right 50%;}
#toolsPDF a{background:transparent url("../images/icons/pdfIconSmall.gif") no-repeat right 50%;}
#toolsStumble a{background:transparent url("../images/icons/stumbleupon_icon.gif") no-repeat right 50%;}
.peek li{display:inline;}

/* FOOTER */
#foot{font-size:90%;text-align:right;clear:both;padding-top:5px;margin:0 7px 7px;}
#foot h5{font-weight:400;text-align:center;}
#foot ul{list-style-type:none;margin:0;padding:0;}
#foot li{display:inline;margin:0 2px;}
#copyright, #hosted{font-size:80%;clear:both;text-align:center;padding-top:5px;}


/* SHORTCUTS */
#shortcuts{ margin-left:5px; padding:0px; list-style:none; font-family:Verdana, Arial, serif;}
.ShortcutSectionTitle{ font-weight:bold; }
.ShortcutList{ margin-bottom:15px; font-weight:normal;}

/* SEARCH */
#searchHelp{font-family:Georgia,"Times New Roman",serif;}
#usingSearch{margin:40px 0 0;}
#searchHelp ul li{margin:0 0 8px 0;list-style-type: square;line-height:1.3em;}
#searchForm{margin-top:20px;}


/* OTHERS */
#content .tipTrick{margin: 0 0 0 10px;}
#content .tipTrickNote{font-size:80%;margin: 0 0 0 25px;}
#definitionList {margin-top:25px;}
#definitionList dt{font-weight:700;margin-top:10px;}
#alphabet{list-style:none;font-size:80%;margin:0;text-align:center;}
#alphabet li{display:inline;line-height:1.8em;letter-spacing:1px;margin-right:0;}
#alphabet li a{font-weight:700;}
#photos{align:center;clear:both;}


/* FAVORITES */
#favorites hr{margin-bottom:30px;}
#favorites h2{color:brown;font-size:110%;margin-bottom:0;}
#favorites h3{font-size:95%;clear:both;margin-top:10px;font-family:Georgia,"Times New Roman",serif;}
#favorites #content p{margin-bottom:0;}
#favorites .footnote{font-size:80%;margin-top:100px;}
#favorites .homepage{margin:0 0 30px 0;font-size:80%;float:right;}
#favorites #content ul{padding-left:0px;}
#favorites #content ul li{list-style-type:none;}
#favorites #content ul ul{margin-left:35px;}
#favorites #content ul li ul li{list-style-type:square;}


/* GOOGLE AD UNITS */
#topLinkUnit{padding-top:7px;text-align:center;display:none;}
#bottomMixUnit{padding-top:45px;text-align:center;clear:both;margin-left:-2px;}
#rightTextUnit{padding:0;margin:0;padding-top:150px;text-align:center;}
#leftGoogleLinkUnitAd{text-align:center;}
#CCM_Articles_sqImgText{float:left;margin:5px 15px 0px 0px;}
.blockAd #leftGoogleLinkUnitAd{display:none;}

.gsc-tabsArea .gs-spacer {
  margin-right : 1px;
}
