body {margin:0 auto;padding:0;text-align:center;background-color:#3c2c04;color:#3c2c04;font-family:Georgia,serif;font-size:14px;}
#masthead {width:570px;float:left;padding:0;}
#masthead dl {clear:both; padding-bottom: 14px; font: 100% Georgia,serif; display: block; 
background: url(../../images/rule-dotted.png) 0 85% repeat-x;}
#masthead dl.nobg {background:none;margin:0;padding:0;}
#masthead dl.nobg a,#masthead dl.nobg a:active,#masthead dl.nobg a:visited {font-size:15px;}
#masthead dt {float: left; background:#fff; color: #929292; padding-right: 4px;margin-top:-5px;}
#masthead dt a, #masthead dt a:active, #masthead dt a:visited {font-size:23px;text-decoration:none;}
#masthead dt a:hover {text-decoration:underline;}
#masthead dd {float: right; background:#fff; padding-left: 5px; font-size: 10px; text-transform: uppercase;margin-top: 1px;}
#menutext {background:url(../../images/subpages_05.jpg) top left repeat-x;text-align:left;background-color:#fffcee;margin:0;padding:15px 0;float:left;width:100%;text-transform:uppercase;font-weight:bold;font-size:1em;}
#menuSubtext {background:url(../../images/subpages_05.jpg) top left repeat-x;text-align:left;background-color:#fffcee;color:#ab7e7e;margin:0;padding:15px 0;float:left;width:100%;text-transform:uppercase;font-weight:bold;padding-left:0px;line-height:24px;}
#menuSubtext p,#menuSubtext h4 {padding:0 20px 0 375px;text-align:left;}
#menutext a,#menutext a:active,#menutext a:visited {color:#ab7e7e;text-decoration:none;}
#menutext a:hover {color:#c03;}
#mainimage {background:url(../../images/subpages_02.jpg) top left no-repeat;height:384px;}
#mainimage img {float:left;margin:0 20px;border:0;}
#cola ul,#colb ul {width:350px;margin:0;padding:0;list-style-type:disc;list-style-position:inside;color:#c03;line-height:23px;letter-spacing:3px;}
#cola ul {margin:0 20px 0 250px;}
#cola {float:left;}
#colb li, #cola li {background: url(../../images/rule-dotted.png) bottom repeat-x;padding:0 0 3px 0px;}
#colb {float:left;width:350px;}
#cola li.nounderline,#colb li.nounderline {border:0;}
#awardfront img {position:absolute;float:left;z-index:1;margin:420px 0 0 50px;width:100px;}
#authorimage img {border:6px solid #3c2c04;width:220px;margin:210px 0 0 50px;}
#authorsub {float:left;width:300px;text-transform:none;margin:40px 18px 18px 18px;color:#3c2c04;font-style:italic;font-size:15px;}
#authorsub .datetime {color:#d4cfb9;}

