/* BODY */

body{
	background-color: #FFF;
	color: #000;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 0px 0px;
	font-family: arial, helvetica, sans-serif;
}

/* CONTAINERS */

p{
	margin: 0px 0px 0px 0px;
}

div{
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.block{
	margin: 0px 0px 4px 0px;
}

.columnistblock{
	padding: 0px 0px 10px 0px;
}

.topstoriesblock{
	margin: 10px 0px 0px 0px;
}

.body{
	color: #000;  
	font-size: 77%;
	font-weight: normal;
}

/* FONT FAMILIES AND SIZES */

.related, .strongtext, .byline, .hed2, .hed3, .hed4, .hed5, .hed6, .hed7, .storyhed, .breakhed, .teasehed, .label, .rtlabel, .redlabel, .redtext, .topnav{
	font-weight: bold;
}

p, div, td, .block, .inset{
	font-size: 100%;
}

.content, .body, .hed2, .hed3{
	font-size: 77%;
}

.wiresm{
	font-size: 90%;
	margin-top: 2px;
}

.text, .textblock, .textrt, .strongtext, .ftrtext, .source, .byline, .bglink, .related, .caption, .hed1, .teasehed, .nav_alt, .nav1, .nav1a, .nav2, .nav2a, .nav3, .nav3a, .nav4, .nav4a, .navcol, .navcola, .navlabel, .nav_alt, .nav_alta, .nav_alt1, .nav_alt1a, .nav_alt2, .nav_alt2a, .toplinks, .label, .redtext, .more, .blocklabel, .note{
	font-size: 71%;
}

.whitecontent{
	font-size: 71%;
	color: #FFF;
}

.whitetext{
	font-size: 71%;
	color: #FFF;
	padding: 2px 0px 2px 8px;
	font-weight: normal;
}

.credit, .small, .title, .time, .pgtime, .tip, .alert, .nav3label{
	font-size: 65%;
}

.rtlabel, .redlabel, .topnav{
	font-size: 8.6pt;
}

.rtlabel{
	color: #666;  
	margin-bottom: -2.2pt;
}

.redlabel{
	color: #8F0F00;  
	margin-bottom: -2.2pt;
}

span.alert{
	font-size: 10px;
}

div.body .credit, div.body .caption{
	font-size: 77%;
}

.bodylabel{
	font-size: 90%;
	color: #666;
	font-weight: bold;
}

/* descendant selectors for display of mattbase and archive stories */
div.body p, div.content p{
	margin-bottom: 15px;
}

div.body td div p{
	margin-bottom: 0px;
	line-height: 90%;
}

div.body td p.credit, div.body td p.caption{
	margin-bottom: 0px;
	line-height: 125%;
}

div.body td p.credit{
	font-size: 77%;
}

div.body p.bglink{
	margin: 2px 0px 0px 0px;
	line-height: 130%;
}

/* end descendant selectors */

.vspacing{
	margin-bottom: 12px;
}

html>body .vspacing{
	margin-bottom: 18px;
}

.hspacing{
	padding: 0px 4px 0px 4px;
}

.contentblks{
	width: 432px;
	padding: 10px 15px 0px 15px;
	text-align: left;
}

.contentblkscompare{
	width: 592px;
	padding: 10px 15px 0px 15px;
	text-align: left;
}

.leftcontentblks{
	padding: 10px 5px 0px 5px;
	text-align: left;
	background-color: #DED8D4;
}

.compareblk{
	text-align: right;
	margin: 0px 5px 0px 0px;
}

.footer{
	width: 930px;
	text-align: center;
	padding: 20px 0px 3px 0px;
	clear: both;
}

.floatlft{
	float: left;
	margin: 0px 4px 0px 0px;
}

.floatrt{
	float: right;
	margin: 0px 0px 0px 4px;
}

.rttease{
	padding: 4px 4px 4px 4px;
	border-bottom: solid #B4B4B4 1px;
}

.rule{
	background: #D9D9D9;
	height: 1px;
}

.spacer {
	height: 12px;
}

.inset, .infobox{
	width: 188px;
	float: right;
	border: solid 1px #B0B0B0;
	padding: 4px 4px 4px 6px;
	margin-left: 8px;
}

div.infobox p{
	margin-bottom: 10px;
	font-size: 90%;
}

div.inset p{
	margin-bottom: 0px;
	line-height: 125%;
}

.rtcellrule{
	width: 140px;
	padding-left: 6px;
	margin-left: 6px;
	border-left: solid #B4B4B4 1px;
}

#teasebox {

	width: 100%;

	height: auto;

	border: solid 1px #CCC;

	margin-top: 8px;

	margin-bottom: 8px;

	clear: both;

}



