/* -- Generic -- */
body { font:62.5% 'Garamond Italic', Times, serif; margin:0; background-color:#000; padding:0 }
p, h1, h3, h4, h5, h6, img, form, input { margin:0; padding:0 }
.hidden { display:none }

/* Main Content Area - Outer Shell -- */
.mainContentAreaOuter { margin:0px auto; width:960px; background-color:#fff; clear:both; padding:0 }
.mainContentArea { margin:0; float:left; clear:both; padding:0 }

/* left Nav -- */
.leftNavContainer { margin:0; float:left; padding:0 }
.leftNavMenu { margin:0; width:210px; background-color:#fff; padding:0 }
.leftNavMenu ul { margin:0; padding:10px 0; list-style-type:none }
.leftNavMenu ul li { margin:0 0 5px 0px; width:200px; padding:0 0 0 10px }
.leftNavLongMenu { margin:0; width:210px; background-color:#fff; padding:0 }
.leftNavLongMenu ul { margin:0; padding:10px 0; list-style-type:none }
.leftNavLongMenu ul li { margin:0 0 5px 0px; width:200px; padding:0 0 0 10px }
.leftNavSquareMenu { margin:0; width:210px; background-color:#fff; padding:0 }
.leftNavSquareMenu ul { margin:0; padding:10px 0; list-style-type:none }
.leftNavSquareMenu ul li { margin:0 0 5px 0px; width:200px; padding:0 0 0 10px }


/* main Content -- */
.mainContentContainer { float:left; display:block; padding:0; background-color:#fff;  }
.mainContentLinksTextContainer { margin:0; float:left; width:500px; height:510px; display:block; padding:0; background-color:#fff;  }
.mainContentLinksContainer { margin:0; float:left; width:920px; display:block; padding:0; background-color:#fff;  }
.mainContentPolaContainer { margin:0; float:left; width:500px; height:400px; display:block; padding:0 0 0 290px; background-color:#fff;  }
.mainContentMaskContainer { margin:0 0 0 60px; float:left; width:500px; height:450px; display:block; padding:0; background-color:#fff;  }
.mainSquareContentContainer { margin:0 0 0 70px; float:left; width:430px; background-color:fff; height:470px; display:block; padding:0  }
.mainHomeContentContainer { margin:0; float:left; width:500px; display:block; padding:0; background-color:#fff;  }
.mainPolaSXContentContainer { margin:0 0 0 15px; float:left; height:510px; display:block; padding:0; background-color:#fff;  }
.mainContentSquareContainer { margin:0 0 0 60px; float:left; width:440px; display:block; padding:0; background-color:#fff;  }
.mainContentLongContainer { margin:0; float:left; width:960px; height:515px; display:block; padding:0; background-color:#fff;  }
.mainContentPortContainer { margin:120px 0 0 0; float:left; width:370px; height:630px; display:block; padding:0 0 0 379px; background-color:#fff;  }

/* right Content -- */
.rightContainer { margin:0; float:left; width:250px; display:block; padding:0; background-color:#fff;  }
.rightPolasContainer { margin:0; float:right; width:213px; display:block; padding:0; background-color:#fff;  }
.rightSingleContainer { margin:0 0 0 160px; float:left; width:90px; display:block; padding:0; background-color:#fff;  }
.rightSingleContainer img { margin:0; float:right; padding:0 }
.rightContainer img { margin:0; padding:0 }
.rightSquareContainer { margin:0; float:left; width:250px; display:block; padding:0; background-color:#fff;  }

/* bottom Content -- */
.bottomLinksBox { margin:10px 0 60px 0; padding:0; width:960px; float:left }
.bottomLinksBox2 { margin:30px 0 10px 0; padding:0; width:960px; float:left }
.bottomLinksPolasBox { margin:60px 0 126px 0; padding:0 0 0 30px; text-align:center; width:790px; float:left }
.bottomLinksPolaBox { margin:30px 0 107px 0; padding:0 0 0 60px; text-align:center; width:900px; float:left }
.bottomContainer { margin:0; float:left; width:960px; height:200px; display:block; padding:0; background-color:#fff;  }
.bottomMasksContainer { margin:0; float:left; width:960px; display:block; padding:0; background-color:#fff;  }
.thumBottomHolder { margin:0; float:left; display:block; padding:20px 0 0 330px; background-color:#fff;  }
.thumBottomMasksHolder { margin:0; float:left; display:block; width:280px; padding:20px 0 0 330px; background-color:#fff;  }
.thumtopHolder { margin:0; float:left; width:660px; height:200px; display:block; padding:0; background-color:#fff;  }
.thumBottomSquareHolder { margin:0; float:left; width:960px; display:block; padding:0; background-color:#fff;  }
.thumBottomSquare2Holder { margin:0; float:left; width:810px; display:block; padding:0 0 0 150px; background-color:#fff;  }

/* top Content -- */
.topSquareContainer { margin:0; float:left; width:750px; height:25px; display:block; padding:15px 0 10px 0; background-color:#fff;  }
.topContainer { margin:0; float:left; width:750px; height:25px; display:block; padding:25px 0 0 0; background-color:#fff;  }
.topthumContainer { margin:0; float:left; width:670px; height:200px; display:block; padding:20px 0 25px 0; background-color:#fff;  }
.topLongContainer { margin:0; float:left; width:960px; height:25px; display:block; padding:25px 0 0 0; background-color:#fff;  }


/* footer Content -- */
.footerContainer { width:960px; margin:0; padding:0; clear:both; background-color:#fff;  }

/* generic Content -- */
#tick_a1, #tick_b1, #tick_b2 { color:#fff }
.cvtext { width:325px; display:block; height:219px; background:url(../images/cv325x219off.gif) no-repeat; }
.cvtext a { width:325px; display:block; height:219px; background:url(../images/cv325x219off.gif) no-repeat;  }
.cvtext a:hover { width:325px; display:block; height:219px; background:url(../images/cv325x219on.gif) no-repeat; }
.HomeContainer img { margin:0; padding:0; float:left }
p.aboutmeText { color:#000; float:right; padding:5px 3px 0 0; font-family:garamond italic, arial, helvetica, sans-serif; font-size:1.2em }
p.aboutmeText a { color:#000; padding:0; text-decoration:none; font-family:garamond italic, arial, helvetica, sans-serif }
.chapterText p a { color:#000; margin:0; float:right; padding:0 3px 0 0; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; font-size:.9em }
.link2Bold{ text-decoration:none; color:#818181; font-weight:bold }
.mainLink {text-decoration:none; font-weight:bold; color:#000}
.link3Image img { margin:5px 0 0 0; float:left; padding:0 }
.bottomLinks { text-decoration:none; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; font-size:1.1em; color:#000 }
.footerLinkText a { margin:0; padding:0; color:#6e6363; font-family:garamond, arial, helvetica, sans-serif; text-decoration:none; font-size:1.1em }
.LinkContainer a { display:block; text-decoration:none; font-family:garamond italic, arial, helvetica, sans-serif; color:#6e6363; font-size:1.4em; float:left; clear:both }
.LinkContainer a:hover { display:block; text-decoration:underline; font-family:garamond italic, arial, helvetica, sans-serif; color:#6e6363; font-size:1.4em; float:left; clear:both }
.chapterImage { margin:0; padding:0 }
.backLink { color:#000; padding:5px; font-family:garamond italic, arial, helvetica, sans-serif; font-style: italic; font-size:1.3em; font-weight:bold; text-decoration:none }
