/* CSS Document */
body {
 font-family:trebuchet ms, Arial;
 font-size:11px;
 margin:0px;
 background-color:#FFFFFF;
 background-image:url(../images/bg_pattern.gif);
 color:#333333;
}

h1, h2, h3, h4, h5{
font-family:Arial;
margin:0px;
padding:0px;
}

a{outline-style:none;}

/* containers */
.outer_container{
width:1104px;
margin:auto;
background-repeat:repeat-y;
}
.container {
 width:990px;
 background-repeat:repeat-y;
 margin:auto;
 background-image:url(/images/shadow2.png);
}

/* header */
#header {
 background-image:url(../images/header3.jpg);
 background-repeat:no-repeat;
 width:970px;
 height:112px;
 text-align:right;
 padding:5px 0px 33px 0px;

 margin:auto;
}
*html #header{
 height:123px;
 padding:5px 0px 12px 0px;
}
/* navigation */
.top{
padding-bottom:10px;
}
.ads{
padding-top:0px;
padding-right:3px;
}
.topmenu{
width:412px;
color:#000000;
padding-left:87px;
*padding-left:79px;
margin-left:100px;
position:relative;
left:100px;
}
*html .topmenu{
width:450px;
padding-left:10px;
margin-left:100px;
}
.topmenu ul{
margin:7px 0px 0px 0px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.topmenu ul li{
padding:0px 8px 0px 0px;
margin:0px 8px 0px 0px;
list-style-type:none;
float:left;
 background-image:url(../images/chevron5.gif);
 background-repeat:no-repeat;
 background-position:right;
}
.topmenu ul li#noborder2{
 background-image:none;
}
.topmenu ul li a{
color:#000000;
padding:0px 2px;
text-decoration:none;
}
.topmenu ul li a:hover{
text-decoration:none;
}
.search{
padding-right:10px;
}
.search form{
margin:0;
padding:0;
}
.search table{
margin:0;
padding:0;
}
#search {
 height:16px;
}
#topnav {
 height:35px;
 width:970px;
margin:auto;
}
* html #topnav {
 height:33px;
}

#subnav {
 background-color:#FFFFFF;
 width:969px;
 margin:auto;
 height:30px;
 background-image:url(../images/subnav_bg.gif);
 background-repeat:repeat-x;
}

/* columns */
.l_col {
 width:640px;
 padding:0px 0px 0px 10px;

}
.r_col {
 width:310px;
}
.l_col, .r_col {
 min-height:800px;
 height:auto !important;
 height:800px;
}