/* FONT FAMILIES AND SIZES */

div.wiresm p{
	line-height: 120%;
}

.text{
	font-size: 71%;
	color: #000;
}

.strongtext{
	color: #000;  
	font-size: 71%;
	font-weight: bold;
}

.credit{
	font-size: 54%;
	color: #666;
}

.alert{
	font-size: 65%;
	color: #900;
}

.greytext{
	font-size: 71%;
	color: #666;
}

.greylabel{
	color: #666;  
	font-size: 71%;
	font-weight: bold;
	padding-bottom: 8px;
}

.blacklabel{
	color: #000;  
	font-size: 71%;
	font-weight: bold;
	padding-bottom: 8px;
}

.promolabel{
	color: #000;  
	font-weight: bold;
	padding-bottom: 8px;
}

.headlines{
	color: #000;  
	font-size: 77%;
	font-weight: bold;
}

.strongredtext{
	font-size: 71%;
	font-weight: bold;
	color: #900;  
}

.stronggreytext{
	font-size: 71%;
	font-weight: bold;
	color: #666;  
}

.pagetimeindex{
	width: 290px;
	font-size: 71%;
	font-weight:normal;
	color: #666;
	margin: 2px 0px 0px 11px;
	text-align: left;
}

.pagetimestory{
	font-size: 71%;
	font-weight:normal;
	color: #666;
	margin: 5px 0px 10px 0px;
	
}

/* HEADLINES */

.hed1{
	line-height: 105%;
	margin-top: 4px;
	font-weight: bold;
}

.hed2{
	line-height: 110%;
	margin-bottom: 5px;
	font-weight: bold;
}

.hed3{
	line-height: 110%;
	font-weight: bold;
}

.hed4{
	font-size: 103%;
	line-height: 110%;
	font-weight: bold;
}

.hed5, .storyhed{
	font-size: 129%;
	line-height: 107%;
	font-weight: bold;
}

.hed6{
	font-size: 147%;
	line-height: 105%;
	font-weight: bold;
}

.hed7{
	font-size: 159%;
	line-height: 102%;
	font-weight: bold;
}

/* LINKS */

.nav:link, .nav:visited, div.nav, div.nav:hover{
	width: 972px;
	height: 17px;
	font-size: 71%;
	background-color: #3D5266;
	padding: 2px 0px 0px 8px;
	color: #B8C2CC;
	font-weight: bold;
	text-decoration: none;
}

a:link{
	color: #037;
	text-decoration: none;
}

