/* Reset ================================================================================= */
* { margin:0; padding:0; }

body          { background:#e9e9e9 url(../images/background.png) 50% 0 repeat; font:12px/1.55 cabin; color:#2f2f2f; text-align:center; }
img           { border:0; vertical-align:top; }
a             { color:#1e7ec8; text-decoration:underline; }
a:hover       { text-decoration:none; }
:focus        { outline:0; }

/* Headings */
h1,h2,h3,
h4,h5,h6      { margin:0 0 5px; line-height:1.35; color:#649440; font-family:CabinRegular; }
h1            { font-size:20px; font-weight:normal; }
h2            { font-size:18px; font-weight:normal; }
h3            { font-size:16px; font-weight:bold; }
h4            { font-size:14px; font-weight:bold; }
h5            { font-size:12px; font-weight:bold; }
h6            { font-size:11px; font-weight:bold; }

/* Table */
caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }

/* Content */
p             {  }
strong        { font-weight:bold; }
address       { font-style:normal; line-height:1.35; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before,
q:after       { content:''; }
small,big     { font-size:1em; }
/*sup           { font-size:1em; vertical-align:top; }*/

/* Lists */
ul,ol         { list-style:none; }

/* Tools */
.hidden       { display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
.nobr         { white-space:nowrap !important; }
.wrap         { white-space:normal !important; }
.a-left       { text-align:left !important; }
.a-center     { text-align:center !important; }
.a-right      { text-align:right !important; }
.v-top        { vertical-align:top; }
.v-middle     { vertical-align:middle; }
.f-left,
.left         { float:left !important; }
.f-right,
.right        { float:right !important; }
.f-none       { float:none !important; }
.f-fix        { float:left; width:100%; }
.no-display   { display:none; }
.no-margin    { margin:0 !important; }
.no-padding   { padding:0 !important; }
.no-bg        { background:none !important; }
.clear { clear:both; height:0; line-height:0;}
/* ======================================================================================= */

/* Layout ================================================================================ */
.wrapper { min-width:954px; }
.page {}
.page-print { background:#fff; padding:25px 30px; text-align:left; }
.page-empty { background:#fff; padding:20px; text-align:left; }
.page-popup { background:#fff; padding:25px 30px; text-align:left; }
.main-container {  }
.main { width:960px; margin:14px auto; min-height:276px; padding:0; text-align:left; }

/* Base Columns */
.col-left { float:left; width:195px; padding:0 0 1px; }
.col-main { float:left; width:685px; padding:0 0 1px; }
.col-right { float:right; width:195px; padding:0 0 1px; }

/* 1 Column Layout */
.col1-layout .col-main { float:none; width:auto; }

/* 2 Columns Layout */
.col2-left-layout .col-main { float:right; }
.col2-right-layout .col-main {}

/* 3 Columns Layout */
.col3-layout .col-main { width:475px; margin-left:17px; }
.col3-layout .col-wrapper { float:left; width:687px; }
.col3-layout .col-wrapper .col-main { float:right; }

/* Content Columns */
.col2-set .col-1 { float:left; width:48.5%; }
.col2-set .col-2 { float:right; width:48.5%; }
.col2-set .col-narrow { width:32%; }
.col2-set .col-wide { width:65%; }

.col3-set .col-1 { float:left; width:32%; }
.col3-set .col-2 { float:left; width:32%; margin-left:2%; }
.col3-set .col-3 { float:right; width:32%; }

.col4-set .col-1 { float:left; width:23.5%; }
.col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
.col4-set .col-3 { float:left; width:23.5%; }
.col4-set .col-4 { float:right; width:23.5%; }
/* ======================================================================================= */

/*innerpagebodyContent*/
.static-content h1{
	color:#649440;
	font-size:30px;
	font-family:CabinBold;
	font-weight:500;
	text-transform:uppercase;
	margin:0;
	padding-bottom:20px;
	line-height:31px;
}
.static-content h2{
	color:#649440;
	font-size:20px;
	font-family:CabinBold;
	margin:0;
	padding-bottom:15px;
	line-height:31px;
}
.static-content h3{
	color:#649440;
	font-size:20px;
	font-family:CabinMediumItalic;
	margin:0;
	padding-bottom:15px;
	line-height:31px;
}
.static-content p{ font-size:15px; color:#565555; font-family:CabinRegular; padding:0 0 18px; line-height:28px; font-weight:500;}
.static-content p a { color:#004a8f;}
.static-content .Governance-content{ margin:52px 0 0;}
.static-content .graph{ margin:36px 0 49px;}
.brady-mission{ width:178px; border:1px solid #bdbbbb; outline:1px solid #fff; background:url(../images/profile/brady-mission.jpg) no-repeat 0 0; min-height:345px; float:right; margin:0 0 50px 20px; }
.brady-mission-bkg{ background:url(../images/profile/brady-mission-bkg.gif) repeat 0 0; margin:74px 0 0; }
.brady-mission-bkg p{ padding:10px;}
.brady-mission-bkg p span{ font-family:CabinRegular; font-style:italic; font-weight:bold;}
.brady-mission-bkg p.seperator{ background:url(../images/seperator.gif) repeat-x 0 100%;}
.static-content img{ padding:0;}

.white {
	color:#FFF;
	font-size:24px;
	font-family:CabinSemiBold;
	letter-spacing:normal;
	text-transform:uppercase;
	margin:0;
	line-height:48px;
}
.white-sm {
	color:#FFF;
	font-size:16px;
	font-family:CabinSemiBold;
	text-transform:uppercase;
	margin:0;
	line-height:30px;
}
.greenhdr {
	color:#1e860c;
	font-size:18px;
	font-family:CabinBold;
	margin:0;
	line-height:18px;
}
.ltgreenhdr {
	color:#679146;
	font-size:18px;
	font-family:CabinBoldItalic;
	margin:0px;
	line-height:18px;
}
/* Global Styles ========================================================================= */

/* BreadCrumbs */
.breadcrumbs{}
.breadcrumbs li { display:inline; }
.breadcrumbs li a{
	color:#9f9f9f;
	font-size:14px;
	font-family:'CabinItalic';
	text-decoration:none;
	margin:0;
}
.breadcrumbs li a.first{ margin-left:0 !important;}
.breadcrumbs li span{ color:#9f9f9f; margin-right:8px; margin-left:8px;}
.breadcrumbs li strong { font-weight:bold; }
.breadcrumbs li.on{ color:#656565; font-size:14px; font-family:'CabinItalic'; text-decoration:none; margin-right:0;}

/* Page Heading */
.page-title { width:100%; overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 25px; }
.page-title h1,
.page-title h2 { margin:0; font-size:20px; color:#0a263c; }
.page-title .separator { margin:0 3px; }
.page-title .link-rss { float:right; margin:7px 0 0; }
.title-buttons { text-align:right; }
.title-buttons h1,
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons h6 { float:left; }

.subtitle,
.sub-title { clear:both; padding:15px 0 0; font-size:15px; font-weight:bold; margin:0 0 6px; color:#e25203; }

/* Misc */
.links li { display:inline; }
.links li.first { padding-left:0 !important; border-right:1px solid #fff; }
.links li.last { background:none !important; padding-right:0 !important; }

ul.contentlist li {margin-left:30px; list-style:disc; font-size:15px; color:#565555; font-family:CabinRegular; padding:0; line-height:28px;}
ul.contentlisttbl li {margin-left:15px; list-style:disc; font-size:15px; color:#565555; font-family:CabinRegular; padding:0; line-height:24px;}
ul.contentlistlg li {margin-left:50px; list-style:disc; font-size:15px; color:#565555; font-family:CabinRegular; padding-bottom:10px; line-height:32px;}
.ul-image{ margin-left:20px; padding:8px 0 8px 0}

ol.contentlistsm li {margin-left:20;  font-size:13px; color:#333; font-family:CabinSemiBoldItalic; padding-bottom:5px; line-height:18px;}
ul.contentlistsm li {margin-left:40px; list-style:disc; font-size:13px; color:#333; font-family:CabinRegular; padding:0; line-height:18px;}

#pagenav-top {float:right; width:90px; margin-top:-50px;}
#pagenav-bottom {float:right; width:90px; padding-top:50px; padding-bottom:50px;}
#pagenav-top-wide {
	float:right;
	width:140px;
	margin-top:-50px;
}
#pagenav-bottom-wide {
	float:right;
	width:140px;
	padding-top:50px;
	padding-bottom:50px;
}

.pages {float:left; margin-top:3px;}
.navbtn img {margin-left:3px; float:right;}

.separator { margin:0 3px; }
.divider { clear:both; display:block; font-size:0; line-height:0; height:1px; margin:10px 0; background:url(../images/bkg_divider1.gif) 0 50% repeat-x; text-indent:-999em; overflow:hidden; }

/* Noscript Notice */
.noscript {}

/* Header ================================================================================ */
.logo { float:left;  }
/*.before-header { background:#00264b url(../images/bkg_before-header.jpg) no-repeat 50% 0; height:22px;}*/
/*.innerpg-before-header { background:#00264b url(../images/bkg_innerpg-before-header.gif) repeat-x 0 0; height:3px;}*/
/*.header-container, .banner-container {  background:#00264b; }*/
.header-container, .banner-container {
	background-color: #649440;
	background-image: url(../images/rotator-bg2.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}
/*.innerpg-banner-container{
	margin:00 0;
}*/
/*.banner-seperator{ background:url(../images/banner-seperator.gif) repeat-x 0 0; height:2px;}*/
.header-container .header-sub-cont { background:url(../images/bkg_header2.png) 0 0 repeat-x; padding:0; height:107px;}
.innerpg-header-container .header-sub-cont {
	background:url(../images/bkg_header2.png) 0 0 repeat-x;
	padding:0 0 20px;
	 height:107px;
}
.header-container{
	z-index: 100;
	position: absolute;
	top: 17px;
	background: transparent;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.header {
	width:960px;
	margin:0 auto;
	padding:0;
	text-align:right;
	position:relative;
	top:6px;
	z-index:100;
}
.header .logo { float:left; margin:0 10px 0 12px; text-decoration:none !important; }
.header h1.logo img{ margin:13px 0 0;}
.header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
.header h1.logo { margin:0; border-left: 1px solid #C7C5C5; border-right: 1px solid #C7C5C5; min-height:96px; }

/* home page*/
.banner-container {width:100%;}
.innerpg-header-container {margin-top:17px;}

/* View Type: Grid */
.sustainable-grid {   position:relative; }
.sustainable-grid.last { border-bottom:0; }
.sustainable-grid li.item { background:url(../images/seperator-sustain.gif) repeat-y 100% 0; float:left; width:238px; padding:0 2px 0 0; text-align:center; min-height:290px; }
.sustainable-grid li.last{ background:none;}
.sustainable-grid li div.odd_bkg{ background:url(../images/li_odd_bkg.png) repeat 0 0; min-height:290px;}
.sustainable-grid .sustainable-image { display:block; margin:0; text-align:center; height:126px; padding:14px 0 0; }
.sustainable-image .brady-company{ padding:18px 0 0;}
.sustainable-image .communities{ padding:10px 0 0;}
.sustainable-grid .sustainable-name { /*min-height:2.7em;*/
	margin:10px 0 0;
	font-weight:500;
	font-size:16px;
	color:#203548;
	font-family:CabinRegular;
	font-style:normal;
	padding:0;
}
.sustainable-grid .sustainable-name a { color:#004990; text-decoration:none; text-transform:uppercase; }
.sustainable-grid .price-box { margin:5px 0; }
.sustainable-grid .availability { line-height:21px; }
.sustainable-grid .actions { position:absolute; bottom:12px; }
.sustainable-description p{ width:198px; padding:0 24px 10px; min-height:60px; font-size:13px; font-family:CabinRegular; font-style:normal; color:#666; }
.sustainable-description img{ text-align:center; padding:0 0 15px;}

.col1-layout .sustainable-grid {
	width:auto;
	margin:0 auto;
	padding:0;
}
#left-in {margin-left:20px;}
/* Content Styles ================================================================= */
.sustainable-name { margin:0; font-size:1em; font-weight:normal; font-family:CabinMedium;}
.sustainable-name a { color:#1e7ec8; }

/* Product Tags */
.tags-list { display:block; font-size:13px; border:1px solid #c1c4bc; background:#f8f7f5; padding:10px; }
.tags-list li { display:inline !important; margin:0 4px 0 0; }
.tags-list li a { color:#1b2d3b; }

/* CMS Home Page */
.cms-home .subtitle {}
.cms-index-index .subtitle {}

/* Sitemap */
.page-sitemap .links { text-align:right; margin:0 8px -22px 0; }
.page-sitemap .links a { text-decoration:none; position:relative; }
.page-sitemap .links a:hover { text-decoration:underline; }
.page-sitemap .sitemap { margin:12px; }
.page-sitemap .sitemap a { color:#1b2d3b; }
.page-sitemap .sitemap li { margin:3px 0; }
.page-sitemap .sitemap li.level-0 { margin:10px 0 0; font-weight:bold; }
.page-sitemap .sitemap li.level-0 a { color:#1e7ec8; }

/* Footer ================================================================================ */
.footer-container {
	background:#699347;
	
}
.footer {
	width:960px;
	margin:0 auto;
	padding:28px 0;
	min-height: 200px;
}
.footer a { font-family:CabinRegular; color:#fff; text-decoration:none; font-size:10px; }
.footer a:hover { text-decoration:underline; }
.footer .bugs { margin:13px 0 0; color:#ecf3f6; }
.footer .bugs a { color:#ecf3f6; text-decoration:underline; }
.footer .bugs a:hover { text-decoration:none; }
.footer address {font-family:CabinRegular; margin:0 0 0 170px; color:#ecf3f6; text-align:center; float:left; font-size:10px; }
.footer address a { color:#ecf3f6; text-decoration:underline; }
.footer address a:hover { text-decoration:none; }
.footer ul { display:inline; }
.footer ul.links { display:block; float:left; }
.footer li { display:inline; background:url(images/bkg_pipe2.gif) 100% 60% no-repeat; padding:0 7px 0 4px; }
.footer li.last { background:none !important; padding-right:0 !important; }
.footer-container .bottom-container { margin:0 0 5px; }
.footer .social-links{ float:right; padding-right:25px;}
/* ======================================================================================= */

/* Clears ================================================================================ */
.clearer:after,
.header-container:after,
.header-container .top-container:after,
.header:after,
.header .quick-access:after,
#nav:after,
.main:after,
.footer:after,
.footer-container .bottom-container:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col3-layout .product-options-bottom .price-box:after,
.col4-set:after,
.header-sub-cont:after, .banner-container:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
/* ======================================================================================= */

/*Dropdown menus*/
#pro_linedrop { font-family:CabinMedium; font-size:12px; height:96px; margin 0; padding:0; position:relative; z-index:500; float:left; }
#pro_linedrop .select { list-style:none outside none; margin:0; padding:0; }
#pro_linedrop li { float:left; width:101px; border-right:1px solid #c7c5c5; min-height:96px; }
#pro_linedrop li a{ font-size:13px; font-weight:normal; line-height:17px; color:#6e6d6d; text-transform:uppercase; text-align:center; padding:0; font-style:normal;}
#pro_linedrop li a.nav-links{ padding:0; }
#pro_linedrop .select a { display:block; text-decoration:none; }
#pro_linedrop b { left:-9999px; position:absolute; }

#pro_linedrop .select a:hover, #pro_linedrop .select li:hover a { cursor:pointer; }
#pro_linedrop .sub { display:none; }
#pro_linedrop ul ul { display:none;  }
#pro_linedrop table { border-collapse:collapse; font-size:1em; height:0; margin:-1px; width:0; }
#pro_linedrop .sub { list-style:none outside none; margin-left:-247px; padding:0 0 0 134px; }
#pro_linedrop .sub ul{ }
#pro_linedrop .sub li { background:none repeat scroll 0 0 transparent; height:35px; line-height:35px; border:none; width:auto;  margin:0 auto; padding:0 10px; }
#pro_linedrop .sub li a{ text-transform:none;}
#pro_linedrop .sub li.item { color:#880000; font-weight:bold; padding-left:10px;}
#pro_linedrop .select .sub {
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	opacity:0.90;
	display:block;
	float:left;
	height:50px;
	left:0;
	position:absolute;
	text-align:center;
	top:96px;
	width:826px;
	background-color: #689246;
}
#pro_linedrop .select .sub li a { border-right:1px solid #b7b7b7; color:#b7b7b7; display:block; text-align:center; font-size:14px; line-height:0; padding:5px 10px 5px 0; margin:20px 0; font-family:CabinSemiBold; }
#pro_linedrop .select .sub li a.last { border-right:none; }
#pro_linedrop .select .sub li a:hover { color:#fff; line-height:0; }
#pro_linedrop .select .sub li.on { color:#fff; line-height:0; }
/*Menus*/
.company-profile{ background:url(../images/comp-profile.gif) no-repeat 0 0 ; height:96px;}
.performance-icon{ background:url(../images/high-performance.gif) no-repeat 0 0 ; height:96px;}
.sustainable-company-icon{ background:url(../images/sust-company.gif) no-repeat 0 0 ; height:96px;}
.sustainable-customer-icon{ background:url(../images/sust-customer.gif) no-repeat 0 0; height:96px;}
.sustainable-communities-icon{ background:url(../images/sust-communities.gif) no-repeat 0 0 ; height:96px;}
.life-at-brady-icon{ background:url(../images/2011-Button.gif) no-repeat 0 0 ; height:96px;}
.grid-content-index-icon{ background:url(../images/content-index.gif) no-repeat 0 0 ; height:96px;}

#pro_linedrop .select a.company-profile:hover{ background:url(../images/hover-comp-profile.gif) no-repeat 0 0;}
#pro_linedrop .select a.performance-icon:hover{ background:url(../images/hover-high-performance.gif) no-repeat 0 0;}
#pro_linedrop .select a.sustainable-company-icon:hover{ background:url(../images/hover-sust-company.gif) no-repeat 0 0;}
#pro_linedrop .select a.sustainable-customer-icon:hover{ background:url(../images/hover-sust-customer.gif) no-repeat 0 0;}
#pro_linedrop .select a.sustainable-communities-icon:hover{ background:url(../images/hover-sust-communities.gif) no-repeat 0 0;}
#pro_linedrop .select a.life-at-brady-icon:hover{ background:url(../images/hover-2011-Button.gif) no-repeat 0 0;}
#pro_linedrop .select a.grid-content-index-icon:hover{ background:url(../images/hover-content-index.gif) no-repeat 0 0;}

/*sub-Menus*/
#pro_inpage_nav {
	margin: 0;
	padding:0;
	position:relative;
	z-index:500;
	float:left;
	width:960px;
	background-image: url(../images/bkg_highlight-notag.png);
	background-repeat: repeat-y;
}
#pro_inpage_nav li { float:left; width:107px; height:107px; padding-left:10px; }
#pro_inpage_nav .framenav { list-style:none outside none; margin:0; padding:0; width:960px; }
#pro_inpage_nav .framenav a { display:block; text-decoration:none; }

.full{width:960px; float:left;}
#subcontainer { width:960px; margin-top:70px; float:left;}
#framenav_img {margin-top:70px;}
#product_img {float:right; margin-left:10px; width:467px;}
#product_copy {float:left; width:450px; font-size:13px; color:#565555; font-family:CabinRegular; font-style:normal; padding:0 0 18px; line-height:28px; text-align:left;}

.pro-sales{ background:url(../images/profile/btn_sales.png) no-repeat 0 0 ; height:107px; width:107px;}
.pro-net{ background:url(../images/profile/btn_net.png) no-repeat 0 0 ; height:107px; width:107px;}
.pro-geo{ background:url(../images/profile/btn_geo.png) no-repeat 0 0 ; height:107px; width:107px;}
.pro-products{ background:url(../images/profile/btn_product.png) no-repeat 0 0; height:107px; width:107px;}

#pro_inpage_nav a.pro-sales:hover{ background:url(../images/profile/btn_sales_over.png) no-repeat 0 0;}
#pro_inpage_nav a.pro-net:hover{ background:url(../images/profile/btn_net_over.png) no-repeat 0 0;}
#pro_inpage_nav a.pro-geo:hover{ background:url(../images/profile/btn_geo_over.png) no-repeat 0 0;}
#pro_inpage_nav a.pro-products:hover{ background:url(../images/profile/btn_product_over.png) no-repeat 0 0;}

/*Slideshow banner - home*/
#slideshow { background: url(../images/banner_home_1.jpg) no-repeat center; width:100%; height:578px; }

/*profile table*/
/*table { border-collapse:collapse; }*/
table.image-table td { border: 1px solid #cbcbcb; padding:10px; font-size:15px; color:#565555; font-family:CabinRegular; font-style:normal; line-height:28px; }
table.image-table th { text-align:center; font-size:20px; color:#FFF; font-family:Cabin; font-style:normal; padding:10px; }
td .static-content h3{
	color:#004990;
	font-size:20px;
	font-family:CabinItalic;
	margin:0;
	padding-bottom:20px;
	line-height:31px;
}

table.icon-table td, th { border: 1px solid #999; padding:10px; font-size:15px; color:#565555; font-family:CabinRegular; font-style:normal; line-height:24px; }
table.icon-table th { text-align:center; padding:10px; font-size:15px; color:#565555; font-family:CabinRegular; font-style:normal; line-height:15px;}
.icon-table p {font-size:15px; color:#565555; font-family:CabinRegular; padding:0; line-height:24px;}

table.foundation-table td, th { border: 1px solid #cbcbcb; padding:10px; font-size:15px; color:#565555; font-family:CabinRegular; font-style:normal; line-height:24px; }
table.foundation-table th { text-align:left; padding:10px; font-size:15px; color:#565555; font-family:CabinRegular; font-style:normal; line-height:15px;}
.foundation-table p {font-size:15px; color:#565555; font-family:CabinRegular; padding:0; line-height:24px;}

.tbl-links { 
	color:#3a6896;
	font-size:18px;
	font-family:CabinItalic;
	margin:0;
	padding-bottom:4px;
}
.tbl-hdr-nolink { 
	color:#3a6896;
	font-size:18px;
	font-family:CabinItalic;
	text-decoration:none;
	margin:0;
	padding-bottom:4px;
}

table.story td, tr { border: 1px solid #cbcbcb; padding:20px; font-size:12px; color:#666; font-family:CabinItalic; line-height:20px; }
.story p { font-size:16px; color:#666; font-family:CabinItalic; line-height:24px; }
table.imgcopy td {border: 1px solid transparent; padding:10px 0 0 10px; font-size:11px; color:#666; font-family:CabinRegular; line-height:18px; }
table.imgcopy-left td {border: 1px solid transparent; padding:5px 10px 0 0; font-size:11px; color:#666; font-family:CabinRegular; line-height:18px; }

table.innerstory {margin-left:200px;}
table.innerstory td, tr { border: 1px solid #cbcbcb; padding:20px; font-size:16px; color:#666; font-family:CabinItalic; line-height:24px; }
.innerstory p { font-size:16px; color: #666; font-family:CabinItalic; line-height:24px; }

.smcopy {font-size:11px; color:#666; font-family:CabinRegular; line-height:18px;}
#product_copy h2{
	color:#004990;
	font-size:20px;
	font-family:CabinBold;
	margin:0;
	padding-bottom:10px;
	line-height:31px;
}
#product_copy p{ font-size:15px; color:#565555; font-family:CabinRegular; padding:0 0 18px; line-height:28px; font-weight:500;}
.lg-it {font-size:18px; color:#565555; font-family:CabinBoldItalic; line-height:24px;}
.oddbgcolor{ background-color:#dedede;}

#leftcol { width:550px; float:left; margin-left:50px; min-height:1036px; }
#rightcol { width:350px; float:right; margin-left:10px; min-height:1036px;}
	
#leftcol-life { width:600px; float:left; }
#rightcol-life { width:350px; float:right; margin-left:10px; }

/* EMILYS NEW CODES STARAT HERE! */

.highlight {
	background-image: url(../images/bkg_highlight.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 75px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
}

#tag {
	position:absolute;
	z-index:999;
	left: 130px;
	top: 120px;
/*
	background-image: url(../images/tag.gif);
*/
	height: 237px;
	width: 190px;
}
