/*
Theme Name: L-Men
Theme URI: http://www.l-men.com
Description: an official website of L-Men
Author: Septi Yulia Sari aka. shape_tea
Author URI: http://www.stateoftheword.com/
Tags: dark, grey, fixed width, three columns, widgets

	This theme was designed and built by shape_tea,
	whose blog you will find at http://www.stateoftheword.com/,
	This theme was specially designed for L-Men (http://www.l-men.com), 
	a brand from Nutrifood Indonesia (http://www.nutrifood.co.id).
*/


body {
	font-size: 75%; 
	font-family: tahoma, "trebuchet ms", Verdana, Arial, Sans-Serif;
	color: #444;
	background-color:#bdbec0;
	margin:0px;
	padding:0px;
	}
	
h2 {
	color:#58585a;
	font-size:150%;
	text-transform:uppercase;
	padding:0px;
	margin:0px 0px 10px 0px;
	letter-spacing:0px;
	font-weight:bold;
}

a, a:link, a:visited {
	color:#818182;
	text-decoration:none;
}

a:hover {
	color:#b71e1e;
	text-decoration:underline;
}

h3 {
	margin:10px 0px 2px 0px;
}


h3#comments {
	margin:10px 0px 2px 0px;
        float:left;
        width:100%;
}

h3 a, h3 a:link, h3 a:visited {
	color:#58585a;
	text-decoration:none;
	font-size:120%;
	letter-spacing:-0.5px;
}	
	
h3 a:hover {
	color:#f3f3f5;
}		
	
#bgcontainer {
	width:1960px;
	height:500px;
}

/*#bgcontainer ul {
	float:left;
	margin:0px;
	padding:0px;
}

#bgcontainer ul li {
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}*/

#bgcontainer .holder {
	float:left;
	margin:0px;
	padding:0px;
	width:955px;
}

#containerbg {
	width:100%;
	margin:0px;
	padding:0px;
	height:500px;
	float:left;
}

#topline, #footer {
	width:100%;
	height:17px;
	background-color:#58585a;
	color:#f4f4f4;
	text-align:left;
	text-transform:uppercase;
	font-size:90%;
	padding:5px 0px 5px 55px;
	font-weight:bold;
	float:left;
}

#footer {
	margin:15px 0px 0px 0px;
        padding:8px 0px 0px 0px;
	height:20px;
        text-align:center;
        width:100%;
}

#footer ul {
        float:left;
        margin:0px;
        padding:0px;
        width:100%;
}

#footer ul li {
        float:left;
        margin:0px;
        padding:0px;
        width:50%;
        list-style-type:none;
}

#footer .txtfooter {
	width:890px;
	text-align:center;
}

#topline a, #topline a:link, #topline a:visited {
	color:#f3f3f5;
	text-decoration:none;
}

#topline a:hover {
	color:#818182;
}

/*#footer {
	position:absolute;
	bottom:0px;
}*/

#container {
	margin:0px 55px 10px 55px;
	width:890px;
	position:relative;
	/*float:left;*/
}

#header {
	float:left;
	width:100%;
	/*min-height:600px;*/
	margin:5px 0px 0px 0px;
	padding:0px;
}

#header .leftlogo {
border:medium none;
color:#F4F4F4;
float:left;
font-weight:bold;
margin:0 55px 0 0;
text-transform:uppercase;
width:130px;
}

#header .leftlogo img.facebook {
	position:absolute;
	top:35px;
	left:2px;
	border:none;
}

#header .leftlogo img.twitter {
	position:absolute;
	top:35px;
	left:85px;
	border:none;
}

#header .leftlogo img.men {
	position:absolute;
	top:35px;
	left:122px;	
	border:none;
}

#header ul {
	margin:0px auto 0px auto;
	padding:9px 0px;
	/*color:#f4f4f4;*/
	float:left;
	font-size:90%;
	text-align:center;
}

#header ul li {
border-right:1px solid #58585A;
display:inline;
padding:0px 5px;
}

#header ul .noborder li{
	display:inline;
	padding:0px 5px;
	border:none;
}

