/* --- General web settings ---------------------------------------------------------------------------------*/
  html {
	height				: 100%;
	padding-bottom		: 1px;
	}

  body {
	background-color	: #FFFFFF;
	color				: #FFFFFF;
	font-family			: arial,helvetica,sans-serif;
	font-size			: 12px;
	}

  #Wrapper {
	border				: 0px solid #BBB;
	width				: 810px;
	margin				: 0 auto;
	}

  #Header {
	width				: 680px;
	height				: 128px;
	margin-top			:   0px;
	margin-bottom		:   2px;
	margin-left			: 0 auto;
	margin-right		: 0 auto;
	padding-left		:   5px;
	border				: 0px solid #BBB;
	float				: left;
	}

  #Footer {
    border				: 0px solid #BBB;
    width				: 800px;
	margin				: 0 auto;
	display				: none;
	}

  #Bottom {
	width				: 680px;
	margin				: 0 auto;
	text-align			: center;
	clear				: both;
	display				: none;
	}

  #MainWrap {
	background			: #0A0E17;
	color				: #FFFFFF;
	width				: 100%;
	margin				: 0 auto;
	overflow			: hidden;
	text-align			: center;
}

  #MainWrap ul {
	position			: relative;
	left				: 50%;
	width				: auto;
	margin				: auto;
	padding				: 0px;
	list-style			: none;
	float				: left;
}

  #MainWrap ul li {
	position			: relative;
	left				: -50%;
	margin				: 5px 3px 1px 3px;
	padding				: 5px;
	border				: 1px solid #BBB;
	display				: inline-block;		/* older gecko*/
	text-align			: left;
	font-size			: 10px;
}
/* ----------------------------------------------------------------------------------------------------------*/


/* -- Link Style settings -----------------------------------------------------------------------------------*/
  a {
	color				: #666666;
	text-decoration		: none;
	font-style			: italic;
	font-weight			: bold;
	}

  a:hover {
	color				: #66CC33;
	text-decoration		: none;
	font-style			: italic;
	font-weight			: bold;
}
/* ----------------------------------------------------------------------------------------------------------*/


/* -- Content Style settings (text boxes) -------------------------------------------------------------------*/
  #Content {
	width				: 685px;
	float				: left;
	}

  #PageColumn {
	width				: 672px;
	margin-top			:   5px;
	margin-left			:   5px;
	padding				:   5px;
	border				: 1px solid #BBB;
	color				: #000000;
	text-align			: justify;
	}

  #IndexColumn {
	width				:524px;
	margin-top			:  5px;
	margin-left			:  5px;
	padding				:  5px;
	border				: 1px solid #BBB;
	color				: #000000;
	text-align			: justify;
	float				: left;
	}

  #PhotoTextWindow {
	width				: 195px;
	margin-top			:   5px;
	margin-bottom		:   5px;
	margin-left			:   5px;
	margin-right		:   5px;
	padding				:   5px;
	font-size			:  10px;
	text-align			: center;
	float				: left;
	}

  #StoreWindow {
	width				: 195px;
	margin-top			:   5px;
	margin-bottom		:   5px;
	margin-left			:   5px;
	margin-right		:   5px;
	padding				:   5px;
	font-size			:  10px;
	float				: left;
	}

  #DisplayWindow {
	width				: 630px;
	padding				:   5px;
	margin-top			:   5px;
	margin-bottom		:   5px;
	margin-left			:   5px;
	margin-right		:   5px;
	text-align			: center;
	float				: left;
	}

  #MainLeft {
	width				: 232px;
	margin-top			:   5px;
	margin-left			:  10px;
	margin-right		:   5px;
	padding				:   5px;
	border				: 1px solid #BBB;
	font-size			:  10px;
	float				: left;
	}

  #MainMiddle {
	width				: 232px;
	margin-top			:   5px;
	margin-left			:  10px;
	margin-right		:   5px;
	padding				:   5px;
	border				: 1px solid #BBB;
	font-size			: 10px;
	float				: left;
	}

  #MainRight {
	width				: 232px;
	margin-top			:   5px;
	margin-left			:  10px;
	margin-right		:  10px;
	padding				:   5px;
	border				: 1px solid #BBB;
	font-size			:  10px;
	float				: left;
	}

  #MainLeftNB {
	width				: 232px;
	height				: 150px;
	margin-top			:   5px;
	margin-left			:  10px;
	margin-right		:   5px;
	padding				:   5px;
	border				: 1px solid #0A0E17;
	font-size			:  10px;
	float				: left;
 	}

  #MainMiddleNB {
	width				: 232px;
	margin-top			:   5px;
	margin-left			:  10px;
	margin-right		:   5px;
	padding				:   5px;
	border				: 1px solid #0A0E17;
	font-size			:  10px;
	float				: left;
	}

  #MainRightNB {
	width				: 232px;
	height				: 150px;
	margin-top			:   5px;
	margin-left			:  10px;
	margin-right		:  10px;
	padding				:   5px;
	border				: 1px solid #0A0E17;
	font-size			:  10px;
	float				: left;
	}
	
  .RightColumn {
	width				: 121px;
	height				: 258px;
	margin-top			:   5px;
	margin-left			:   5px;
	margin-right		:   0px;
	padding				:   5px;
	border				: 1px solid #BBB;
	background-color	: #999999;
	font-size			:  10px;
	float				: right;
	}

  .MainHeading {
	color				: #000000;
	font-size			: 14px;
	font-weight			: bold;
	}

  .IndentedText {
	color				: #000000;
	padding-left		:  25px;
	text-indent			: -10px;
	}
	
  .MainStoreHeading {
	font-size			: 14px;
	font-weight			: bold;
	clear				: left;
	}

  #ExampleLeft {
	width				: 110px;
	margin-top			:   5px;
	margin-bottom		:   5px;
	margin-left			:   8px;
	margin-right		:   5px;
	padding				:   5px;
	font-size			:  12px;
	float				: left;
	}

  #ExampleMiddle {
	width				: 150px;
	margin-top			:   5px;
	margin-bottom		:   5px;
	margin-left			:   5px;
	margin-right		:   5px;
	padding				:   5px;
	font-size			:  12px;
	float				: left;
	}
	
  .WhiteBorder1px {
	border				: 1px solid #FFFFFF;
	}

  .BackgroundBorder1px {
	border				: 1px solid #0A0E17;
	}
