body{
margin:0;
padding:0;
font: 14px arial,sans-serif;
background:#990066;
background-image:url(/images/bg2.gif); 
background-position:Top Center; 
background-attachment:fixed;
}
#logo	{
background-image:url(/images/entwise_logo_2.gif);
background-repeat:no-repeat;
text-indent:-2000px;
}
#menubar	{
padding:0;
height:39px;
width: 993px;
background-image:url(/images/menu_bg.gif);
background-repeat:repeat-x;
}
h1 {
display:block;
clear:both;
margin:0px; 
font-size:3.2em;
line-height:0.8; 
font-weight:bold;
color:#333;
}
h2 {
padding:0px; 
margin: 0px;
font-size:15px; 
font-weight:bold;
height:40px; 
}
h3 {
padding:0px; 
margin: 0px 0px 5px 0;
color:#333;
font-size:14px;
}

/* =============== HEADINGS =============== */
h3.lnews {
padding:0;
margin:0 0 5px 0;
width:180px;
height:21px;
background-image:url(/images/heading_latestnews.gif);
text-indent:-2000px;
}
h3.lphotos {
padding:0;
margin:0 0 8px 0;
width:184px;
height:19px;
background-image:url(/images/heading_latestphotos.gif);
text-indent:-2000px;
}
h3.related	{
margin:7px 0 7px 0;
background-image:url(/images/heading_related.gif);
width:122px;
height:19px;
text-indent:-2000px;
}
h3.bigpic {
margin:10px 0 8px 0;
background-image:url(/images/heading_biggerpicture.gif);
width:283px;
height:20px;
text-indent:-2000px;
}
h3.winnow	{
background-image:url(/images/heading_winnow.gif);
background-repeat:no-repeat;
width:628px;
height:36px;
text-indent:-2000px;
}
h3.fashionbitch	{
background-image:url(/images/heading_fashionbitch.gif);
background-repeat:no-repeat;
width:250px;
height:25px;
text-indent:-2000px;
}
h3.fashoff	{
background-image:url(/images/heading_fashoff.gif);
background-repeat:no-repeat;
width:250px;
height:25px;
text-indent:-2000px;
}
h3.styleoftheday {
background-image:url(/images/heading_styleoftheday.gif);
background-repeat:no-repeat;
width:250px;
height:25px;
text-indent:-2000px;
}
h3.getthelook {
background-image:url(/images/heading_getthelook.gif);
background-repeat:no-repeat;
width:250px;
height:25px;
text-indent:-2000px;
}
h3.stylerecap {
background-image:url(/images/heading_stylerecap.gif);
background-repeat:no-repeat;
width:250px;
height:25px;
text-indent:-2000px;
}
h3.quoteoftheday {
background-image:url(/images/heading_quoteoftheday.gif);
background-repeat:no-repeat;
width:267px;
height:18px;
text-indent:-2000px;
}
h3.fashfocus	{
background-image:url(/images/heading_fashfocus.gif);
background-repeat:no-repeat;
width:250px;
height:25px;
text-indent:-2000px;
}
h3.carpetburn {
background-image:url(/images/heading_carpetburn.gif);
background-repeat:no-repeat;
width:250px;
height:25px;
text-indent:-2000px;
}
h3.popular {
background-image:url(/images/heading_mostpopular.gif);
background-repeat:no-repeat;
width:199px;
height:19px;
text-indent:-2000px;
}
h3.spotlight {
background-image:url(/images/heading_spotlight.gif);
background-repeat:no-repeat;
width:187px;
height:17px;
text-indent:-2000px;
}
h3.stylegalleries {
background-image:url(/images/heading_stylegalleries.gif);
background-repeat:no-repeat;
width:202px;
height:17px;
text-indent:-2000px;
}
h3.front_getthelook {
margin:3px 0;
background-image:url(/images/heading_front_getthelook.gif);
background-repeat:no-repeat;
width:142px;
height:14px;
text-indent:-2000px;
}
h3.front_fashoff {
margin:3px 0;
background-image:url(/images/heading_front_fashoff.gif);
background-repeat:no-repeat;
width:99px;
height:14px;
text-indent:-2000px;
}
h3.front_fashionfocus {
margin:3px 0;
background-image:url(/images/heading_front_fashionfocus.gif);
background-repeat:no-repeat;
width:154px;
height:14px;
text-indent:-2000px;
}
h3.front_popular {
margin:0;
width:1px;
height:40px;
text-indent:-2000px;
}
h3.front_popularphotos {
margin:0;
padding:0;
background-image:url(/images/heading_popularphotos.gif);
background-repeat:no-repeat;
width:177px;
height:18px;
text-indent:-2000px;
}
h3.front_popularnews {
margin:10px 0 0 0;
padding:0;
background-image:url(/images/heading_popularnews.gif);
background-repeat:no-repeat;
width:177px;
height:18px;
text-indent:-2000px;
}
h3.front_top5celeb {
margin:0;
width:1px;
height:40px;
text-indent:-2000px;
}
h3.front_heading_win {
margin:3px 0;
background-image:url(/images/heading_front_win.gif);
background-repeat:no-repeat;
width:52px;
height:21px;
text-indent:-2000px;
}
h3.bott3_headings {
margin:0;
width:1px;
height:35px;
text-indent:-2000px;
}
h3.quoteoftheday2 {
margin:0;
width:1px;
height:38px;
text-indent:-2000px;
}

