html,body,ul {margin:0;padding:0;}
body {background:white;color:black;font-family:Arial, Helvetica, sans-serif;font-size:100.01%;}

p {margin-top:1em;margin-bottom:1em;}
h1 {font-size:1.7em;margin:0;padding:0;}
h2 {font-size:1.5em;margin-top:1em;	font-weight:bold;}
hr {border:0;color:#000;background:#000;height:1px;margin:25px 0px 25px 0px;display:block;clear:both;}
	
table {border:0;}
table tr td table tr td {text-align:center;	padding:10px;}

#outterwrap {margin:auto;width:750px;text-align:left;}
#outterwrapwide h2, #outterwrapwide p, #outterwrapwide ul {text-align:left;}
#outterwrapwide #flow {text-align:center;}

#topbar {width:750px;height:55px;}
#topbar img {float:left;}
#topbar form {float:right;margin:10px;display:block;}

#head_titles {clear:left;width:750px;}
#head_titles a {display:block;width:104px;height:157px;float:left;}
#head_titles img {border:none;}
#head_titles h1 {width:646px;height:157px;float:left;font-size:0px;color:#fff;}
#head_titles h1 span {width:100%;height:100%;}


#head_menu {clear:both;background:url(bg_dd.jpg) top right no-repeat;width:750px;min-height:25px;height:auto !important;height:25px;font-size:1em;margin-bottom:25px;}

#full {background:none;margin-top:15px;}
#full li {margin-bottom:7px;}

#left {background:none;padding-right:20px;clear:both;}

#right {text-align:center;font:.8em Georgia, "Times New Roman", Times, serif;padding:20px 10px 20px 10px;margin-top:50px;background-color:#ccc;}
#right img {border:none;}
#right p {padding-bottom:13px;}
#right ul {list-style:none;margin-bottom:20px;}

#full {background:none;margin-top:15px;}
#full li {margin-bottom:7px;}
#full ul li ul {margin-left:15px;}

#footer {width:750px;height:75px;background:url(cf_foot.jpg) no-repeat;margin-top:20px;margin-bottom:15px;text-align:right;}
		 
#flow {font-weight:bold;text-transform:uppercase;margin-top:25px;}

#footer p {color:#fefdf0;font-weight:bold;font-size:.8em;padding:45px 5px 0 0;}

a:link {color:#950;}
a:visited {color:#444;}
a:hover {color:#b70;}
a:active {color:#444;}

a span {font-size:.7em;text-transform:uppercase;}

a img {border:none;}
	
ul.jd_menu {margin:0px;padding:0px;list-style-type:none;margin-left:255px;}
ul.jd_menu ul {position:absolute;left:-999em;width:10em;margin:0;padding:0;border:1px solid #d86617;list-style:none;z-index:10000;}
ul.jd_menu li {float:left;margin-left:10px;} /* top level items */

/* -- Sub-Menus -- */
ul.jd_menu li ul {display:none;list-style:none;z-index:10000;background:#fff;font-size:.8em;}
ul.jd_menu li li {float:none;margin:0px;display:block;padding:3px;border-bottom:1px solid #ccc}

ul.jd_menu a:link    {color:#fefdf0;}
ul.jd_menu a:visited {color:#fefdf0;}
ul.jd_menu a:hover   {color:#fefdf0;background:#d86617;}
ul.jd_menu a:active  {color:#fefdf0;}

ul.jd_menu li li a:link    {color:#000;text-decoration:none;}
ul.jd_menu li li a:visited {color:#000;text-decoration:none;}
ul.jd_menu li li a:hover   {color:#000;text-decoration:underline;background:none;}
ul.jd_menu li li a:active  {color:#f03;text-decoration:none;}

  
	

/***************************** HEADS */

#cat_head_one {width:750px;height:60px;}
#cat_head_one img {float:left;}
#cat_head_one form {float:right;margin:15px 10px 0 10px;display:inline;}
#cat_head_two {width:750px;height:157px;clear:left;background:url(cf_catalogonly_bottom.jpg) bottom left no-repeat;}

	#audiocast {background:url(speakericon.jpg) 0px 5px no-repeat;height:100px;padding:3px 0 0 90px;font-weight:bold;margin:20px 0 20px 0;}
	#audiocast p {padding:0 !important;margin:0 !important;}
	#cataloghomelink {display:block;font-size:.6em;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}
	#pagelinks h3 {font-size:1.3em;}
	#pagelinks a {font-weight:bold;font-size:1.2em;}
	#summary {border-top:1px solid black;border-bottom:1px solid black;margin:15px 0 15px 0;clear:both;}
