/* DROOLING MANIAC STYLE-SHEET: Just Stylin' */

/* Body Tag Definition */
body { margin-left:0px; margin-top:0px; margin-right:0px; background-color:#2b3439; background-image: url(images/mainBkrnd.gif); background-repeat: repeat-x; }

/* Assign font and color to the general styles */
font, th, td, p, span, div, textarea, a { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000000; font-size:12px;}
a { font-weight:normal; font-style:normal; text-decoration:underline; color:#404f84; }
a:hover { text-decoration: none; color:#404f84; }
hr { height:1px; color:#003060;}
ul li{list-style:square;}
li { margin-bottom:10px; }



/* Main Div */
#mainDiv { }

/* Header */
#header { width:770px; }

/* Page */
#page { width:770px; position:relative; background-color:#ffffff; text-align:left; background-image: url(images/pageBkrnd2.gif); background-repeat: repeat-y; }


.arrows { position:absolute; top:287px; left:25px; font-size:10px; }
.arrows a{ font-size:11px; text-decoration:none; color:#858585; }
.arrows a:hover{ font-size:11px; text-decoration: none; color:#000000; }
.arrowsDork { position:absolute; top:237px; left:25px; font-size:10px; }
.arrowsDork a{ font-size:11px; text-decoration:none; color:#858585; }
.arrowsDork a:hover{ font-size:11px; text-decoration: none; color:#000000; }
/* Left Side and Navigation */
#leftSide { float:left; width:220px; color:#686d6e; }
#leftSide .leftTop { text-align:right; background-image:url(images/leftBkrnd.gif); background-repeat: no-repeat; }
#leftSide .leftTopPic { padding-top:70px; padding-bottom:20px; }
#leftSide .leftTopPicBorder { border:1px solid #cccccc; margin-bottom:5px;  }
#leftSide .leftTopPicLink { font-size:10px; color:#a1a1a1; text-decoration:none; }
#leftSide .leftTopPicLink:hover { color:#000000; }
#leftSide .leftTopPicNone { height:180px; }
#leftSide .barsLeft { padding-left:12px; }

#rightSide { float:right; width:550px; } 
#rightSide .content { padding-right:30px; padding-bottom:30px; padding-left:30px; text-align:left; }

/* SubNavigation */
#subNav { margin-top:30px; margin-left:10px; margin-bottom:40px; }
#subNav ul { list-style:none; padding:0px; margin:0px; }
#subNav ul li { list-style:none; margin:0px 0px 6px 0px; }
#subNav ul li a { list-style:none; padding-left:14px; font-size:11px; color:#858585; text-decoration:none; background-image: url(images/arrowMedium.gif); background-repeat: no-repeat; }
#subNav ul li a:hover { list-style:none; color:#000000; }
#subNav .here { font-size:12px; font-weight:bold; color:#8893a4;  }
#subNav .here:hover { font-weight:bold; color:#8893a4; }
#subNav .line {border-top:2px solid white; margin-left:2px;}

/* Footer */
#footer { width:745px; position:relative; text-align:center; color:#ffffff; padding-bottom:6px; padding-left:12px; font-size:10px; background-image: url(images/footerBkrnd.gif); background-repeat: repeat-y; }
#footer .picBottomText { padding-bottom:6px; }
#footer .search { position:absolute; top:-25px; left:20px; }
#footer ul { list-style:none; padding:0px; margin:0px;}
#footer ul li { display:inline; margin:0px 8px 0px 8px; text-align:left; }
#footer ul li a { font-size:10px; color:#FFFFFF; text-decoration:none; }
#footer ul li a:hover { color:#000000; text-decoration:none; }

/* Footer 2 */
#footer2 { width:770px; text-align:center; color:#a1a1a1; padding-top:10px; font-size:10px; }
#footer2 ul { list-style:none; padding:0px; margin:0px;}
#footer2 ul li { display:inline; margin:0px 10px 0px 10px; text-align:left; }
#footer2 ul li a { font-size:10px; color:#a1a1a1; text-decoration:none; }
#footer2 ul li a:hover { color:#ffffff; text-decoration:none; }
#footer2 .donation{ padding-top:10px; }

#footerIndex { width:770px; text-align:center; color:#a1a1a1; padding-top:10px; font-size:10px; }
#footerIndex ul { list-style:none; padding:0px; margin:0px;}
#footerIndex ul li { display:inline; margin:0px 10px 0px 10px; text-align:left; }
#footerIndex ul li a { font-size:10px; color:#2b3439; text-decoration:none; }
#footerIndex ul li a:hover { color:#2b3439; text-decoration:none; }
#footerIndex .donation{ padding-top:5px; }

/* Dork-tionary */
#dork {color:#a1a1a1; padding-top:5px; padding-left:20px; padding-bottom:10px; font-size:12px; }
#dork a { font-size:12px; border:1px solid #ffffff; color:#a1a1a1; text-decoration:none; padding:4px; display:block; }
#dork a:hover { color:#000000; border:1px solid black; text-decoration:none; display:block; }
#dork .dorkEmpty {}
.dorkUse { color:#a03944; font-weight:bold; }
.dorkUse2 { color:#556f7c; font-weight:bold; }
.dorkTitle { color:#a03944; font-weight:bold; font-size:14px; }
.dorkTitle2 { color:#556f7c; font-weight:bold; font-size:14px; }
.dorkSCT1 {}
.dorkSCT2 { padding-top:10px; }
.dorkSCT3 { padding-top:20px; padding-left:30px; padding-right:30px; }
.dorkSCT4 { padding-top:20px; margin-left:30px; border-bottom:1px solid black; color:#a03944; font-weight:bold; margin-right:30px;}
.dorkUsage { padding-left:30px; padding-top:20px; margin-right:30px;}
.listDork { list-style:none; padding-left:30px; margin-left:0px; }
.listDork ul { padding-left:0px; margin-left:0px; }
.listDork li { list-style:none; padding-left:0px; margin-left:0px; }
.listDork li a { text-decoration:none; padding-left:10px; list-style:none; }
.listDork li a:hover { text-decoration:underline; list-style:none; }

/* Style All Column Sections */
.sectionTitle { padding-top:35px; padding-bottom:5px; padding-left:10px; }
.sctLink { color:#c1c1c1; font-size:18px; font-weight:bold; text-decoration:none;}
.sctLink:hover {text-decoration:none; color:#404f84; }
.pageTitle { color:#556f7c; font-size:14px; font-weight:bold; padding-bottom:20px; padding-left:30px; }
.subTitle { color:#000000; font-size:14px; font-weight:bold; text-decoration:none; }
.subTitle:hover { color:#000000; font-size:14px; font-weight:bold;  text-decoration:none }
.subTitleBlue { color:#404f84; font-size:14px; font-weight:bold; text-decoration:none; }
.highlight { color:#a03944; font-weight:bold; }
.footnote { font-size:10px; }
.footnote2 { font-size:11px; border-top:1px solid #000000; padding-top:10px; }
.footnoteSection { font-size:10px; padding-top:30px; }
.formlabel { font-size:12px; font-weight:bold; }

.sc { padding-left:50px; }
.sc2 { padding-left:50px; padding-bottom:20px; }
.scName { color:#a03944; font-weight:bold; padding-left:40px; padding-top:20px; }
.scIndex { padding-bottom:20px; border-top:1px solid black; border-bottom:1px solid black; margin-top:20px; margin-bottom:20px; padding-top:5px; padding-bottom:5px;}
.scIndexName { color:#a03944; font-weight:bold; }
.scIndexName2 { color:#a03944; font-weight:bold; padding-left:20px; }


.tbTitle { background-color:#555e6c; font-size:12px; font-weight:bold; color:#ffffff; padding:5px; }
.tb1 { background-color:#e2e5ea; font-size:11px; padding:5px; }
.tb2 { background-color:#d8dbdf; font-size:11px; padding:5px; }

.list li { padding-bottom:10px; }
.listTangent { list-style:none; }
.listTangent li { list-style:none; }
.listTangent li a { text-decoration:none; padding-left:10px; list-style:none; }
.listTangent li a:hover { text-decoration:underline; list-style:none; }

#amazon { float:right; margin-left:10px; margin-bottom:10px; }
#amazon .text { font-size:11px; line-height:11px; padding-bottom:5px; color:#858585; }

.indexSection {background-color:#a1a1a1; color:#ffffff; font-weight:bold; padding-left:10px;}
.indexToTop {margin-left:353px; color:#ffffff; font-size:10px; text-decoration:none;}
.indexToTop:hover {margin-left:353px; color:#000000; font-size:10px; text-decoration:none; }
.indexToTop2 {margin-left:270px; color:#ffffff; font-size:10px; text-decoration:none;}
.indexToTop2:hover {margin-left:270px; color:#000000; font-size:10px; text-decoration:none; }
.indexToTop3 {margin-left:285px; color:#ffffff; font-size:10px; text-decoration:none;}
.indexToTop3:hover {margin-left:285px; color:#000000; font-size:10px; text-decoration:none; }
.indexText {padding-left:30px;}

.videoSection { text-align:center; margin-top:10px; padding-top:30px; padding-bottom:30px;  margin-left:30px; margin-right:30px; border-top:1px solid black;}
.videoSection2 { text-align:center; padding-bottom:30px;  margin-left:30px; margin-right:30px;}
.videoTitle { color:#a03944; font-weight:bold; text-align:left; padding-left:30px; }

.rule {border-top:1px solid black; margin-top:15px; margin-bottom:10px;}
.historyLinks { color:#556f7c; font-size:14px; font-weight:bold; margin-bottom:10px; margin-top:20px; }
.historyLinks2 { color:#556f7c; font-size:14px; font-weight:bold; margin-bottom:10px; margin-top:20px; text-decoration:none; }

.homeLink { font-weight:bold; font-style:normal; text-decoration:none; color:#404f84; }
.homeLink:hover { text-decoration: underline; color:#404f84; }

.newAdditions { list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:10px; }
.newAdditions li { list-style:none; padding:0px 0px 0px 0px; margin:5px 0px 5px 0px; font-size:10px;}
.newAdditions li a { text-decoration:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none; font-size:10px; }
.newAdditions li a:hover { text-decoration:underline; list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

#affiliates{}
#affiliates .affiliatesSection {text-align:left; width:770px;}
#affiliates .affiliatesText {font-size:10px; color:#ffffff; padding-bottom:10px;}
#affiliates a {color:#ffffff;}