#header a, #header a:link, #header a:visited {
	color:#58585a;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#header a:hover {
	color:#f3f3f5;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#header h1.logo {
	background-image:url(images/L-Men_logo.jpg);
	background-repeat:no-repeat;
	height:60px;
	margin:-22px 40px 0 40px;
	width:85px;
	float:right;
}

#header .leftlogo img.facebook a, #header .leftlogo img.facebook a:link, #header .leftlogo img.facebook a:visited {
	border:none;
}

#leftsidebar h1 {
	float:right;
	font-size:100%;
}

#content {
	float:left;
	width:100%;
	/*min-height:600px;*/
	margin:0px 0px 0px 0px;
	padding:0px;
	position:relative;
}

#leftsidebar, #rightsidebar {
	float:left;
	width:170px;
	margin:0px;
}

#leftmenu, #rightmenu {
	float:left;
	width:100%;
	min-height:280px;
	margin:5px 0px 15px 0px;
	background-color:#d1d2d4;
	color:#18181a;
	font-size:90%;
}

#rightmenu {
	margin:5px 0px 0px 0px;
	text-align:center;
}

#rightmenu p {
	text-transform:none;
	text-align:center;
	padding:10px;
	margin:0px 0px 10px 0px;
	font-weight:bold;
	color:#666;
	line-height:17px;
}

#leftmenu h2, #rightmenu h2, .box h2 {
	color:#9a9a9c;
	font-size:100%;
	text-transform:uppercase;
	padding:5px 0px;
	margin:0px 0px 10px 0px;
	background-color:#f3f3f5;
	text-align:center;
	letter-spacing:0.5px;
}

#rightmenu h2 {
	margin:0px 0px 5px 0px;
}

#leftmenu ul, #rightmenu ul {
	margin:3px 7px 0px 10px;
	padding:0px 0px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:90%;
	float:left;
}

#rightmenu ul {
	text-align:left;
}

#leftmenu ul li, #rightmenu ul li {
	margin:5px 10px;
	padding:0px;
	list-style-type:none;
	font-weight:normal;
	float:left;
	width:90%;
	line-height:15px;
}

#rightmenu ul li {
	margin:3px 7px;
	font-weight:bold;
}

#leftmenu ul li p {
	margin:0px;
	padding:0px;
	text-transform:none;
	font-size:110%;
	color:#414142;
}

#rightmenu ul li p {
	margin:5px 0px 0px 0px;
	padding:0px;
	float:left;
	width:100%;
	text-transform:none;
	font-size:130%;
	color:#414142;
}

#leftmenu ul li p img, #rightmenu ul li p img {
	float:left;
	margin: 2px 10px 3px 0px;
}

#rightlink {
	margin:5px 10px 5px 0px;
}

#rightlink ul.cat {
	width:100%;
	margin:20px 0px;
	padding:0px;
	list-style-type:none;
}

#rightlink ul.cat li {
	margin:5px 0px;
	padding:5px 15px;
	list-style-type:none;
	display:inline;
	text-transform:uppercase;
	color:#58585a;
	border-left:#818183 solid 2px;
	font-size:100%;
	font-weight:bold;
	line-height:20px;
}

#rightlink ul.cat li a, #rightlink ul.cat li a:link, #rightlink ul.cat li a:visited {
	color:#58585a;
	text-decoration:none;
}

#rightlink ul.cat li a:hover {
	color:#f1e852;
	text-decoration:none;
}

#rightlink ul {
	width:100%;
	margin:20px 0px;
	list-style-type:none;
}

#rightlink ul li {
	margin:5px 0px;
	padding:5px 0px;
	list-style-type:disc;
	font-size:90%;
	font-weight:bold;
}

#rightlink a, #rightlink a:link, #rightlink a:visited {
	color:#818183;
	text-decoration:none;
}

#rightlink a:hover {
	color:#b71e1e;
	text-decoration:none;
}

#leftmenu ul li p strong, #rightmenu ul li p strong
#leftmenu ul li p a strong, #leftmenu ul li p a:link strong, #leftmenu ul li p a:visited strong
#leftmenu a, #leftmenu a:link, #leftmenu a:visited {
	padding:4px 0px 0px 0px;
	color:#333;
	text-transform:uppercase;
	font-size:90%;
}


