#content{ width:960px;	}
p {margin:0; padding:0 0 14px;}
#content_guts{padding-top:40px; padding-bottom:20px;}
.left_side { float: left; position: relative; width: 221px;	}
.sidecolumn { background: url('../images/col-middle.gif') repeat-y; padding-top: 0px;	}
.col_top { background: url('../images/col-header.gif') no-repeat; width: 221px;	height: 40px;}
.col_top h1 {font-size: 14px; color: #fff; padding: 10px 0px 0px 10px; }
.col_bottom { background: url('../images/col-bottom.gif') no-repeat; width: 221px; height: 27px;}
.sidecolumn ul {list-style: none; font-size: 13px;}
.sidecolumn li { padding-left: 0px; line-height: 25px; }
.sidecolumn a {padding-left: 10px; text-decoration: none; display: block;}
.sidecolumn a.selected, .sidecolumn a:hover {background-color: #efefef; font-weight: bold; color: #000;}
.sidecolumn a.selected  .arrows, .sidecolumn a:hover .arrows {color: #000;}
.arrows{display: inline; color: #fff; font-weight: bold; float: right; padding-right: 10px;}
.right_side {float: left; position: relative; margin-left: 20px; width: 715px; }
#topnav {font-family: arial; font-size: 11px; padding-top: 15px; padding-bottom: 0px; }
.article_head h1 {font-weight: bold; color: #000; font-size: 26px; padding-bottom: 0px;	}
.article_head h2 {font-weight: normal; 	color: #777; font-size: 20px; font-family: Georgia, serif;
				width: 275px; padding-bottom: 25px;	}
.article_head h3 {padding-top: 30px; font-size: 12px; font-weight: normal;}
.article_head h4 {padding-top: 30px; font-weight: normal; font-size: 12px; font-weight: normal;}
.article_head p {font-size: 13px; color: #111; line-height: 16px; }
.buy_now{background: url('../images/buy_now.png') no-repeat; width: 198px; height: 37px; display:  block;}
.buy_now:hover {background-position: 0 -37px;}