/* contents */
.contents {
 padding:8px 8px 0px 8px;
 margin:auto;
height:auto;
} 
 
 .large_img_holder{
 margin-bottom:10px;
 }
 
 .large_img_mid{
 min-height:270px;
 height:auto !important;
 height:270px;
 background-image:url(../images/large_image_bg.gif);
 }
 .large_img_menu{
 width:168px;
 padding-left:10px;
 }
 .image_holder{
 padding-left:5px;
 }
 
 /*news*/
 .news2{
 padding-left:10px;
 }
 .news_holder{
 padding-left:10px;
 }
 .news_top{
 padding-bottom:20px;
 }
 .news_header{
 width:281px;
 height:29px;
 background-image:url(../images/yellow_bg.gif);
 background-repeat:no-repeat;
 padding-top:5px;
 padding-left:13px;
 }
 .news_header h1{
 font-style:italic;
 color:#000000;
 font-size:23px;
 }
 .newsarticle{
 /*width:288px;*/
 margin:10px 0px;
 }
 .news_title{
 border-bottom:1px solid #ffb70e;
 }
 .news_title h2{
 font-size:14px;
 }
 .news_date{
 text-align:right;
 font-size:13px;
 font-weight:bold;
/*width:85px;*/
 }
 .news_heading{
 /*width:120px;*/
 width:500px;
 }
 .news_title h2 a{
color:#000000;
text-decoration:none;
 }
 .news_title  h2 a:visited{
/*color:#000000;*/
text-decoration:none;
 }
 .news_details{
 padding-left:10px;
 }
 .news_details p{
 margin:3px 0px;
 line-height:150%;
 }
 .googlead{
 padding-top:1px;
 }
 .banners{
 padding-top:10px;
 }
 .headline{
 min-height:215px;
 height:auto !important;
 height:215px;
 border-bottom:1px solid #000000;
 background-image:url(../images/headline_bg.gif);
 background-repeat:repeat-x;
 background-position:bottom;
 margin-top:15px;
 padding-left:10px;
 }
 .headline_title{
 height:30px;
 width:289px;
 background-image:url(../images/gray_bg.gif);
 background-repeat:no-repeat;
 color:#FFFFFF;
 padding-top:4px;
 padding-left:12px;
 }
 .headline_title h1{
 font-size:23px;
 font-style:italic;
 }
 .headline_ad{
 padding-top:1px;
 }
 .headline_img{
 padding-top:10px;
 padding-bottom:10px;
 }
 .headline_details{
 padding:12px 8px 10px 10px;
 width:350px;
 }
 .headline_details h2{
 font-family:trebuchet ms, Arial;
 font-weight:normal;
 font-size:22px;
 padding:0;
 margin:0;
 }
 .headline_details p{
 margin:4px 0px;
 }
 .headline_details a{
 color:#000000;
 text-decoration:none;
 }
 .headline_details a:hover{
 text-decoration:none;
 }
 .googlead2{
 padding:10px 0px 10px 5px;
 }
 .dvd_reviews{
 padding:5px;
 }
 .review_button{
 padding-bottom:15px;
 }
 .review1, .review2{
 width:303px;
 }
 .review_details{
 padding:5px;
 width:160px;
 }
 .review_details h2{
 font-size:14px;
 font-family:trebuchet ms, Arial;
 }
 .review2{
  margin-left:20px;
 }
 .separator{
 padding-top:20px;
 }
 .blog_holder{
 min-height:257px;
 height:auto !important;
 height:257px;
 background-image:url(../images/orange_gradient.gif);
 background-repeat:repeat-x;
 background-position:bottom;
 width:300px;
 padding-bottom:10px;
 border-bottom:1px solid #f47d31;
 }
 .blog_img{
  padding-left:10px;
  padding-right:10px;
 }
 .blog_details{
 padding:5px 10px;
 }
 .blog_details p {
 margin:0px;
}
 .post_heading, .post_heading a {
  font-weight:bold;
  color:#000000;
  text-decoration:none;
 }
 .post_heading a:hover {
 text-decoration:none;
}
 .blog_post{
 width:220px;
 }
 .blog_post p{
 padding:0;
 margin:2px 0px;
 }
 /*right column*/
 .in_this_issuebg01 {
  background-image:url(../images/in_this_issue_bg_02.gif);
  background-repeat:repeat-y;
  margin-bottom:15px;
 }
 .in_this_issuebg02 {
  background-image:url(../images/in_this_issue_bg_01.gif);
  background-repeat:no-repeat;
 }
 .in_this_issuebg01, .in_this_issuebg02 {
  width:300px;
  min-height:244px;
  height:auto !important;
  height:244px;
 } 
 .issue_header{
 padding-top:10px;
 }
 .issue_header h2{
 font-style:italic;
 font-size:25px;
 }
 .issue_img{
 padding-left:20px;
 padding-top:20px; 
 }
 .issue_details{
 padding-top:20px;
 padding-left:10px;
 width:140px;
 }
 .issue_img a{
 text-decoration:none;
 color:#000000;
 font-style:italic;
 font-size:9px;
 }
 .issue_img a:hover{
 text-decoration:none;
 } 
 .issue_details a{
 color:#000000;
 font-weight:bold;
 text-decoration:none;
 }
 .issue_details a:hover{
 text-decoration:none;
 }
 .issue_details p, issue_img p{
  margin:4px 0px;
  padding:0;
 }

 .issue_details ul{
 margin:0px;
 padding:0px;
 }
 .issue_details ul li{
 list-style-type:none;
 }
 .blog_header{
 height:34px;
 background-image:url(../images/orange_bg.gif);
 background-repeat:no-repeat;
 color:#FFFFFF;
 font-style:italic;
 padding-top:4px;
 padding-left:10px;
 }
 .blog_header h2{
 font-size:23px;
 }
 .blog{
 margin:7px 0px;
 }
