*
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial,sans-serif;
font-size: 100%;
}
html
{
overflow: scroll;
}
body
{
border: 0 none;
background-attachment: fixed;
background-position: center top;
background-repeat: repeat;
background-image: url('../../../Images/Themes/Default/Background.jpg');
background-color: #050C14;
}
p
{
text-align: justify;
}
#divPage
{
border-style: none;
width: 780px;
}
#divHeader
{
background-color: #49687D;
width: 780px;
height: 182px;
clear: both;
margin-bottom: 2px;
}
#divMenuBar
{
width: 100%;
height: 22px;
position: relative;
clear: both;
background-color: #18191D;
font-weight: bold;
overflow: hidden;
}
.MenuItem
{
text-align: center;
padding: 4px 10px 0px 10px;
position: relative;
clear: none;
float: left;
height: 22px;
overflow: hidden;
text-decoration: none;
}
.MenuItem:hover
{
background-color: #E7864C;
cursor: default;
text-decoration: none;
}
.MenuItemLink,
.MenuItemLink:hover,
.MenuItemLink:visited
{
font-size: 0.70em;
font-weight: bold;
color: #B64600;
cursor: default;
text-decoration: none;
}
.MenuItemLink:hover
{
color: #000000;
}
#divContentPreviewOuterContainer
{
position: relative;
clear: both;
width: 780px;
height: 250px;
overflow: hidden;
background-color: #2E424F;
float: left;
margin-bottom: 2px;
}
#divContentPreviewInnerContainer
{
width: 762px;
height: 232px;
clear: both;
float: left;
position: relative;
overflow: hidden;
background-color: transparent;
margin: 9px;
}
.ContentPreviewBox
{
width: 244px;
height: 232px;
position: relative;
clear: none;
float: left;
overflow: hidden;
margin: 0px 5px 0px 5px;
padding-top: 5px;
color: #000000;
}
.ContentPreviewMoreLinkContainer
{
width: 244px;
height: 28px;
left: 0px;
top: 204px;
position: absolute;
overflow: hidden;
text-align: right;
}
.ContentPreviewMoreLink,
.ContentPreviewMoreLink:hover,
.ContentPreviewMoreLink:visited
{
font-size: 0.8em;
font-weight: bold;
padding-right: 8px;
position: relative;
vertical-align: middle;
top: 20%;
color: #FFFFFF;
text-decoration: none;
}
.ContentPreviewMoreLink:hover
{
color: #000000;
}
.Preview1Light { background-color: #A9D3EF; color: #000000; }
.Preview1Dark { background-color: #7491A4; }
.Preview2Light { background-color: #EABF60; color: #000000; }
.Preview2Dark { background-color: #A48544; }
.Preview3Light { background-color: #9AC171; color: #000000; }
.Preview3Dark { background-color: #83A460; }
.AdvertisementContainerH
{
background-color: #0C0C0D;
clear: both;
width: 780px;
margin-bottom: 2px;
height: 115px;
}
.AdvertisementContent
{
vertical-align: middle;
color: #888888;
overflow: hidden;
padding: 1px;
}
.AdvertisementImage
{
margin-top: 2px;
}
#divContentContainer
{
background-color: #18191D;
margin: 0px 15px 0px 0px;
padding-bottom: 0px;
position: relative;
overflow: hidden;
clear: both;
float: left;
width: 100%;
}
#divControlSite
{
padding: 5px;
text-align: left;
color: #FFFFFF;
}
#divColumnContainer
{
background-color: #18191D;
float: left;
width: 200%;
margin-left: -268px;
position: relative;
right: 100%;
padding-bottom: 8px;
}
#divMainContentWrapper
{
float: left;
width: 50%;
position: relative;
left: 50%;
padding-bottom: 2px;
}
#divMainContent
{
color: #FFFFFF;
text-align: left;
margin: 8px 1px 0px 278px;
overflow: hidden;
background-color: #27292F;
}
#divMediaContent
{
color: #FFFFFF;
clear: both;
float: left;
width: 100%;
overflow: hidden;
background-color: #18191D;
margin-bottom: 2px;
}
/*
Side content
*/
#divSideContentContainer
{
background-color: #2E424F;
float: right;
width: 247px;
margin: 8px -7px 2px 215px;
padding-bottom: 2px;
position: relative;
left: 250px;
overflow: hidden;
}
#divSideContent
{
margin: 5px;
text-align: left;
color: #FFFFFF;
}
#divPlaceHolder2px
{
background-color: transparent;
border-style: none;
width: 780px;
height: 2px;
position: relative;
clear: both;
float: left;
overflow: hidden;
}
#divFooter
{
background-color: #27292F;
padding-top: 8px;
padding-bottom: 8px;
width: 780px;
clear: both;
}
p#CopyrightText
{
text-align: center;
font-size: 0.70em;
color: #FFFFFF;
}
.NewsList
{
width: 100%;
}
.NewsListItem
{
width: 100%;
position: relative;
clear: both;
float: left;
padding: 0px 0px 8px 0px;
}
.NewsListItemDate
{
font-size: 0.7em;
font-weight: normal;
}
.NewsListItemLink,
.NewsListItemLink:hover,
.NewsListItemLink:visited
{
font-size: 0.8em;
font-weight: bold;
position: relative;
color: #FFFFFF;
text-decoration: none;
clear: none;
float: right;
position: relative;
display: block;
margin: 0px 8px 24px 0px;
}
.NewsListItemLink:hover
{
color: #DFFF00;
}
.ArticleContainer
{
width: 100%;
}
.ArticleViewer
{
}
.VSpacer10px
{
clear: both;
position: relative;
width: 100%;
height: 10px;
font-size: 0.1em;
background-color: transparent;
display: block;
}
.PictureContainer
{
clear: both;
display: block;
position: relative;
}
.Picture
{
border: solid 1px #7F7F7F;
}
.MediaListHeader
{
width: 100%;
display: block;
float: left;
clear: both;
position: relative;
}
.MediaListTitle
{
width: 370px;
float: left;
clear: left;
position: relative;
}
.MediaListSorter
{
width: 120px;
float: right;
clear: right;
position: relative;
padding-right: 5px;
padding-top: 12px;
}
.MediaListItem,
.MediaListArticleViewer,
.MediaListItemLinkContainer
{
clear: both;
display: block;
float: left;
position: relative;
}
.MediaListItem
{
margin: 0px 5px 5px 5px;
padding-bottom: 5px;
width: 490px;
}
.MediaListItemLight
{
background-color: #34373F;
}
.MediaListArticleViewer
{
}
.MediaListItemLinkContainer
{
clear: both;
float: right;
padding: 4px 8px 4px 0px;
}
.MediaListItemLink,
.MediaListItemLink:hover,
.MediaListItemLink:visited
{
font-size: 0.8em;
font-weight: bold;
position: relative;
color: #FFFFFF;
text-decoration: none;
clear: none;
float: right;
position: relative;
}
.MediaListItemLink:hover
{
color: #DFFF00;
}

.MediaTypeIcon
{
clear: none;
position: relative;
padding-right: 10px;
vertical-align: top;
border-style: none;
}
.MediaInfo
{
display: block;
float: right;
clear: both;
margin: 0px 8px 6px 8px;
font-style: italic;
font-size: 0.7em;
color: #AFAFAF;
}
.MediaTagViewer
{
background-color: #344C5A;
padding-top: 1px;
padding-bottom: 5px;
margin-bottom: 5px;
display: block;
clear: both;
position: relative;
float: left;
width: 236px;
}
.TagSearch,
.MediaTagger
{
clear: both;
position: relative;
float: left;
display: block;
padding: 0px 0px 0px 0px;
width: 100%;
}
.TagInput,
.TagSearchInput
{
width: 138px !important;
height: 16px !important;
font-size: 1em !important;
}
.TagButton,
.TagSearchButton
{
height: 22px !important;
width: 70px !important;
font-size: 1em !important;
}
.TagInternal
{
padding: 5px 0px 0px 0px;
display: block;
clear: both;
position: relative;
}
.TagInternalLabel
{
vertical-align: top;
margin-left: 5px;
}
.RecentItemList
{
background-color: #344C5A;
padding-top: 1px;
padding-bottom: 5px;
margin-bottom: 5px;
display: block;
clear: both;
position: relative;
float: left;
width: 236px;
}
.RecentItemContainer
{
font-size: 0.8em;
padding: 3px 0px 3px 0px;
margin: 0px 8px 0px 8px;
position: relative;
float: left;
clear: both;
display: block;
}
.RecentItemLabel
{
float: left;
clear: right;
position: relative;
display: block;
width: 194px;
}
.RecentItemLink,
.RecentItemLink:hover,
.RecentItemLink:visited
{
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}
.RecentItemLink:hover
{
color: #DFFF00;
}
.CommunitySiteList
{
background-color: #344C5A;
padding-top: 1px;
padding-bottom: 5px;
margin-bottom: 5px;
display: block;
clear: both;
position: relative;
float: left;
width: 236px;
}
.CommunitySiteItem
{
font-size: 0.8em;
padding: 3px 0px 3px 0px;
margin: 0px 8px 0px 8px;
position: relative;
float: left;
clear: both;
display: block;
overflow: hidden;
}
.CommunitySiteLink,
.CommunitySiteLink:hover,
.CommunitySiteLink:visited
{
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
vertical-align: middle;
white-space: nowrap;
}
.CommunitySiteLink:hover
{
color: #DFFF00;
}
.CommunitySiteIcon
{
margin-right: 8px;
border: 0 none;
outline: 0 none;
vertical-align: top;
width: 16px;
height: 16px;
}
.ControlContainer
{
clear: left;
overflow: hidden;
position: relative;
display: block;
}

.ControlRow
{
clear: both;
position: relative;
display: block;
float: left;
padding-bottom: 6px;
width: 500px;
}
.ControlComment,
.Label,
label,
label.Control,
.CheckboxLabel
{
font-size: 0.8em;
font-weight: bold;
color: #FFFFFF;
vertical-align: middle;
border-style: none;
}
.CheckboxLabel
{
vertical-align: top;
margin: 0px 0px 0px 8px;
}
.ControlComment
{
font-size: 0.6em;
font-weight: normal;
float: left;
vertical-align: bottom;
}
hr,
.CommentListSeparator
{
width: 97%;
margin-bottom: 10px;
clear: both;
display: block;
border: dashed 1px #383B43;
}
.LabelContainer
{
border: 1px solid transparent;
width: 150px;
clear: left;
float: left;
margin-left: 8px;
height: 20px;
padding-top: 1px;
}
.Control
{
border: 1px solid #000000;
vertical-align: middle;
}
.Short
{
width: 100px !important;
}
.Wide
{
width: 400px !important;
}
.VeryShort
{
width: 50px !important;
}
.Width20p
{
width: 20% !important;
}
.Width33p
{
width: 33% !important;
}
.Width40p
{
width: 40% !important;
}
.Width50p
{
width: 50% !important;
}
.Width60p
{
width: 60% !important;
}
.Width80p
{
width: 80% !important;
}
.Width100p
{
width: 100% !important;
}
.AllowFloat
{
clear: none;
float: left;
}
select.Control
{
width: 205px;
padding: 2px;
clear: none;
float: left;
font-size: 0.8em;
background-color: #CFD6E7;
}
input[type="text"].Control,
input[type="password"].Control,
textarea.Control
{
width: 200px;
padding: 2px;
clear: none;
float: left;
font-size: 0.8em;
background-color: #CFD6E7;
}
textarea.Control
{
height: 75px;
display: block;
margin-bottom: 10px;
}
button.Control,
input[type="button"].Control,
input[type="submit"].Control,
input[type="submit"].Control:active
{
height: 24px;
font-size: 0.8em;
padding: 0px 14px 2px 14px;
background-color: #CFD6E7;
border-style: solid;
border-width: 1px;
}
span.Control
{
vertical-align: middle;
border-style: none;
}
.ValidatorImage
{
clear: none;
width: 20px;
height: 20px;
position: relative;
vertical-align: middle;
padding-left: 5px;
}
.Overlay
{
display: block;
visibility: visible;
position: fixed;
clear: both;
background: url('../../../Images/OverlayBackground.png') fixed repeat 0px 0px;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
z-index: 999;
}
.MessageDialog
{
position: absolute;
left: 50%;
top: 50%;
width: 24em;
height: 16em;
margin-top: -8em;
margin-left: -12em;
display: block;
clear: both;
background-color: #FFFFFF;
border: solid 1px #7f7f7f;
}
.MessageDialogTitle
{
background-color: #34373F;
width: 100%;
display: block;
position: relative;
clear: both;
float: left;
margin-bottom: 5px;
padding: 5px 0px 5px 0px;
}
.MessageDialogTitleText
{
font-size: 0.8em;
font-weight: bold;
color: #FFFFFF;
padding: 0px 5px 0px 5px;
}
.CaptchaFrame
{
clear: right;
float: left;
position: relative;
display: block;
width: 302px;
background-color: #34373F;
padding: 2px;
}
.CaptchaImage
{
width: 300px;
height: 57px;
overflow: hidden;
border: solid 1px #AFAFAF;
}
.CaptchaInput
{
}
a.CaptchaLink,
a.CaptchaLink:hover,
.CaptchaButtonImage
{
width: 20px;
height: 21px;
border-style: none;
}
.CaptchaButtonContainer
{
display: block;
clear: none;
float: left;
overflow: hidden;
position: relative;
margin-left: 2px;
height: 21px;
width: 66px;
}
.recaptcha_only_if_incorrect_sol
{
font-size: 0.8em;
font-weight: normal;
color: #FFFFFF;
background-color: #AA0000;
padding: 2px;
margin-top: 2px;
}
.CaptchaButton,
.recaptcha_only_if_image,
.recaptcha_only_if_audio
{
font-size: 0.8em;
font-weight: normal;
color: #FFFFFF;
border-style: none;
display: block;
clear: none;
float: left;
position: relative;
}
.CaptchaLogo,
.CaptchaLogo:hover,
.CaptchaLogo:visited
{
font-size: 0.6em;
font-weight: normal;
display: block;
float: right;
position: relative;
clear: both;
margin-right: 4px;
margin-top: 2px;
color: #AFAFAF;
text-decoration: none;
}
.CaptchaLogo:hover
{
color: #FFFFFF;
}
.Black
{
color: #000000 !important;
}
.White
{
color: #FFFFFF !important;
}
.Transparent
{
color: transparent !important;
}
h1,h2,h3,h4,h5,h6
{
color: #FFBF00;
text-align: left;
margin: 5px 8px 0px 8px;
font-weight: bold;
clear: both;
}
h1
{
margin-top: 12px;
margin-bottom: 18px;
font-size: 1.2em;
}
h2
{
margin-bottom: 16px;
font-size: 1.0em;
}
h3
{
margin-bottom: 12px;
font-size: 0.95em;
}
h4,h5,h6
{
margin-bottom: 8px;
font-size: 0.9em;
}
h5
{
font-size: 0.8em;
}
h6
{
font-size: 0.7em;
}
.Header
{
}
a,
a:hover,
a:visited
{
color: #FFBF00;
text-decoration: none;
font-weight: bold;
border-style: none;
}
a:hover
{
color: #DFFF00;
}
.ImageLink,
.ImageLink:hover,
.ImageLink:visited
{
border-style: none;
text-decoration: none;
}
a img
{
border-style: none;
}
a.FlashFooter,
a.FlashFooter:hover,
a.FlashFooter:visited
{
font-size: 0.8em;
color: #7F7F7F;
text-decoration: none;
font-weight: normal;
vertical-align: middle;
}
a.FlashFooter:hover
{
color: #DFFF00;
}
.NormalText
{
font-size: 0.8em;
margin: 0px 8px 0px 8px;
}
p.NormalText
{
margin-bottom: 1.1em;
}
.ParagraphCenter
{
text-align:center;
}
.Quote
{
margin: 5px 5px 15px 5px;
padding: 5px 0px 0px 0px;
background-color: #42464F;
border: solid 1px #000000;
}
.Initial
{
position: relative;
font-size: 1.4em;
font-weight: bold;
margin-right: 8px;
}
.Bold
{
font-weight: bold;
}
.Smaller
{
font-size: x-small;
}
.Thin
{
font-weight: normal;
}
.Italic
{
font-style: italic;
}
.Left
{
text-align: left !important;
}
.Center
{
text-align: center !important;
}
.Right
{
text-align: right !important;
}
.Block
{
display: block;
clear: both;
position: relative;
}
.FloatLeft
{
float: left;
position: relative;
}
.Indent
{
margin-left: 16px !important;
}
ul
{
font-size: 0.8em;
margin: 0px 25px 0px 25px;
}
.PreviewThumbnail
{
width: 50px;
height: 50px;
margin: 2px 8px 4px 0px;
float: left;
border: 1px solid #000000;
}
.WarningThumbnail
{
width: 55px;
height: 55px;
margin: 2px 8px 64px 0px;
float: left;
clear: left;
position: relative;
border: 1px none #000000;
}
.ArticleImage
{
border: solid 1px #000000;
}
.ArticleImageContainer
{
display: block;
float: left;
clear: both;
position: relative;
width: 100%;
}
.ImageRight
{
float: right;
margin-left: 8px;
margin-bottom: 8px;
}
.ImageCenter
{
clear: both;
display: block;
margin: 0px auto 0px auto;
}
.ImageLeft
{
float: left;
margin-right: 8px;
margin-bottom: 8px;
}
.NoBorder
{
border-style: none;
}
.TopMargin5
{
margin-top: 5px;
}
a.MediaTag1,
a.MediaTag1:hover,
a.MediaTag1:visited
{
font-size: 0.9em;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}
a.MediaTag1:hover
{
color: #DFFF00;
}
a.MediaTag2,
a.MediaTag2:hover,
a.MediaTag2:visited
{
font-size: 1.0em;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}
a.MediaTag2:hover
{
color: #DFFF00;
}
a.MediaTag3,
a.MediaTag3:hover,
a.MediaTag3:visited
{
font-size: 1.2em;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}
a.MediaTag3:hover
{
color: #DFFF00;
}
a.MediaTag4,
a.MediaTag4:hover,
a.MediaTag4:visited
{
font-size: 1.4em;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}
a.MediaTag4:hover
{
color: #DFFF00;
}
.GridPager
{
font-size: 0.8em;
text-align: center;
height: 2em;
vertical-align: top;
}
.CommentListContainer,
.CommentListControlContainer
{
width: 100%;
clear: both;
position: relative;
display: block;
padding: 5px 0px 5px 0px;
}
.CommentListContainer
{
background-color: #34373F;
}
.CommentListInput
{
margin: 0px 8px 0px 8px;
width: 480px !important;
height: 80px !important;
}
.CommentListSeparator
{
border: dashed 1px #27292f;
}
.CommentHeader,
.CommentText
{
font-size: 0.8em;
margin: 0px 8px 0px 8px;
margin-bottom: 1.1em;
}
.CommentHeader
{
font-weight: bold;
font-size: 0.7em;
}
.CommentAdminBlock
{
clear: right;
float: right;
position: relative;
display: block;
}
.CommentBannedLabel
{
color: #FF0000;
}
a.CommentAdminLink
{
cursor: pointer;
}
.ExceptionDetail
{
width: 410px;
height: 300px;
display: block;
padding: 4px;
text-align: left;
background-color: #CFD6E7;
position: relative;
float: left;
clear: right;
color: #000000;
background-color: #C7C3BC;
border: 1px solid #000000;
overflow: scroll;
margin-bottom: 12px;
word-wrap: break-word;
}
.FlashFooterContainer
{
width: 100%;
position: relative;
float: left;
clear: both;
display: block;
white-space: nowrap;
}
.AddThisButton
{
width: 125px;
height: 16px;
border: 0 none;
overflow: hidden;
vertical-align: middle;
}