body { margin: 0px; padding: 0px; font-size: 14px; font-family: tahoma,arial; background: url('../images/container_bg.gif') top repeat-x; }

.px7 { font-size: 17px; }
.px11 { font-size: 11px; }
.px12 { font-size: 12px; }
.px13 { font-size: 13px; }
.px15 { font-size: 15px; }
.px16 { font-size: 16px; }
.px17 { font-size: 17px; }
.px18 { font-size: 18px; }
.px24 { font-size: 24px; }
.px28 { font-size: 28px; }
.pad3 { padding: 3px; }
.pad5 { padding: 5px; }
.pad8 { padding: 8px; }
.pr3 { padding-right: 3px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pb10 { padding-bottom: 10px; }
.mt2 { margin-top: 2px; }
.mt4 { margin-top: 4px; }
.mt10 { margin-top: 10px; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mAuto { margin: 0px auto; }
.redIt { color: #ff0000; background-color: transparent; }
.whiteIt { color: #ffffff; background-color: transparent; }
.greyIt { color: #808080; background-color: transparent; }
.boldIt { font-weight: bold; }
.strikeIt { text-decoration: line-through; }
.italicIt { font-style: italic; }
.underIt { text-decoration: underline; }
.floatL { float: left; }
.floatR { float: right; }
.alignR { text-align: right; }
.alignC { text-align: center; }
.alignM { vertical-align: middle; }
form { margin: 0px; padding: 0px; }
legend { color: #ffffff; font-size: 16px; font-weight: bold; }
.dottedT { border-top: dotted 1px #808080; }

#container { position: relative; width: 1024px; height: auto; margin: 0px auto; }
.subtitle { font-size: 16px; font-weight: bold; line-height: 2em; }
.alphaChar { float: left; margin-top: -3px; padding: 0px 5px 0px 0px; font-size: 28px; }
/*==FOR ERROR MESSAGES===*/
.msgFS { position: relative; width: 600px; height: auto; margin: 0px auto; border: dotted 1px #dd0000; color: #000000; padding: 3px; margin-bottom: 4px; }

/*===HEADER=========*/
#headerDiv { position: relative; width: 1024px; height: 124px; overflow: hidden; }
#bannerDiv { position: relative; width: 1024px; height: 81px; background: url('../images/header_3.jpg') bottom no-repeat; }
#bannerLowerDiv { position: relative; width: 1024px; height: auto; }
#wingLeftDiv { position: relative; float: left; width: 76px; height: 43px; background: url('../images/menu_wingleft.jpg') right no-repeat; }
#wingRightDiv { position: absolute; width: 77px; height: 43px; right: 0px; background: url('../images/menu_wingright.jpg') left no-repeat; }
/*===MENU BAR=======*/
#menuBar { position: relative; float: left; width: 871px; height: 43px; }
#menuHomeDiv { position: relative; float: left; width: 73px; height: 43px; background: url('../images/menu_home.jpg') left no-repeat; }
#menuButtonDiv { position: relative; float: left; width: 726px; height: 43px; background: url('../images/menu_bg_slice.jpg') left repeat-x; }
#menuEmailDiv { position: relative; float: right; width: 72px; height: 43px; background: url('../images/menu_email.jpg') left no-repeat; }
/*===MENU BUTTONS===*/
#mbdUpper { position: relative; width: 726px; height: 12px; overflow: hidden; }
#spacerHome { position: relative; width: 40px; height: 32px; margin: 5px 0px 0px 10px; border: none; }
#spacerContact { position: relative; width: 44px; height: 14px; float: right; margin: 8px 5px 0px 10px; border: none; }
#spacerLink { position: relative; width: 34px; height: 12px; float: right; margin: 2px 5px 0px 10px; border: none; }
.mbdButton { position: relative; float: left; height: 24px; }
.mbdButton:hover { cursor: pointer; }
.mbdInnerButton { position: relative; width: 100%; height: 24px; }
.mbdSpacer { position: relative; float: left; width: 4px; height: 24px; }
#mbdAboutMe { width: 91px; background: url('../images/menu_aboutme.jpg') center no-repeat; }
#mbdInnerAboutMe:hover { background: url('../images/menu_aboutme_o.jpg') center no-repeat; }
#mbdMyRandomThoughts { width: 135px; background: url('../images/menu_myrandomthoughts.jpg') center no-repeat; }
#mbdInnerMyRandomThoughts:hover { background: url('../images/menu_myrandomthoughts_o.jpg') center no-repeat; }
#mbdMyArts { width: 83px; background: url('../images/menu_myarts.jpg') center no-repeat; }
#mbdInnerMyArts:hover { background: url('../images/menu_myarts_o.jpg') center no-repeat; }
#mbdMyPoems { width: 92px; background: url('../images/menu_mypoems.jpg') center no-repeat; }
#mbdInnerMyPoems:hover { background: url('../images/menu_mypoems_o.jpg') center no-repeat; }
#mbdMyPics { width: 83px; background: url('../images/menu_mypics.jpg') center no-repeat; }
#mbdInnerMyPics:hover { background: url('../images/menu_mypics_o.jpg') center no-repeat; }
#mbdMyAnime { width: 92px; background: url('../images/menu_myanime.jpg') center no-repeat; }
#mbdInnerMyAnime:hover { background: url('../images/menu_myanime_o.jpg') center no-repeat; }
#mbdMyBlasphemy { width: 126px; background: url('../images/menu_myblasphemy.jpg') center no-repeat; }
#mbdInnerMyBlasphemy:hover { background: url('../images/menu_myblasphemy_o.jpg') center no-repeat; }
#mbdLower { position: relative; width: 726px; height: 7px; overflow: hidden; }
.spacerButton { border: 0px; height: 24px; }
/*==================*/

/*===BODY DIV ======*/
#bodyDiv { position: relative; width: 1024px; height: auto; }
#bodyFlankLeft { position: relative; width: 969px; height: auto; left: 27px; background: url('../images/body_borderleft2.jpg') left repeat-y; }
#bodyFlankRight { position: relative; width: 969px; height: auto; background: url('../images/body_borderright2.jpg') right repeat-y; }

#bodyCenter { position: relative; width: 947px; height: auto; margin: 0px auto; background-color: #666666; }
#bodyContent { position: relative; width: auto; height: auto; padding: 0px 10px 0px 10px; }

/*===FOOTER DIV ====*/
#footerDiv { position: relative; width: 969px; height: 46px; left: 27px; background-color: #666666; }
#footerWingLeft { position: relative; float: left; width: 49px; height: 46px; background: url('../images/footer_wingleft.jpg') right no-repeat; }
#footerCenter { position: relative; float: left; width: 871px; height: 45px; font-size: 11px; color: #ffffff; border-top: solid 1px #909090; background: url('../images/footer_borderbottom.gif') bottom repeat-x; }
#footerWingRight { position: relative; float: right; width: 49px; height: 46px; background: url('../images/footer_wingright.jpg') left no-repeat; }

.spacerDiv { position: relative; width: auto; height: 20px; }