/*inner pages*/
.inner_contents p{
padding:4px 0px;
margin:0;
}
.inner_contents2{
padding:10px
}
.breadcrumbs{
font-size:12px;
color:#808080;
padding-left:20px;
padding-bottom:7px;
}
.breadcrumbs a{
color:#808080;
text-decoration:none;
}
.breadcrumbs a:hover{
text-decoration:none;
}
.page_title{
width:391px;
height:29px;
background-image:url(../images/gray_bg.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-style:italic;
padding-top:5px;
padding-left:10px;
}
.intro_text{
font-size:15px;
padding:10px;
border-bottom: 1px solid #000000;
margin-bottom:10px;
width:620px;
text-align:justify;
}
.summary_article{
padding:14px 10px;
}

/*.summary_details{
width:393px;
padding-left:20px;
text-align:justify;
}*/

/* LM:  (10-09-09) */
.summary_details {
	padding-left:28px;
	text-align:justify;
	width:393px;
}


.summary_details h2{
font-size:15px;
font-family:trebuchet ms, Arial;
}
.summary_mid{
min-height:157px;
height:auto !important;
height:157px;
width:194px;
background-image: url(../images/summary_mid.gif);
padding-left:5px;
}
.summary_details a{
color:#faa634;
text-decoration:none;
}
.summary_details a:hover{
text-decoration:none;
}
.page_title h1{
font-size:21px;
}
.box1 {
 width:350px;
}
.box1_mid{
background-image:url(../images/editorial_mid.gif);
min-height:223px;
height:auto !important;
height:223px;
width:344px;
padding-left:6px;
padding-top:5px;
padding-bottom:4px;
}
.yellow_box{
margin-top:10px;
height:46px;
background-image:url(../images/yellow_bg2.gif);
background-repeat:no-repeat;
width:324px;
padding:5px 10px;
font-weight:bold;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-style:italic;
}
.yellow_box p{
margin:0;
padding:0;
}
.box2{

}
.box2_heading{
width:263px;
height:29px;
background-image:url(../images/gray_bg2.gif);
background-repeat:no-repeat;
padding-top:6px;
padding-left:10px;
}
.box2_heading h1{
color:#FFFFFF;
font-size:19px;
font-style:italic;
}
.box2_details{
min-height:260px;
height:auto !important;
height:260px;
background-image:url(../images/box2_gradient.gif);
background-position:bottom;
background-repeat:repeat-x;
width:255px;
padding:5px 10px;
border-bottom: 1px solid #000000;
}
.box2_details p{
margin:0px;
padding:2px 0px;
}
.editorial_download{
padding-top:10px;
padding-bottom:10px;
}
/* retailer box */
.r_pic {
 width:460px;
 height:299px;
 padding:4px 0px 3px 2px;
}
.r_menu {
 /*width:160px;*/
 width:120px;
line-height:112%;
}
.r_menu ul {
 margin:0px;
 padding:0px;
}
.r_menu li {
 list-style-type:none;
 /*width:121px;*/
 width:115px;
line-height:112%;
 /*height:54px;*/
 height:54px;
 padding:2px 6px 3px 40px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
word-spacing: -2px
}

.r_menu li.r_1 {
 background-image:url(../images/1r_defc.gif);
/*padding-top:8px;*/
}
.r_menu li.r_2 {
 background-image:url(../images/2r_defc.gif);
/*padding-top:8px;*/
}
.r_menu li.r_3 {
 background-image:url(../images/3r_defc.gif);
/*padding-top:8px;*/
}
.r_menu li.r_4 {
 background-image:url(../images/4r_defc.gif);
/*padding-top:8px;*/
}
.r_menu li.r_5 {
 background-image:url(../images/5r_defc.gif);
/*padding-top:8px;*/
}

.r_menu li.r_1:hover {
 background-image:url(../images/1r_hselc.gif);
 color:#000000;
}
.r_menu li.r_2:hover {
 background-image:url(../images/2r_hselc.gif);
 color:#000000;
}
.r_menu li.r_3:hover {
 background-image:url(../images/3r_hselc.gif);
 color:#000000;
}
.r_menu li.r_4:hover {
 background-image:url(../images/4r_hselc.gif);
 color:#000000;
}
.r_menu li.r_5:hover {
 background-image:url(../images/5r_hselc.gif);
 color:#000000;
}

.r_menu li span {
 display:block;
 font-family:trebuchet ms, Arial;
 font-size:13px;
 padding:0 0 3px 0;
 margin:-4px 0 0 0;
font-weight: bold
}
.r_menu a {
 color:#FFFFFF;
 text-decoration:none;
 width:120px;
  cursor:pointer;
}
.r_menu a:hover, .r_menu li:hover, .r_menu li:hover  a  {
 color:#000000;
 /* text-decoration:underline; */

}

.r_menu li.r_1, .r_menu li.r_2, .r_menu li.r_3, .r_menu li.r_4, .r_menu li.r_5, .r_menu li.r_1:hover, .r_menu li.r_2:hover, .r_menu li.r_3:hover, .r_menu li.r_4:hover, .r_menu li.r_5:hover  {
 background-repeat:no-repeat;  
}


* html .prod_design_ads:after {
 content: " "; 
 display: block; 
 height: 0; 
 font-size:0; 
 clear: both; 
 visibility:hidden;
}

/* inner */
.inner {
 color:#333333;
}
.inner p {
 margin:0px;
 padding:5px 0px;
}
.inner_indent {
 padding-left:10px;
}
/* tag box */
.t_box {
 background-image:url(../images/tag.gif);
 background-repeat:no-repeat;
 margin:0px 0px 5px 0px;
 padding:48px 0px 0px 15px;
 width:273px;
 color:#4d4d4d;
}
.t_box_inner {
 min-height:357px;
 height:auto !important;
 height:357px;
}
.t_box form {
 margin:0px;
 padding:0px;
}
.t_box_inner p {
 padding:3px 0px;
}
.t_box_wrap {
 width:288px;
}
.t_box_inner ul, .t_box_inner p  {
 margin:0px;
}

/* wears */
.wear_feat {
 background-image:url(../images/bg10.gif);
 background-color:#fce7f0;
 border-bottom:1px solid #d67ab2;
 min-height:133px;
 height:auto !important;
 height:133px;
}
.wear {
 background-image:url(../images/bg11.gif);
 background-color:#ffffff;
 border-bottom:1px dashed #d67ab2;
 min-height:124px;
 height:auto !important;
 height:124px;
}
.wear, .wear_feat {
 background-position:bottom;
 background-repeat:repeat-x;
 padding:10px;
 font-size:11px;
 margin:0px 0px 10px 0px;
}
.wear_feat_pic, .wear_pic {
 width:165px;
}
.wear_feat_pic img {
 border:1px dashed #d67ab2;
}
.wear_feat_details, .wear_details {
 width:440px;
 padding:0px 0px 0px 5px;
}
.wear_feat_details h2, .wear_details h2 {
 font-size:16px;
 padding:0px 0px 5px 0px;
}
.wear_feat_details p, .wear_details p {
 padding:2px 0px;
}
.wear_feat_details p, .wear_feat_details h2, .wear_details h2, .wear_details p {
 margin:0px;
}
.wear_feat_details a, .wear_feat_details h2, .wear_details a, .wear_details h2 {
 color:#d063a5;
 text-decoration:none;
}
.wear_feat_details a:hover, .wear_details a:hover {
 text-decoration:none;
}

/* forms */
.txtbox {
 width:170px;
}
.txtbox2 {
 width:260px;
 height:95px;
}
.txtcode {
 width:75px;
}
.txtbox, .txtcode, .txtbox2 {
 border:1px solid #e0e0e0;
}


/* footer */
#footer {
 padding:20px 0px 0px 10px;
 height:33px;
 width:960px;
 text-align:center;
 font-size:11px;
margin:0 auto;
}
#footer, #footer a {
 color:#a3adb4;
}
#footer a {
 text-decoration:none;
}
#footer a:hover {
 text-decoration:none;
}
#footer ul {
 margin:0px;
 padding:0px;
}
#footer li {
 list-style-type:none;
 display:inline;
 background-image:url(../images/chevron2.gif);
 background-repeat:no-repeat;
 background-position:right;
 padding:0px 10px;
}
#footer li#noborder {
 background-image:none;
}


