div#container {
    width: 746px;
    margin: auto;
    text-align: left;
}

/* header styles */
div#header {
    background: #eee url(../images/header_bg.gif) no-repeat;
    width: 746px;
    padding: 19px 0 13px 0;
}

div#header table {
    width: 746px;
}

div#header table td#logocell {
    padding-left: 11px;
}

div#header table td#toplinkscell,
div#header_printable table td#toplinkscell {
    text-align: right;
    padding-right: 17px;
    font-size: .8em;
}

div#header table td.topformcell {
    color: #666;
    font-size: .8em;
    padding-top: 35px;
    vertical-align: top;
    text-align: right;
}

div#header table td.topformcell input {
    width: 125px;
    height: 14px;
    color: #999;
    border: 1px solid #ccc;
    font-size: .9em;
}

/* top navigation bar styles */
div#topnav {
    margin: 4px 0 4px 0;
}

/* page body styles */
div#pagebody {
}

/* for the section header ("about redesign", "how to start", "techniques" etc.) bar */
div#pagebody table#sectionhead {
    width: 746px;
    margin-bottom: 1px;
}

div#pagebody table#sectionhead td#header {
    padding: 0 0 5px 12px;
    vertical-align: bottom;
}

div#pagebody table#sectionhead tr.teamculture {
    background-color: #d8d8a9;
}

div#pagebody table#sectionhead tr.aboutredesign {
    background-color: #80c0ff;
}

div#pagebody table#sectionhead tr.howtostart {
    background-color: #caef93;
}

div#pagebody table#sectionhead tr.techniques {
    background-color: #fbd54d;
}

div#pagebody table#sectionhead tr.successstories {
    background-color: #adfa6e;
}

div#pagebody table#sectionhead tr.moreresources {
    background-color: #e5e1be;
}

div#pagebody table#sectionhead tr.colemanassociates {
    background-color: #b3d7e5;
}

div#pagebody table#sectionhead tr.article {
    background-color: #e5e1be;
}

div#pagebody table#sectionhead td#articletools {
    width: 265px;
    font-size: .9em;
}

/* section body stuff: quote at top left, main article touts */
/* "noleftnav_content" is for pages like email.php, enews_Signup.php,etc., with, you guessed it... */
div#pagebody table#sectiontout,
div#pagebody table#noleftnav_page {
    width: 746px;
}

div#pagebody table#sectiontout {
    border-bottom: 4px solid #fff;
}

div#pagebody table#sectiontout td#topleftquote,
div#pagebody table#sectiontout td#topleftquote_homepage,
div#pagebody table#sectiontout td#topleftquote_howtostart,
div#pagebody table#sectiontout td#topleftquote_successstories,
div#pagebody table#sectiontout td#topleftquote_teamculture,
div#pagebody table#sectiontout td#topleftquote_techniques,
div#pagebody table#sectiontout td#colemanassociates_leftnav,
div#pagebody table#sectionbody td#article,
div#pagebody table#sectionbody td#article_bottom,
div#pagebody table#sectionbody td#colemanassociates_lowerleftcol,
div#pagebody table#sectionbody td#colemanassociates_lowerleftcol_bottom,
div#pagebody table#sectionbody td#toolsyoucanuse,
div#pagebody table#sectionbody td#toolsyoucanuse_bottom,
div#pagebody table#sectionbody td#aboutredesignnav,
div#pagebody table#sectionbody td#aboutredesign_lowerleftcontent,
div#pagebody table#sectionbody td#aboutredesignnav_bottom,
div#pagebody table#sectionbody td#howtostart,
div#pagebody table#sectionbody td#howtostart_bottom,
div#pagebody table#sectionbody td#teamculture,
div#pagebody table#sectionbody td#teamculture_bottom,
div#pagebody table#sectionbody td#techniques,
div#pagebody table#sectionbody td#techniques_bottom,
div#pagebody table#sectionbody td#successstories,
div#pagebody table#sectionbody td#successstories_bottom,
div#pagebody table#sectionbody td#moreresources,
div#pagebody table#sectionbody td#moreresources_bottom,
div#pagebody table#sectionbody td#homepageaboutcoleman,
div#pagebody table#sectionbody td#homepageaboutcoleman_bottom {
    width: 190px;
    border-right: 4px solid #fff;
    vertical-align: top;
}

.quoteimage {
    margin: 10px 15px 15px 5px;
}

div#pagebody table#sectiontout td#topleftquote_howtostart {
    background-color: #93cc29;
}

