body, html {margin: 0px; padding:0px; background-color:#0f0f0f; background-image:url(images/topbg.gif); background-repeat:repeat-x; background-position:top; text-align:center;}
img{ border:0px;}
form{ display:inline;}
.alignLeft { float:left;}
.alignRight { float:right; text-align:right;}
.alignLeftHeader { float:left; margin-left:10px; display:inline;}
.alignRightHeader { float:right; text-align:right; margin-right:10px; display:inline;}
.alignLeftLinks { float:left; width:100px;}
.alignRightLinks{ float:right; width:380px; margin-left:20px;}
.articleLinkImage{ border:5px solid #494949;}
.blogDate { font-size:24px; color:#e60c93; font-weight:normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.divBorderRight { width:200px; padding-bottom:10px; background:url(images/borderbg.gif); background-repeat:repeat-x; background-position:bottom; float:left; clear:both; display:inline;}

.divCenter {width:520px; margin-left:30px; margin-right:30px; float:left; margin-top:10px; padding-bottom:20px;}
.divForm { width:500px; margin-top:3px; margin-left:10px; margin-right:10px;}
.divFormItem { width:500px; margin-bottom:5px; clear:both;}
.divForumPicture { float:right; margin-left:5px; margin-bottom:5px;}
.divGallery { width:500px; padding-top:10px;}
.divGalleryItem {width:160px; margin-bottom:10px; float:left; text-align:center;}
.divGalleryItemMiddle {width:160px;  margin-bottom:10px; margin-left:10px; margin-right:10px; float:left; text-align:center;}
.divGalleryRight { width:180px; text-align:center; margin-left:10px; margin-right:10px; margin-top:3px;}
.divGalleryRow {width:500px; clear:both; margin-top:3px; margin-left:10px; margin-right:10px; margin-bottom:10px;}
.divGalleryRow2 {width:500px; clear:both; margin-top:5px; margin-bottom:5px;}

.divHeaderMenu {width:180px; height:40px; background-image:url(images/headerbg.gif); background-repeat:repeat-x; background-position:bottom; text-align:center;}
.divHeaderTop {width:520px; height:40px; background-image:url(images/headerbg.gif); background-repeat:repeat-x; background-position:bottom; text-align:center; margin-bottom:3px; float:left; clear:both;}
.divHeaderTopWSub {width:520px; height:40px; background-image:url(images/headerbg.gif); background-repeat:repeat-x; background-position:bottom; text-align:center; margin-bottom:3px; float:left; clear:both;}
.divHeader {width:520px; height:40px; background-image:url(images/headerbg.gif); background-repeat:repeat-x; background-position:bottom; margin-top:20px; text-align:center; margin-bottom:3px; float:left; clear:both;}
.divHeaderWSub {width:520px; height:40px; background-image:url(images/headerbg.gif); background-repeat:repeat-x; background-position:bottom; margin-top:20px; text-align:center; margin-bottom:3px; float:left; clear:both;}

.divHeaderRight {width:200px; height:40px; background-image:url(images/headerbg.gif); background-repeat:repeat-x; background-position:bottom; margin-top:20px; text-align:center; margin-bottom:3px; float:left; clear:both;}
.divHeaderRightTop {width:200px; height:40px; background-image:url(images/headerbg.gif); background-repeat:repeat-x; background-position:bottom; text-align:center; margin-bottom:3px; float:left; clear:both;}

.divImageCenter { width:500px; margin-top:5px; margin-left:10px; margin-right:10px;}
.divLinks{  width:500px; margin-left:10px; margin-right:10px;}
.divLinksRight { width:180px; margin-left:10px; margin-right:10px; margin-top:3px;}
.divMain { margin:auto; width:980px; text-align:left;}
.divMenu {width:180px; float:left; margin-top:10px;}
.divMenuNorm{ height:28px; background-image:url(images/borderbg.gif); background-repeat:repeat-x; background-position:bottom; cursor:pointer; float:left; clear:both;}
.divMenuOver{ height:28px; background-color:#222222; background-image:url(images/borderbg.gif); background-repeat:repeat-x; background-position:bottom; cursor:pointer; float:left; clear:both;}

.divPaging { float:right;}

.pagingBg { width:37px; height:37px; background-image:url(images/pageBg.gif); background-repeat:no-repeat; float:left; padding-top:14px; text-align:center;}
.pagingUBg { width:37px; height:37px; float:left; padding-top:14px; text-align:center;}
.pagingMImg { width:37px; height:37px; float:left;}

.divParagraph { width:520px; padding-bottom:10px; float:left; clear:both; display:inline;}
.divParagraphWB { width:520px; padding-bottom:10px; background:url(images/borderbg.gif); background-repeat:repeat-x; background-position:bottom; float:left; clear:both; display:inline;}
.divParagraphWBP { width:520px; padding-bottom:10px; padding-top:10px; background:url(images/borderbg.gif); background-repeat:repeat-x; background-position:bottom; float:left; clear:both; display:inline;}

.divPoweredBy { width:180px; text-align:center; margin-top:50px; float:left; clear:both;}
.divRight {width:200px; float:left; margin-top:10px;}
.divRSS { width:180px; margin-left:10px; margin-right:10px; margin-top:3px;}
.divRSS2 { float:left; margin-left:62px; padding-top:5px;}
.divRSS3 { float:left; padding-top:7px;}
.divSearch { width:180px; margin-left:10px; margin-right:10px; margin-top:3px;}
.divShowcaseFront { width:500px; margin-top:3px; margin-left:10px; margin-right:10px;}
.divSubHeader { width:500px; margin-left:10px; margin-right:10px; margin-top:2px;}
.divTextCenter { width:500px; clear:both; padding-top:5px; margin-left:10px; margin-right:10px;}
.divTop {width:980px; height:260px; background-image:url(images/top.gif); background-repeat:no-repeat; background-position:top;}
.flashBorder{ border:5px solid #494949;}
.formItemName {width:100px; float:left; margin-bottom:5px;}
.formInput {width:200px; float:left; margin-left:10px; margin-right:10px; margin-bottom:5px;}
.formValidate{width:180px; float:left; margin-bottom:5px;}
.formSpam { margin-top:5px; margin-bottom:5px;}
.forumLinkImage img{ border:2px solid #494949;}
.forumLinkImage:hover img{ border:2px solid #0babd9;}
.forumLinkImage:hover{ color: red;}
.galleryLinkImage img{ border:2px solid #494949; margin-bottom:3px;}
.galleryLinkImage:hover img{ border:2px solid #0babd9; margin-bottom:3px;}
.galleryLinkImage:hover{ color: red;}
h1 { font-size:24px; color:#d1d1d1; font-weight:normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
h1 a:link{ font-size:24px; color:#d1d1d1; font-weight:normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-decoration:none;}
h1 a:active{ font-size:24px; color:#d1d1d1; font-weight:normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-decoration:none;}
h1 a:visited{ font-size:24px; color:#d1d1d1; font-weight:normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-decoration:none;}
h1 a:hover{ font-size:24px; color:#d1d1d1; font-weight:normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-decoration:none;}

h2 { font-size:11px; color:#e60c93; font-weight:bold; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
h3 { font-size:11px; color:#d1d1d1; font-weight:bold; line-height:14px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
.inputFile { width:180px; border:1px solid #494949; color:#494949; font-size:11px; vertical-align:middle; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-left:5px;}
.input { width:180px; border:1px solid #494949; color:#494949; font-size:11px; vertical-align:middle; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-left:5px;}
.inputSearch{ width:143px; border:1px solid #494949; color:#494949; font-size:11px; vertical-align:middle; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-left:5px;}
.inputText { width:180px; height:80px; border:1px solid #494949; color:#494949; font-size:11px; vertical-align:middle; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-left:5px;}
.itemHeadline { font-size:24px; color:#d1d1d1; font-weight:normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.itemHeadline a:link{ font-size:24px; color:#d1d1d1; font-weight:normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-decoration:none;}
.itemHeadline a:active{ font-size:24px; color:#d1d1d1; font-weight:normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-decoration:none;}
.itemHeadline a:visited{ font-size:24px; color:#d1d1d1; font-weight:normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-decoration:none;}
.itemHeadline a:hover{ font-size:24px; color:#d1d1d1; font-weight:normal; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-decoration:none;}
.linksImage img{ border:2px solid #494949;}
.linksImage:hover img{ border:2px solid #0babd9;}
.linksImage:hover{ color: red;}
.menuMargin { width:180px; margin-top:9px; float:left; text-align:center;}
.menuMarginRight { width:200px; margin-top:9px; float:left; text-align:center;}
.menuText{ color:#d1d1d1; font-size:10px; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.menuText a:link { color:#d1d1d1; font-size:10px; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.menuText a:active { color:#d1d1d1; font-size:10px; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.menuText a:visited { color:#d1d1d1; font-size:10px; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.menuText a:hover { color:#d1d1d1; font-size:10px; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.microGalleryImage img{ border:2px solid #494949; margin-right:5px;}
.microGalleryImage:hover img{ border:2px solid #0babd9; margin-right:5px;}
.microGalleryImage:hover{ color: red;}
.microGalleryImage2 img{ border:2px solid #494949;}
.microGalleryImage2:hover img{ border:2px solid #0babd9;}
.microGalleryImage2:hover{ color: red;}
.searchMargin { margin-right:10px; float:left;}
.searchText {float:left;}
.smallGalleryImage img{ margin-bottom:3px; border:2px solid #494949;}
.smallGalleryImage:hover img{ margin-bottom:3px; border:2px solid #0babd9;}
.smallGalleryImage:hover{ color: red;}
.smallLinkImage img{ margin:1px; border:2px solid #494949;}
.smallLinkImage:hover img{ margin:1px; border:2px solid #0babd9;}
.smallLinkImage:hover{ color: red;}
.smallShowcaseImage img{ margin-right:5px; border:2px solid #494949;}
.smallShowcaseImage:hover img{ margin-right:5px; border:2px solid #0babd9;}
.smallShowcaseImage:hover{ color: red;}
.smallShowcaseImage2 img{ border:2px solid #494949;}
.smallShowcaseImage2:hover img{ border:2px solid #0babd9;}
.smallShowcaseImage2:hover{ color: red;}
.smallText{ color:#494949; font-size:9px; line-height:15px; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.smallText a:link { color:#0babd9; font-size:9px; line-height:15px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.smallText a:active { color:#0babd9; font-size:9px; line-height:15px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.smallText a:visited { color:#0babd9; font-size:9px; line-height:15px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.smallText a:hover { color:#ffffff; font-size:9px; line-height:15px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.smallTextHighlight{ color:#e60c93; font-size:9px; line-height:15px; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.text{ color:#d1d1d1; font-size:11px; line-height:16px; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.text a:link { color:#0babd9; font-size:11px; line-height:16px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.text a:active { color:#0babd9; font-size:11px; line-height:16px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.text a:visited { color:#0babd9; font-size:11px; line-height:16px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.text a:hover { color:#ffffff; font-size:11px; line-height:16px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.sIFR-flash { visibility: visible !important; margin: 0;}
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
.sIFR-hasFlash h1 {visibility: hidden; font-size:22px; margin:0px; padding:0px; letter-spacing:4px;}
.sIFR-hasFlash .itemHeadline {visibility: hidden; font-size:22px; margin:0px; padding:0px; letter-spacing:4px;}
.sIFR-hasFlash .blogDate {visibility: hidden; font-size:22px; margin:0px; padding:0px; letter-spacing:2px;}
.sIFR-hasFlash .menuText {visibility: hidden; font-size:10px; letter-spacing:0px;}