/* */
.editorial_img2{
padding-left:10px;
}

/**/
.left {
 float:left;
}
.right {
 float:right;
}
.clr, .clr2 {
 clear:both;
}
.clr2 {
 height: 0;
 line-height: 0;
 font-size: 0;
}
.orange{
color:#ffb70e;
}
.gray{
color:#808080;
}
/*additional*/
.rcol_ad{
margin:10px 0px;
}


/* heading tags */
.tag01bg {
 background-image:url(../images/tag01bg.gif);
}
.tag01a {
 background-image:url(../images/tag01a.gif);
 background-position:left top;
}
.tag01b {
 background-image:url(../images/tag01b.gif);
 padding:0px 20px;
 background-position:right top;
}

.tag01bg h1 {
 color:#FFFFFF;
 padding:5px 0px;
 font-size:21px;
 margin:0px;
}
.tag01a, .tag01b {
 background-repeat:no-repeat;
}
.tag01bg, .tag01a, .tag01b  {
 height:35px;
}

.tag01bg, .tag01a, .tag01b  {
 display:inline-block;
 min-width:291px;
}
* html .tag01bg, * html .tag01a, * html  .tag01b   {
 display:inline;
}
a {
color:#FAA634;
text-decoration:none;
}
a:hover{
text-decoration:none;
}