a,a:active,a:visited {color:#ab7e7e;}
a:hover {text-decoration:underline;}
#main {margin:0 auto;max-width:1000px;;text-align:left;background-color:#fff;}
#main #bodytext {font-weight:normal;font-size:13px;}
#main #datetext {margin-bottom:10px;color:#999;}
#main h1 {margin:0 0 10px 0;font-size:20px;font-weight:normal;}
#lefttd {padding:0 20px;text-align:left;}
#tdright {width:350px;padding:0 20px;}
#tdright ul {margin:0;padding:0;list-style:none;}
#tdright li {margin-bottom:15px;font-weight:bold;}
#tdright li a,#tdright li a:active,#tdright li a:visited {text-decoration:none;}
#tdright li a:hover {text-decoration:underline;}
#footer {max-width:1000px;margin:0px auto 20px auto;padding:20px;border-top:1px solid #eee;padding:0px;color:#999;background-color:#fff}
#footer table {max-width:100%;margin:40px 0 0 0;padding-top:15px;background: url(../../images/rule-dotted.png) top repeat-x;}
#footer th {text-align:left;vertical-align:top;padding-top:5px;padding-left:20px;}
#footer td {padding-left:20px;text-align:left;padding:5px;background: url(../../images/rule-dotted.png) bottom repeat-x;}
#footer a,#footer a:active,#footer a:visited {text-decoration:none;}
#footer a:hover {color:#fff;background-color:#333;text-decoration:none;}
#footer form {width:280px;position:relative;float:left;padding:2px;margin-right:10px;}
#footer .btn {margin-left:5px;}
.tagdescription {line-height:1.5em;}
.timego {margin:0 0 20px 0;}
.tagdescription {margin-bottom:20px;}
.morecaps {margin:0px;font-size:16px;color:#ccc;font-weight:bold;}
.answers {margin-top:20px;font-size:16px;color:#ccc;font-weight:bold;}
h1#moreanswers {font-size:13px;}
h1#moreanswers a:hover {text-decoration:none;}
.channel {margin-top:20px;}
form {background-color:#f7f6f4;padding:10px;}
.csh {font-weight:bold;}
.deschead {font-size:18px;margin-bottom:20px;}
#formfields, #formfields .smallfont {font-weight:bold;font-size:16px;}
#formfields input {margin:0 5px;}
#formfields textarea {margin:0 5px;}
#formfields select {margin:0 5px;}
#formfields label {float:left;}
#tagsmessage {font-size:14px;font-weight:normal;}
#tagtable {font-size:13px;margin-top:20px;}
#tagtable td {padding:3px 10px 3px 0px;}
#subcounter,#subcounter input {background-color:#f5f5f5;border:0;text-align:right;margin:0;font-weight:bold;font-size:15px;font-family:arial,helvetica,sans-serif;}
#tags {margin-top:20px;}
#tagsmessage {font-size:13px;}
#free {color:#39c;}
#loggedin {float:right;}
#catgroup {margin-top:20px;}
.answers {margin-bottom:20px;}
#category {text-transform: uppercase;margin-bottom:20px;font-size:13px;font-weight:bold;}
#category a,#category a:visited,#category a:active {text-decoration:none;}
#category a:hover {text-decoration:underline;}
h5 {font-size:18px;margin:0 0 20px 0;padding:0;}
h3 {margin:0 0 3px 0;padding:0;}
h3 a,h3 a:visited,h3 a:active {text-decoration:none;}
h3 a:hover {text-decoration:underline;}
#upper {text-transform:uppercase;}
.dob {display:none;}
.csh {margin:0 0 20px 0;}
#channel {margin:5px 0 0 0;}
.timego {color:#999;}
#left ul {margin:0;padding:0 20px;}
#left li {margin:0 0 5px 0;padding:0;}
#focus {margin-bottom:20px;}
#focus h3 {font-size:23px;font-weight:normal;}
.postedby {margin:0;}
#tagtable {margin:0;padding:0;}
#tagtable td {background-color:#fff;border:3px solid #f5f5f5;padding-left:3px;font-size:11px;font-weight:normal;}
#helpme {font-size:14px;font-weight:bold;}
#byemail {color:#ccc;font-weight:bold;font-size:15px;}
#subscribe input {font-size:13px;color:#333;font-family:arial,helvetical,sans-serif;border:0;background-color:#fff;padding:3px 0 3px 3px;width:283px;}
#subscribe .btn {font-size:15px;background-color:#f5f5f5;border:0;color:#fa0d85;font-weight:bold;margin:0;padding:3px;width:20px;}
#notice {background-color:#f7f6f4;padding:3px 5px;text-align:center;margin:20px 0;}
#notice h4 {font-size:18px;margin:10px 0 10px 0;}
#notice ul,#notice li {margin:0;padding:0;}
#notice li {display:inline;padding:3px;}
#notice #postnow {margin:10px 0;font-weight:bold;}
#notice #postnow a,#notice #postnow a:active,#notice #postnow a:visited {text-decoration:none; color:#fa0d85;}
#notice #postnow a:hover {text-decoration:underline;}
#listarticles {margin-top:20px;}

#topDesc {text-align:left;max-width:1000px;;margin:0 auto;background-color:#fff;}
#topDesc h5,#topDesc h1 {margin:20px 20px 20px 375px;font-size:400%;text-transform:uppercase;font-weight:normal;color:#ab7e7e;}
#topDesc h1 {text-transform:none;font-size:42px;}
#topDesc h4 {color:#ab7e7e;}

#nlboxabout {font-weight:normal;font-size:120%;}
.nlbox {margin-bottom:20px;background-color:#f7f6f4;padding:10px;}
.bio {font-style:italic;border-top:2px solid #333;margin-top:20px;padding:10px 0;border-bottom:1px solid #333;float:left;width:100%;}
#authImg {float:left;margin:0 20px 20px 0;}
#authImg img {width:80px;padding:1px;border:1px solid #c4c4c4;}

#clear {clear:both;}
#container {float:left;background:url(../../images/subpages_05.jpg) top left repeat-x;padding-top:20px;width:100%;max-width:1000px;}

#mapfooter {text-align:left;margin-top:20px;background-color:#3c2c04;color:#dcd6ba;}
#mapfooter h4, #mapfooter h5 {margin:0;padding:0;font-weight:normal;text-transform:uppercase;}
#mapfooter h4 {font-size:26px;color:#c89a2b;padding-top:20px;}
#mapfooter img {float:left;}
#building {float:left;width:700px;}
#building p {margin:20px 0 0 0;padding:0;text-transform:uppercase;}
#mapfooter .tel {font-size:11px;}

.column-a, .column-b {float:left}
#personalities .content {padding:0 10px 16px}
#personalities .head {padding-bottom:8px;margin-bottom:0;color:#ccc;}
#personalities .column-a {margin-right:17px;}
#personalities li {clear:both;width:145px;font:11px Georgia,serif;background: url(../../images/rule-dotted.png) bottom repeat-x;}
#personalities li a {display:block;padding: 6px 2px;}
#personalities img {display:block; width:30px; padding:1px;margin:-1px 6px 0 0; border:1px solid #c4c4c4;float:left;}
#personalities li a:hover img {border-color:#cfcfcf}
#personalities .foot {margin-top:6px;border:1px solid #dcdcdc;background:#f8f8f8;padding:7px 0 4px 0;text-align:center;}
#personalities select {font:11px Arial,sans-serif;width:140px;margin:0 3px 3px;}
.module {margin:0 0 22px;position:relative;}
#personalities .content:after,
#personalities li a:after,
.story:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#biodetails .content {padding:0 10px 5px}
#biodetails .head {padding-bottom:8px;margin-bottom:0;}
#biodetails .column-a {margin-right:17px;}
#biodetails li {list-style:none;clear:both;width:145px;font:11px Georgia,serif;background:#fff url(../../images/rule-dotted.png) bottom repeat-x;}
#biodetails li a {display:block;padding: 6px 2px;}
#biodetails img {display:block; width:11px; padding:1px;margin:1px 6px 0 0; border:0px solid #c4c4c4;float:left;}
#biodetails li a:hover img {border-color:#cfcfcf}
#biodetails .foot {margin-top:6px;border:1px solid #dcdcdc;background:#f8f8f8;padding:7px 0 4px 0;text-align:center;}
#biodetails select {font:11px Arial,sans-serif;width:140px;margin:0 3px 3px;}
.module {margin:0 0 0px;position:relative;}
#biodetails .content:after,
#biodetails li a:after,
.story:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#blogarts {float:right;width:280px;padding:0 20px 10px 0;}
#blogarts h2 {font-weight:normal;margin:0;padding:0;}
#blogarts h5 {font-weight:bold;text-transform:uppercase;font-size:16px;border-top:2px solid #3c2c04;border-bottom:1px solid #ab7e7e;text-align:center;margin:0 0 10px 0;padding:4px 0}
#blogarts a,#blogarts a:active,#blogarts a:visited {text-decoration:none;}
#blogarts a:hover {text-decoration:underline;}
#blogauth {text-transform:uppercase;font-size:11px;}
#blogarts .postedby {text-transform:uppercase;font-size:11px;}
#blogarts .postedby a,#blogarts .postedby a:active,#blogarts .postedby a:visited {text-decoration:underline;}
#blogarts .postedby a:hover {text-decoration:none;}
#blogarts .tagdescription {color:#929292;}

.blogtext {font-size:23px;line-height:26px;}

#fashion-highlights-wrp {width:349px;border-width: 0; margin:-15px 0 35px 0; background: transparent url("../../images/content-bg.gif") no-repeat 50% 100%;}
#fashion-highlights-wrp .head {border-width: 0; background: url("../../images/head-bg.gif") no-repeat 50% 0;}
#fashion-highlights-wrp .head h3 {padding: 3px 0; border-width: 0;}
#fashion-highlights-wrp .head h3 span {display: block; text-indent: -999em;}
#fashion-highlights-wrp ul {margin:0 15px 0 10px;list-style:none;}
#fashion-highlights-wrp li {margin:0 0 10px 0;}
#fashion-highlights-wrp p {font-weight:normal;padding:5px 10px 10px 12px;margin:0;font-size:12px;}

#fashion-highlights-wrp .module {padding: 0 15px; margin: 0 0 8px !important; border-width: 0;}
#fashion-highlights-wrp .module img {float:left;padding:3px;border:1px solid #ccc;margin:0 10px 4px 0;}
#fashion-highlights-wrp .module .head {background-image: none; padding: 0 0 0 4px; margin: 0; border-width: 0;}
#fashion-highlights-wrp .module .head h3 {font: normal 10px Arial, Helvetica, sans-serif; color: #000; text-transform: uppercase;}
#fashion-highlights-wrp .module .foot {border-bottom: 1px dashed #cacaca; margin: 5px 7px 0 0; padding: 0 7px 8px;}
#fashion-highlights-wrp .module .foot h6 {text-align: right; font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase;}

#highlights-wrpTop {z-index:1;margin:0px 0 -30px 15px;}
#highlights-wrpTop h2 {font-weight:normal;padding:0;background-color:#ff0;width:250px;font-size:23px;}
#catgroup,#channel {text-transform:uppercase;font-size:11px;margin:20px 0 10px 0;}
#catgroup a:hover,#channel a:hover {text-decoration:none;background-color:#333;color:#fff;}
#disclaimer {font-style:italic;font-size:13px;padding-top:10px;}

.nostyle img,.nostyle a,.nostyle a:active,.nostyle a:visited {text-decoration:none;}
.nostyle a:hover {background-color:#333;color:#fff;}

#authorpage .content {padding:0 10px 16px}
#authorpage .column-a {margin-right:17px;}
#authorpage li {margin-bottom:10px;padding-bottom:10px;float:left;list-style:none;clear:both;width:400px;font:11px Georgia,serif;background: url(../../images/rule-dotted.png) bottom repeat-x;}
#authorpage li a {padding: 6px 2px;font-size:26px;}
#authorpage li a:hover {background-color:#f7f6f4;text-decoration:none;}
#authorpage img {display:block; width:150px; padding:1px;margin:-1px 6px 0 0; border:1px solid #c4c4c4;float:left;}
#authorpage li a:hover img {border-color:#cfcfcf}
.module {margin:0 0 22px;position:relative;}
.attbios {float:left;}

#attpage .content {padding:0;margin:0;}
#attpage .column-a {margin-right:7px;}
#attpage ul {margin:10px 0 0 0;padding:0;}
#attpage li {list-style:none;clear:both;width:105px;margin:0;padding:3px 0;font:11px Georgia,serif;background:#fff url(../../images/rule-dotted.png) bottom repeat-x;}
#attpage li a {display:block;padding:0;font-size:11px;margin:0;padding:0;}
#attpage img {display:block; width:11px; padding:1px;margin:1px 6px 0 0; border:0px solid #c4c4c4;float:left;}
#attpage li a:hover img {border-color:#cfcfcf}
#attpage .content:after,
#attpage li a:after,
.story:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#video {margin-bottom:20px;}
#video img {width:570px;}
#thumbimage img {float:left;padding:3px;border:1px solid #ccc;margin:0 10px 10px 0;}