div#pagebody table#sectiontout td#topleftquote_homepage {
    background-color: #f7ac02;
}

div#pagebody table#sectiontout td#topleftquote_successstories {
    background-color: #0ec2c0;
}

#topleftquote_teamculture {
    background-color: #933;
}

div#pagebody table#sectiontout td#topleftquote_techniques {
    background-color: #f60;
}

div#pagebody table#sectiontout td#colemanassociates_leftnav,
div#pagebody table#sectionbody td div#colemanassociates_leftnav {
    padding-top: 6px;
    padding-bottom: 6px;
    background-color: #06c;
}

div#pagebody table#sectionbody td div#colemanassociates_leftnav {
    border-bottom: 4px solid #fff;
}

div#pagebody table#sectiontout td#colemanassociates_leftnav div.rule,
div#pagebody table#sectionbody td div#colemanassociates_leftnav div.rule {
    background-image:url(../images/rule_bg_ltblue.gif); 
}

div#pagebody table#sectiontout td#colemanassociates_leftnav div.ruleon, 
div#pagebody table#sectionbody td div#colemanassociates_leftnav div.ruleon{
    background-image:url(../images/rule_bg_ltblue_orange.gif);  
}

div#pagebody table#sectionbody td#article {
    background-color: #c3d3e5;
}

div#pagebody table#sectiontout td#topmiddlepicture,
div#pagebody table#sectiontout td#topmiddlepicture_techniques {
    width: 352px;
}

div#pagebody table#sectiontout td#toprighttout_homepage,
div#pagebody table#sectiontout td#toprighttout_teamculture,
div#pagebody table#sectiontout td#toprighttout_aboutredesign,
div#pagebody table#sectiontout td#toprighttout_howtostart,
div#pagebody table#sectiontout td#toprighttout_techniques,
div#pagebody table#sectiontout td#toprighttout_successstories,
div#pagebody table#sectiontout td#toprighttout_moreresources,
div#pagebody table#sectiontout td#toprighttout_colemanassociates,
div#pagebody table#sectiontout td#toprighttout_article {
    width: 184px;
    padding: 11px 5px 0 11px;
    vertical-align: top;
}

div#pagebody table#sectiontout td#toprighttout_homepage,
div#pagebody table#sectiontout td#topmiddlepicture_homepage {
    vertical-align: top;
    background-color: #47c0e6;
}

div#pagebody table#sectiontout td#topmiddlepicture_homepage { width: 352px; overflow: hidden; }

div#pagebody table#sectiontout td#toprighttout_howtostart,
div#pagebody table#sectiontout td#topmiddlepicture_howtostart {
    vertical-align: top;
    background-color: #abef5b;
}

div#pagebody table#sectiontout td#toprighttout_techniques,
div#pagebody table#sectiontout td#topmiddlepicture_techniques {
    vertical-align: top;
    background-color: #ffcf22;
}

div#pagebody table#sectiontout td#toprighttout_teamculture,
div#pagebody table#sectiontout td#topmiddlepicture_teamculture {
    vertical-align: top;
    background-color: #baba7a;
}

div#pagebody table#sectiontout td#toprighttout_successstories,
div#pagebody table#sectiontout td#topmiddlepicture_successstories {
    vertical-align: top;
    background-color: #bbf48d;
}

.maintout_title {
    font-size: 1.2em;
    font-weight: bold;
}

.maintout_title .subtitle {
    font-size: .8em;
}

div#pagebody table#sectiontout td#toprighttout_homepage .maintout_title {
    font-size: 1.3em;
}

/* styles for "tools you can use" (left column, bottom) and main content box */
div#pagebody table#sectionbody td#aboutredesignnav {
    padding-top: 20px;
    background-color: #4d94db;
}

div#pagebody table#sectionbody td#aboutredesignnav img.navitem {
    margin: 0 0 5px 7px;
}

div#pagebody table#sectionbody td#aboutredesign_lowerleftcontent {
    background-color: #4d94db;
    vertical-align: bottom;
    font-size: .9em;
}

div#pagebody table#sectionbody td#aboutredesign_lowerleftcontent p,
div#pagebody table#sectionbody td#howtostart p,
div#pagebody table#sectionbody td#teamculture p,
div#pagebody table#sectionbody td#successstories p,
div#pagebody table#sectionbody td#techniques p {
    margin-left: 12px;
}