/* =============== END HEADINGS ================== */
/* =============== TEXT STYLES ================== */

p {
margin: 3px 0px 5px 0;
color:#333333;
}
p.strong {font-weight:bold;}
p.italicstrong {
font-style:italic;
font-weight:bold;
}
p.title {padding-top:30px;}
p.breadcrumb {
float:left;
text-transform:capitalize;
margin:-2px 0 7px 0;
}
#bookmark {
float:right;
}

.small {
font-size:11px;
font-style:italic;
color:#999999;
}
.smallblack {
font-size:11px;
}
.pink {
color:#FF3399;
font-weight:bold;
}
.smallgrey {
font-size:9px;
font-style:italic;
color:#999999;
padding:0px;
margin:0px;
}
.smallwhite {
font-size:11px; 
font-weight:bold; 
color:#fff;
}
/* =============== END TEXT STYLES ================== */
ul {
clear: both; 
padding:0px; 
margin: 0px; 
list-style-type: none;
}
.hrblue {
clear:both;
padding:2px 0;
margin:10px 0px;
background-color:#ffffff;
background-image:url(/images/title_fade.jpg);
background-repeat:no-repeat;
}
.pad10	{
padding:10px;
margin:10px;
}

/* =============== LINKS ================== */
a {
color: #003366; 
text-decoration: none;
font-weight:bold;
}
a:hover {
text-decoration: none;
color: #CC0066; 
}
a.link1 {font-size:21px; font-weight:bold;}
a.link2 {font-size:15px; font-weight:bold; font-style:normal;}
a.link2 span {color: #EE0077;}
a.link3 {font-size:12px; font-weight:bold;}
a.link4 {font-size:11px; font-weight:bold; color:#fff; padding-right:10px; text-transform:uppercase;}
a.link4:hover {color:#000;}
a.more {
text-transform:capitalize;
}
a.more:hover {color: #EE0077;}
a.more span {color: #EE0077;}
a.more:hover span {color: #EE0077;}

a.paging {
background-color:#EEEEEE;
color: #1F5173;
padding:2px;
margin-top:10px;
border: #ccc 1px solid;
}
a.paging:hover {
color: #EE0077;
background-color:#FFF;
border: #1F5173 1px solid;
}
#yourshout a {
font-size:11px;
font-weight:bold;
}
#ftr a {
font-size:10px;}
#ftr {
font-size:12px;
font-weight:bold;}
a.bigwhite {font-size:14px; font-weight:bold; color:#fff;}
a.bigwhite:hover {text-decoration: underline;}

/* =============== END LINKS ================== */
.SearchOnLoad, .SearchOnBlur, .SearchOnFocus{
background-image: url(/images/search_bg.gif);
background-color: #EEEEEE; 
border: #999999 1px solid; 
font-size: 10pt; 
font-family: verdana; 
color: #000000;
float:left;
}
.SearchOnFocus	{
background-image: url(/images/search_bg.gif);
background-position:40% 0%;
}
img.border{
border: #000 1px solid; 
}
img.spacer{
margin:5px 0px 2px 0; 
}
/* ======================= */
#topimg	{
width:300px;
height:250px;
}
/* ================ LISTS BABY =============== */
.piclist_highlight {
min-height: 87px; 
margin: 0px 0px 10px 0;
}
.piclist_highlight a {
font-size:18px;
}
.piclist_highlight a img {
border:#000 1px solid;
margin: -26px 0 0 5px; 
float: right;  
width: 100px; 
height: 100px;
}
.piclist	{
clear:both;
display:block;
background:url(/images/bg_list.jpg) no-repeat;
* height:70px;
min-height:70px;
padding:5px 3px 3px 3px;
margin:0;
}
.piclist a img {
border:#000 1px solid;
width:66px;
height:66px;
float:left;
padding:0px;
margin:0 5px 0 0;
}
.piclist2	{
clear:both;
display:block;
* height:70px;
min-height:70px;
padding:5px 3px 3px 3px;
margin:0;
}
.piclist2 a img {
border:#000 1px solid;
width:66px;
height:66px;
float:left;
padding:0px;
margin:0 5px 0 0;
}
.plainlist {
clear: both; 
display: block;
padding:2px 0 2px 3px; 
margin:0;
font-size:11px; 
}
.plainlist a {
font-size:11px;
}
.plainlist2 {
background-color:#FFFFFF;
border-bottom: solid #EEEEEE 1px;
clear: both; 
display: block;
padding:2px 0 5px 3px; 
margin:0;
font-size:13px; 
}
.plainlist2 a {
font-size:13px;
}
.popularlist {
clear:both;
display:block;
background:#FFF;
* height:102px;
min-height:102px;
width:270px;
padding:0 0 0 5px;
margin:0;
}
.popularlist a img {
border:#000 1px solid;
width:100px;
height:100px;
float:right;
padding:0;
margin:0 0 0 5px;
}
.top5celeblist	{
clear:both;
display:block;
* height:70px;
min-height:70px;
width:265px;
padding:5px 3px 3px 3px;
margin:0;
}
.top5celeblist a img {
border:#000 1px solid;
width:66px;
height:66px;
float:left;
padding:0px;
margin:0 25px 0 4px;
}
.top5celeblist a {
font-size:18px;
}

/* ======================= */
#lnews {
display:block;
padding:0px;
margin:0px;
}
/*
#lnews li {
clear: both; 
display: block;
padding:0 0 5px 0; 
margin: 0px 10px 10px 0; 
border-bottom: #ccc 1px dotted;
}
#lnews li.highlight {
min-height: 87px; 
margin: 0px 0px 10px 0;
}
#lnews li.highlight a img {
margin: -26px 0 0 5px; 
float: right;  
width: 100px; 
height: 100px;
}
#lnews li a img {
border: #ccc 1px solid; 
float: left; 
width: 66px; 
margin-right: 5px; 
position: relative; 
height: 66px;
}*/
/* ======================= */
#lphotos {
display:block;
width:300px;
padding:0px;
margin:0px;
}
#lphotos li {
clear: both; 
display: block;
padding:0 0 5px 0; 
margin: 0px 10px 10px 0;
min-height:70px;
height: 1%;
}
#lphotos li.highlight {
min-height: 87px; 
margin: 0;
}
#lphotos li.highlight a img {
border-top: none;
margin: 0 0 5px 5px; 
float: right;  
width: 93px; 
height: 70px
}
#lphotos li a img {
border: #000 1px solid; 
float: left; 
width: 93px; 
margin-right: 5px; 
position: relative; 
height: 70px;
}
#lphotos2 li {
clear: both; 
display: block;
font-size:12px;
padding:0 0 5px 0; 
margin: 0px 10px 0 0; 
min-height:70px;
height: 1%;
}
#lphotos2 li a img {
border: #000 1px solid; 
float: left; 
width: 70px; 
margin-right: 5px; 
position: relative; 
height: 70px;
}
/* ======================= */
#mainnewslist {
display:block;
padding:0px;
margin:0 20px 0 0;
}
#mainnewslist li {
clear: both; 
display: block;
padding:0 0 5px 0; 
margin: 0px 10px 10px 0; 
border-bottom: #ccc 1px dotted;
min-height:70px;
height: 1%;
}
#mainnewslist li.highlight {
min-height: 155px; 
* height:155px;
margin:10px 0px 10px 0;
}
#mainnewslist li.highlight a img {
margin: 0 0 0 5px; 
float: right;  
width: 150px; 
height: 150px;
}
#mainnewslist li a img {
border: #000 1px solid; 
float: left; 
width: 66px; 
margin: 0px 5px; 
position: relative; 
height: 66px;
}
/* ======================= */
#biggerpic	{
width:300px;
height:400px; 
}

