body{
font-family:arial;
color:#796f57;
font-size:12px;
background-color:#bebebe;
background-image:url(../images/bg_top.jpg);
background-position:top;
background-repeat:repeat-x;
margin:0;
z-index: 10;
}

#container{
margin:0 auto;
text-align:center;
width:960px;
}

a.main:link, a.main:active, a.main:visited{
color:#FC7605;
font-size:12px;
text-decoration:underline;
}

a.main:hover{
text-decoration:none;
}

h1{
color:#540000;
font-weight:bold;
font-size:14px;
margin:0;
}

h2{
color:#000000;
font-weight:bold;
font-size:14px;
margin:0;
}

input{
border:1px solid #796f57;
color:#837353;
font-size:12px;
}

#header{
width:960px;
}

#header .pixel{
background-image:url(/images/hdr_pixel.gif);
background-repeat:repeat-x;
}

#header .login td.tiny
{
	font-size: 9px;
	font-weight: normal;
}

.tiny a
{
	color: #ffffff;
}

.vertical_divider
{
	width: 1px;
	background-image: url('/images/img_announceSep_vert.gif');
	background-position: bottom;
	background-repeat: no-repeat;
}

#header .login{
float:right;
}

#header .login td{
color:#ffffff;
font-weight:bold;
font-size:16px;
font-family:arial;
padding:5px;
}

#main{
background-color:#ffffff;
width:913px;
margin:0 auto;
text-align:left;
}

#content{
padding:0 0 0 5px;
}

#lftCol{
padding:0 0 0 13px;
margin:0 auto;
}

#lftCol .lftColPixel{
width:245px;
background-image:url(/images/img_lftcolpixel.gif);
background-repeat:repeat-y;
text-align:left;
}

#lftCol .txt{
width:200px;
padding:5px 20px 10px 25px;
}

#lftCol h1{
padding:10px 20px 0 25px;
font-size:14px;
font-weight:bold;
margin:0;
}

#navSide{
padding:0 0 0 21px;
}

#tab .pixel{
background-image:url(/images/img_tabPixel.gif);
background-repeat:repeat-x;
}

hr{
margin:0 0 0 25px;
color:#796f57;
background-color:#796f57;
height:1px;
width:150px;
}

#rgtCol .top{
background-image:url(/images/img_rgtColTop.jpg);
background-repeat:no-repeat;
width:617px;
height:87px;
}

#rgtCol .pixel{
background-image:url(/images/img_rgtColPixel.gif);
background-repeat:repeat-y;
}

#rgtCol .txt{
text-align:left;
padding:0 30px 10px 30px;
}

#featured{
width:565px;
padding:0 13px 0 0;
margin:0 auto;
text-align:center;
}

#featured .pixel{
background-image:url(/images/img_featuredPixel.gif);
background-repeat:repeat-y;
}

#featuredBoxContainer{
padding:0 0 0 10px;
margin:10px 0 0 0;
width:100%;
}

#featuredBoxInfo{
width:100%;
margin:5px 0 5px 0;
background-color:#e9e7e2;
}

#featuredBoxInfo td{
padding:3px;
}

#featuredBoxInfo h1{
display:inline;
margin:0;
color:#fc7c00;
font-weight:bold;
font-size:14px;
}

#registerBox .pixel h2,
#announceBox .pixel h2{
display:inline;
margin:0;
color:#fc7c00;
font-weight:bold;
font-size:14px;
}

#register{
margin:0 auto;
text-align:left;
}


#register .pixel{
background-image:url(/images/img_registerPixel.gif);
background-repeat:repeat-y;
}

#registerBox{
margin:0 auto;
text-align:left;
}

#registerBox .pixel{
background-image:url(/images/img_registerBoxPixel.gif);
background-repeat:repeat-y;
}

#contentBox .pixel{
padding:0 50px 0 20px;
background-image:url(/images/img_registerBoxPixel.gif);
background-repeat:repeat-y;
}

#announceBox{
width:609px;
margin:0 auto;
text-align:left;
}


#announceBox .pixel{
background-image:url(/images/img_announcePixel.gif);
background-repeat:repeat-y;
padding:0 20px 0 20px;
}

#tradeBox{
width: 610px;
margin:0 auto;
text-align: center;
}

#tradeBox .pixel{
background-image:url(/images/img_tradePixel.gif);
background-repeat:repeat-y;
padding: 0px 10px 0px 2px;
}

#ftr{
position: relative;
padding:10px 0 0 0;
background-color:#ffffff;
width:913px;
margin:0 auto;
text-align:center;
}

#ftr .bg{
padding:0 10px 0 0;
text-align:right;
height:41px;
background-image:url(/images/img_ftr.gif);
background-repeat:no-repeat;
}

a.ftr:link, a.ftr:active, a.ftr:visited{
color:#3b4c56;
text-decoration:underline;
font-weight:bold;
}

a.ftr:hover{
text-decoration:none;
}

#brand{
color:#000000;
padding:100px 0 0 0;
width:500px;
margin:0 auto;
text-align:left;
}

#brand td{
padding:10px 0 0 0;
}