/* additional css */

.news_title a:hover {
color:#ffb80e;
}
.review_img img {
width:113px;
/*height:153px;*/
}
#listers ul li {
word-spacing: -1px
}

.home_heading h1 {
color:#ffffff;
text-decoration:none;
}
.home_heading a {
color:#ffffff;
text-decoration:none;
}
.home_heading a:hover {
text-decoration:none;
}
.headline_details a:hover{
 text-decoration:none;
 color:#FFB80E;
}
.heading_home a {
color:#000000;
text-decoration:none;
}
.heading_home a:hover {
color:#ffb80e;
}
/*/*/html*.r_menu li a span:first-of-type {padding:10px 2px 0 0;}/* */

* html .r_menu li a span {padding:10px 2px 0 0;}
html>body .r_menu li a span {padding:10px 2px 0 0;}


* html .container{
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/shadow2.png');
}



/* pagination */
ul.pagination li{
float:left;
list-style-type:none;
padding:0 2px;
}

/* blog summary style (09-24-09) */
ol.blogsitesummary li {
   padding: 5px;
  font-weight: 12px;
}

/*the team page style for the listings (10-23-09)*/
.theteam_summary_detail {
	padding-left:7px;
	text-align:justify;
	width:621px;
}


/*other Um links*/
.UM_othersites{
	background-color:#FFFFFF;
	clear:both;
	margin:0 auto;
	padding:1px;
	width:968px;
       _width: 960px;
}
.UM_othersites ul{
     margin:0;
     padding:0;
     list-style:none;
     display:block; 
    margin:2px 0px 5px 0px; 
    width:980px;
    _width: 968px;
 
}
.UM_othersites li{display:inline; margin:0px; padding:0 11px }



/*  Download wallpapers styles  (11-04-09)  */


.post_content {
	font-size: 12px;
}

.post_date {
	font-size: 12px;
}

.post_item {
	border-bottom:1px solid #E1E1E1;	
	padding-bottom:10px;
	margin: 0 auto; 
	width: 550px;
	margin-bottom: 60px;
}

.post_footer {
	color:#8C8C8C;
	font-size:0.85em;
	clear:both;
}

.post_footer ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

.post_footer ul li {
	border-right:1px solid #333333;
	clear:none;
	float:left;
	line-height:10px;
	padding:0 5px;
}

.post_footer ul li.last {
	border:0 solid #CCCCCC;
}

.post_categories {
	clear:both;
	margin-top:10px;
}

.topmenu{
	width:412px;
	color:#000;
	padding-left:0;
	margin-left:0;
	position:relative;
	left:300px;
	_left:100px;
}

