<STYLE type="text/css">

   a:active  { color: #FF0000; }
   a.hover   { color: #FF0000; }
   a.plain   { text-decoration: none; }
   a.none    { text-decoration: none; }

  .textLogo	{ font-family: Arial, Helvetica, sans-serif; font-size: 36px; color: #FFFFFF; font-weight: bold; }
  .textLogoSmall{ font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #FFFFFF; font-weight: bold; }
  .textNav	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
  .textMenu	{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
  .textCaption	{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
  .textHeader	{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
  .textPrompt	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
  .textData	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
  .textAction	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #C0C0C0; }
  .textAdminMenu { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; }
  .textAdminNav  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-color: #000000; }

  .textTopLarge   { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #C0C0C0; }

  .textTopMenu    { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #0000FF; }
  .textTopMenu a { text-decoration:none; }


  .textCatMenu    { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #009932; font-weight: bold; }

  .textProfileMenu    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; }

  .textShopCart   { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #C00000; }
  .textShopCartWhite   { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; }
  .textShopCartTitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; }
  .textShopCartLink { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold; }

  .textItemTitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; font-weight: bold; }
  .textItemInfo  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; }

  .textSubTotal { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; }
  .textTopLinks { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000080; }
  .textCatLinks { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; font-weight: bold; }
  .textSearch   { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold; }
  .textSection { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000080; font-weight: bold; }
  .textSectionWhite { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; }
  
  .textSectionTitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000080; font-weight: bold; }
  
  .textTitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000080; font-weight: bold; }

  .textNormal   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; }
  .textNormalRed { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }
  .textNormalBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; font-weight: bold; }
  .textNormalSmall { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000080; }
  .textNormalLarge { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000080; }

  .textUserMsg   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; }
  .textErrorMsg  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }


  .textPostTitle   { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; font-weight: bold; }
  .textPostCredits   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000080; }
  .textPostText   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; }
  .textPostStats   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000080; }


  .textFooter   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C0C0C0; }
  .textCopyright   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; }

.adBox {
	background-color: #FFFFFF;
	background-image: url(../img/boxFade.gif);
	background-repeat: repeat-x;
	border:1px solid #000080;
	padding: 2px;
	width:160px;
	font-size:12px;
}

.blogPost {
	background-color:#FFFFFF;
	border:1px solid #000080;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:120px; 
	width:500px;	
}
textarea.blogPost {
	background-color:#FFFFFF;
	height:120px; 
	width:400px;	
}
.editProfileAvatar {
	border: 1px solid #656F96;
	background-color: #FFFFFF;
	background-image: url(../img/boxFade.gif);
	background-repeat: repeat-x;
	padding: 5px;
	margin: 5px;
	text-align: center;
	width: 320px;
	height: auto;
	font-size:12px;
}
.editProfile {
	border: 1px solid #656F96;
	background-color: #FFFFFF;
	background-image: url(../img/boxFade.gif);
	background-repeat: repeat-x;
	padding: 5px;
	margin: 5px;
	text-align: center;
	width: auto;
	height: auto;
	font-size:12px;
}
.editProfileBio {
	border: 1px solid #656F96;
	background-color: #FFFFFF;
	background-image: url(../img/boxFade.gif);
	background-repeat: repeat-x;
	padding: 5px;
	margin: 5px;
	text-align: center;
	width: auto;
	height: auto:
	font-size:12px;
}
textarea.userBiography {
	height:100px; width:500px;	
}
.editProfilePassword {
	border: 1px solid #656F96;
	background-color: #FFFFFF;
	background-image: url(../img/boxFade.gif);
	background-repeat: repeat-x;
	padding: 5px;
	margin: 5px;
	text-align: center;
	width: auto;
	height: auto;
	font-size:12px;
}
.editProfilePrefs {
	border: 1px solid #656F96;
	background-color: #FFFFFF;
	background-image: url(../img/boxFade.gif);
	background-repeat: repeat-x;
	padding: 5px;
	margin: 5px;
	text-align: center;
	width: auto;
	height: auto;
	font-size:12px;
}
.editProfileEmail {
	border: 1px solid #656F96;
	background-color: #FFFFFF;
	background-image: url(../img/boxFade.gif);
	background-repeat: repeat-x;
	padding: 5px;
	margin: 5px;
	text-align: center;
	width: auto;
	height: auto;
	font-size:12px;
}
.emailPost {
	background-color:#FFFFFF;
	border:1px solid #000080;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:120px; 
	width:500px;	
}
.favPost {
	background-color:#FFFFFF;
	border:1px solid #000080;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:120px; 
	width:500px;	
}
.helpTopic {
	background-color:#FFFFFF;
	border:1px dotted #000080;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto; 
	width:392px;	
}


