/*  
Site Name: 
Site URI: 
Description: 
Version: 
Author: 
Author URI: 

*/

/*  =COLORS
---------------------------------------------------
	Body Background:
	Main Text:
	Links:
*/


/*  =RESET
---------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	padding: 0;
	margin: 0;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
fieldset,img { 
	border: 0;
	}
ol,ul {
	list-style: none;
	}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 100%;
	}
abbr,acronym { border: 0;
	}
	
	
/*  =GLOBAL ELEMENTS
-------------------------------------------------------------- */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color:#efe0a0;
	color:#444;
}

img, div { behavior: url(iepngfix.htc) }

a{text-decoration:none;}
a:link{}
a:visited{}
a:hover{text-decoration:underline;}
a:active{text-decoration:underline;}

h2 {
	color: #;
	font-size: ;
}

h3 {
	color: #;
	font-size: ;
}

h4 {
	color: #;
	font-size: ;
}

ol {
	list-style-type:disc; margin:10px 0px 10px 60px; line-height:22px;
}

ul {
	list-style-type:disc; margin:10px 0px 10px 60px; line-height:22px;
}

li {
	margin: ;
}

blockquote {}

#wrapper {
	width: 960px;
	margin: 0px auto;
	position:relative;
	background-color:#554f64;
}


/*  =HEADER
-------------------------------------------------------------- */

#header {}
#logo {height:168px;}
#logo img{position:absolute; width:968px; top:4px; left:-4px;}
#chum-auction{font-size:30px; font-weight:bold; text-align:center; height:175px; background-image:url(images/chum-live-auction.gif); background-repeat:no-repeat;background-position:center;}
#chum-auction p{display:none;}
#chum-auction p.line1{font-size:36px;}
#chum-auction p.line2{}
#chum-auction p.line3{}
#chum-auction p.line4{}
#banner{height:78px;}
#banner img{position:absolute; width:968px; top:338px; left:-4px;}


/*  =NAVIGATION
-------------------------------------------------------------- */

#nav {background-color:#579b4b; height:34px; background-image:url(images/nav-bg.gif); width:896px;  margin:0px auto;}
#nav ul{margin:0px 82px;list-style-type:none;}
#nav li {float:left;background-repeat:no-repeat;height:26px;margin:0px 20px;}
#nav ul li.home{background-image:url(images/nav/home.png); width:48px;}
#nav ul li.items{background-image:url(images/nav/items.png); width:116px;}
#nav ul li.newsletter{background-image:url(images/nav/newsletter.png); width:216px;}
#nav ul li.contact{background-image:url(images/nav/contact.png); width:116px;}
#nav ul li.map{background-image:url(images/nav/map.png); width:36px;}
#nav ul li:hover{background-position:0px -28px;}
#nav ul li a{height:32px;display:block; padding:0px; }
#nav ul li a span{display:none;}



/*  =CONTENT
-------------------------------------------------------------- */

#content {background-color:#FFF; width:824px; margin:0px auto; padding:24px 36px; position:relative;}
#content h1 {
	color:#000000;
	font-size:42px;
	font-weight:bold;
	margin:10px 0px 20px 0px;
	background-repeat:no-repeat;
}
#content h1 span {display:none;}
#content h1.home{width:361px; height:67px;background-image:url(images/titles/home.png);}
#content h1.items{width:244px; height:36px; background-image:url(images/titles/auction-items.png);}
#content h1.newsletter{width:352px; height:40px; background-image:url(images/titles/mailing-list.png);}
#content h1.contact{ width:263px; height:36px; background-image:url(images/titles/sales-contacts.png);}
#content h1.map{width:233px; height:46px; background-image:url(images/titles/location-map.png);}

#content h2 {font-size:24px; font-weight:bold; margin:20px 0px 10px 0px;}
#content h2.featured{background-image:url(images/titles/featured-items.png);width:197px; height:27px; margin-bottom:20px;}
#content h2.allitems{background-image:url(images/titles/all-items.png);width:315px; height:29px; margin:40px auto 20px auto;}
#content h2.allitems a{display:block; width:315px; height:29px;}
#content h2.more{background-image:url(images/titles/more.png);width:338px; height:27px; margin-bottom:20px;}
#content h2 span{display:none;}

