body {
	font:	12px/1.5 Arial,Verdana, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	}
	
a {
	text-decoration:none;
	font-weight:bold;
	color:#FF6600;
	}
a:hover
	{
	text-decoration:underline;
	}
  
#leftcontent li,
#leftcontent ul 
{
	margin-bottom:5px;
  list-style-image:url("../img/part_icon.gif");
  font-size:1em;
	text-align:left;
	}
#rightcontent ul,
#rightcontent li
{
	margin-left:1em;
	margin-bottom:1px;
	list-style-image:url("../img/small_dark_logo.gif");
	font-size:1em;
	text-align:left;
}
/*-------backgrounds-&-Colors-&-Spacings--------*/
body
{
	background:#3A475B;
}

#leftcontent
{
  background-color:#FF6600;
  background-image:url("../img/nav_bot.gif");
  background-position:bottom left;
  background-repeat: no-repeat;
  padding-bottom:25px;/*this is because the extra image at the bottom*/
	text-align:left;
}
#rightcontent {
	background-color:#2F3A4A;
  background-image:url("../img/r_nav_bot.gif");
  background-position:bottom right;
  background-repeat: no-repeat;
  color:white;
  padding-bottom:120px; /*this is because the extra image at the bottom*/
}
#centercontent {
		background-color:#3A475B;
    color:white;
}
#banner {
	background-color:#3A475B;
  background-image:url("../img/title_back.gif");
}
/*-------------Individual-Colors-------------*/
#leftcontent a
{
	color:white;
}
#warning_note
{
	padding:10px;
  background-image:url("../img/warning_back.gif");
  background-position:left;
  background-repeat: no-repeat;
  background-color:black;
  color:white;
  border:1px solid #FF6600;
  font-size:1.2em;
  margin:1em;
  padding-left:100px;
}

#centercontent h2
{
	color:#FF6600;
}

/*--------------Special-Spacings-------------*/

#centercontent .sp{
	padding:10px;
}

#centercontent h1,
#centercontent h2,
#centercontent h3,
#centercontent h4
{
	display:block;
  border-bottom:2px solid #4C5B72;
  padding-left:1em;
}
#leftcontent img
{
	border:0px;
  padding:0px;
}
#rightcontent img
{
	border:0px;
  padding:0px;
}

.no_pad
{
	padding:0px;
  margin:0px;
}

/*----------all things to do with part table-----*/
#centercontent td,
#centercontent th
{
	text-aling:left;
  padding-left:2em;
  border-bottom:1px solid #526480;
}
#centercontent th
{
	background-color:#526480;
}
table 
{
	padding:10px;
}
#centercontent img
{
	border:0;
}
#centercontent p
{
	margin-left:2em;
}

/*----------all things to do with part zoom-----*/
        #part_zoom
        {
            background-image:url("../img/part_zoom_back.gif");
            background-position: top right;
            background-repeat:no-repeat;
            background-color:#666666;
            color:white;
            /*float:left;*/
            margin:5px;
        }
        
        #part_zoom img
        {
            border:3px solid #3A475B;
            margin:5px;
        }
        
        #part_zoom_name:first-line
        {
            font-size:1.5em;
            line-height:.6em;
        }
        
        #part_zoom_name
        {
            font-size:1em;
            font-weight:bold;
            height:35px;
            padding:5px;
            padding-right:20px;  
        }
        
        #part_zoom_price
        {
            background-color:#FF9933;
            padding-left:5px;
            text-align:left;
            font-size:1.4em;
            font-weight:bold;
        }
        
        #part_zoom p
        {
            font-size:1.2em;
            padding:5px;
        }
        
        #part_zoom_related
        {
            border-top: 1px solid #FF9933;
            background-color:#333333;
            color:#FF9933;
            padding:3px;
            font-size:.9em;
        }

/*----This area is for the classified section-----------*/

#classified_browse
{
	float:none;
  margin:1em;
}

#classified_browse table a
{
	color:#3A475B;
}


#classifieds td,
#classified_browse td
{
	vertical-align:top;
  padding:10px;
  border:0px;
  border-top:1px solid #4C5B72;
  margin-top:5px;
}

#classifieds table,
#classified_browse table
{
  color:black;
  border:1px solid white;
  padding:0px;
  margin:5px;
	background-color:#999999;
  background-image:url("../img/form_back.gif");
  background-position:bottom right;
  background-repeat:no-repeat;
}

#classified_browse table
{
	background-image:url("../img/class_browse_back.gif");
	background-repeat: repeat;
}
#classified_browse td,
#classified_browse th
{
	text-align:left;
  
  padding-left:1em;
  padding-right:1em;
}

#classifieds table input
{
	border:1px solid #333333;
}

#classifieds table th,
#classified_browse th
{
	background-color:#4C5B72;
  color:white;
}

#desc, #desc_req
{
	font-weight:bold;
  text-align:right;
 
  text-transform: capitalize;
  color:#536073;
}
#desc_req
{
	color:#FF6600;
  color:white;
  background-color:#FF6600;
}
#field
{
  text-align:left;
  color:#536073;
}
/*---------------this is where zoom box is--------*/
#class_zoom_box
{
	margin:5px,5px,5px,0px;
  padding:0px;
  border: 1px solid white;
  border-bottom:0px;
}

#class_zoom_box p {
  margin:1em;
}

#class_zoom_box img
{
  border:5px solid #FF9933;
}
#class_zoom_box_price
{
	float:right;
  padding:5px;
  font-size:2em;
  background-color:#FF9933;
  color:white;
  margin-right:1px;
  font-weight:bold;
}

#class_zoom_box_owner
{
	background-color:#FF9933;
  border:1px solid white;
  border-top:0px;
  padding-top:5px;
}

#adv_menu {
	margin-left:4em;

}
div#adv_menu dt{
  font-size:1.4em;
}
div#adv_menu dd{
  margin-left:10em;
}