#gallerylist {
display:block;
width:300px;
padding:0px;
margin:15px 0 0 0;
}
#gallerylist li, .stylephoto li {
clear: both; 
display: block;
padding:0 0 5px 0; 
margin: 0px 0 10px 0; 
border-bottom: #ccc 1px dotted;
height: 95px;
}
#gallerylist li.highlight a img, .stylephoto li.highlight a img {
margin: 5px 0 0 5px; 
float: right;  
}
#gallerylist li a img, .stylephoto li a img{
border: #000 1px solid; 
float: left; 
width: 90px; 
margin-right: 5px; 
position: relative; 
height: 90px;
}
/* ======================= */
#listit	{
display:block;
width:285px;
padding-left:2px;
border-bottom:none;
margin:0px;
}
#listit li	{
display: block;
margin: 0px;
height: 1%;
}
/* ============= END LISTS =============== */
#front_lbott h3	{
padding:0;
margin:0;
height:40px;
}
#front_lbott p	{
margin-right:10px; 
float:right;
}
#winnowl{
float:left;
padding:10px 10px 10px 20px;
margin:0;
width:280px;
}
#winnowr{
float:right;
padding:10px 20px 10px 0px;
margin:0;
width:280px;
}
.winnowpic {
border: #ccc 1px solid; 
float: left; 
width: 145px; 
margin-right: 10px; 
position: relative; 
height: 115px;
}

