/* CSS by Nathan Swartz - ClickNathan.com */

body {
	margin:0px; padding:0px;
	background:url(/img/design/body_background.jpg) repeat-x;
	background-color:#ffffff;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#4e4e4e;
}

#container {
	position:relative;
	margin:0px auto; padding:0px;
	width:936px;
	text-align:left;
}

#header {
	position:relative;
	margin:0px; padding:0px;
	background:url(/img/design/header_home.jpg) no-repeat;
}
#header_container {
	position:relative;
	margin:0px auto; padding:0px;
	width:936px;
	text-align:left;
}

#header_landing {
	position:relative;
	margin:0px; padding:0px;
	background:url(/img/design/header_landing.jpg) no-repeat;
	height:171px;
}

#language {margin-top:20px; width:300px; float:left; clear:left;}

#free_trial {
	position:relative; float:left;
	width:175px;
	margin-left:90px;
	text-align:center;
	clear:right;
}

#signin {padding:10px 16px 0px 0px; text-align:right;}
	
#search {float:right;}

#search label {display:none;}

#nav_bar {clear:both;}

#content {position:relative; clear:both; padding-top:20px;}

#auction_banner {
	position:relative; float:left;
	background:url(/img/design/auction_home.jpg) no-repeat;
	width:618px; height:369px;
	text-align:right;
	padding-right:20px;
}

#copy_home {
	position:relative; float:left;
	width:290px;
}

#copy {
	position:relative; float:left;
	width:729px;
	padding-left:37px;
}

#copy_landing {
	width:100%;
}

#footer {
	position:relative; float:left;
	width:936px;
	clear:both;
	background:url(/img/design/footer.gif) no-repeat;
	text-align:center;
	margin-top:20px;
}

#breadcrumbs {
	position:relative; float:left;
	width:73%;
}

#page_functions {
	position:relative; float:right;
	width:27%;
}

* html #breadcrumbs {width:69%;}

* html #page_functions {width:31%;}

#sidebar {
	position:relative; float:left;
	width:148px;
	padding:2px 5px;
	border-right:1px solid #dedcdc;
}

#specifics {
	float:right;
	width:215px;
	margin:0px 0px 17px 17px;
}

* html #specifics {text-align:center;}

#live_chat {
	float:right;
	width:215px; height:78px;
	background:url(/img/design/live_chat.jpg) no-repeat;
	margin:0px 0px 17px 17px;
	padding:0px;
}

/* typography */

h1 {margin:0px; padding:0px; font-size:450%; padding:10px 0px 0px 15px; float:left;}

h1 a, h1 a:hover, h1 a:visited {display:block; height:112px; width:430px; text-decoration:none;}

h2 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin:0px;}

#subnavigation p {margin:16px 0px 0px 0px; padding:0px;}

#live_chat p, #live_chat_landing p {margin:0px; padding:0px;}

#live_chat a, #live_chat_landing a {display:block; text-decoration:none;}

