body {
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color: #ffffff;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
		}

body, html {
	color: #666;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	line-height: 150%;
		}
body#plain {background-color: #fff;		}

#wrapper {
		margin-left: auto; 
		margin-right: auto;
		width: 100%;
		text-align: center;
		}	
		
#column  { 
			width: 880px; 
			margin: 0 auto;
            padding: 20px 10px 10px 2px;
			text-align: left;
			 }	
#footer  {  clear: both;
			width: 800px; 
			margin: 0 auto;
            padding: 20px 10px 10px 2px;
			text-align: center;
			padding-top: 10px; border-top: 1px dotted #ccc
			 }		 

p, div, table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 150%;
	}
		
h1 {
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	font-family: helvetica, Arial,  sans-serif;
	color: #981418;
	font-weight: normal;
	margin-top: 3px;
	margin-bottom: 3px;
	}

h2 {
	font-size: 14px;
	font-family: helvetica, Arial,  sans-serif;
	color: #444;
	font-weight: normal;
	padding-bottom: 6px; border-bottom: 1px dotted #ccc
}
	



a, a:active, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #981418;
	text-decoration: underline;
}


a.con, a.con:visited, a.con:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0082C6;
}
a.con:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0082C6;
}

li { list-style: outside url(images/rnd_bullet.gif); color: #555; margin-left: -18px; line-height: 20px;  }

ul {  margin-top: 0px; font-size: 11px; margin-left: 40px; margin-right: 10px; line-height: 18px;}

	
#nav li { list-style: outside url(images/bullet.gif);  margin-left: -18px; line-height: 18px;  margin-top: 10px; padding-top: 0px; padding-bottom: 8px; border-bottom: 1px dotted #ccc}

#nav ul{   margin-left: 40px; margin-right: 10px;  line-height: 18px;  }

#nav a { 	color: #333; text-decoration: none; }

#nav a:hover { color: #981418; text-decoration: none; }

hr {
	color: #e5e5e5;
	border-style: solid;
	background-color: #ccc;
	height: 1px;
	}

select, input, menu, list, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

.sold {color: #ff0000; font-weight: bold; }

.img {border-width: 1px;
	border-style: solid;
	padding: 2px;
	border-color: #cccccc; }

/*** ---------------- menu ----------------- ***/	

#menu { margin: 0 auto;
	position:relative;/*ie needs this to show float */
	width:880px;
	height: 20px;
 	text-align: center;
}


  /**************************
rounded corners with border
**************************/
  
    .c1, .c2, .c3, .c4{font-size:1px; overflow:hidden; display:block;}
  .c1 {height:1px; background:#fff; margin:0 5px;}
  .c2 {height:1px; background:#fff; border-right:2px solid #fff;
         border-left:2px solid #fff; margin:0 3px;}
  .c3 {height:1px; background:#fff; border-right:1px solid #fff;
         border-left:1px solid #fff; margin:0 2px;}
  .c4 {height:2px; background:#fff; border-right:1px solid #fff;
         border-left:1px solid #fff; margin:0 1px;}
  .border {background-color: #fff; background-repeat: repeat-x; border-right:1px solid #fff;
         border-left:1px solid #fff; padding:5px 10px 5px 10px;  }
  .border div {margin-left: 5px; color: #333; min-height: 200px;} 
  
  /**************************
captcha text
**************************/
  #result { padding:0px; height:20px; margin:0px; min-height:20px; }