a:visited{
	color: #666;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

/* class="hed" - shows visited color */


div.leftcontentblks a:visited{
	color: #037;
	text-decoration: none;
}

a.hed:visited{
	color: #666;
	text-decoration: none;
}

a.hed:hover{
	text-decoration: underline;
}

/* reversed nav links */

a.navrev:link{
	color: #FFF;
	text-decoration: none;
}

a.navrev:visited{
	color: #FFF;
	text-decoration: none;
}

a.navrev:hover{
	text-decoration: underline;
}

a.whitetext:link{
	color: #FFF;
	text-decoration: none;
}

a.whitetext:visited{
	color: #FFF;
	text-decoration: none;
}

a.whitetext:hover{
	text-decoration: underline;
}

a.content:link{
	text-decoration: underline;
}

a.content:visited{
	text-decoration: underline;
}

a.content:hover{
	text-decoration: underline;
}

/* shows underline (links in body copy) */

.body a:link{
	color: #037;
	text-decoration: underline;
}

.body a:visited{
	color: #037;
	text-decoration: underline;
}

.body a:hover{
	text-decoration: underline;
}

/* TEXT FORMATTING */

.text{
	text-align: left;
}

.textrt{
	text-align: right;
}

.textcntr{
	text-align: center;
}

.textblock{
	margin-bottom: 15px;
}

.time, .pgtime, .credit, .tip, .note{
	color: #666;  
}

.label{
	color: #666;  
}

.hed2 .label{
	font-size: 77%;
	color:#888;
}

.wiresm .hed2{
	font-weight:normal;
}

.hed2 .time, .content .time{
	font-size: 77%;
	font-weight:normal;
	color:#888;
	margin-left: 3px;
}

.text .time{
	font-size: 100%;
	font-weight:normal;
	color:#888;
	margin-left: 3px;
}

.redtext{
	color: #8F0F00;
	font-weight:normal;
}

.alert{
	color: #8F0F00;
	margin-bottom: -1px;
}

.bglink, .related{
	margin: 2px 0px 0px 0px;
}

.credit{
	margin: 0px 0px 0px 0px;
	text-align: right;
}

.byline{
	margin-top: 10px;
}

.note{
	margin-bottom: 10px;
}

.topnav{
	height: 17px;
	padding-left: 8px;
	background-color: #999;
	text-align: left;
	border-bottom: 1px solid #555;
	color: #FFF;
}

.topnav a:link{
	color: #FFF;
	text-decoration: none;
}

.topnav a:visited{
	color: #FFF;
	text-decoration: none;
}

.topnav a:hover{
	text-decoration: underline;
}

.source, .labelhed{
	font-style: italic;
}

.gray{
	color: #888888;  
}

/* background links */
.relatedlabel {
	border-top:1px solid #A1A1A1;
	font-weight:bold;
	background-color:#F0EFEA;
	padding:3px 6px;
}
.backgrounds{
	font-size:11px;
	margin-bottom:14px;
}

/* photos and such */
#ImageBox {
	float:right;
	width:202px;
	visibility:hidden;
	clear:both;
	margin:0 0 14px 14px;
	padding:0;
} 
.ImageDiv {
	width:202px;
	margin:0;
	padding:0;
	clear:both;
	float:right;
}
.imgrt{
	float:right;
	width:202px;
	margin:0 0 14px 14px;
}
.insetbox {
	width:202px;
	float:right;
	clear:both;
	font-size:71%;
	margin:0 0 14px 14px;
	padding:0;
}
.insetbox p {
	margin-bottom:8px;
}
div.backgrounds {
	float:right;
	width:202px;
	clear:both;
	margin:0;
	padding:0 0 14px 14px;
}
div.carouseltabs {
	width:202px;
	float:right;
	position:relative;
	margin:0 0 0 17px;
}
div.carouseltabs span#ImageControl p {
	font-size:71%;
	background-color:#ecebe6;
	float:right;
}
span#ImageControl {
	display:none;
}


/* CONTAINER FORMATTING AND LAYOUT STYLES */

#networkbar, .networkbar {
	width: 930px;
	position: relative;
	margin: 6px 0px 0px 0px;
	text-align:left;
}

.promoright{
	width: 125px;
	margin-left: 10px;
	font-size: 71%;
}

.paddingleft{
	width: 15px;
}

.promomore{
	font-size: 71%;
	padding-bottom: 15px;
}

.tvradiomore{
	font-size: 71%;
	padding-top: 12px;
	padding-bottom: 6px;
}

.more{
	font-size: 71%;
	padding-top: 8px;
	padding-bottom: 15px;
}

