﻿/* land */
.artland h1 { padding:17px 0 0 42px;  }
.artland { zoom:1; padding:0 15px 20px 0; background-position:top left; background-repeat:no-repeat; }
.featpager { margin-top:16px; background:url(images/land/featpager_bg.gif) top left no-repeat; text-align:center; padding:8px 0 0 0; height:18px; font-size:12px; width:228px; float:right; margin-right:38px; }
.featpager a { color:#000; }
#featuredPager a { margin-left:5px; margin-right:5px; }
#featuredPager a.activeSlide { font-weight:bold; text-decoration:none; }
.facontent { width:100%; }
.featimgborder { position:absolute; margin:-23px 0 0 496px; z-index:200; }
.artlandfeat { height:200px; margin:-23px 0 0 0; padding:0 28px 0 0;  }
.artlandfeat .featuredimg { float:right; width:228px;  }
.artlandfeat h3 { font-size:24px; line-height:22px; padding-bottom:5px; font-weight:normal; margin-top:48px; margin-left:36px; }
.artlandfeat p { margin-left:36px; width:445px; font-weight:normal; }
.artlandfeat .featuredimg { margin-right:8px; }
.artlandfeat .links { margin-top:9px; }

.greytabbed { width:445px; margin-top:20px; }
.greytabbed h2 { padding-top:8px; padding-bottom:20px; font-family:Trebuchet MS; font-size:24px; font-weight:normal; color:#fff; background-position:top left; background-repeat:no-repeat;  }
.greytabbed .greyleft { padding-left:24px; background-image:url(images/land/greytab_left.gif); }
.greytabbed .greymiddle { padding-left:146px; background-image:url(images/land/greytab_middle.gif); }
.greytabbed .greyright { padding-left:234px; background-image:url(images/land/greytab_right.gif); }
.greytabbed .tabbox { margin-bottom:10px; padding:0 18px 0 20px; border-color:#cccccc; border-style:solid; border-width:0 1px 1px 1px; padding-bottom:10px; }
.greytabbed .tabbox .morelink { text-align:right; font-weight:bold; }
.greytabbed .tabbox .intro { color:#000; margin-bottom:15px; }
.greytabbed .tabbox .innerBorder { float:left; width:130px; height:100px; }
.greytabbed .tabbox .linksratings { margin-left:148px; }
.greytabbed .tabbox .linksratings a { line-height:14px; font-size:14px; display:block; margin-bottom:6px; }
.greytabbed .tabbox p { margin-bottom:13px; }

.artlandright { padding-top:15px; width:300px; float:right;  }
.artlandright .seasonal h2 { font-size:24px; line-height:normal; font-family:Trebuchet MS; font-weight:normal; background-position:top left; background-repeat:no-repeat; padding:16px 0 15px 20px; }
.artlandright .seasonal h2 span { font-size:16px; line-height:18px; display:block; }
.artlandright .seasonal .more { background-position:top left; background-repeat:no-repeat; padding:10px 13px 8px 0; text-align:right; font-weight:bold;}
.artlandright .seasonal .intro { margin:13px 18px 15px 18px; }
.artlandright .seasonal .linksratings { margin:0 18px; }
.artlandright .seasonal .linksratings a { display:block; margin-bottom:6px; font-size:14px; line-height:normal; }
.artlandright .seasonal .linksratings p { padding-bottom:10px; }

.byline { font-weight:bold; }

/* article details */
.artdetlinks  { font-size:11px; margin-left:276px; color:#fff; background-position:top left; background-repeat:no-repeat; padding:10px 0 5px 0; width:237px; }
.artdetlinks .linkers { text-align:center; }
.artdetlinks a, .artdetlinks a:link, .artdetlinks a:visited { color:#fff; }
.artdetlinks a:hover { color:#000; }
.artdetail { width:530px; margin-bottom:20px; background-position:top left; background-repeat:no-repeat; padding-top:24px; }
img.articlemainimg { width:160px; height:120px; padding:1px; background:#b3b3b3; display:block; float:left; }
.artdetail h1 { font-size:24px; line-height:24px; font-weight:normal; padding-bottom:8px; }
.artdetail .artcontents { border-width:0 9px 9px 9px; border-style:solid; }
.artwrap { padding:30px 24px 0 20px; }
.artwrap li { margin-left:30px; margin-bottom:14px;}
.artwrap p { margin-bottom:14px; }
.artdetail .ratestars { font-weight:bold; }
.artdetail .arttop { padding-left:10px; height:142px; }
.artdetail .arttop p,
.artdetail .arttop h1 { margin-left:186px; }

.reviewitemsep { height:1px; background:#ebebeb; margin:20px; font-size:0; line-height:0;  }
.artdetail .rateitem { margin:0 30px 0 30px; }
.artdetail .rateitem h4.cgc, .artdetail .rateitem p.cgc { width:452px; overflow:hidden; }
.artdetail .rateitem .reviewlinks { text-align:right; padding-top:22px; }
.artdetail .rateitem h4 { font-size:14px; line-height:22px; }
.artdetail .rateitem .rname { font-size:12px; line-height:18px; }
.artdetail .rateitem .rdate { font-weight:bold; margin-bottom:8px;}
.artdetmorecomments { margin:0 0 20px 30px; font-weight:bold; text-transform:uppercase;}
.artdetmorecomments a { color:#65494a; float:left; }

.artdetail .noreviews { padding:30px; font-size:12px; font-weight:bold; }

.artdetail .raterbox { left:-100px; }
.artdetail .arttop a { font-weight:bold; }

.artright { padding:0 0 15px 0; width:229px; float:right; }

/* article comments */
.commentspagewrap { margin-bottom:20px; border-width:0 9px 9px 9px; border-style:solid; width:512px; padding-top:30px; }
.commentspagewrap .bottompager { padding-right:20px; text-align:right; background:url(images/comments/bottompager_bg.gif) top left repeat-x; padding-top:38px; }
.commentspagewrap .commentstop { padding:0 0 0 30px; height:150px; }
.commentspagewrap .commentstop h2 { font-size:24px; font-weight:normal; line-height:normal; margin-left:185px; }
.commentspagewrap .commentstop h2 span { font-size:11px; font-weight:bold; display:block; color:black; }
.commentspagewrap .commentstop p { margin-left:185px; }
.commentspagewrap .commentstop p.backtolink { font-weight:bold; padding-top:12px; }
.commentspagewrap .sorter { font-weight:bold; margin-left:30px; }
.commentspagewrap .comtop { color:Black; background:url(images/comments/commentslist_bg.gif) bottom left repeat-x; padding:0 20px 30px 30px; }
.commentspagewrap .comtop .toppager { width:auto; float:right; }
.commentspagewrap .sorter { padding-bottom:6px; }
.commentspagewrap .rateitem { padding:0 20px 20px 20px; }
.commentspagewrap .rateitem .reviewlinks { text-align:right; padding-top:22px; }
.commentspagewrap .reviewitemsep { height:1px; background:#ebebeb; margin:0 20px 20px 20px; font-size:0; line-height:0;  }
.commentspagewrap .rateitem h4 { font-size:14px; line-height:22px; }
.commentspagewrap .rateitem .rname { font-size:12px; line-height:18px; }
.commentspagewrap .rateitem .rdate { font-weight:bold; margin-bottom:8px;}
.commentspagewrap .bottompager { padding-bottom:12px; }

/* articles list */
.articlelisttable { margin:6px 0; border:1px solid #cccccc; width:760px; }
.articlelisttable th { font-weight:bold; text-transform:uppercase; padding:8px 0 7px 0; color:#fff; text-align:left; background:url(images/listtable_hdr.gif) top left repeat-x; }
.articlelisttable th a, .articlelisttable a:link, .articlelisttable a:visited { color:#fff; }
.articlelisttable th a:hover { color:#eeebeb; }
.articlelisttable tr.altrow td { background:#f8f8f8; }
.articlelisttable .artlistthumb { display:block; width:53px; height:40px; padding:1px; background:#b7b7b7; }
.articlelisttable td.thumb { padding:27px 0 18px 27px; width:74px; }
.articlelisttable .artrating { width:123px; text-align:center; }
.articlelisttable .namehdr { padding-left:23px; }
.articlelisttable .linkdesc a { font-size:14px; line-height:15px; }

.artlistpage { width:770px; padding-bottom:20px; }
.artlistpage h1 { padding-bottom:14px; }
.artlistpage .bottompager { text-align:right; width:750px;  }
.artlistpage .artsorters { margin-left:20px; width:730px; }
.artlistpage .toppager { width:230px; float:right; text-align:right; }
.artlistpage .artsorters .selector { font-weight:bold; margin-bottom:8px; }

