#leftmenu ul li a strong, #leftmenu ul li a:link strong, #leftmenu ul li a:visited strong  {
	padding:4px 0px 0px 0px;
	float:right;
	color:#333;
	text-transform:uppercase;
	font-size:100%;
}

#leftmenu a, #leftmenu a:link, #leftmenu a:visited {
	float:none;
	text-decoration:none;
}

#leftmenu ul li a:hover strong {
	color:#9a9a9c;
	text-decoration:underline;
}

#leftmenu a:hover {
	color:#9a9a9c;
	text-decoration:none;
}

#leftmenu ul.article {
	margin:5px 0px 10px 10px;
}

#leftmenu ul.article li {
	margin:3px 0px 3px 25px;
	padding:0px;
	line-height:13px;
	font-size:110%;
	list-style-type:square;
	text-transform:lowercase;
}

#leftpage {
	float:left;
	width:160px;
	min-height:280px;
	margin:5px 0px 15px 0px;
	background-color:#d1d2d4;
	color:#18181a;
	font-size:90%;
}

#leftpage ul {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

#leftpage ul li {
	width:100%;
	margin:0px 0px 18px 0px;
	padding:5px 0px;
	background-color:#f3f3f5;
	text-align:center;
	letter-spacing:0.5px;
	list-style-type:none;
}

#leftpage ul li a, #leftpage ul li a:link, #leftpage ul li a:visited, #leftpage ul li strong{
	color:#9a9a9c;
	font-size:100%;
	text-transform:uppercase;
	padding:5px 2px;
	font-weight:bold;
	text-decoration:none;
}


#middlecontent {
	float:left;
	margin:5px 20px 0px 20px;
	width:506px;
	text-align:center;
}

*html #middlecontent {
	float:left;
	margin:5px 15px 0px 15px;
	width:500px;
	text-align:center;
}

#middlecontent .bigimage {
	background-color:#e8e8ea;
	padding:3px;
	margin:0px 0px 5px 0px;
	border:#eee soild 1px;
}

#middlecontent .bigimage p {
	margin:0px;
	padding:0px;
}

#middlecontent .bigimage p a img, #middlecontent .bigimage p a:link img, #middlecontent .bigimage p a:visited img {
	border:none;
}

.box {
	float:left;
	margin:5px 10px 5px 0px;
	background-color:#d1d2d4;
	width:32%;
	height:135px;
	font-size:90%;
	color:#414142;
	line-height:15px;
}

.right {
	margin:5px 0px 5px 0px;
}

.box h2 a , .box h2 a:link, .box h2 a:visited, .box h2 a:hover
#leftmenu h2 a , #leftmenu h2 a:link, #leftmenu h2 a:visited, #leftmenu h2 a:hover
#rightmenu h2 a , #rightmenu h2 a:link, #rightmenu h2 a:visited, #rightmenu h2 a:hover {
	color:#9a9a9c;
	font-size:100%;
	text-transform:uppercase;
	padding:0px;
	margin:0px 0px 20px 0px;
	letter-spacing:0px;
	font-weight:bold;
	text-decoration:none;
}

.box h2 a:hover, #leftmenu h2 a:hover, #rightmenu h2 a:hover {
	color:#58585a; 
}

.box p {
	margin:0px 0px 10px 0px;
	padding:0px 10px;
	float:left;
	text-align:left;
}

.box p img {
	float:left;
	margin: 2px 10px 3px 0px;
}

.box p a strong, .box p a:link strong, .box p a:visited strong, .box p a:hover strong
#leftmenu p a strong, #leftmenu p a:link strong, #leftmenu p a:visited strong, #leftmenu p a:hover strong {
	padding:3px 0px 0px 0px;
	float:right;
	color:#333;
	text-transform:uppercase;
	font-size:90%;
}

.box p a:hover strong, #leftmenu p a:hover strong {
	color:#9a9a9c;
	text-decoration:underline;
}

#rightsidebar .box p {
	margin:0px 0px 10px 0px;
	padding:0px 10px;
	text-align:center;
}

