/* Structure ------------------------------------------------------------ >>> */

/* Contents are centered */
body {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: #FFFFFF;
  font: normal normal 12px verdana, arial, helvetica, sans-serif;
  color: #000000;
  text-align: center;
}

/* Outer Main Container       */
/* Fixed Width                */
/* Centered inside the Body   */
/* Contents are centered      */
/* Left and Right Shadow Edge */
#cxl_01 {
  width: 990px;
  margin: 0px auto 0px auto;
  padding: 0px 0px 0px 0px;
	background: url("images/bkgd_01.jpg") repeat-y top left;
  text-align: center;
}

/* Inner Main Container                     */
/* Fixed Width                              */
/* Centered inside the Outer Main Container */
/* Contents are centered                    */
/* All other Containers                     */
#cxl_02 {
  width: 950px;
  margin: 0px auto 0px auto;
  padding: 0px 1px 0px 1px;
  text-align: center;
}

/* Top Container                            */
/* Centered inside the Inner Main Container */
/* Contents are left justified              */
#cxl_03 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
}

/* Top Nav Container                          */
/* Left justified inside the cxl_03 Container */
/* Contents are left justified                */
#top_nav_container {
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 5px 0px;
	background: url("images/bkgd_02.gif") repeat-x bottom left;
  text-align: left;
}

/* Middle Container                         */
/* Centered inside the Inner Main Container */
/* Contents are left justified              */
#cxl_04 {
  height: 340px;
	margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
	background: url("images/bkgd_02.gif") repeat-x top left;
  text-align: left;
}

/* Left Container                      */
/* Floating left inside the Middle Container */
/* Contents are left justified                */
#cxl_left_container {
  float: left;
	width: 640px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
}

/* Left Area                      */
/* Left justified inside the Left Container */
/* Contents are left justified                */
#cxl_left_area {
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 10px 10px;
  text-align: left;
}

/* Right Container                      */
/* Floating right inside the Middle Container */
/* Contents are left justified                 */
#cxl_right_container {
  float: right;
	width: 300px;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
	background: url("images/bkgd_03.gif") repeat-x top left;
  text-align: left;
}

/* Right Area                      */
/* Left justified inside the Right Container */
/* Contents are left justified                 */
#cxl_right_area {
  margin: 15px 0px 0px 0px;
  padding: 10px 10px 10px 20px;
  text-align: left;
  background: url("images/bkgd_04.jpg") repeat-y top left;
}

/* Bottom Container                         */
/* Centered inside the Inner Main Container */
/* Contents are center justified            */
#cxl_05 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
}

/* Footer                               */
/* Centered inside the Bottom Container */
#footer {
	margin: 0px 0px 10px 0px;
  padding: 10px 10px 0px 10px;
}

/* ConneXlink                           */
/* Centered inside the Bottom Container */
#connexlink_div {
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 10px 10px;
  font: normal normal 9px verdana, arial, helvetica, sans-serif;
  color: #3e3f42;
}

/* Structure ------------------------------------------------------------ <<< */

/* Layout --------------------------------------------------------------- >>> */
p {
  margin: 0px 0px 12px 0px;
  padding: 0px 0px 0px 0px;
  font: normal normal 12px verdana, arial, helvetica, sans-serif;
  color: #000000;
}

img {
  border: none;
}

.center_it {
  margin: 0px auto 0px auto;
  padding: 0px 0px 0px 0px;
	text-align: center;
}

a {
  font: normal normal 12px verdana, arial, helvetica, sans-serif;
  color: #0000ff;
  text-decoration: underline;
}

a:hover {
  font: normal normal 12px verdana, arial, helvetica, sans-serif;
  color: #0000ff;
  text-decoration: none;
}

a.connexlink {
  font: normal normal 9px verdana, arial, helvetica, sans-serif;
  color: #3e3f42;
  text-decoration: none;
}

a.connexlink:hover {
  font: normal normal 9px verdana, arial, helvetica, sans-serif;
  color: #3e3f42;
  text-decoration: none;
}

.tiny_spacing {
  font: normal normal 1px verdana, arial, helvetica, sans-serif;
	color: #000000;
}

.border_01 {
  background: #3e3f42;
  font: normal normal 1px verdana, arial, helvetica, sans-serif;
	color: #3e3f42;
}

.border_02 {
	margin: 20px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
  border-top: none;
	border-right: none;
	border-bottom: 1px dotted #3e3f42;
	border-left: none;
  font: normal normal 1px verdana, arial, helvetica, sans-serif;
	color: #3e3f42;
}

a.home_button {
  width: 151px;
	height: 36px;
  background: url("images/home_button.jpg") no-repeat top left;
	font: normal normal 12px verdana, arial, helvetica, sans-serif;
	color: #000000;
  text-decoration: none;
}

a.home_button:hover {
  width: 151px;
	height: 36px;
  background: url("images/home_button_active.jpg") no-repeat top left;
	font: normal normal 12px verdana, arial, helvetica, sans-serif;
	color: #000000;
  text-decoration: none;
}

a.buy_button {
  width: 151px;
	height: 36px;
  background: url("images/buy_button.jpg") no-repeat top left;
	font: normal normal 12px verdana, arial, helvetica, sans-serif;
	color: #000000;
  text-decoration: none;
}

a.buy_button:hover {
  width: 151px;
	height: 36px;
  background: url("images/buy_button_active.jpg") no-repeat top left;
	font: normal normal 12px verdana, arial, helvetica, sans-serif;
	color: #000000;
  text-decoration: none;
}

a.sell_button {
  width: 151px;
	height: 36px;
  background: url("images/sell_button.jpg") no-repeat top left;
	font: normal normal 12px verdana, arial, helvetica, sans-serif;
	color: #000000;
  text-decoration: none;
}

a.sell_button:hover {
  width: 151px;
	height: 36px;
  background: url("images/sell_button_active.jpg") no-repeat top left;
	font: normal normal 12px verdana, arial, helvetica, sans-serif;
	color: #000000;
  text-decoration: none;
}

a.register_button {
  width: 151px;
	height: 36px;
  background: url("images/register_button.jpg") no-repeat top left;
	font: normal normal 12px verdana, arial, helvetica, sans-serif;
	color: #000000;
  text-decoration: none;
}

a.register_button:hover {
  width: 151px;
	height: 36px;
  background: url("images/register_button_active.jpg") no-repeat top left;
	font: normal normal 12px verdana, arial, helvetica, sans-serif;
	color: #000000;
  text-decoration: none;
}

.float_left {
  float: left;
}

.float_right {
  float: right;
}

.sizing_01 {
  height: 102px;
	margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 0px;
}

h1 {
  font: normal bold 18px verdana, arial, helvetica, sans-serif;
	color: #000000;
}

/* Layout --------------------------------------------------------------- <<< */