/* ----------------------------------------------------------------------------------------------------------*/


/* -- Menu Style settings -----------------------------------------------------------------------------------*/
  #Menu {
	margin-top			: 5px;
	float				: left;
	}

  #Menu ul {
	margin				: 0px;
	padding				: 0px;
	list-style-type		: none;
	display				: none;
	}

  #Menu li a {
	width				: 115px;
	height				:  30px;
	color				: #FFFFFF;
	padding-top			:  10px;
	font-size			:  11px;
	font-style			: italic;
	font-weight			: bold;
	display				: block;
	background-image	: url(../Buttons/MButton.gif);
	text-decoration		: none;
	text-indent			:  21px;
	list-style-type		: none;
	list-style-image	: none;
	}

  #Menu li a:link {
	background-image	: url(../Buttons/MButton.gif);
	background-position	: 0px 0px;
	}
	
  #Menu li a:visited {
	background-image	: url(../Buttons/MButton.gif);
	background-position	: 0px 0px;
	}
	
  #Menu li a:hover {
	background-image	: url(../Buttons/MButton.gif);
	background-position	: 0px -80px;
	}
/* ----------------------------------------------------------------------------------------------------------*/


/* -- Floating Image settings -------------------------------------------------------------------------------*/
   img.FloatLeft {
	margin-top			:  3px;
	margin-bottom		:  3px;
	margin-left			:  3px;
	margin-right		:  9px;
	border				: 1px solid #BBB;
	float				: left;
	}

   img.FloatRight {
	margin-top			:  3px;
	margin-bottom		:  3px;
	margin-left			:  3px;
	margin-right		:  3px;
	border				: 1px solid #BBB;
	float				: right;
	}

   img.ShieldLeft {
	margin-top			:  0px;
	margin-bottom		:  0px;
	margin-left			:  5px;
	margin-right		:  0px;
	display				: none;
	float				: left;
	}

/* ----------------------------------------------------------------------------------------------------------*/


/* -- Backgound Color settings for buttons ------------------------------------------------------------------*/
   .Color_Red {
	background-color	: #FF3300;
	}

   .Color_Orange {
	background-color	: #FF9900;
	}
	
   .Color_Yellow {
	background-color	: #FEDE01;
	}
	
   .Color_Green {
	background-color	: #81AF1E;
	}

   .Color_Blue {
	background-color	: #3381D1;
	}
	
  .Color_Cyan {
	background-color	: #3AD8E6;
	}
	
  .Color_Purple {
	background-color	: #6633CC;
	}
	
  .Color_Indigo {
	background-color	: #3000AA;
	}
/* ----------------------------------------------------------------------------------------------------------*/


/* -- Font Style settings -----------------------------------------------------------------------------------*/
  .Font24Italic {
	font-size			: 24px;
	font-style			: italic;
}
/* ----------------------------------------------------------------------------------------------------------*/
