
body, html {
	font-family:Verdana,Arial,sans-serif;
	font-size:10pt;
	line-height:1.5em;
background:#ececec;
	}



#wrap       { width:850px; margin:0 auto; }
#top_header {
	width:850px;
}
#header {
	width:850px;
	
	}
	

#main {
	width:850px;
	padding-top:3px;

	min-height:450px;
background: #FFF;
	}

 #footer {
	 width:850px;
	 text-align:center;
	 margin-top:5px;
	 padding-top:4px;
	 padding-bottom:4px;
	 color:#fff;
	 background:#143D55;
}
form {
	display:inline;
	}
	
.search {
	padding-bottom:5px;
	text-align:center;
	background:#143D55;
	color:#fff;
	
}

.search input {
	border:1px solid #888;
	padding:3px;
	color:#004A7F;
	font-weight:bold;
	font-size:1.1em;
	
}

.search select {
	border:1px solid #888;
	padding:1px;
}

h1, h2, h3 {
	display:inline;
	color:#36A7E8;
}

h1 {
	font-size:18px;
}

h2 {
	font-size:16px;
}

h3 {
 font-size:12px;
}

.details {
	border-bottom:1px solid #efefef;
	padding-bottom:4px;
	
}

.prices {
	font-size:16px;
	color:blue;
	font-weight:bold;
	}

p {
	display:inline;
}

.smaller {
	font-size:0.8em;
}

.right {
	border-left:3px solid #c0c0c0;
	padding-left:7px;
	}

.right a{
	color:#36A7E8;
}

#message {
	
	border-bottom:solid 2px #143D55;
	padding-top:4px;
	padding-bottom:8px;
	min-height:145px;
padding-left:5px;
}

#list_games {
	padding-top:5px;
padding-left:5px;
}

.lists {
	border-bottom:1px solid #143D55;
	padding-top:3px;
padding-left:5px;
}

.dots {
	border-bottom:solid 1px #ccc;
	padding-top:2px;
}

.listbox {
	font-size:0.8em;
}

.listbox input {
	border:1px solid #bbb;
	font-size:0.8em;
	
}