#rightsidebar .box p img {
	float:none;
	margin: 2px auto 10px auto;
}

#loty {
	width:auto;
	margin:5px 50px 10px 0px;
	/*position:absolute;
	left:20px;
	top:26px;
	z-index:100;*/
}

#loty ul {
	margin:0px;
	padding:0px;
}

#loty ul li {
	margin:0px;
	width:300px;
	padding:50px 15px 0px 15px;
	border:#d8d9db solid 1px;
}

#loty img {
	margin:0px;
	padding:0px;
}

#maincontent, #mainindex {
	float:left;
	margin:5px 10px 0 30px;
	width:660px;
	line-height:20px;
	text-align:left;
}

#mainindex {
	width:500px;
	margin:5px 30px 0 10px;
}

#mainindex p {
	margin:0px;
	padding:0px;
}

#maincontent #product img {
	margin:0px 0px 0px 20px;
	border:none;
	padding:0px;
}

#maincontent ul li, #maincontent ol li {
	margin:5px 0px;
}

#maincontent ol.commentlist li {
        background-color:#C6C7C8;
        border-bottom:1px dashed #999999;
        margin:5px 0;
        padding:10px;
}

#maincontent a img {
	border:none;
}

#maincontent img, #mainindex img {
	border:#9d9ea0 solid 4px;
}

#maincontent a img, #maincontent a:link img, #maincontent a:visited img {
	border:#9d9ea0 solid 4px;
}

#maincontent a:hover img {
	border:#e8e8ea solid 4px;
}

.alignright {
	float:right;
	margin:0px 0px 10px 25px;
}

.alignleft {
	float:left;
	margin:0px 25px 10px 0px;
}

.aligncenter {
	margin:0px 10px 10px 0px;
}

#middlecontent .bigimage .aligncenter {
	margin:0px 10px 0px 0px;
}

*html #middlecontent .bigimage .aligncenter {
	margin:0px;
}
 
#maincontent em, .cite .fn a.url, #mainindex em  {
	font-family:Georgia, tahoma, verdana, arial;
}

#maincontent ul.contact {
	margin:0px 0px 0px 15px;
	padding:5px;
}

#maincontent ul.contact li {
	margin:3px 0px 8px 0px;
	padding:0px;
	list-style-type:none;
}

#maincontent ul.contact li.title {
	margin:3px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
}

#maincontent ul.contact li em {
	font-size:170%;
	color:#b71e1e;
}

.field, .smallfield, textarea, select, #author, #email, #url {
	border:#ccc solid 1px;
	color:#777;
	font-size:100%;
	padding:5px 3px;
	font-family: verdana, georgia, helvetica, sans-serif;
	letter-spacing:-0.7px;
	width:250px;
	background-color:#fdfdfd;
}

.smallfield {
	width:150px;
}

select {
	font-size:100%;
	padding:3px 3px;
	letter-spacing:-0.5px;
	width:300px;
}

ul.contact li select {
	font-size:100%;
	padding:3px 3px;
	letter-spacing:-0.5px;
	width:160px;
}

ul.contact li select#date, ul.contact li select#month, ul.contact li select#year {
	font-size:100%;
	padding:3px 3px;
	letter-spacing:-0.5px;
	width:80px;
}

#leftpage ul.sub, #leftpage ul.sublist {
	width:100%;
	float:left;
	margin:-15px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	background-color:#d1d2d4;
}

#leftpage ul.sub li {
	width:100%;
	margin:0px;
	padding:4px 0px;
	background-color:#d1d2d4;
	text-align:center;
	letter-spacing:0.5px;
	list-style-type:none;
}

#leftpage ul.sublist li {
        background-color:#F3F3F5;
        letter-spacing:0.5px;
        list-style-type:none;
        margin:10px 0;
        padding:8px 0;
        text-align:center;
        width:100%;
        color:#9a9a9c;
}

#leftpage ul.sub li a, #leftpage ul.sub li a:link, #leftpage ul.sub li a:visited, #leftpage ul.sublist li a, #leftpage ul.sublist li a:link, #leftpage ul.sublist li a:visited {
	color:#444;
	font-size:100%;
	text-transform:uppercase;
	padding:4px 10px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0px;
}