div#pagebody table#sectionbody td#aboutredesign_lowerleftcontent div.rule,
div#pagebody table#sectionbody td#howtostart div.rule,
div#pagebody table#sectionbody td#teamculture div.rule,
div#pagebody table#sectionbody td#successstories div.rule,
div#pagebody table#sectionbody td#techniques div.rule {
    width: 171px;
    background-image:url(../images/rule_bg_white.gif);
    margin: 0 0 5px 10px;
    clear: both;
}

div#pagebody table#sectionbody td#howtostart {
    background-color: #93cc29;
}

div#pagebody table#sectionbody td#teamculture {
    background-color: #933;
    vertical-align: top;
}


div#pagebody table#sectionbody td#teamculture a,
div#pagebody table#sectionbody td#techniques a {
    color: #fff;
}

div#pagebody table#sectionbody td#techniques {
    background-color: #f60;
    vertical-align: top;
}

div#pagebody table#sectionbody td#successstories {
    background-color: #0ec2c0;
}

div#pagebody table#sectionbody td#homepageaboutcoleman {
    padding-top: 20px;
    background-color: #FACC01;
}

div#pagebody table#sectionbody td#toolsyoucanuse {
    background-color: #d8d8a9;
    padding-top: 20px;
}

div#pagebody table#sectionbody td#homepageaboutcoleman img.title,
div#pagebody table#sectionbody td#colemanassociates_lowerleftcol img.title {
    margin: 0 0 5px 5px;
}

div#pagebody table#sectionbody td#toolsyoucanuse img.title {
    margin: 0 0 5px 10px;
}

div#pagebody table#sectionbody td#toolsyoucanuse div.toolheader {
    font-weight: bold;
}

div#pagebody table#sectionbody td#toolsyoucanuse div.toolheader,
div#pagebody table#sectionbody td#toolsyoucanuse p {
    margin-left: 17px;
    margin-right: 5px;
}

div#pagebody table#sectionbody td#homepageaboutcoleman p,
div#pagebody table#sectionbody td#colemanassociates_lowerleftcol p,
div#pagebody table#sectionbody td#colemanassociates_lowerleftcol h3 {
    margin-left: 10px;
    margin-right: 5px;
}

div#pagebody table#sectionbody td#colemanassociates_lowerleftcol p,
div#pagebody table#sectionbody td#colemanassociates_lowerleftcol h3 {
    color: #fff;
}

div#pagebody table#sectionbody td#toolsyoucanuse div.rule {
    width: 171px;
    background-image:url(../images/rule_bg.gif);
    margin: 0 0 12px 10px;
    clear: both;
}

div#pagebody table#sectionbody td#moreresources {
    background-color: #c3d3e5;
}

div#pagebody table#sectionbody td#moreresources div.rule {
    background-image:url(../images/rule_bg_white.gif);
}

div#pagebody table#sectionbody td#moreresources div.ruleon {
    background-image:url(../images/rule_bg_white_orange.gif);
}

div#pagebody table#sectionbody td#colemanassociates_lowerleftcol {  /* for testimonials and case studies - styles for "p" and "h3" and some of "img.title" above */
    background-color: #09f;
    padding-top: 15px;
}

div#pagebody table#sectionbody td#colemanassociates_lowerleftcol img.title {
    margin-top: 15px;
}


/* main content section styles */

div#pagebody table#sectionbody td#maincontent, 
div#pagebody table#sectionbody td#maincontent_3col,
td.noleftnav_content {
    background-color: #eee;
    vertical-align: top;
    padding-top: 20px;
}

td.noleftnav_content {
    padding-left: 30px;
}

td.noleftnav_bottomleft {
    background-color: #eee;
    vertical-align: bottom;
}

td.noleftnav_bottomright {
    background-color: #eee;
    vertical-align: bottom;
    text-align: right;
}


div#pagebody table#sectionbody td#maincontent {
    width: 552px;
}

div#pagebody table#sectionbody td#maincontent p,        /* establishing standard L margin */
div#pagebody table#sectionbody td#maincontent h1, 
div#pagebody table#sectionbody td#maincontent h2, 
div#pagebody table#sectionbody td#maincontent h3, 
div#pagebody table#sectionbody td#maincontent table, 
div#pagebody table#sectionbody td#maincontent div.articletitle,
div#pagebody table#sectionbody td#maincontent div.articletitle_inarticle {
    margin-left: 35px;
    margin-right: 20px;
}

div#pagebody table#sectionbody td#maincontent table,
div#container_printable table {
    margin-bottom: 12px;
}

