/* $Id: skin1.css,v 1.24.2.11 2007/04/17 06:20:48 max Exp $ */
/*
	General styles
*/
BODY,TH,TD,TT {
	FONT-FAMILY: 'Trebuchet MS', Arial, Verdana, Sans-serif;
	COLOR: #765; line-height: 1.3;
	FONT-SIZE: 13px; text-align: left; vertical-align: top;
}

INPUT, SELECT, TEXTAREA {
	FONT-FAMILY: 'Trebuchet MS', Arial, Verdana, Sans-serif;
	COLOR: #765; 
	FONT-SIZE: 12px; padding: 1px; margin: 0;}

a:link, a:visited {	COLOR: #046;
	TEXT-DECORATION: none;}

a:hover, a:active  {COLOR: #955;
	TEXT-DECORATION: none;}

em {font-style: normal; font-weight: bold; color: #046;}

H1 {
margin: 0; padding: 0; FONT-SIZE: 16px; color: #046;}

.dialog h1 {padding-bottom: 7px; margin: 10px 0 15px 0; background:url(/files/template/pink_double_line.gif) repeat-x left bottom;}

H2 {FONT-SIZE: 13px;}
H3 {FONT-SIZE: 12px; margin: 0 0 15px 0; padding: 0; font-weight: bold; color: #046; text-transform: uppercase;}
H4 {FONT-SIZE: 12px; margin: 0 0 15px 0; padding: 0; font-weight: bold; color: #046;}

HR {COLOR: #DDD; HEIGHT: 1px;}

p {margin: 0 0 15px 0; padding: 0;}
BODY {
	MARGIN: 0px;
	PADDING: 0px;
	BACKGROUND-COLOR: #FFFFFF;
}
FORM { MARGIN: 0px; }

TABLE,IMG {BORDER: 0px;}

table {border-collapse: collapse;}

label {color: #689;}

body {
background: url(/files/template/bgpattern.gif) #87A3BA; 
text-align: center;
}

#wrapper { position: relative; 
width: 953px; margin: 0 auto; text-align: left;}

/*
	Content enviroment styles
*/
TABLE.Container {
	}
}
TD.Container {
	VERTICAL-ALIGN: top;
}

/*
	Footer styles
*/
.BottomRow { height: 73px;
background: url(/files/template/bottom_bg.gif) no-repeat #EED; COLOR: #046; 
}
.BottomRow table {height: 100%;}
.BottomRow td {padding-top: 15px; vertical-align: middle; COLOR: #046; }

.BottomRow td.phone {width: 100px; padding-left: 45px; padding-right: 30px; background: url(/files/template/call.gif) no-repeat 0 30px transparent; }

.BottomPopup {
	WIDTH: 100%;
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 10px;
}
.BottomPopup A {
	FONT-WEIGHT: bold;
}   
.BottomDialogBox {
	BACKGROUND-COLOR: #d6d7d9;
	PADDING-LEFT: 13px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}

/*
	Common styles
*/
.SubmitBox {
	PADDING-TOP: 10px;
}
HR.Line {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.SectionBox {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
}
.Text {
	COLOR: #000000;
}
.NumberOfArticles {
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
.TopLabel {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.Message {
	COLOR: #FF3300;
}
.Line {
	BACKGROUND-COLOR: #FF3300;
}

.ButtonsRow {padding: 5px 0; }
.CustomerMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.ErrorMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.Star {
	COLOR: #d85;
}
.Spc {
	WIDTH: 1px;
	HEIGHT: 1px;
}
TABLE.EmptyBox {
	WIDTH: 100%;
}
TABLE.EmptyBox TR TD {
	PADDING: 0px;
}

/*
	Popup styles
*/
.PopupContainer {
	HEIGHT: 100%;
	WIDTH: 100%;
	TEXT-ALIGN: center;
}
.PopupTitle {
	BACKGROUND-COLOR: #D6D7D9;
	HEIGHT: 15px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.PopupBG {
	BACKGROUND-COLOR: #D6D7D9;
}
.PopupHelpLink {
	FONT-SIZE: 9px;
	COLOR: #330000;
	TEXT-DECORATION: none;
}

/*
	BuyNow section
*/
.BuyNowQuantity {
	HEIGHT: 25px;
	WIDTH: 15%;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 10px;
}
.BuyNowPrices {
	WIDTH: 100%;
	HEIGHT: 25px;
	VERTICAL-ALIGN: middle;
}

/*
	Vertical menu
*/
.VertMenuLeftColumn {
	VERTICAL-ALIGN: top; border-right: solid 1px #ccb;
background: url(/files/template/sbpattern.jpg) #E5E1CE; color: #046;
}
/*
	Dialog info box
*/
TABLE.DialogInfo {
	WIDTH: 85%; border: solid 1px #046;
	TEXT-ALIGN: center;
}
.DialogInfoTitle {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: bottom;
	TEXT-ALIGN: left; padding: 5px; background: #046;
}
.DialogInfoIcon {
	WIDTH: 16px;
	HEIGHT: 16px;
}
.DialogInfoClose {
	WIDTH: 15px;
	HEIGHT: 13px;
}

/*
	Dialog tools section
*/
.NavDialogTitle {
	WIDTH: 50%;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #330000;
	PADDING-LEFT: 8px;
}   
.NavDialogBorder {
	BACKGROUND-COLOR: #D6D7D9;
}
.NavDialogBox {
	BACKGROUND-COLOR: #FFFFFF;
}
.NavDialogSeparator {
	WIDTH: 100%;
	HEIGHT: 14px;
	BACKGROUND-IMAGE: url(images/separator.gif);
	PADDING-LEFT: 7px;
}
.NavDialogSeparator IMG {
	WIDTH: 100%;
	HEIGHT: 14px;
}
.NavDialogCell {
	PADDING-RIGHT: 3px;
}
.NavDialogCell A IMG {
	WIDTH: 9px;
	HEIGHT: 9px;
}

/*
	Product details page
*/
.ProductTitle {COLOR: #046;FONT-WEIGHT: bold;}
.ProductTitle:link, .ProductTitle:visited {COLOR: #046; text-decoration: none;}
.ProductTitle:hover, .ProductTitle:active {COLOR: #046; text-decoration: underline;}

.ProductTitleHidden {
	COLOR: #666666;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.ProductDetailsTitle {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductDetails {
	COLOR: #000000;
}
.ProductPriceTitle {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceConverting {COLOR: #765; font-weight: bold;}
.ProductPriceCart {COLOR: #765; font-weight: bold;}

.ProductPrice {COLOR: #689;}

.ProductPriceSmall {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.SaveMoneyLabel {
	WIDTH: 57px;
	HEIGHT: 57px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(images/save_money.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.MarketPrice {color: #689;}

.PImgBox {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	WIDTH: 334px;
}

/*
	Products list
*/
TD.PListImgBox {
	WIDTH: 216px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 50px;
}

.PListImgBox img {border: solid 1px #CCB;}

DIV.PListImgBox {
	WHITE-SPACE: nowrap;
}
HR.PListLine {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.PListTaxBox {
	PADDING-LEFT: 70px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}
.PListCell { width: 198px; float: left; 
margin: 20px 0 0 18px; }
.listImg {border: solid 1px #ccb;}
.listProduct {padding: 10px;}

/*
	Items style
*/
.ItemsList {
	COLOR: #330000;
	FONT-WEIGHT: bold;
}
.ItemsListDisabled {
	COLOR: #909090;
}
A.ItemsList:link {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.ItemsList:visited {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.ItemsList:hover {
	COLOR: #330000;
	TEXT-DECORATION: underline;
}
A.ItemsList:active {
	COLOR: #330000;
	TEXT-DECORATION: none;
}

/*
	Location bar
*/
.NavigationPath {COLOR: #046; text-transform: uppercase;  background: url(/files/template/breadcrumb_arrow.gif) no-repeat left center transparent; padding: 5px 0 10px 20px; margin-left: -20px; font-size: 11px;}

/*
	Buttons
*/
.FormButton {COLOR: #689;}

TABLE.ButtonTable {
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
	DIRECTION: ltr; margin-bottom: 5px;
}
.SimpleButton TR TD {
	PADDING: 0px; padding-right: 3px;
	WHITE-SPACE: nowrap;
}
A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {
	COLOR: #046;
	FONT-WEIGHT: bold;
}
.GoImage {
	WIDTH: 14px;
	HEIGHT: 12px;
	VERTICAL-ALIGN: middle;
	BORDER: 0px; margin-top: 3px;
}

/*
	Small text/link style
*/
.SmallNote:link {
	COLOR: #888888;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
	COLOR: #888888;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
	COLOR: #888888;
	TEXT-DECORATION: underline;
	FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:active {
	COLOR: #888888;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallText {
	COLOR: #7C4C00;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}

/*
	Category page
*/
.SubcatTitle {padding: 5px 0 5px 120px; background: url(/files/template/subcat.gif) no-repeat left center;}
.SubcatTitle ul {margin: 0; padding: 0; list-style-type: none;}
.SubcatTitle li {display: inline; text-transform: uppercase; padding: 0 20px; background: url(/skin1/images/go.gif) no-repeat left center; font-size: 11px;}

/*
	Search sort bar
*/
.SearchSortTitle {
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 20px;
}
.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active {
	TEXT-DECORATION: underline;
}
.SearchSortImg {
	WIDTH: 9px;
	HEIGHT: 9px;
	MARGIN-RIGHT: 5px;
}
.SearchSortCell {
	PADDING-RIGHT: 20px;
}

/*
	Expandable section
*/
.ExpandSectionMark {
	WIDTH: 11px;
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
}

/*
	Pagination mechanism
*/
.NavigationArrow {
	WIDTH: 15px;
	HEIGHT: 12px;
}
.NavigationTitle {
	WHITE-SPACE: nowrap;
	HEIGHT: 14px;
	PADDING-RIGHT: 10px;
}
.NavigationCell {
        font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	WIDTH: 17px;
}
.NavigationCell a:link, .NavigationCell a:visited {color: #046; text-decoration: none;}

.NavigationCell a:hover, .NavigationCell a:active { color: #046; TEXT-DECORATION: underline;}

.NavigationCellSel {
        font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	VERTICAL-ALIGN: middle;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	WIDTH: 15px; background: #EEEEE6;}

/*
	Subheader styles
*/
.SubHeaderGrey {
	COLOR: #046;
	FONT-WEIGHT: bold;
	PADDING: 5px 0; border-bottom: solid 2px #D1E0EA;
}
.SubHeaderBlack {
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderRed {
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeader {
	COLOR: #046; text-transform: uppercase; padding: 15px 0;
}

/*
	User profile page
*/
.RegSectionTitle {
	COLOR: #046; padding-bottom: 5px;
	FONT-WEIGHT: bold; text-transform: uppercase;
}

/*
	Customer reviews module
*/
IMG.StarImg {
	WIDTH: 14px;
	HEIGHT: 14px;
}

/*
	Manufacturers module
*/
.ManufacturersItem {
	TEXT-ALIGN: left;
	WHITE-SPACE: nowrap;
	WIDTH: 95%;
	PADDING-LEFT: 5px;
}

/*
	Recommended products module
*/
UL.RPItems {
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}

/*
	Webmaster mode
*/
SPAN.Lbl {
	COLOR: green;
	FONT-WEIGHT: bold;
}
.Section {
	MARGIN: 0px;
	PADDING: 0px;
}

/*
	Fast Lane Checkout module
*/
.FLCAuthBox {
	WHITE-SPACE: nowrap;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 5px;
}
.FLCAuthPreBox {
	PADDING-LEFT: 30px;
	HEIGHT: 20px;
	WIDTH: 100%;
}
.FLCTopPad {
	VERTICAL-ALIGN: middle;
	HEIGHT: 15px;
}
.FLCTopPad IMG {
	WIDTH: 1px;
	HEIGHT: 15px;
}


/*
	Last checkout step
*/
TD.LCSBackground {
	BACKGROUND-COLOR: #68c1ff;
}
TABLE.WebBasedPayment {
	HEIGHT: 100%;
	WIDTH: 100%;
}
TABLE.WebBasedPayment TR TD {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	HEIGHT: 90%;
	PADDING: 0px;
}


#pk_header {
background: url(/files/template/header_bg.jpg); height:86px;
}

#pk_header_cart {
background: url(/files/template/cart_header_bg.jpg); height:148px;
}

#speedbar {padding: 35px 0  0 30px; text-transform: uppercase; font-size: 11px;}

#menu_minicart {position: absolute; top:30px; right: 42px; border: solid 2px #9bc; border-width: 0 3px; padding: 0 10px;}

#menu_minicart .shopping_bag {padding-bottom: 2px; margin-bottom: 5px; background: url(/files/template/double_line.gif) repeat-x bottom;}

#menu_minicart .shopping_bag a {
text-transform: uppercase; font-size: 12px; line-height: 28px; padding: 0 5px; color: #955;
}
#menu_minicart .shopping_bag a:hover {color:#046;}

#menu_minicart .shopping_bag .items {
display: block; float: left; cursor: pointer;
width: 26px; height: 24px; 
background: url(/files/template/bag.gif) no-repeat; font-family: arial, helvetica, serif; color:#fff; font-size: 14px; line-height: 26px; text-align: center; 
}


.topNav { 
clear: both; list-style-type: none; margin: 0; padding: 0;
}

.topNav li {
display: inline; padding-left: 12px; 
background: url(/files/template/star.gif) no-repeat 1px 5px; text-transform: uppercase; font-size: 11px;
}
.topNav li.first {background-image: none; padding-left: 0;}

#menu_categories {
background: url(/files/template/shopby_categ.jpg) no-repeat; padding: 110px 20px 0 60px;}

#menu_categories ul {
list-style-type: none; padding: 0; margin: 0;}
#menu_categories img {vertical-align: middle;}

#shopby_brand {
background: url(/files/template/shopby_brand.jpg) no-repeat; padding: 80px 20px 10px 60px;}

#menu_search {background: url(/files/template/search.jpg) no-repeat; padding: 80px 20px 15px 60px;}

#loggedin {padding: 10px 0 0 30px; color: #955;}
#loggedin a {color: #955; text-decoration: none; text-transform: uppercase;}
#loggedin a:hover {color: #046; }

.copyright {color: #046; padding: 5px 20px; font-size: 11px;}

.central_space {width: 696px; background: url(/files/template/pk_bg.jpg) no-repeat top right #fff;}
.central_space .inner {padding: 10px 30px;}

.cart_central_space {width: 100%; text-align: center; background: url(/files/template/PlanetKid_cart2.jpg) no-repeat top left #fff;}


#detailed_images {width: 333px;}
.views {width: 76px; height: 76px; float: left;}
.views img {border: solid 1px #CCB;}

.designedby {color: #046;}
.description {margin: 20px 0;}

.PImgBox #product_thumbnail {border: solid 1px #CCB;}

#upselling {
background: url(/files/template/pink_double_line.gif) repeat-x #fff; padding-top: 4px;}


#crossfade-container { position: relative; top:0; left: 0px; z-index: 0;
	margin: 0px;
	width: 691px;
	height: 720px; 
}

.fade-box {
	margin-left: 0px;
	position: absolute;
	top: 700;
	width: 691px;
	height: 700px;	
}

.fade-box .bigImg {position: absolute; top: 0; left: 0; }

.fade-box .product {position: absolute; top:0 ;right: 0; width: 232px; height: 99px; background: url(/files/template/product_arrow.gif) no-repeat 20px 20px #046; color: #fff;}
.fade-box .product p {margin: 20px 30px 5px 50px;}

.fade-box .product a {color:#fff; text-decoration: none;}
.fade-box .product a:hover {
color:#fff; text-decoration: underline;}

.fade-box .product a.cat {
color: #91B1CA; text-decoration: none;}
.fade-box .product a.cat:hover {
color: #91B1CA; text-decoration: underline;}

.fade-box .smallImg {position: absolute; top: 102px; right: 0;}
.fade-box .bubble {position: absolute; top: 357px; left: 0;}

.inner-fade {height: 353px; background: url(/files/template/green_line.gif) repeat-x bottom #fff;}


#welcome_text {position: absolute; z-index: 2;  top: 375px; padding: 0 30px 20px 0px;}
#welcome_text, #welcome_text p {
font-weight: bold;color: #046; line-height: 1.5; }
#welcome_text p {margin: 15px 0 20px 0px; padding-left: 340px;  }

.sort_nav {border-top: solid 4px #cc8;}
.sort_nav td {padding: 5px 0;}

.product_nav td {line-height: 1;}
.sortby td {vertical-align: middle; padding-right: 5px;}


#crossfade-brand {
	margin: 0 0 0 -1px;
	width: 636px;
	height: 267px; 
}

.fade-brand {
	margin-left: 0px;
	position: absolute;
	top: 267;
	width: 636px;
	height: 267px;	
}

#product_price {color:#513; font-weight: bold;}

.redeem {
background: #F6F6EE; border: solid 1px #DDBBBB; border-width: 1px 0; margin: 20px 0;}

.redeem th {white-space:nowrap; padding: 10px 0 10px 20px ; vertical-align: top; text-transform: uppercase; color: #046; text-align: left;}
.redeem td {padding: 10px 0;}
.redeem td td {padding: 0 5px 0 0;}
.redeem div, .redeem p {color: #689;}
.redeem div {padding: 5px 0 0 0;}
.redeem .FormButton {color: #765;}
.redeem .SimpleButton td {padding: 0 3px 0 0;}

#save_percent_box {width: 60px; float: right;}

.cart_subtotal td {font-weight: bold;}
.cart_subtotal td.label {padding-left: 15px;}

table .table {background: #CDDEEA; border-bottom: solid 1px #CDDEEA; margin-bottom: 15px;}
.table th {background: #CDDEEA; color: #046; border-right: solid 1px #fff; padding: 5px 10px;}
.table .row1 td {background: #fff;}
.table .row2 td {background: #EEEEE5;}
.table td {padding: 5px 10px; border-right: solid 1px #CDDEEA;}
.table td.last {border-right-width: 0;}

.story {border-bottom: solid 3px #dbb; padding-bottom: 20px;}
.story .left {clear: both; width: 377px; float: left;}
.story .right {width: 240px; float: right;}

.designer {border-top: solid 1px #dbb; padding: 20px 0;}
.designer .left {clear: both; width: 220px; float: left; text-align: center;}
.designer .right {width: 415px; float: right; padding-top: 10px;}

.free_shipping {font-weight: bold; padding: 30px 20px 20px 30px;}
.free_shipping p {margin-bottom: 5px;}


#featured {padding: 20px;}
#featured .intro {width: 222px; float: left; margin-right: 20px;}
#featured h2 {background: url(/files/template/featured_title_bg.gif) repeat-x bottom left #046; color: #fff; 
font-family: 'Trebuchet MS', Arial, Verdana, Sans-serif; font-style: italic; font-size: 22px; padding: 10px 10px 25px 10px; margin: 0; font-weight: normal;}
#featured .description {padding: 0 10px 0 10px; color: #765; margin: 5px 0;}

#featured .featured1 {width: 204px; float:left;
background: url(/files/template/featured_bg.gif) no-repeat top left;}
#featured .featured2 {width: 200px; float:left;
background: url(/files/template/featured_bg.gif) no-repeat top right;}

#featured .featured1 img {display: block; margin: 4px;}
#featured .featured2 img {display: block; margin: 4px 4px 4px 0;}

#featured h3 {margin: 12px 5px 0 30px; text-transform: none; font-size: 14px; line-height: 20px;  }
#featured .featured1 p, #featured .featured2 p {margin: 0 5px 0 30px; color: #046; font-style: italic;}

#pick {clear:both; height: 325px; padding: 0 30px 0 135px; margin: 3px 3px 30px 3px; background: url(/files/template/pick_month.gif) no-repeat #fff;}
#pick table {height: 325px;}
#pick td {padding: 80px 0 35px; vertical-align: middle;}
#pick td.image {width: 310px; text-align: center;}
#pick .links {font-weight: bold; color: #046; padding-left: 25px; background: url(/files/template/pick_links.gif) no-repeat top left; margin-bottom: 0;}
#pick .image img {border: solid 3px #fff;}
#pick .info {padding-left: 20px;}

#news {width: 307px; background: url(/files/template/news_bg.gif) no-repeat top left; padding: 120px 0 0 0; margin: 0 0 20px 0;}

#news .item {padding-bottom: 10px; margin: 0 1px 0 16px; background:  url(/files/template/news_item_bg.gif) no-repeat bottom left;}
#news .item p {margin: 0 20px 15px 20px;}
#news .item h3 {font-weight: bold; font-size: 16px; text-transform: none; margin: 15px 20px 15px 20px;}

#news .image {text-align: center; margin: 0 0 15px 0;}
#news img {border: solid 1px #fff;}