/* art elements */
.pic{
	border: solid #000 1px;
}
.art {
	border-width: 0px;
	margin: 1px 1px 1px 1px;
}
.ui{
	border-width: 0px;
}
.icon{
	border-width: 0px;
	padding-right:2px;
}
a img.pic  {border: solid #000 1px;}

/* main table columns */

.main{
	width: 930px;
	padding: 0px;
	background-image: url(http://seattletimes.nwsource.com/art/schoolguide/sidebar_bkgd.gif);
	background-repeat: repeat-y;
	margin: 0px 0px 16px 0px;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC; 
	border-right: 1px solid #CCC; 
	border-top: 1px solid #CCC;
}

.comparemain{
	width: 930px;
	padding: 0px;
	margin: 0px 0px 16px 0px;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC; 
	border-right: 1px solid #CCC; 
	border-top: 1px solid #CCC;
}

.leftcolumn{
	width: 308px;
	padding: 0px;
	margin-left: 0px;
	text-align: left;
	background-color: #DED8D4;
}

.centercolumn{
	width: 462px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.centercoldb{
	width: 462px;
	padding: 0px;
	margin: 0px;
	text-align: left;
	border-top: 1px solid #CCC;
}

.centercolcompare{
	width: 622px;
	padding: 0px;
	margin: 0px;
	text-align: left;
	border-top: 1px solid #CCC;
}

.rightcolumn{
	width: 160px;
	padding: 0px;
	margin: 0px;
	text-align: left;
	border-top: 1px solid #CCC;
}

.dbcol{
	width: 770px;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #CCC;
	background: #4e6e98;
}

.dbleftcol{
	width: 309px;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #CCC;
	background-color: #4E6E98;
}

/* AD POSITIONS */

#topads {
	width:930px;
	padding:0px;
	border:0px;
	text-align:left;
}

.advertisinggif {
	width:7px;
	padding:0px;
	margin:0px;
	text-align:left;
}

.topright {
	width:728px;
	height:90px;
	padding:0px;
	margin:0px;
	text-align:left;
}

.right1 {
	width:195px;
	height:90px;
	padding:0px;
	margin:0px;
	float:right;
}

.top1 {
	width: 468px;
	height: 40px;
	margin: 0px;
	padding: 0px;
	border-bottom: solid 1px #E5E5E5;
}

.middle2 {
	width: 308px;
	height: 290px;
	background: #F7F7F7;
	padding: 0px 0px 0px 0px;
	text-align: center;
 	border-top: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-left: solid 1px #F7F7F7;
 }

.middle3 {
	background-color:#F7F7F7;
	border-top:solid 1px #BABABA; 
	border-left:solid 1px #BABABA; 
	border-right:solid 1px #BABABA; 
	text-align:center; 
	padding-top:13px; 
	padding-bottom:18px; 
	margin-top:6px;
}


.quigo {
	width: 159px;
	margin: 2px 1px 12px 0px;
	text-align: center;
	background-color: #FFF;
	border-top: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
 }
 
/* center column elements */

.datatables{
	width: 437px;
	font-family:arial,helvetica,sans-serif;
	font-size:77%;
}

table.compare{
	width: 592px;
	font-family:arial,helvetica,sans-serif;
	font-size:71%;
	border: 1px solid;
	border-collapse: collapse;
	border-color: #B2B1B1;
}

table.compare td {
	border: 1px solid;
	padding: 2px;
	border-color: #B2B1B1;
}

table.waslcompare{
	width: 433px;
	font-family:arial,helvetica,sans-serif;
	font-size:71%;
	border: 1px solid;
	border-collapse: collapse;
	border-color: #B2B1B1;
}

table.waslcompare td {
	border: 1px solid;
	padding: 2px;
	border-color: #B2B1B1;
}

tr.private{
	background: #FFFBDB;
	text-align: center;
}

tr.public{
	background: #EAEDFE;
	text-align: center;
}

.topstories{
	padding: 12px 0px 15px 15px;
}

.centercolteasers{
	width: 288px;
	padding: 10px 0px 15px 10px;
	font-size: 71%;
}

.centercoltvradio{
	width: 288px;
	padding: 10px 0px 0px 11px;
}

.breakingnewstime{
	font-size: 65%;
	line-height: 110%;
	font-weight: normal;
	color: #D2E573;
}

.breakingnewshed{
	font-size: 103%;
	line-height: 110%;
	font-weight: bold;
	color: #FFF;
}

.breakingnewstext{
	font-size: 71%;
	color: #EEE;
	font-weight: normal;
	line-height: 150%;
}


/* right column elements */

.marketplace{
	width: 136px;
	font-size: 71%;
	font-weight: bold;
	margin: 6px 12px 25px 12px;
}

.partners{
	width: 136px;
	font-size: 71%;
	font-weight: bold;
	margin: 6px 12px 25px 12px;
}

/* section block label styles */

.labelbar{
	width: 461px;
	height: 11px;
	background-color: #9B9089;
	border-bottom: solid 1px #CCC;
	border-left: solid 1px #CCC;
}

.blocklabel{
	font-size:71%;
	background-color: #9B9089;
	padding: 2px 0px 2px 8px;
	color: #FFF;
	text-align: left;
	font-weight: normal;
}

/* PHOTOS & GRAPHICS */

/* use these in image tag for border style */

.pic{
	border: solid #000 1px;
	margin: 0px;
}

.art{
	border-width: 0px;
	margin: 1px 1px 1px 1px;
}

.ui{
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}

.icon{
	border-width: 0px;
	padding-right:2px;
}

.morearrow{
	border-width: 0px;
	padding-left: 3px;
}

/* story & section images - use in surrounding div tag for alignment and rule style */

.imgrt{
	float: right;
	margin: 3px 0px 8px 8px;
}

.imgrtrule{
	float: right;
	margin: 3px 0px 8px 8px;
	padding: 0px 0px 0px 8px;
	border-left: 1px #B4B4B4 solid;
}

.imglft{
	float: left;
	margin: 0px 8px 8px 0px;
}

.imglftrule{
	float: left;
	margin: 3px 8px 8px 0px;
	padding: 0px 8px 0px 0px;
	border-right: 1px #B4B4B4 solid;
}

.imgctrrule{
	margin: 3px 0px 8px 0px;
	padding: 0px 0px 8px 0px;
	border-bottom: 1px #B4B4B4 solid;
}

.imgctr{
	margin: 3px 0px 8px 0px;
}

/* layout styles for data tables */
#datatable{
	width: 100%;
}

#datatable .shade{
	background: #EEE;
	font-size: 71%;
}