a {color:#2489ba; text-decoration:underline; font-weight:bold;}

a:hover {color:#2489ba; text-decoration:none; font-weight:bold;}

a:visited, a:active {color:#990099; text-decoration:underline; font-weight:bold;}

#sidebar h2 {font-size:130%; color:#4e4e4e; font-weight:normal;}

#sidebar ul {list-style-image:url(/img/design/click_bullet.gif); margin-left:0px; padding-left:17px;}

#sidebar li {padding-bottom:6px;}

.dtr {color:#90c344; padding:10px 0px 5px 0px;}

#copy_home p, #copy_p {padding:5px 0px; margin:0px; line-height:170%;}

#footer p {padding:10px 0px; margin:0px;}

#auction_banner h2 {font-size:400%; padding-top:17px;}

#auction_banner a {text-decoration:none; display:block;}

#auction_banner p {font-size:240%; padding:0px; margin:0px;}

#live_chat_home p {width:287px; padding-top:20px; float:right;}

#live_chat p {width:215px; text-align:right; font-size:220%; line-height:130%; padding:0px;}

#live_chat_landing p {text-align:right; font-size:220%; line-height:130%;}

#signin h2 {font-size:120%; color:white;}

#free_trial h2 {font-size:190%;}

#free_trial a {text-decoration:none;}

a.lang_ru, .lang_ru a:visited, .lang_ru a:hover {background:url(/img/design/lang_ru.gif) no-repeat; width:75px; height:17px; text-decoration:none;}

a.lang_ja, .lang_ja a:visited, .lang_ja a:hover {background:url(/img/design/lang_ja.gif) no-repeat; width:63px; height:17px; text-decoration:none;}

#signin label {font-weight:bold; color:white;}

#signin p {color:white; font-size:80%; margin-top:-26px; padding-right:50px;}

#signin a {color:white;}

#nav_bar ul {margin:0px; padding:4px 0px 0px 3px; list-style:none; text-align:center; height:20px;}

#nav_bar li {font-size:110%; float:left; padding-right:10px; font-weight:bold;}

#nav_bar a {text-decoration:none;}

#breadcrumbs p {padding-left:5px;}

#page_functions p {width:80px; float:left; padding-left:25px; margin-left:16px;}

.timestamp {padding:0px; margin:0px; color:#c8c6c6;}

.comments {position:relative; float:left; background:url(/img/design/comments_icon.gif) no-repeat; padding:5px 10px 10px 50px; width:150px;}

.cat_list {position:relative; float:left; width:285px; text-align:right; clear:none;}

* html .timestamp {padding-top:7px;}

.email_page {background:url(/img/design/email_page.gif) no-repeat;}

.print_page {background:url(/img/design/print_page.gif) no-repeat;}

#specifics p {text-align:left;}

.rss {background:url(/img/design/rss.gif) no-repeat; padding:10px 0px 10px 40px; margin-left:10px;}

* html .rss {margin-left:25px;}

.subfooter {color:#b1b1b1;}

/* forms */

form {margin:0px; padding:0px;}

input {font-family:Verdana, Arial, Helvetica, sans-serif;}

#username, #password {width:107px; padding:2px; margin:3px 0px 2px 5px; border:none;}

#s {border:none; padding:2px; margin:20px 60px 0px 0px; width:165px; color:black; z-index:5000;}

#signgo {align:right; margin-top:2px;}

#searchgo {position:absolute; top:142px; right:22px; }

#specifics select {text-align:left; width:193px; padding:2px; margin:4px 0px 4px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4e4e4e; border:1px solid #c8c6c6;}

* html #specifics form {padding-left:15px;}

/* glovebox */

.nodisplay {display:none;}

.ir {visibility:hidden;}

img {border:none;}

.border {float:right; padding:4px; border:1px solid #2489ba; margin:2px 0px 10px 10px;}

/* Menu */
#menu_bg{ background-image:url(/img/menu/menu_bg.png);background-position:bottom; background-image:url(/img/menu/menu_bg.png);background-position:bottom;background-repeat:repeat-x;width:100%; }
#menu_container{  width:960px; margin:0px auto; padding:none; }
#menu { float:left;width:960px;line-height:normal;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background-image:url(/img/menu/menu_bg.png);background-position:bottom;background-repeat:repeat-x;padding-bottom:19px;margin-bottom:10px; margin:0px; text-align:left; padding-left:none; }
#menu ul {padding:0px 10px 0 20px;list-style:none;}
#menu li {display:inline;margin:0;padding:0;}
#menu a {float:left;background:url(/img/menu/menu_left.png) no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;border:none;}
#menu a span {float:left;display:block;background:url(/img/menu/menu_right.png) no-repeat right top;padding:7px 10px 5px 5px;color:#000033;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {color:#FFF;}
#menu a:hover {background-position:0% -42px;}
#menu a:hover span {background-position:100% -42px;}
#menu .current a{background-position:0% -42px;}
#menu .current a span{background-position:100% -42px;}

#blognews ul {clear:both; list-style:none; padding:0px; margin:0px; color:#999999;}

#blognews h2 {font-size:130%; color:#9eb766;}

#blognews h3 {font-size:100%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#9eb766; font-weight:bold; margin:10px 0px 5px 0px; padding:0px;}

#blognews p {margin:4px; padding:0px;  color:#999999;}