#content h3 {}
#content p {line-height:22px;}
#content p.blurb {width:400px; position:absolute;}
#content p.important {
	font-weight:bold;
	color:#66C;
	text-align:center;
	font-size:26px;
	display:block;
	border-top:1px solid #dad2ee;
	border-bottom:1px solid #dad2ee;
	width:374px;
	line-height:normal;
	position:absolute;
	left: 450px;
	top: 124px;
}
#content .featured-area{width:750px; margin:0px auto;}

#content .f-horizontal{float:left; width:166px; margin:10px 10px; font-size:13px; background-color:#f6f6d4;}
#content .f-horizontal h3{padding:0px 10px 5px 10px; text-align:center; font-weight:bold; color:#039; text-transform:uppercase;}
#content .f-horizontal p{padding:0px 10px 10px 10px; line-height:17px;font-size:12px;  text-align:center;}
#content .f-horizontal ul{line-height:19px; margin:-6px 15px 0px 28px;}
#content .f-horizontal a{font-size:11px;line-height:24px;color:#66C;display:block; text-align:center;}

#content .f-vertical {padding:10px; margin:10px; font-size:13px; background-color:#f6f6d4;}
#content .f-vertical img{float:left; clear:both; margin:6px 10px; width:166px;}
#content .f-vertical h3{float:right; width:524px; margin:6px 0px 5px 0px; font-size:15px; font-weight:bold; color:#039; text-transform:uppercase;}
#content .f-vertical p{float:right;  width:524px; line-height:20px;}
#content .f-vertical ul{float:right;  width:484px; line-height:19px; display:block; margin:6px 0px;}
#content .f-vertical a{font-size:11px;line-height:24px;color:#66C; display:block;}

#content table {margin:0px auto;}
#content table td {font-size:13px; padding:5px; border:1px dotted #BBB;}
#content table td.bname{font-size:15px; font-weight:bold; color:#039; text-transform:uppercase;}
#content table td a{font-size:11px;line-height:24px;color:#66C; display:block;}

/*  =SIDEBAR
-------------------------------------------------------------- */

#sidebar {}
#sidebar h2 {}
#sidebar ul {}
#sidebar li {}


/*  =FORMS
-------------------------------------------------------------- */

input {}
textarea {}
button {}

input:focus {}
textarea:focus {}
button:hover {}


/*  =TABLES
-------------------------------------------------------------- */

table {}
tr {}
th {}
td {}


/*  =FOOTER
-------------------------------------------------------------- */

#footer {background-color:#554f64; width:810px; margin:20px auto 0px; padding-bottom:20px; color:#FFF;}
#footer a{color:#FF9; text-decoration:none;}
#footer a:link{}
#footer a:visited{}
#footer a:hover{ text-decoration:underline;}
#footer a:active{ text-decoration:underline;}

#footer h2 {font-size:24px; font-weight:bold; margin:0px 0px 10px 0px; color:#cdbff3;}
#footer .colA{float:left; width:250px;}
#footer .colA ul li{list-style:none; padding:7px; border-bottom:1px solid #474059;border-top:1px solid #655e76;}
#footer .colA ul{margin:0px; padding:0px;}
#footer .colB {float:right;}
#footer .colB p{font-size:14px; line-height:20px; width:500px;}
#footer .copyright{text-align:center; font-size:11px; padding:30px 0px 0px 0px; line-height:14px; display:block;}


/*  =DEFAULT STYLES
-------------------------------------------------------------- */

.alignleft {float: left;}
.alignright {float: right;}
.clear {clear: both;}

.center {text-align: center;}
.left {text-align: left;}
.right {text-align: right;}

.small {font-size: 0.8em;}
.hidden {display: none;}