#leftpage ul.sublist li a, #leftpage ul.sublist li a:link, #leftpage ul.sublist li a:visited {
	color:#9a9a9c;
}

#leftpage ul.sublist li ul {
	width:100%;
	float:left;
	margin:15px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	background-color:#d1d2d4;
}

#leftpage ul.sublist li ul li {
	width:100%;
	margin:0px;
	padding:4px 0px;
	background-color:#d1d2d4;
	text-align:center;
	letter-spacing:0.5px;
	list-style-type:none;
}

#leftpage ul.sublist li ul li a, #leftpage ul.sublist li ul li a:link, #leftpage ul.sublist li ul li a:visited {
	color:#444;
	font-size:90%;
	text-transform:uppercase;
	padding:4px 10px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0px;
}

#maincontent ul#mensbox {
	float:left;
	margin:0px 5px;
	padding:0px;
	width:700px;
}

#maincontent ul#mensbox li.topleft , #maincontent ul#mensbox li.topright, #maincontent ul#mensbox li.bottomleft, #maincontent ul#mensbox li.bottomright {
	float:left;
	margin:0px;
	padding:15px 20px;
	width:280px;
	height:300px;
	list-style-type:none;
}

#maincontent ul#mensbox li.topleft {
	border-right:#d1d2d4 solid 2px;
	border-bottom:#d1d2d4 solid 2px;
	padding:0px 20px 15px 20px;
}

#maincontent ul#mensbox li.topright {
	border-left:#d1d2d4 solid 2px;
	border-bottom:#d1d2d4 solid 2px;
	padding:0px 20px 15px 20px;
}

#maincontent ul#mensbox li.bottomleft {
	border-right:#d1d2d4 solid 2px;
	border-top:#d1d2d4 solid 2px;
	height:340px;
}

#maincontent ul#mensbox li.bottomright {
	border-left:#d1d2d4 solid 2px;
	border-top:#d1d2d4 solid 2px;
	height:340px;
}

ul#mensbox h2 a, ul#mensbox h2 a:link, ul#mensbox h2 a:visited {
	color:#444;
	font-size:70%;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
	font-weight:bold;
	text-decoration:none;
}

ul#mensbox h2 a:hover {
	color:#f3f3f5;
}

ul#mensbox em a, ul#mensbox em a:link, ul#mensbox em a:visited {
	color:#b71e1e;
	font-size:100%;
	text-transform:none;
	padding:0px;
	margin:0px;
	font-weight:bold;
	text-decoration:none;
}

ul#mensbox em a:hover {
	color:#777;
}

ul#mensbox .more a, ul#mensbox .more a:link, ul#mensbox .more a:visited {
	color:#444;
	font-size:100%;
	text-transform:lowercase;
	padding:0px;
	margin:0px;
	font-weight:bold;
	text-decoration:none;
	float:right;
}

ul#mensbox .more a:hover {
	color:#f3f3f5;
}

/*--------------- WordPress Standard Style ---------------*/

#respond {
	float:left;
}

.navigation {
	float:left;
	width:100%;
}

textarea {
	width:450px;
	height:150px;
}

#entry-content {
	margin:5px 0 0;
	padding:0px 0px 10px 0px;
	border-bottom:#989696 dashed 1px;
	float:left;
	width:100%;
}

#loty-content {
	margin:0px 0 0;
	padding:0px 0px 10px 0px;
	float:left;
	width:100%;
}

#loty-content .alignleft {
	float:left;
	margin:0px 10px 10px 0px;
}

small {
	color:#818182;
}

.commentmetadata a {
	color:#818182;
	font-size:90%;
}

ol.commentlist {
	margin:5px 0px;
	padding:0px;
float:left;
width:100%;
}

ol.commentlist li {
	/*background-color:#c9cacb;*/
	border-bottom:#bdbec0 dashed 2px;
	list-style-type:none;
	padding:5px 15px 5px 15px;
	margin:5px 0px;
}

ol.commentlist li p {
	padding:0px 15px;
}