/* ======================= */

#article p	{
padding-bottom:10px;
}
#nextwrapper	{
float:right;
text-align:center;
}
#next	{
text-align:left;
width:245px;
height:110px;
background-image:url(/images/next.gif);
margin-bottom:10px;
}
#next img	{
padding:5px;
float:left;
width:100px;
height:100px;
border:0px;
}
#nextwrapper a:link, #nextwrapper a:visited, #nextwrapper a:active, #nextwrapper a:hover	{
color:#ffffff;
}
#nextlink	{
width:100px;
float:left;
padding-top:3px;
}
/* ================ Comments ============= */
#Commentscontainer img	{
border:0;
}
div.comment_top	{
margin:0 0 8px;
padding:3px 0;
border-bottom:#CCCCCC dashed 1px;
}
#addcomment	{
background-image:url(/images/add_comment.png);
width:204px;
height:31px;
text-indent:-2000px;
margin-left:auto;
margin-right:auto;
}
#readercomments	{
float:left;
background:url(/images/readercomments.gif) no-repeat;
width:146px;
height:13px;
text-indent:-2000px;
}
.comment {
padding:0px;
margin:0px;
}
.comment ul {
list-style: none;
margin: 0;
padding: 0;
width: 100%; /* need IE7 */
}
.comment li {
list-style: none;
display:block;
padding: 0 0 5px 0;
margin: 0 0 13px 0;
position: relative;
border-bottom:#CCCCCC dashed 1px;
width: 100%; /* need IE7 */
overflow:hidden;
}
.comment ul ul {
list-style: none;
background:url(/images/comment_replyline.gif) no-repeat;
background-position: 10px 10px;
display:block;
margin:0px;
padding-left:30px;
border-bottom:none;
width: 400px; /* need IE7 */
}
.comment ul li ul li {
list-style: none;
display:block;
padding: 5px 0;
margin: 5px 0;
position: relative;
border-bottom:none;
width: 100%; /* need IE7 */
overflow:hidden;
}
.comment_details {
display:block;
font-size:11px;
padding:3px 0;
margin:0;
} 
.remsp {
/* report comment form */ 
margin: 0px; display: inline; padding:0px;
}
#usercommcont	{ 
text-align:center;
}
#yoursay	{
text-align:center;
color:#666666;
font-size:9px;
}
/* ================ END Comments ============= */
#gw_news	{
clear:both;
display:block;
border:thin #006699 solid;
padding:5px;
margin:8px 0 0 0;
background-image:url(/images/related_bg.gif);
background-repeat:repeat-x;
background-color:#99CCFF;
}
div.topcorner {
clear:both;
margin:0px;
border:0px;
display:block;
height:10px;
background-image:url(/images/corners_top.gif);
background-repeat:no-repeat;
}
div.bottcorner {
clear:both;
margin:0px;
border:0px;
display:block;
height:10px;
background-image:url(/images/corners_top.gif);
background-repeat:no-repeat;
}
.community_comments a {
display:block;
padding-top:5px;
}
.loading {
font-size:0.9em;
height:280px;
margin:52px auto 16px;
padding:40px 24px;
text-align:center;
}
.newline {
/* forces new line */
display:block;
clear:both;
}
.gallerypic {
border:#CCCCCC 2px solid;}
.profilepic {
display:block;
margin-top:5px;
border:#999999 2px solid;}
#top5celebdiv {
clear:both;
display:block;
margin:15px 0 0 0;
padding:0 12px;
background:url(/images/bg_top5celebs.jpg) no-repeat;
height:454px;
width:300px;
}
#atffc {
height: 0;
}
