/* CSS Document */
body {
	padding: 0px;
	margin: 0px;
	background-color: #000000;
	height: 100%;
}

form {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* START Styles for about section */
.about_longText, .about_longText a {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	text-decoration: none;
}

.about_longText a:hover {
	text-decoration: underline;
}

.about_sectionTitle {
	margin-top: 2px;
	margin-bottom: 2px;
}

/* END Styles for about section
########################################################################################*/

/* START EG download archive - EGdownload_archive.html */
.EGdownload_downloadFIleImg {
	float: left;
	margin-right: 10px;
}

.EGdownload_downloadFIleInfo {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
}
/* END EG download archive - EGdownload_archive.html
########################################################################################*/

/* START Styles for site header */
.header_loginSection {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
}

.header_loginSection a {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	text-decoration: none;
}

.header_loginSection a:hover {
	text-decoration: underline;
}

.header_loggedInDiv {
	padding-right: 290px;
}

.header_loggedInDiv img { 
	padding: 0px;
	margin: 0px;
}

.header_LPfields {
	padding-left: 133px;
}

.header_LPfields div {
	margin-right: 5px;
}

.header_LPfieldDiv {
	width: 140px;
	height: 26px;
	padding-top: 4px;
	padding-left: 10px;
	float: left;
	background-image: url(images/header_LPFieldBG.png);
}

.header_LPfieldDiv input {
	font-size: 11px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
	
	width: 125px;
	background-color: transparent; 
	border: none;
}

.header_LPfieldText {
	float: left;
	padding-top: 4px;
}

.header_menuButtons {
	background-image: url(images/headerMenuHighlighted.jpg);
	width: 990px;
	height: 69px;
}

.header_menuButtons a {
	display: block;
	height: 69px;
}

.header_menuButtons a:hover {
	visibility: visible;
}

.header_menuButtons a:hover img {
	visibility: hidden;
}

.header_menuButtons img {
	border: none;
	display: block !important;
	display: inline;
}

/* END Styles for site header
########################################################################################*/

/* START Styles for feedback section */
.feedback_formStandardField {
	background-image: url(images/feedback_contactFormTextFie.png);
	width: 311px;
	height: 28px;
	padding-top: 3px;
	padding-left: 5px;
}

.feedback_formStandardField input {
	font-size: 11px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
	
	width: 300px;
	background-color: transparent; 
	border: none;
}

.feedback_formStandardText {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
}

.feedback_formSubmit {
	background-image: url(images/feedback_contactFormSubmit.jpg);
	width: 101px;
	height: 33px;
}

.feedback_formSubmit input {
	font-size: 14px;
	font-family: Tahoma, Verdana;
	font-weight: bold;
	color: #a29675;
	background-color: transparent;
	width: 101px;
	height: 33px;
	border: none;
}

.feedback_formTextAreaField  {
	background-image: url(images/feedback_contactFormTextAre.png);
	width: 309px;
	height: 197px;
	padding-left: 6px;
	padding-top: 3px;
}

.feedback_formTextAreaField textarea {
	font-size: 11px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
	
	width: 295px;
	height: 182px;
	background-color: transparent; 
	border: none;
	overflow: auto;
}

.feedback_formTextDarkness {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
}

.feedback_sectionContent {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
}

.feedback_sectionTitle {
	margin-top: 2px;
	margin-bottom: 2px;
}

.feedback_sectionTitle, .feedback_sectionTitle a {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	text-decoration: none;
}

.feedback_sectionTitle a:hover {
	text-decoration: underline;
}
/* END Styles for feedback section
########################################################################################*/

/* START Styles for site footer */
.footer_copyright {
	font-size: 11px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	
	width: 1024px;
	margin-top: 5px;
	padding-bottom: 20px;
}

.footer_copyright a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.footer_copyright a:hover {
	color: #D9D9D5;
}
/* END Styles for site footer
########################################################################################*/

/* START Game profile - games_showGame.html */
.gameProfile_description {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
}

.gameProfile_description a {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
}

.gameProfile_description a:hover {
	color: #FFFFFF;
}

.gameProfile_galleryBG {
	background-image: url(images/gameProfile_galleryBG.png);
	width: 606px;
	height: 457px;
	
	padding-top: 13px;
	padding-left: 12px;
}

.gameProfile_galleryBG div{
	width: 187px;
	height: 139px;
	float: left;
	margin-bottom: 11px;
	margin-right: 13px;
}

.gameProfile_gameInfoDiv {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	line-height: 18px;
	color: #FFFFFF;
	
	background-image: url(images/gameProfile_gameInfoBG.jpg);
	width: 488px;
}

.gameProfile_gameInfoDiv div {
	padding: 10px;
}

.gameProfile_gameInfoDiv div a {
	color: #FFFFFF;
}

.gameProfile_gameInfoDiv strong {
	color: #aca29a;
}

.gameProfile_menu {
	background-image: url(images/gameProfile_menuHighlight.png);
	width: 434px;
	height: 40px;
}

.gameProfile_menu a {
	display: block;
	height: 40px;
}

.gameProfile_menu a:hover {
	visibility: visible;
}

.gameProfile_menu a:hover img {
	visibility: hidden;
}

.gameProfile_menu img {
	border: none;
	display: block !important;
	display: inline;
}

.gameProfile_videosInfo {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
	padding-bottom: 14px;
}

.gameProfile_videosPlayerVideoInfo {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
}

.gameProfile_videosPlayerVideoInfo a {
	color: #FFFFFF;
	text-decoration: none;
}

.gameProfile_videosPlayerVideoInfo a:hover {
	text-decoration: underline;
}

.gameProfile_videosTitle {
	margin-bottom: 4px;
}

.gameProfile_videosTitle, .gameProfile_videosTitle a {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	text-decoration: none;
}

.gameProfile_videosTitle a:hover {
	text-decoration: underline;
}

/* END Game profile - games_showGame.html
########################################################################################*/

/* START Styles for home page */
.HP_newsAddDate {
	font-size: 10px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
}

.HP_newsTitle, .HP_newsTitle a {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	text-decoration: none;
}

.HP_newsTitle a:hover {
	text-decoration: underline;
}


.HP_newsContent {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
}

/* END Styles for home page
########################################################################################*/

/* START Styles for -  _list_default.html */
.listDefault_infoMessage {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
}

.listDefault_RecordAddDate {
	font-size: 10px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
}

.listDefault_RecordContent {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
}

.listDefault_RecordContent a {
	color: #aca29a;
}

.listDefault_RecordImage {
	position: relative;
	width: 216px;
}

.listDefault_RecordImageDiv {
	float: left; 
	padding-top: 13px;
	padding-bottom: 13px;
}

.listDefault_RecordImageFrame {
	background-image: url(images/galleryFrame_LRBorders.png);
	background-position: 30% 30%;
	background-repeat: repeat;
}

.listDefault_RecordImageFrame  img {
	display: block;
	border: none;
}

.listDefault_RecordTitle, .listDefault_RecordTitle a {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	text-decoration: none;
}

.listDefault_RecordTitle a:hover {
	text-decoration: underline;
}
/* END Styles for -  _list_default.html
########################################################################################*/

/* START Styles for -  login_login_form.html */
.login_formStandardText {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
}
/* END Styles for - login_login_form.html
########################################################################################*/

/* START Styles for news body */
.news_addDate {
	font-size: 10px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
}

.news_content {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
}

.news_content a {
	color: #aca29a;
}

.news_source, .news_source a {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	text-decoration: none;
}

.news_source a:hover {
	text-decoration: underline;
}
/* END Styles for news body
########################################################################################*/

/* START Styles for  - registerOraccountEditForm.html */
.registerEditAccount_form, .registerEditAccount_form td, .registerEditAccount_form a {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	text-decoration: none;
}

.registerEditAccount_form a {
	text-decoration: underline;
}
/* END Styles for  - registerOraccountEditForm.html
########################################################################################*/

/* START Gallery frame styles */
.galleryFrameBG {
	background-image: url(images/galleryFrame_LRBorders.png);
	background-position: 30% 30%;
	background-repeat: repeat;
}

.galleryFrameBG  img {
	display: block;
	border: none;
}

.galleryFrameOverall {
	position: relative;
	width: 216px;
	margin-top: 300px;
	margin-left: 20px;
}
/* END Gallery frame styles
########################################################################################*/

/* START Global site styles */
.field_requireField {
	background-image: url(images/inputTextStandardReqBG.jpg);
	width: 141px;
	height: 19px;
	padding-top: 3px;
	padding-left: 5px;
}

.field_requireField input {
	font-size: 11px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
	
	width: 125px;
	background-color: transparent; 
	border: none;
}

.field_standardField {
	background-image: url(images/inputTextStandardBG.jpg);
	width: 141px;
	height: 19px;
	padding-top: 3px;
	padding-left: 5px;
}

.field_standardField input {
	font-size: 11px;
	font-family: Tahoma, Verdana;
	color: #aca29a;
	
	width: 125px;
	background-color: transparent; 
	border: none;
}

.field_requireSelectField {
	border: 1px solid #ffbd5e;
	float: left;
}

.field_requireSelectField select {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #aca29a;
	background-color: #28241b;
}

.field_standardSelectField {
	background-image: url(images/inputTextStandardBG.jpg);
	float: left;
}

.field_standardSelectField  ul, li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.field_standardSelectField li {
	background-color: blue;
	padding: 3px;
}

.h2 {
	font-size: 16px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	margin-top: 10px;
}

.h3 {
	font-size: 20px;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	margin-top: 10px;
}

.message_negative {
	clear: both;
	
	font-size: 11px;
	font-family: Tahoma, Verdana;
	text-align: left;
	color: #FFFFFF;
	
	padding: 5px;
	margin-bottom: 20px;
	background-color: #ff8737;
}

.message_positive {
	clear:both;
	
	font-size: 11px;
	font-family: Tahoma, Verdana;
	text-align: left;
	color: #FFFFFF;
	
	padding: 5px;
	margin-bottom: 20px;
	background-color: #46d600;
}

.overall_breakWhiteLine {
	background-image: url('images/breakLineBG.png');
	background-repeat: repeat-x;
}

.overall_siteDiv {
	width: 1046px;
	height: 100%;
	background-image: url('images/siteBg.jpg'); 
	background-repeat: no-repeat;
}

.overall_submitButton {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	cursor: pointer;
}

.text_requireFields {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #ffbd5e;
}
/* END Global site styles
########################################################################################*/













/* START Styles for article content photos */
.article_content_photo_left { /* Don't remove this */
	display: table;
	float: left;
	margin: 4px 12px 4px 0px;
	cursor: pointer;
	border: none;
}

.article_content_photo_right { /* Don't remove this */
	display: table;
	float: right;
	margin: 4px 0px 4px 12px;
	cursor: pointer;
	border: none;
}

.article_content_photo_center, .article_content_photo_center div { /* Don't remove this */
	margin-top: 4px;
	margin-bottom: 4px;
	display: table;
	margin-left: auto;
    margin-right: auto;
	cursor: pointer;
	border: none;
}
/* END Styles for article content photos
########################################################################################*/



/* START Styles for news photo */
.news_insidePhoto {
	display: table;
	float: right;
	margin: 4px 0px 4px 12px;
}
/* END Styles for news photo
########################################################################################*/


.list_InterlaceTROne { /* Don't remove or change name of this style */
	background-color: #F9F9F9;
}