#datatable .shadetan{
	background: #F1F1E6;
	font-size: 71%;
}

#datatable .shadeblue{
	background: #E9EEF3;
	font-size: 71%;
}

#datatable .noshade{
	background: #FFF;
	font-size: 71%;
}

/* layout styles for tv listings */
#tvradio{
	width: 100%;
	text-align: right;
}

#tvradio .rule{
	background: #DEDEDE;
	height: 1px;
}

#tvradio .row{
	background: #FFF;
	height: 15px;
	padding: 1px 0px 1px 0px;
}


/* layout styles for tsn xml standings */
#standings{
	width: 100%;
	text-align: right;
}

#standings a:link{
	color: #037;
}

#standings a:visited{
	color: #037;
}

#standings .rule{
	background: #E4E5DF;
	height: 1px;
}

#standings .row{
	background: #F3F5ED;
	color: #000;
	height: 15px;
	padding: 2px 0px 1px 0px;
}

#standings .rowseattle{
	background: #ECEDE6;
	color: #000;
	height: 15px;
	padding: 2px 0px 1px 0px;
}

#standings .toprow{
	font-weight: bold;
	background: #42556E;
	color: #FFF;
	height: 15px;
	padding: 2px 0px 1px 0px;
	border-bottom: solid 1px #3D4F66;
}

#standings .team{
	text-align: left;
	color: #FFF;
	padding-left: 5px;
}

#standings .teamseattle{
	text-align: left;
}

#standings .league{
	text-align: left;
}

#standings .data{
	padding-right: 0px;
}

#standings .dataright{
	padding-right: 3px;
}

/* new story headline style to help with search engine placement */
h1{
	font-size: 129%;
	line-height: 107%;
	margin:0px;
}

div.body span#ImageControl {
	font-size: 115%;
}


/* More Headlines list */
ul.iconbglink {
	border-bottom:1px solid #A1A1A1;
}
.iconbglink li, .iconindex li, .listcol li{
	line-height:110%;
}
.listcol{
	width: 100%;
}
li.morelink{
	margin: 8px 0px 0px -13px ;
}

/* background link bullets */

li.Audio, li.Video, li.Graphic_Animation, li.Talk_About_It, li.Internal, li.Related_story, li.Photograph, li.Photo_Gallery, li.External, li.Compare{
	padding: 3px 0 4px 24px;
	margin: 1px 0 0 0;
}

li.Audio{
	background:#F8F9F4 url(http://seattletimes.nwsource.com/art/ui/Audio_link.gif) no-repeat 2% 20%;
}

li.Video{
	background:#F8F9F4 url(http://seattletimes.nwsource.com/art/ui/Video_link.gif) no-repeat 2% 20%;
}