div#pagebody table#sectionbody td#maincontent table td h1,
div#pagebody table#sectionbody td#maincontent table td h2,
div#pagebody table#sectionbody td#maincontent table td h3 {
    margin-left: 0;
}

div#pagebody table#sectionbody td#maincontent table.pullquoteright,
div#pagebody table#sectionbody td#maincontent img.pullquoteright,
.pullquoteright {   /* gets the printable version of this style */
    margin: 5px 25px 5px 10px;
}

div.pullquoteright,
div.pullquoteleft {
	width: 200px;
	padding: 0 !important;
	margin-bottom: 10px !important;
}

div.pullquoteright {
	float: right;
}
* html div.pullquoteright { margin-right: 12px !important; }
div.pullquoteleft {
	float: left;
}
* html div.pullquoteleft { margin-left: 17px !important; }

div.pullquoteright p,
div.pullquoteleft p {
	padding: 15px;
	margin: 0 !important;
	font: normal 14px/1.6 Arial,sans-serif;
}

/* success stories */
div.success-stories {
	background: #0ec2c0 url('../images/bg-ss-top.gif') top left no-repeat;
	color: #fff;
}
div.success-stories p {
	background: url('../images/bg-ss-bottom.gif') bottom left no-repeat;
}

/* techniques */
div.techniques {
	background: #f60 url('../images/bg-t-top.gif') top left no-repeat;
	color: #fff;
}
div.techniques p {
	background: url('../images/bg-t-bottom.gif') bottom left no-repeat;
}

/* team culture */
div.team-culture {
	background: #933 url('../images/bg-tc-top.gif') top left no-repeat;
	color: #fff;
}
div.team-culture p {
	background: url('../images/bg-tc-bottom.gif') bottom left no-repeat;
}

/* articles */
div.articles {
	background: #c3d3e5 url('../images/bg-a-top.gif') top left no-repeat;
	color: #515d62;
}
div.articles p {
	background: url('../images/bg-a-bottom.gif') bottom left no-repeat;
}






div#pagebody table#sectionbody td#maincontent table.pullquoteright {
    width: 160px;
}
 
div#pagebody table#sectionbody td#maincontent table.pullquoteleft,
div#pagebody table#sectionbody td#maincontent img.pullquoteleft,
.pullquoteleft {
    margin: 5px 15px 5px 35px;
}

div#pagebody table#sectionbody td#maincontent table.pullquoteleft {
    width: 160px;
}

div#pagebody table#sectionbody td#maincontent table.pullquoteleft td,
div#pagebody table#sectionbody td#maincontent table.pullquoteright td {
    background-color: #d7d7a8;
    color: #000;
    font-size: 1.2em;
    border: 1px solid #000;
    padding: 8px;
}

div#pagebody table#sectionbody td#maincontent table.onelinetable {
    border-collapse: collapse;
}

div#pagebody table#sectionbody td#maincontent table.onelinetable td {
    border: 1px solid #000;
    padding: 4px;
}

div#pagebody table#sectionbody td#maincontent  p.inpagequote {
    margin-left: 50px;
    margin-right: 45px;
}

div#pagebody table#sectionbody td#maincontent ul,
div#pagebody table#sectionbody td#maincontent ol {
    padding-left: 40px;
}

div#pagebody table#sectionbody td#maincontent ul li,
div#pagebody table#sectionbody td#maincontent ol li {
    padding-right: 20px;
    margin-bottom: 5px;
}

div#pagebody table#sectionbody td#maincontent img.picture_inpage_left {
    margin: 0 10px 5px 35px;
}

div#pagebody table#sectionbody td#maincontent img.picture_inpage_right {
    margin: 0 10px 5px 5px;
}

div#pagebody table#sectionbody td#maincontent .articletitle {
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 0px;
}

div#pagebody table#sectionbody td#maincontent .rule {
    width: 516px;
		height: 1px;
		line-height: 1px;
    background-image:url(../images/rule_bg.gif);
    margin: 0 0 12px 10px;
    clear: both;
}

    /* email page styles */
.email_input {
    width: 384px;
}

    /* special stuff for articles */
p.pull_quote_left {
	font-size: 1.2em;
	font-weight: bold;
	float: left;
	margin: 5px 15px 5px 35px !important;
	padding: 15px;
	width: 200px;
	display: inline;
}