#maincontent ol.commentlist li p img {
	border:none;
}

#maincontent p.alt {
	line-height:15px;
	float:left;
}

#maincontent p.alt a, #maincontent p.alt a:link, #maincontent p.alt a:visited {
	color:#b71e1e;
	text-decoration:none;
}

.alt a:hover {
	color:#b71e1e;
	text-decoration:underline;
}

.asterisk {
	color:#b71e1e;
}

#submit, .button {
	background-color:transparent;
	border:none;
	background-image:url('images/button.png');
	background-position:left center;
	background-repeat:no-repeat;
	width:130px;
	height:25px;
	color:#888;
	font-family: tahoma, verdana, arial;
	font-size:100%;
	letter-spacing:0px;
	padding:0px 0px 3px 8px;
	text-align:left;
	cursor:pointer;
}

.button {
	padding:0px 0px 3px 15px;
}

#arrow, #arrow a, #arrow a:link, #arrow a:visited {
	float:left;
	width:170px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	font-size:95%;
	font-weight:bold;
	line-height:17px;
	border:none;
}

#backarrow, #backarrow a, #backarrow a:link, #backarrow a:visited {
	float:left;
	width:90%;
	margin:30px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	text-align:center;
	text-transform:uppercase;
	font-size:90%;
	font-weight:bold;
	line-height:17px;
	border:none;
	cursor:pointer;
}

#backarrow a:hover {
	color:#b71e1e;
	text-decoration:none;
}

#backarrow img {
	float:left;
}

#backarrow p {
	width:60%;
	float:right;
	margin:0px;
	padding:0px;
	text-align:left;
}

#arrow a:hover, #backarrow a:hover {
	color:none;
}

#arrow strong, #backarrow strong {
	color:#F3F3F5;
}

#arrow img, #backarrow img {
	margin:0px auto 7px auto;
	border:none;
}

#anchorlink {
	float:right;
	position:absolute;
	top:1px;
	right:1px;
	width:5px;
	height:5px;
}

#front, #back {
	/*background-image:url('images/obert-depan.png');
	background-position:left top;
	background-repeat:no-repeat;*/
	border-right:#9d9ea0 solid 4px;
	width:320px;
	height:610px;
	margin:0px;
	padding:0px;
	float:left;
}

#back {
	margin:0px 0px 0px 15px;
	padding:0px;
}

#back, #back img {
	border:none;
	margin-top:3px;
}

#front ul, #back ul {
	margin:0px;
	padding:0px;
}

#front ul li, #back ul li {
	margin:0px;
	padding:0px;
}

table#Table_01 img, table#Table_01 a img, table#Table_01 a:link img, table#Table_01 a:visited img {
	border:none;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
}

table#Table_01 a:hover img {
	border:none;
	filter:alpha(opacity=99);
	-moz-opacity:.99;
	opacity:.99;
}

table#Table_01 img {
	margin:0px;
	padding:0px;
	border:none;
}

.clean {
	float:left;
	width:100%;
	margin:10px 0px 0px 0px;
}

.postmetadata {
	float:left;
	width:100%;
}

.thxcontact {
	border:#d1d2d4 dashed 2px;
	background-color:#c5c6c8;
	width:80%;
	padding:10px;
	margin:10px 0px 15px 0px;
}


.twitterside {
font-size:11px;
}

.twitterside h4 {
font-size:14px;
}

.twitterside .twtr-bd p {
font-size:11px;
}

.twtr-widget {
font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif !important;
font-size:11px !important;
margin:10px 0 0;
position:relative;
}

.twtr-widget h4 {
font-size:14px !important;
}

.twtr-hd {
overflow:hidden;
padding:5px 10px;
position:relative;
}

.twtr-ft div {
overflow:hidden;
padding:10px 5px;
}

.twtr-ft a, .twtr-ft a:link, .twtr-ft a:visited, .twtr-ft a:hover {
font-size:11px;
}

#maincontent .comment-author {
        line-height:18px;
}

#maincontent .comment-author img {
        float:left;
        margin:0px 10px 10px 0px;
}

