   /* * * * * * * * * * *
	*	Main page styles
	*/
	
	body {
		margin: 0px; padding: 0px;
		text-align: center;
		background: #3A3A27 url("../images/style/page-bg.jpg") repeat-x top center;
	}
		
   /* * * * * * * * * * *
	*	Page styles
	*/
	
	#page {
		width: 700px;
		margin: 0px auto;
		text-align: left;
		position: relative;
		
		font-size: 13px;
		font-family: "Times New Roman", Georgia, Times, serif;
		color:#DAD9CB;
	}
	#page-menu {
		width: 100%;
		margin: 0px 0px 10px;
	}
	a {
		color: #749CB4;
	}
	#page-menu a {
		display:block;
		float: left; padding: 0px 20px 2px 0px;
		text-transform: uppercase;
		letter-spacing: -1px;
		font-size: 16px;
		text-decoration: none;
		color: #363625;
	}
	a.thalmighty {
		font-size: 12px;
		color: #999;
	}
	#page-menu a:hover {
		text-decoration: underline;
	}
	#page-header {
		width: 700px; 
		
	}
	#page-content {
		position: relative;
		text-align: justify;
		margin: 7px 45px 0px;
		padding: 10px;
		color: #ddd;
		font-size: 16px;
	}
	#page-bottom {
		clear: both;
		text-align: center;
		padding: 15px 10px 5px;
		font-size: 10px;
	}
	.column-left {
		padding: 7px;
		margin-right: 10px;
		text-align: justify;
		float: left; width: 305px;
	}
	.column-right {
		padding: 7px;
		text-align: justify;
		float: left; width: 305px;
	}
	.column-title {
		font-size: 28px;
		font-weight: normal;
		letter-spacing: -1px;
		padding: 5px 0px 15px;
		text-transform: uppercase;
	}
	img.page-shadow-left {
		position:absolute;
		left: -165px; top: 130px;
	}
	img.page-shadow-right {
		position:absolute;
		right: -165px; top: 130px;
	}
	
   /* * * * * * * * * * *
	*	Div styles
	*/
	
	div.cleaner {
		clear:both;
	}

   /* * * * * * * * * * *
	*	Table styles
	*/

	table.list th {
		margin: 0px; padding: 3px 10px;
		color: #34527E;
		font-weight: normal;
		font-size: 13px;
		background-color: #DFE7F4;
		border-top: 1px solid #F8FAFC;
	}
	
	table.list tr {
		color: #6E84A4;
	}
	table.list tr.car-row td {
		padding: 15px 5px;
	}
	
	table.list tr.norm {
		background-color: #F8FAFC;
	}
	
	table.list tr.high {
		background-color: #F1F6FA;
	}
	
	table.list tr.link {
		cursor: pointer;
	}
	
	/* SORTTABLE STYLES */
	table.sortable th {
		cursor: pointer;
	}
		
   /* * * * * * * *  * * 
   	*	Error processing
	*/
	
  	#process_msg {
		margin: 3px 5px;
		min-height: 30px;
  	}
	.succes {
    	background: #C6F791 url(../images/icons/succes.gif) top left no-repeat;
		border: 1px solid #95C851; padding-left: 25px; color: #487120;
	}
	.warning {
		background: #FDFBAA url(../images/icons/warning.gif) top left no-repeat;
		border: 1px solid #FFCC00; padding-left: 25px;
	}
	.error {
		background: #FF9799 url(../images/icons/error.gif) top left no-repeat;
		border: 1px solid #ED6176; padding-left: 25px; color: #990000;
	}
	
	div.content-title {
		font-size: 28px;
		font-weight: normal;
		letter-spacing: -1px;
		padding: 5px 0px 15px;
		text-transform: uppercase;
	}
	
	div.content-text p {
		margin: 0px;
		padding: 0px;
	}
	div.content-text img {
		padding: 10px;
	}
	
	div.car-row-more {
		padding-top: 7px;
	}
	div.car-row-sold {
		position: absolute;
		width: 80px; height: 60px;
	}
	a.more {
		text-decoration: none;
		color: #FFFFFF;
	}
	label {
		display: block;
		font-style: italic;
		width: 150px;
		float: left;
	}
	hr {
      color: #ddd;
      background-color: #ddd;
      height: 1px;
	}
	input, textarea {
		font-family: Arial, Helvetica, sans-serif;
	}
	h2 {
		font-size: 16px;
		padding: 0px; margin: 0px;
		font-weight: normal;
	}
	.news-text {
		padding:10px;
	}