p.pull_quote_right {
	font-size: 1.2em;
	font-weight: bold;
	float: right;
	margin: 5px 25px 5px 10px !important;
	padding: 15px;
	width: 200px;
	display: inline;
}

.team_culture p.pull_quote_left,
.team_culture p.pull_quote_right {
	background: #933;
	color: #fff;
}

.success_stories p.pull_quote_left,
.success_stories p.pull_quote_right {
	background: #0ec2c0;
	color: #fff;
}

.techniques p.pull_quote_left,
.techniques p.pull_quote_right {
	background: #f60;
	color: #fff;
}

.articles p.pull_quote_left,
.articles p.pull_quote_right {
	background: #c3d3e5;
	color: #555;
}

img.image_left {
	float: left;
	margin: 5px 15px 5px 35px !important;
}

p img.image_left {
	margin-left: 0 !important;
}

img.image_right {
	float: right;
	margin: 5px 25px 5px 10px !important;
}

p img.image_right {
	margin-right: 0 !important;
}


div#pagebody table#sectionbody td#maincontent div.articletitle_inarticle,
.articletitle_inarticle {
    font-size: 1.3em;
    font-weight: bold;
    margin-bottom: 12px;
}

p.articletitle_inarticle {
    font-size: 1.3em;
    font-weight: bold;
		margin: 0 20px 12px 35px;
}

div#pagebody table#sectionbody td#maincontent .articletitle_inarticle .subtitle {
    font-size: .8em;
    margin-top: 5px;
}

div#pagebody table#sectionbody td#maincontent img.picture_inarticle_right,
div#pagebody table#sectionbody td#maincontent img.article_main_photo {
    margin: -20px 0 5px 10px;
    float: right;
}

    /* styles for middle col when there are 3 cols... */
div#pagebody table#sectionbody td#maincontent_3col {
    width: 348px;
    border-right: 4px solid #fff;
}

div#pagebody table#sectionbody td#maincontent_3col img.title {
    margin: 0 0 5px 3px;
}

div#pagebody table#sectionbody td#maincontent_3col .articletitle {
    font-size: 1em;
    font-weight: bold;
    margin: 0 0 0 17px;
}

div#pagebody table#sectionbody td#maincontent_3col div.articletitle .subtitle {
	font-weight: normal;
	font-style: italic;
}

div#pagebody table#sectionbody td#maincontent_3col p {
    margin-left: 17px;
    margin-right: 10px;
}

div#pagebody table#sectionbody td#maincontent_3col .rule {
    width: 339px;
		height: 1px;
    background-image:url(../images/rule_bg.gif);
    margin: 0 0 12px 3px !important;
}

/* right column styles, for when there are 3 main columns (homepage and "about coleman" section) */
div#pagebody table#sectionbody td#recentnews {
    width: 179px;
    background-color: #3e9ce9;
    vertical-align: top;
    color: #fff;
    padding: 20px 10px 0 11px;
}

div#pagebody table#sectionbody td#recentnews div.rule {
    width: 177px;
    background-image:url(../images/rule_bg_white.gif);
    margin: 0 0 12px 7px;
    clear: both;
}

div#pagebody table#sectionbody td#recentnews img.title {
    margin: 0 0 5px 7px;
}

div#pagebody table#sectionbody td#recentnews p {
    color: #fff;
}

div#pagebody table#sectionbody td#recentnews table.newsitem {
    margin-left: 10px;
    width: 174px;
    margin-bottom: 12px;
}

div#pagebody table#sectionbody td#recentnews table.newsitem td.date {
    color: #fff;
    width: 50px;
    vertical-align: top;
}

div#pagebody table#sectionbody td#recentnews table.newsitem td.text {
    width: 124px;
    color: #fff;
    vertical-align: top;
}

div#pagebody table#sectionbody td#colemanassociates_lowerrightcol {
    width: 200px;
    padding-top: 20px;
    background-color: #ffab38;
    vertical-align: top;
}

div#pagebody table#sectionbody td#colemanassociates_lowerrightcol p {
    margin: 0 5px 12px 20px;
}

div#pagebody table#sectionbody td#colemanassociates_lowerrightcol h3 {
    margin: 0 5px 10px 20px;
}

div#pagebody table#sectionbody td#colemanassociates_lowerrightcol img.title {
    margin: 0 0 15px 7px;
}

div#pagebody table#sectionbody td#colemanassociates_lowerrightcol div.rule {
    width: 177px;
    background-image:url(../images/rule_bg.gif);
    margin: 0 0 12px 7px;
    clear: both;
}