.contentBox {
	background-color: #FFFFFF;
	border:1px solid #000080;
	padding: 2px;
	width:560px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.postsTextBox {
	background-color: #FFFFFF;
	border:1px solid #000080;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	width:544px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.postsGalleryBox {
	background-color: #FFFFFF;
	border:1px solid #000080;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	width:544px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.postsImageBox {
	background-color: #FFFFFF;
	background-image: url(../img/boxFade.gif);
	border:1px solid #000080;
	padding: 2px;
	width:124px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

.postsFilesBox {
	background-color: #FFFFFF;
	border:1px solid #000080;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	width:544px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.postsCommentsBox {
	background-color: #FFFFFF;
	border:1px dotted #0000FF;
	padding: 2px;
	width:560px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.userBox {
	background-color: #FFFFFF;
	border:1px solid #000080;
	padding: 20px;
	width:560px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.linkBox {
	background-color: #FFFFFF;
	border:1px solid #000080;
	padding: 2px;
	width:160px;
	font-size:12px;
}

.newsBox {
	background-color: #FFFFFF;
	border:1px solid #000080;
	padding: 2px;
	width:560px;
	height:1800px;
	overflow:auto;
	text-align:left;
	font-size:12px;
}

.newsBox2 {
	background-color: #FFFFFF;
	border:1px solid #000080;
	padding: 2px;
	width:560px;
	height:450px;
	overflow:auto;
	text-align:left;
	font-size:12px;
}

.resultsBox {
	background-color: #FFFFFF;
	border:1px solid #000080;
	padding: 2px;
	width:560px;
	height:auto;
	overflow:auto;
	font-size:12px;
}

.sidebarBox {
	background-color: #FFFFFF;
	border:1px solid #000080;
	padding: 2px;
	width:160px;
	font-size:12px;
}

.searchBox {
	background-color: #FFFFFF;
	border:1px solid #000080;
	padding: 2px;
	width:560px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}



th { color:#ff8700; }
.header {
	background-image: url(../images/headerBG.gif);
	background-repeat: no-repeat;
	height: 75px;
}
.mainPageLayout {
width:535px;
float:left;
}
.mainPageHowToWin {
height:340px;
width:269px;
background:url(../images/howToWinBG_02.png);
background-repeat:no-repeat;
float:left;
}
.recentNews { width:265px;
height:349px; 
float:right;
}
.newsComments a { color:#ff8700; }
.newsComments {text-align:right; }
.recentNews hr { width:90%; color:#999999; height:1px; border:solid #999999 1px;}
.postedBy { color:#999999; font-size:11px; }
.recentNews h3 { color:#216ba4; }
.recentNews img { display:block; margin-left:auto; margin-right:auto; margin-top:10px; }
.mainPageHowToWin p {
margin-left:20px;
width:180px;
color:#FFFFFF;
}
.mainPage1, .mainPage2, .mainPage3, .mainPage4 {
	padding-left:45px;
	background-repeat:no-repeat;
}
.mainPage1 { background-image:url(../images/mainPage1.gif); }
.mainPage2 { background-image:url(../images/mainPage2.gif); }
.mainPage3 { background-image:url(../images/mainPage3.gif); }
.mainPage4 { padding-top: 10px; }
.mainPageHowToWin img {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}
.mainPageHowToWin a { color: #FFFFA3; text-decoration: underline; font-weight: bold; }
.mainPageHowToWin h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff8700;
	font-size:14px;
	line-height: 16px;
}


.container {
	width: 900px;
	margin: 0px auto;
}
.loginbox {
	text-align: right;
	font-size: 12px;
	color: #FFFFFF;
	float:right;
	margin-right: 25px;
	padding:5px;
}
.loginbox a { color:#6092FF; }
.loginbox table, .loginbox tr, .loginbox td {
padding:0px;
margin:0px;
}
input, select {
	border:1px solid #000080;
	padding:0px;
	margin:0px;
}
.date {
	line-height:8px;
	text-align:right;
	margin-top:-16px;
	font-size:9px;
	color:#999999;
}
.comlink {
	text-align:right;
}
.picbox, .comment {
	border: 1px solid #656F96;
	background-color: #FFFFFF;
	background-image: url(../images/boxFade.gif);
	background-repeat: repeat-x;
}
.picbox {
	padding: 5px;
	margin: 5px;
	text-align: center;
	width: 170px;
	float: left;
	height: auto;
	overflow:auto;
	font-size:10px;
}

.comment {
	width:90%;
}
.sidebar {
	float: right;
	background-color: #c8ccd9;
}
.avatarBox {
	float: left;
	background-color: #FFFFFF;
	background-image: url(../images/boxFade.gif);
	background-repeat: repeat-x;
	margin-top: 5px;
	padding: 5px;
	width:330px;
	font-size:12px;
}
.photoBox {
	float: left;
	background-color: #FFFFFF;
	background-image: url(../images/boxFade.gif);
	background-repeat: repeat-x;
	margin-top: 5px;
	padding: 5px;
	width:330px;
	font-size:12px;
}
.aboutPhoto {
	float: right;
	background-color: #FFFFFF;
	background-image: url(../images/boxFade.gif);
	background-repeat: repeat-x;
	margin-top: 5px;
	padding: 5px;
	width:220px;
	font-size:12px;
}
.aboutBox {
	float: right;
	background-color: #FFFFFF;
	background-image: url(../images/boxFade.gif);
	background-repeat: repeat-x;
	margin-top: 5px;
	padding: 5px;
	width:220px;
	font-size:12px;
}
.aboutBoxHead { 
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.sidebar { width: 180px;
	padding:4px;
	margin-top:6px;
	text-align:center;
}
#footinfo {
margin-left:auto;
margin-right:auto;
width:900px;
background-image:url("../images/footFade.gif");
	clear: both;
	height:350px;
	text-align:center;
	line-height:30px;
	font-size:11px;

}
#footinfo p { padding-top:100px; }
.contestcont, .content {
	padding:6px;
	width: 560px;
	margin-left: 140px;
}
.contestcont h1, .content h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #216ba4;
	line-height: 20px;
}
.content h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff8700;
	font-size:18px;
	line-height: 20px;
}
.contdate {
	font-size: 10px;
	color: #CC3129;
	line-height: 8px;
	text-align: right;
	padding-right: 10px;
}
.picbox a, .comment a {
	font-weight: bold;
	color: #216ba4;
}
.loginbox input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.sidebarbg a {
	color: #216ba4;
	text-decoration: underline;
    hover:
}
.sidebarbg a:hover {
	color: #FFFF00;
}
.sidebarbg {
	text-align: center;
}
.menubar {
}
.menubar li {
	font-weight:bold;
	font-family:Tahoma, Verdana;
	line-height:30px;
	text-align:center;
	display:inline;
}
.menuItem a {
	color:#FFFFFF;
}
.activeTab a {
	color:#000080;
}
.menuItem, .activeTab, .regTab {
	height:30px;
	width:130px;
	display:block;
	float:left;
}
.menuItem, .regTab {
	background-image:url(../images/liBG.gif);
	background-repeat:no-repeat;
}
.activeTab {
	background-image:url(../images/activeTabBG.gif);
	background-repeat:no-repeat;
}
.horizMenu {
	height:30px;
	background-image:url(../images/grayDot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.regLink {
	color:#ffbe75;
}
.comdate, .comby {
	padding:3px;
}
.comdate {
	background-color:#AAAAAA;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:9px;
	margin-top:0px;
}
.comby {
	background-color:#FFFFFF;
	margin-bottom:0px;
	text-align:right;
}
.comment p {
	padding-left:3px;
	padding-right:3px;
}

.RegBox, .RegBoxMain {
	padding-top:10px;
	background-image:url(../images/register.gif);
	background-repeat:no-repeat;
	margin-left:170px;
	color:#216ba4;
	padding-left:30px;
	height:280px;
}
.RegBoxMain { clear:left; position:relative; top:-70px; }
.mainPageReg h1, .RegBox h1, .RegBoxMain h1 {
	margin-left:-1000px;
	display:none;
}
.mainPageReg a {
	color:#CC3129;
}
.mainPageReg table {
	position:relative;
	left:-300px;
	width:530px;
	top:50px;
}
.RegBox table, .RegBoxMain table {
	padding-top:50px;
}
.mainPageNews {
	width:270px;
	position:absolute;
	top:715px;
	margin-left:150px;
}
.newsSmallScroll {
	height:220px;
	overflow:auto;
}
.winImageSmall {
	position:absolute;
	margin-left:-80px;
	padding-left:420px;
	display:block;
	top:715px;
}

.editProfileMobile {
	border: 1px solid #656F96;
	background-color: #FFFFFF;
	background-image: url(../images/boxFade.gif);
	background-repeat: repeat-x;
	padding: 5px;
	margin: 5px;
	text-align: center;
	width: auto;
	height: 165px;
	font-size:12px;
}

</STYLE>