.comment-author .fn {
        font-style:normal;
        font-weight:bold;
        margin-top:8px;
}

.commentmetadata a {
        color:#666;
}

#box a img, #box a:link img, #box a:visited img {
        border:none;
}

#box a:hover img {
	border:none;
}

/*-------------------- IE6 HACKS --------------------- */

* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

*html img,
*html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "http://www.l-men.com/wp-content/themes/lmen/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

#maincontent { behavior: url(wp-content/themes/lmen/iepngfix.htc); }

#maincontent { behavior: url(http://www.l-men.com/wp-content/themes/lmen/iepngfix.htc); }

*html #header .leftlogo {
	color:#F4F4F4;
	float:left;
	font-weight:bold;
	margin:0px 60px 0px 20px;
	text-transform:uppercase;
	width:110px;
}

*html #header .leftlogo img.facebook {
	position:absolute;
	top:9px;
	left:30px;	
}


*+html #header .leftlogo img.facebook {
	position:absolute;
	top:10px;
	left:0px;	
}

*+html #header .leftlogo img.twitter {
	position:absolute;
	top:10px;
	left:80px;
	border:none;
}

*html #header .leftlogo img.men {
	position:absolute;
	top:9px;
	left:115px;	
}

*+html #header .leftlogo img.men {
	position:absolute;
	top:10px;
	left:115px;	
}

*html #header h1.logo {
	background-image:url(images/L-Men_logo.jpg);
	background-repeat:no-repeat;
	height:60px;
	margin:-20px 10px 0 50px;
	width:85px;
	float:right;
	z-index:300;
	position:relative;
}

*html #container {
	margin:0px 40px 10px 20px;
	width:900px;
	float:left;
}
	
*html #bgcontainer {
	width:2050px;
	height:500px;
	float:left;
}

*html #bgcontainer .holder {
	float:left;
	margin:0px;
	padding:0px;
	width:1025px;
}

*html #leftmenu ul, *html #rightmenu ul {
	margin:3px 0px 3px 10px;
	padding:0px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:90%;
	float:left;
}

*html #leftmenu ul li, *html #rightmenu ul li {
	margin:5px 5px;
	padding:0px;
	list-style-type:none;
	font-weight:normal;
	float:left;
	width:80%;
	line-height:15px;
}

*html #rightmenu ul li {
	margin:3px 7px;
	font-weight:bold;
}

*html #leftmenu ul li p {
	margin:0px;
	padding:0px;
	text-transform:none;
	font-size:110%;
	color:#414142;
}

*html #leftmenu ul.article {
	margin:5px 0px 10px 5px;
	padding:0px 5px 0px 15px;
}

*html #leftmenu ul.article li {
	margin:3px 0px 3px 0px;
	padding:0px;
	line-height:13px;
	font-size:110%;
	list-style-type:square;
	text-transform:lowercase;
}

*html #rightmenu {
	margin:5px 0px 0px 0px;
	text-align:center;
	float:left;
}

*html .lititle {
	margin:0px;
	padding:1px 0px;
}


*html #maincontent ul#mensbox {
	float:left;
	margin:0px 5px;
	padding:0px;
	width:670px;
}

*html #maincontent ul#mensbox li.topleft , *html #maincontent ul#mensbox li.topright, *html #maincontent ul#mensbox li.bottomleft, *html #maincontent ul#mensbox li.bottomright {
	float:left;
	margin:0px;
	padding:10px;
	width:280px;
	height:320px;
	list-style-type:none;
}

*html #maincontent ul#mensbox li.topleft {
	border-right:#d1d2d4 solid 2px;
	border-bottom:#d1d2d4 solid 2px;
}

*html #maincontent ul#mensbox li.topright {
	border-left:#d1d2d4 solid 2px;
	border-bottom:#d1d2d4 solid 2px;
}

*html #maincontent ul#mensbox li.bottomleft {
	border-right:#d1d2d4 solid 2px;
	border-top:#d1d2d4 solid 2px;
}

*html #maincontent ul#mensbox li.bottomright {
	border-left:#d1d2d4 solid 2px;
	border-top:#d1d2d4 solid 2px;
}