/* bottom row styles -- putting a bottom margin and those curved corners on the big content block. */
div#pagebody table#sectionbody td#article_bottom,
div#pagebody table#sectionbody td#homepageaboutcoleman_bottom,
div#pagebody table#sectionbody td#aboutredesignnav_bottom,
div#pagebody table#sectionbody td#colemanassociates_lowerleftcol_bottom,
div#pagebody table#sectionbody td#colemanassociates_lowerrightcol_bottom;
div#pagebody table#sectionbody td#howtostart_bottom,
div#pagebody table#sectionbody td#teamculture_bottom,
div#pagebody table#sectionbody td#techniques_bottom,
div#pagebody table#sectionbody td#successstories_bottom,
div#pagebody table#sectionbody td#toolsyoucanuse_bottom,
div#pagebody table#sectionbody td#moreresources_bottom,
div#pagebody table#sectionbody td#maincontent_3col_bottom,
div#pagebody table#sectionbody td#maincontent_bottom,
div#pagebody table#sectionbody td#recentnews_bottom {
    vertical-align: bottom;
}

div#pagebody table#sectionbody td#article_bottom {
    background-color: #c3d3e5;
    /* background-color: #69c; */
}

div#pagebody table#sectionbody td#homepageaboutcoleman_bottom {
    background-color: #FACC01;
}

div#pagebody table#sectionbody td#colemanassociates_lowerrightcol_bottom {
    text-align: right;
    background-color: #ffab38;
}

div#pagebody table#sectionbody td#aboutredesignnav_bottom {
    background-color: #4d94db;
}

div#pagebody table#sectionbody td#colemanassociates_lowerleftcol_bottom {
    background-color: #09f;
}

div#pagebody table#sectionbody td#howtostart_bottom {
    background-color: #93cc29;
}

div#pagebody table#sectionbody td#teamculture_bottom {
    background-color: #933;
}

div#pagebody table#sectionbody td#techniques_bottom {
    background-color: #f60;
}

div#pagebody table#sectionbody td#successstories_bottom {
    background-color: #0ec2c0;
}

div#pagebody table#sectionbody td#toolsyoucanuse_bottom {
    background-color: #d8d8a9;
}

div#pagebody table#sectionbody td#maincontent_3col_bottom {
    background-color: #eee;
    border-right: 4px solid #fff;
}

div#pagebody table#sectionbody td#moreresources_bottom {
    background-color: #c3d3e5;
    border-right: 4px solid #fff;
}


div#pagebody table#sectionbody td#maincontent_bottom {
    background-color: #eee;
    text-align: right;
}

div#pagebody table#sectionbody td#recentnews_bottom {
    background-color: #3e9ce9;
    text-align: right;
}

.staff_bio { float: left; clear: left; margin: 0 20px 2em 35px; width: 497px; display: inline; }
.staff_bio div { float: left; width: 379px; }
.staff_bio p { margin: 0 !important; }
.staff_bio img { float: left; margin-right: 10px; } 

/* special styles for printable page */
div#container_printable {
    margin: auto;
    text-align: left;
}

div#container_printable div.rule {
    background-image:url(../images/rule_bg.gif);
    margin: 12px 0 12px 10px;
    clear: both;
}

.article_copyright {
    font-size: .8em;
}

/* footer styles */
div#footer {
    margin-top: 8px;
}

div#footer table td {
    font-size: .8em;
    color: #666;
}

div#footer table td#copyright {
    padding-right: 10px;
}

.superscript { font-size: 1.2em; }

ul.bullseye li { list-style-image: url(../images/bullet_bullseye.gif); }
ul.bullseye ul { margin-left: 0; }
ul.bullseye ul li { list-style-image: none; list-style: circle; }
ul.bullseye ul ul li { list-style: circle; }

/* pull quotes and article images */
.pullquote { width: 200px; display: inline; }
.right { float: right; margin: 0 10px 5px 10px; }
.left { float: left; margin: 0 15px 5px 35px; }

.pullquote p { margin: -5px 15px !important; padding: 0 !important; }

.pq_articles { background: #c3d3e5 url('../images/pq_bottom_articles.gif') bottom left no-repeat; padding-bottom: 20px; font: normal 18px/1.3 Arial,Helvetica,sans-serif; color: #676767; letter-spacing: -1px; }
.pq_articles .top { width: 200px; height: 20px; background: url('../images/pq_top_articles.gif') top left no-repeat; }