li.Graphic_Animation{
	background:#F8F9F4 url(http://seattletimes.nwsource.com/art/ui/Graphic_Animation_link.gif) no-repeat 2% 20%;
}

li.Talk_About_It{
	background:#F8F9F4 url(http://seattletimes.nwsource.com/art/ui/Talk_About_It_link.gif) no-repeat 2% 20%;
}

li.Internal, li.Related_story{
	background:#F8F9F4 url(http://seattletimes.nwsource.com/art/ui/General_link.gif) no-repeat 2% 20%;
}

li.Photograph, li.Photo_Gallery{
	background:#F8F9F4 url(http://seattletimes.nwsource.com/art/ui/Photo_Gallery_link.gif) no-repeat 2% 20%;
}

li.External{
	background: url(http://seattletimes.nwsource.com/art/ui/External_link.gif) no-repeat 2% 20%;
	background-color: #F8F9F4;
}

li.Compare{
	background: url(http://seattletimes.nwsource.com/art/ui/Compare_link.gif) no-repeat 2% 20%;
}

/* index link bullets */
.iconindex,.iconbglink{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

ul, ul.iconindex li.Audio, ul.iconindex li.Video, ul.iconindex li.Graphic_Animation, ul.iconindex li.Talk_About_It, ul.iconindex li.Internal, ul.iconindex li.Related_story, ul.iconindex li.Photograph, ul.iconindex li.Photo_Gallery, ul.iconindex li.External, ul.iconindex li.Compare{
	padding: 0px 0px 0px 20px;
	margin: 3px 0px 0px 0px;
}

ul.iconindex li.Audio{
	background:url(http://seattletimes.nwsource.com/art/ui/Audio_link.gif) no-repeat 0% 0%;
}

ul.iconindex li.Video{
	background: url(http://seattletimes.nwsource.com/art/ui/Video_link.gif) no-repeat 0% 0%;
}

ul.iconindex li.Graphic_Animation{
	background:url(http://seattletimes.nwsource.com/art/ui/Graphic_Animation_link.gif) no-repeat 0% 0%;
}

ul.iconindex li.Talk_About_It{
	background:url(http://seattletimes.nwsource.com/art/ui/Talk_About_It_link.gif) no-repeat 0% 0%;
}

ul.iconindex li.Internal, ul.iconindex li.Related_story{
	background:url(http://seattletimes.nwsource.com/art/ui/General_link.gif) no-repeat 0% 0%;
}

ul.iconindex li.Photograph, ul.iconindex li.Photo_Gallery{
	background:url(http://seattletimes.nwsource.com/art/ui/Photo_Gallery_link.gif) no-repeat 0% 0%;
}

ul.iconindex li.External{
	background:url(http://seattletimes.nwsource.com/art/ui/External_link.gif) no-repeat 0% 0%;
}

ul.iconindex li.Compare{
	background:url(http://seattletimes.nwsource.com/art/ui/Compare_link.gif) no-repeat 0% 0%;
}

/* HEADER ITEMS */

#header {
	width:930px;
	text-align:left;
}

.headerlogo {
	width:180px;
	background-color:#FFF;
	border-right: 1px solid #CCC; 
}

.headerflag {
	width:593px; 
	background-color:#DED8D4; 
	border-top:3px solid #FFF; 
	border-bottom:3px solid #FFF; 
	border-left:3px solid #FFF; 
	padding-left:14px;
	text-align:left;
	padding-top:5px;
}

.headerlinks {
	width:129px;
	background-color:#DED8D4; 
	border-top:3px solid #FFF;
	border-bottom:3px solid #FFF;
	text-align:right;
	padding-right:10px;
}

.headerright {
	width:120px;
	background-image:url(http://seattletimes.nwsource.com/art/schoolguide/sponsor_bkgd.gif);
	background-repeat: no-repeat;
	padding-left:10px;
	text-align:left;
	background-color:#DED8D4; 
	border-top:3px solid #FFF;
	border-bottom:3px solid #FFF;
	border-right:3px solid #FFF;
}

/* NWSHOPPING */

.nwshopping {
	width: 930px;
}

.nwshoppingstory {
	width: 160px;
	background-color: #FFF;
	margin-top:16px;
}
