@charset "utf-8";
/* Markup by Matthew Rochow */
/* http://www.matthewrochow.com */

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {}
a:hover {}
html {}
body {color:#000;font:75%/125% Arial, Sans-Serif;}


img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em}

/* Containers */
#page {margin:10px auto;padding: 0 0 0px;position:relative;width:924px; border: 1px solid #5d3813}
#header {height:69px;background:#fff url(../images/top-bg.png) left top repeat-x}
#header a#logout {background:url(../images/logout.png) left top no-repeat;color:#fff;font-weight:700;height:21px;padding:4px 0 0 37px;position:absolute;right:16px;top:0;text-decoration:none;width:58px}
#footer {height:69px;background:url(../images/bottom-bg.png) left bottom repeat-x;}


/*Main*/
#main {overflow:hidden;width:100%}
#main p#date {padding: 5px 10px 5px 0;text-align:right;background: #fdd866;height:12px; margin:0 0 0px 0;}
#main .current-bid-header {background:#5d3813;color:#fff;height:1%;overflow:hidden;padding:11px 15px 9px}
#main .current-bid-header h1 {color:#fff;float:left;font:1.3em Arial, Tahoma, Georgia, Garamond, Serif; padding: 0 0 0 10px;}
#main .current-bid-header a.close {background:url(../images/close.png) right no-repeat;color:#fff;float:right;height:18px;padding: 0 23px 0 0;text-decoration:none}

	/*Content*/
	#content {float:right;width:330px;}
	#content h2 {color:#000;font:1em Arial, Tahoma, Georgia, Garamond, Serif;padding: 14px 0 6px}
	
		/*Your Details*/
		#content .your-details {width:100%; }
		#content .your-details table {color:#343030;margin: 11px 0 0 0;width:100%;}
		#content .your-details table tr td.padleft {padding-left:30px;}
		#content .your-details table th {background-image:url(http://www.myroombid.com/images/sidebar_bg3.png); height:50px; width:300px; background-repeat: no-repeat;color:#fff;padding:37px 0 7px 17px;font:1.3em bold Arial, Tahoma, Georgia, Garamond, Serif;text-align:left}
		#content .your-details table tr td.left {font:1em Arial, Tahoma, Georgia, Garamond, Serif;padding: 5px 0 5px 3px;}
		
		/*Room*/
		#content .room-info {font:1em Arial, Tahoma, Georgia, Garamond, Serif;margin: 20px 22px 0 0;width:100%;}
		#content .room-info div {padding: 0 0 10px}
		#content .room-info h3 {color:#000;font-size: 1.135em;font-weight:700;margin:0 0 5px}
		#content .room-info h3.green {background-image:url(http://www.myroombid.com/images/sidebar_bg3.png); height:50px; background-repeat: no-repeat;color:#fff;padding:37px 0 7px 17px;font:1.3em bold Arial, Tahoma, Georgia, Garamond, Serif;}
		#content .room-info ul {list-style:none;padding: 0 0 20px 10px}
		#content .room-info ul li {background:url(../images/li-bg.png) left no-repeat;padding:6px 0 6px 22px}
	
/* Sidebar */
#sidebar {float:left;margin: 0 0 0 25px;padding:12px 0 0 0;width:370px;}
#sidebar span.your-steps {display:block;float:left;font-size:2em;color:#81a75e;margin-top:7px;}
#sidebar span.hotel-steps {display:block;float:left;font-size:2em;color:#c0a065;margin-top:7px;}
#sidebar div.your-bid {background:#ceecba;margin: 7px 0 0 20px;padding: 10px;width:450px;color:#81a75e;}
#sidebar div.bid-price {background:#ceecba;margin: 7px 0 0 20px;padding: 10px;width:450px;}
#sidebar .your-bid h2 {color:#81a75e;}
#sidebar .your-bid h2, #sidebar .your-bid label, #sidebar .hotel h2 {font-size:1.335em;font-weight:700;margin: 0 0 5px}
#sidebar .hotel {background:#fcdea8; margin: 7px 0 0 20px;padding: 10px;width:450px; color:#c0a065}
#sidebar .hotel h4 {color:#c0a065;font-size:1em}
#sidebar .your-bid input {background:#fff;border:1px solid #000;}
#sidebar input#submit-bid, #sidebar input#accept {margin: 17px 0 18px 5px}
#sidebar div.control_botton {margin:10px 0 0 20px; width:450px;}
#sidebar div.control_botton input {margin-right:25px;}

	/*Bordered*/
	#sidebar .bordered {border-top:5px solid #bfbfbf;padding: 13px 3px 0}
	#sidebar .bordered .notice {border:1px solid #ff0000;color:#580a0a;margin:7px 0;padding: 5px}
	#sidebar .bordered .red {color:#580a0a}
	#sidebar .bordered input#submit-form {display:block;margin: 17px 0 18px 5px}

* {
	padding: 0;
	margin: 0;
	font-family: "trebuchet ms",trebuchet,verdana,arial,helvetica,sans-serif;
}

.new_button_flat {
	background-color:;
	position:relative;
	border:0px;
	top:0px;
	left:90px;
	height:21px;
	width:90px;
	padding-bottom:5px;
	font-weight:bold;
	font-size: 14px;
}

.login_button {
	position:relative;
	background-color:transparent;
	border:0px;
	height:32px;
	width:90px;
	padding-bottom:2px;
	font-family:tahoma;
	font-size:12px;
	background-image:url(/admin/images/login.gif);
	background-repeat: no-repeat;
	/*login.png*/
}

.new_button {
	background-color:;
	border:0px;
	height:21px;
	width:90px;
	padding-bottom:2px;
	font-family:arial;
	font-size:12px;
	background-image:url(/admin/images/bouton.png);
	background-repeat: no-repeat;
}

.new_button_large {
        background-color:;
        border:0px;
        height:21px;
        width:90px;
        padding-bottom:2px;
        font-family:arial;
        font-size:12px;
        background-image:url(/admin/images/boutton_large.png);
        background-repeat: no-repeat;
}

.cute_button_large {
        background-color:transparent;
        border:0px;
        height:32px;
        width:170px;
        padding-bottom:2px;
        font-family:tahoma;
        font-size:11px;
		font-weight:bold;
        background-image:url(/admin/images/btn-long.png);
        background-repeat: no-repeat;
}
.new_button:hover {
        background-image:url(/admin/images/boutton_over.png);
        color:#dddddd;
}

.new_button_large:hover {
        background-image:url(/admin/images/bouton_large_over.png);
        color:#dddddd;
}

.labels {
	width:70px;
	color:#5d3813;
	font-size: 12px;
	font-weight:bold;
}

.login_body {
	width: 379px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}

#me_box {
	position: absolute;
	top: -15px;
	width: 285px;
	text-align: center;
	font-size: 14px;
}

#error_box {
	list-style-type: none;
	color: #900;
}

#error_box li {
	color: #800;
	font-weight: bold;
}

#message_box {
	list-style-type: none;
	color: #090;
}

#message_box li {
	color: #080;
	font-weight: bold;
}

.login_form {
	width: 379px;
	height: 243px;
	position: relative;
	top: 160px;
	left:10px;
}

.activity {
}

.usertext {
	border: 1px solid #000;
	background-color: #ffffff;
	color: #000;
	width: 170px;
	height: 20px;
	font-size: 12px;
	position: relative;
	padding: 0 5px;
	border:1px solid #a9a9a9;
}
