.tvmid{background: #333; text-align:center;}
.tvbox {background-image: url(../images/tvbox.gif); height:24px;}

.searchbox {background-image: url(../images/searchbox.gif); }
input.search {width: 118px; border: 1px solid black; background: #ffffff; padding: 2px 0;}
.searchbutton {border: none; float:right; background: #E0D9CB url(../images/searchbutton.gif) no-repeat; width: 27px; height: 16px; }
.newsbox {background-image: url(../images/newsbox.gif); }

.searchmid {background-color: #e0d9cb; padding:0 8px; font-size:10px; line-height:1.5; color: #333;};
.newsboxmid {background-color: #E1DDD1; background-image: url(../images/newstitle.gif);
background-repeat: no-repeat;
padding: 20px 5px 0px 5px; font-size:10px; line-height:1.5; color: #333;}
.tipsbox {background-image: url(../images/tipstop.gif);}
.tiptop {height:36px; border-bottom:1px solid white;}
.tipmid {padding:6px 4px 0 3px; background-color: #000000; line-height:1.3;}
.glbox {background-image: url(../images/bglifo.gif); height: 102px;}
.pdf {background-image: url(../images/pdf.jpg); height: 91px;}
.psbox{background-image: url(../images/pstop.gif);}
.pstop {height:25px;}
.psmid {border-left: 1px solid #EAA059; border-right: 1px solid #EAA059; background-color: #FFF;}
.psmidin {padding: 5px 5px 0 5px; font-size: 10px; color: #333;}

.nbox {padding: 8px 5px 10px 5px; background: #000000 url(../images/nbox.gif);}
.maintextbox {background-image:url(../images/gboxline.gif); height:10px;}
.maintextboxmid {border-left:1px solid #CAC3B3; padding: 0 0 0 10px;}


.weekcriticsbox {background-image: url(../images/weekcritics.gif);}
.weekcriticstop {height:20px;}
.weekcriticsmid {border-right: 2px solid #8A8075; padding: 10px 5px 10px 0; font-size: 10px;}
.topblogsbox {background-image: url(../images/topblogs.gif);}
.topblogstop {height:26px;}
.topblogsmid {border-right: 2px solid #EAA059; border-left: 2px solid #EAA059; padding: 0 5px; font-size: 10px;}
.topblogsmidin {border-top:1px solid #EAA059; padding: 5px 0 0 0;}
.tvlink {background-image: url(../images/lifotv.gif); height:47px; width:160px;}

.gboxs {background-image: url(../images/gboxs.gif); height:9px;}
.gboxsmid {background:#68655F; padding: 0 8px;}
.brownbox {background-image: url(../images/browncurve.gif);}
.boxtop {background-position: top right;  background-repeat: no-repeat; font-size:0em;}
.boxbot {background-position: bottom right;  background-repeat: no-repeat; font-size:0em; height:10px;}
.browncorner {background: #8A8075 bottom right url(../images/browncorner.gif) no-repeat; padding: 6px 7px 5px 6px; font-size:0em; }

.orangebox {background-image: url(../images/orbox.gif);}
.orangebox2 {background-image: url(../images/orbox2.gif);}



.sbrdorange {border-left: 1px solid #EAA059; border-right: 1px solid #EAA059;}
/*GENERIC*/
a.glist, a.glist:link, a.glist:visited {background-image: url(../images/gdot.gif); background-position:  0 0.3em ; background-repeat: no-repeat; color: #FFF; padding: 0 0 5px 7px; display: block; font-size: 0.78em; letter-spacing:-0.05em; overflow:hidden;}
a.glist:hover {text-decoration: none; color:#D5C4A1;}
.xar-block-title{font-family: Arial,Verdana,Tahoma,sans-serif; color: #BEBBA1; padding: 0; margin:0 0 10px 0; font-size: 1.4em; font-weight: bold;}
.xar-block-title-right{background: top right url(../images/lifoline.gif) no-repeat; line-height: normal; color: #8F8D86; padding: 1px 0 4px 0; margin: 0 0 1em 0;}
.xar-block-body-right, .xar-block-body-left{margin: 0 0 0 0;}
.xar-block-body-left {padding: 0 20px 0 15px;}
.xar-alt,.xar-accent,td.xar-alt{background:#eee;}
.xar-menu-section{padding:0;margin:0;list-style:none;}
.xar-error{color:#B91422;}

.block {display: block;}


.wide {width:100%;}



.aligntop {vertical-align:top;}
.textcenter {text-align:center;}
.textright {text-align: right;}
.uppercase {text-transform: uppercase;}
.sleading {line-height: 1.4;}
.zleading {line-height: 0; font-size: 0em;}
/*FONT COLORS*/
.lbgr {background-color: #F8F4EE;}
.pink {color:#ED87D1; font-weight: bold;}
.red {color: #B91422;}
.green {color: #BEBBA1; font-weight: bold;}
.sgreen {color: #BBC66D; font-weight: bold;}
.orange { color:#EAA059;}
.lochre { color: #DDCFB3;}
.beige { color: #8D8272; font-weight: bold;}
.ochre {color:#D5C4A1;}
.sucre {color: #FDFCFB; font-weight: bold;}
.brown {color:#8A8075; font-weight: bold;}
.blue {color: #618BAE; font-weight: bold;}
.lbeige {color: #ABA49B;}
.grey {color: #999999;}
.pblue {color: #618BAE;}
.porange {color: #E56517; /*#F36F21;*/}
.pred {color: #C4161C;}
.pfuxia {color: #C7187E;}
.pgreen {color: #3A6730;}
.pgrey {color: #948F87;}
.notice {color: #8A8075; font-size: 10px; padding: 2px; border:1px solid #E7E2DB;}
.snapsquote {font-family: Georgia,"Times New Roman", Times, serif; font-size: 15px;}
#maintext .pink, #maintext .red, #maintext .green, #maintext .sgreen, #maintext .orange, #maintext .beige, #maintext .ochre, #maintext .sucre, #maintext .brown, #maintext .blue {font-weight:bold;}
/* PAGER */
.pgr {text-align:center;padding:4px;}
.pgr a:link,.pgr a:visited,.pgr span {padding:3px 7px;border:0px none;color:#618BAE;}
.pgr a:link,.pgr a:visited {color:#618BAE;}
.pgr span {color:#ccc;}
.pgr a:hover {padding:2px 6px;border:1px solid #618BAE;text-decoration:none;}
.pgr span.current {background:#618BAE;color:#fff;font-weight:bold;}

.nowrap{white-space:nowrap;}
.warning{font-weight:bold;color:#fff;background:#800;}
/* BORDERS */
/*ENDGENERIC*/
.vs {width:20px;}
.vs1 {width:16px;}
.vs4 {width: 13px;}
.vs2{width:16px;}
.vs3{width: 10px;}
.vs1line {background: url(../images/vs1line.gif);}
.lgfourcontainer {background: url(../images/lgvline.gif);}
.fourcontainer {background: url(../images/vline.gif);}
.fourcontainersm {background: url(../images/vlinesm.gif);}
.radvert {width: 158px; height: 500px; background: url(../images/wbanright.gif) no-repeat;}
.ladvert {width: 134px; height: 500px; background: url(../images/wbanleft.gif) no-repeat;}




.squarebanner {margin-bottom: 10px;}



a.rm, a.rm:link, a.rm:visited {font-size: 9px; color:#666; font-weight:bold;}
a.rm:hover {color:#C69C6D; text-decoration:none;}
#archive a.rm {color:#EAA059;}
#archive a.rm:hover {color:#C69C6D; text-decoration:none;}
h1 a, h1 a:link, h1 a:visited, h3 a, h3 a:link, h3 a:visited {color: #333;}
h1.tvheader, h2.tvheader, h3.tvheader {font-family:Georgia,'Times New Roman',Times,serif;}
h1.tvheader {font-size:22px; color: #FFF; border-bottom:1px solid #FFF;}
h2.tvheader {font-size:18px; color: #EAA15B; border-bottom:1px solid #EAA15B;}
h3.tvheader {font-size:18px; color: #FFF;}
.tvtext {font-size: 12px; line-height: 1.3;}
.tvtext p {margin: 0 0 0.4em 0;}
a.tvheader:hover {text-decoration: none;}
ul {margin-top:0; margin-bottom:0; list-style-type:disc;}

/*EGUIDE USERMAINXT*/

.imgcornerout {position:absolute; top:210px; width: 320px; text-align:right;}
.mcsep {margin: 0 19px 0 0;}
#mc2 {background: url(../images/vsline.gif) ;}
#mc2 * {font-size: 10px; line-height: 1.2;}
#mc2 a.rm {font-size: 9px; display:block; margin: 3px 0 0 0;}
#mc2 h1, #mc2 h5 {font-weight: bold; /*letter-spacing: -0.01em;*/}
#mc2 h5 {margin: 3px 0 0 0;}
.mcol-summary {font-size: 10px; line-height: 12px; margin: 0 0 2px 0;}
.mc1-bot {background: bottom right url(../images/glinebot.gif) no-repeat; height:14px;}
.mc1-blog-summary {padding-bottom: 10px; border-bottom:1px dashed #6F655A; margin: 0 0 5px 0; line-height:1.4;}

.mc1-blog-date {width: 100px; margin: 4px 0; font-size:9px;}
.mc1-blog-authorwrap {border-top:1px solid #D5C4A1; margin: 0 0 0.584em 0;}
.mc1-blog-author{background: #D5C4A1; display: block; padding: 2px 10px 4px 10px; color: white; font-weight: bold; line-height: normal;}
h1.mc1-blog-title {font-family: Georgia,"Times New Roman",Times,serif; font-size: 18px; margin:0; color:#333; margin: 0 0 0.292em 0; line-height:1.168;}
/*END*/
#week {font-size: 9px; line-height: 1.2;}
#week h1{font-size:10px; margin: 3px 0 2px 0;}
#week h1 a:hover {text-decoration:none; color:#D5C4A1;}

a.pwhite, a.pwhite:link, a.pwhite:visited {color: #FFF;}
a.pwhite:hover {text-decoration: none;}
a.blue, a.blue:link, a.blue:visited {color: #618BAE; font-weight: normal;}
ol#toplist {margin: 0 0 0 0; padding: 0;}
ol#toplist li {color: #EAA059; padding: 0 0 5px 0; font-weight: bold; font-size: 10px; margin: auto auto auto 30px;}
ol#toplist a {font-size: 10px; font-weight:normal;}
/*DISPLAY*/
p { margin: 2px 0;}
#sumtext {font-size: 1.091em; line-height: 1.4;}

#maintext {font-size: 12px; line-height: 1.6; /*overflow:hidden;*/}
#maintext p {margin: 0 0 1.6em 0;}
#maintext ul li {margin-bottom: 0.2em;}
#maintextb {font-size: 1.091em; line-height: 1.5;}
#maintext h1, #maintext h2, #maintext h3, #maintext h4, #maintext h5, #maintext h6 {font-family: Georgia,"Times New Roman",Times,serif; font-weight: bold;}
#maintext h1 {font-size: 1.7500em; line-height: 1.3; margin: 0 0 0.9142em 0;} /*21px 16pt*/
#maintext h2 {font-size:1.2500em; margin: 0 0 1.28em 0; line-height:1.28; border-top: 1px solid black; border-bottom:1px solid black; padding: 0 0 0.1667em 0;} /*15px*/

#maintext h3 {font-size: 1.7500em; line-height: 1.3; margin: 0 0 0 0;} /*21px 16pt*/
#maintext h4 {font-size: 1.5000em; line-height:1.371; margin: 0 0 1.0666em 0;} /*18px 14pt*/
#maintext h5 {font-size: 1.1667em; line-height:1.3714; margin: 0 0 1.3714em 0;}/*14px*/
#maintext h6 {font-size: 1.1667em; line-height:1.3714; margin: 0 0 0.3428em 0; }/*14px*/
#maintext a, #maintext a:link, #maintext a:visited {font-weight: bold;}
#maintext blockquote {font-family: Georgia,"Times New Roman",Times,serif; font-weight: bold; font-size: 14px; border-top:1px solid #333; border-bottom: 1px solid #333;}
#maintext .btext {font-size:1.0833em;}
#maintext .stext {font-size:0.9167em;}
#maintext hr {margin: 0; padding: 0; color: #333; background: #333; border: 1px solid #333;}
#archive {line-height: 1.5;}
#archive h4{font-size: 16px;}
#archive h5{font-size: 13px;}
h1.fdcolheader {font-size: 2.5455em; margin: 0.07em 0 0.140em 0; line-height: 1.2; font-family:Georgia,"Times New Roman",Times,serif; }
h2.fdcolheader {font-size:1.3636em; margin: 0.3em 0; line-height: 1.28;}
#spages h1.fdcolheader {font-size:24px;}
h1.cfdcolheader {line-height:1.02; font-size:26px; margin: 0.07em 0 0.140em 0; font-family:Georgia,"Times New Roman", Times,serif; }
h2.cfdcolheader {line-height: 1.2;  font-size:13px; margin: 0.3em 0; border-top:1px solid #333; border-bottom:1px solid #333; padding: 2px 0 6px 0; }
h4.fdcolheader {color:#BF2323; line-height: 1.2; font-size:15px; margin: 0.25em 0 0 0;}
.dcol-author {font-size: 11px; line-height: 1.2; font-weight: normal; color: #8F8686; margin: 0.818em 0 0 0; text-align: right;}
h5.fdcolheader {line-height:1; margin: 0 0 0.692em 0; color:#8A8075; font-weight: bold; font-size:13px; font-family:Arial,Helvetica,sans-serif;}
h1.fmcolheader{font-weight: bold; font-size:19px; font-family:Georgia,"Times New Roman",Times,serif; line-height:1.1; }
h2.fmcolheader {font-weight: normal; font-size:13px; margin: 0.15em 0 0 0;}

/*QUOTES AND CAPTIONS*/

/*MOVIES*/
#newmovies h1.fmcolheader {font-size: 18px;}
#newmovies h1 {font-size: 13px;}


.ratebutton, .rateselect {font-size: 9px; font-weight: bold;}
.ratebutton {width: 16em; background:#D5C4A1;}
.brcornertop {background: top right url(../images/trbcorner.gif) no-repeat; padding: 0 10px 0 0; font-size: 0em;}
.dbborder {padding: 10px 10px 0 0; border-right: 2px solid #8A8075;}
.brcornerbot {background: bottom right url(../images/brbcorner.gif) no-repeat; font-size: 0em; height: 10px;}
h1.movietitle {font-size: 17px; font-family:Georgia,"Times New Roman",Times,serif; line-height: 1;}
h2.movietitle {font-size: 12px; line-height: 1;}
.dotline {background: url(../images/dotline.gif) repeat-x; height: 2px; font-size: 0em;}
/*COLUMN RIGHT*/
a.list, div.list {background: 0 0.4em url(../images/ldot.gif) no-repeat; padding: 0 0 0 .9em; display: block; margin: 0 0 0.5em 0;}
a.list span {display: block;}
.links {margin: 0.5em 0 0 0;}
h2.h2right {margin: 0 0 0.5em 0; text-transform: uppercase;}
h4.h4right {margin: 0 0 1.1em 0;}
.blockr, .blockl {margin: 0 0 1.2em 0;}
/*COLUMN LEFT*/
.select {font-weight: bold; color:#AFACA4; margin: 0 0 0.4em 0;}
.coverinfo {letter-spacing: 0.1em;}
/*FORM ELEMENTS*/
.dn {display:none;}
form {margin:0; padding:0;}
.imgbutton {border: none;}
.fbutton {border:none; background:none; font-size:0; line-height:0; padding:0; margin:0; cursor:pointer; cursor:hand;}
.mpreview {width: 80px; height:16px; background: url(../images/mpreview.gif) no-repeat;}
.msend{width: 80px; height:16px; background: url(../images/msend.gif) no-repeat;}




/*REGISTRATION*/
.control {background: #EAA059 right center url(../images/open.gif) no-repeat;  padding: 5px; cursor:pointer;  cursor:hand; color: #FFF; font-weight: bold; font-size: 12px;}
.orangeheader {background: #EAA059 top right url(../images/orangecurve.gif) no-repeat; height: 28px; font-size: 0em; padding: 0 0 0 10px;}
.textblock {padding: 10px 10px 0 0;}
.text {line-height: 1.5;}

/*BLOGS*/
a.blogen, a.blogen:link, a.blogen:visited {color: #618BAE;}
a.blogmenutitle:hover {color: #333; text-decoration: none;}
a.posttitle, a.posttitle:link, a.posttitle:visited {color: #000000;}
.post-header, .post-tools {letter-spacing:.2em; color:#8F8686;}
.post-header {font: 11px Arial, sans-serif; }
.post-tools {font: 10px Arial, sans-serif;}
h1.post-title, h1.post-titlesm, h1.post-sum-title {font-family:Georgia,"Times New Roman",Times,serif; font-weight:bold; line-height:1.178;}
h1.post-title {font-size: 22px; margin: 0 0 0.87em 0; line-height: 1.32;}
h1.post-sum-title {font-size: 18px; line-height: 1.39;}
h1.post-titlesm {font-size: 16px;}
.blogheader {background: #4E4B47 bottom right url(../images/blogheader.gif) no-repeat; color: #FFF; padding: 5px 10px 5px 5px; cursor:hand;}
.blogcontent {width: 610px; overflow:hidden; padding: 0;}
.blogitem {background: bottom url(../images/bgdot.gif) repeat-x; padding: 0 0 20px 0; margin: 0 0 20px 0;}
.archivetitle {color: #618BAE; font-weight: bold; font-size: 18px; border-bottom: 1px solid #618BAE;}
.blogmenu {color:#8F8686;}
.blogdescription {font-family: Georgia,"Times New Roman",Times,serif;}
.blogmenu-header, .blogtitle {font:normal 11px Arial, sans-serif; letter-spacing:.2em;}
.blogmenuitem {background: bottom url(../images/bgdot.gif) repeat-x;  padding: 0 0 15px 0; margin: 0 0 15px 0; line-height: 1.5;}
.blogmenuitem input {margin:1px 0;width:97%;font-size:11px;}
.blogmenulist {margin-bottom: 0.4em;}
.blogmenudate {font:normal bold 10px Arial, sans-serif; letter-spacing:.1em;}

.post-sum-text {font-size: 11px; line-height: 1.6;}
.post-sum p {margin: 0 0 1.6em 0;}

/*USED IN MYLIFO.XT*/
.mblogauthor {font:italic bold 11px Arial, sans-serif; letter-spacing:.1em; color:#8F8686;}
span.mblogdate {font:normal bold 10px Arial, sans-serif; letter-spacing:.1em; color:#8F8686;}

h2.post-date {margin:1.65em 0; font:normal bold 10px Arial, sans-serif; line-height: 1.65em; letter-spacing:.2em; color:#8F8686;}
h1.post-titlesm { font-size: 14px; font-weight:bold; line-height:1.178; color:#e1771e;}

.rateselect input {border: none;}
a.plain, a.plain:link, a.plain:visited {color: black;}
a.plain:hover {text-decoration: none;}
a.nav, a.nav:link, a.nav:visited {}
a.nav:hover {text-decoration: none; color: #B91422;}
div.mlist {background: 0 0.4em url(../images/lar.gif) no-repeat; padding: 0 0 0 10px; margin: 0 0 3px 0;}


.form-label, .formblock label.xar-form-label {width: 15em; display: block; float:left; font-weight: bold;}
.formblock label.xar-form-labelshort {font-weight: bold; margin-bottom: 5px;}
.formblock input.xar-form-textlong {margin-bottom: 5px; font-weight: normal;}


input.checkbox {border:none;}
.gdivider {background: url(../images/gvline.gif);}

#cinfo {background: #D6D2BD left top url(../images/cinfo.gif) no-repeat; font-size:10px; font-weight: bold; height: auto!important; height:39px; min-height: 39px;}
.cinfoin {padding: 5px 5px 5px 45px;}

.sinfo {border-top: 1px solid #333; padding: 5px 0 0 0; font-style:italic; font-size: 0.917em; margin: 3.2em 0 1.6em 0;}

.sinfo img {margin: 0 5px 0 0;}
#booksumtablesm {font-size: 9px;}
#booksumtable {font-size: 10px;}
/*COLUMNS ITEMS*/

/*CINEMA GUIDE*/

a.mtlink, a.mtlink:link, a.mtlink:visited {display: block; width: 38px; height:38px; background-position: top left; background-repeat: no-repeat;}
a.mtlink:hover {text-decoration:none; background-position: bottom left;}
.mt1 {background-image: url(../images/mt01.gif); margin: 0 5px 0 0;}
.mt2 {background-image: url(../images/mt02.gif); margin: 0 5px 0 0;}
.mt3 {background-image: url(../images/mt03.gif); }

/*FOOD & NIGHT & MUSIC */
.gdcat {border-bottom:1px solid #D5C4A1; color: #D5C4A1; padding: 2px 0; font-size: 12px; font-weight:bold; letter-spacing: 0.02em; margin: 0 0 15px 0;}
.gdcatblock {margin: 0 0 20px 0;}
.mdcatblock {margin: 0 0 25px 0;}
.bmdcatblock {margin: 0 0 30px 0;}
.mdblock {margin: 0 0 25px 0;}
.gdblock {margin: 0 0 15px 0;}
.gdplace {background: #68655F; color: #DDCFB3; padding: 2px 5px; font-weight:bold; letter-spacing: 0.02em; margin: 3px 0;}
.place {background:#C5B997; padding: 2px 5px; color:#4E4B47; font-weight:bold; font-size:11px;}
.gdaddress, .placeaddress {font-weight: bold; margin: 2px 0;}
.mdaddress {font-weight: bold; margin: 2px 0 5px 0;}
.gdinfo,.mdinfo {line-height:1.3;}
.gdinfo p {margin: 0 0 0 0;}
.mdinfo p {margin: 0 0 5px 0;}
.gdsubevent {margin: 0 0 5px 0;}
.eventitle {background: #68655F; padding: 2px 5px; font-weight:bold; letter-spacing: 0.02em; margin: 6px 0; color: #FDFCFB;}
.eventsummary, .playsummary, .musicsummary {line-height:1.5;}
.playsummary {font-weight: bold;}
.eventsummary p, .playsummary p {margin: 0 0 0.75em 0;}
.musicsummary p {margin: 6px 0;}
.eventinfo {padding-left: 17px; background: 0 0.1em url(../images/sinfo.gif) no-repeat; line-height:1.3; margin-top: 7px;}
.infoplace {margin: 0 0 3px 0; color:#DFD2B5;}
.infotime {line-height:1.3;}
.credits {line-height: 1.3; margin-bottom: 10px;}
.credits div {margin: 3px 0;}
.dlabel {color: #D5C4A1; font-weight:bold;}
.clabel {color: #8F8686; font-weight:bold;}

/*END FOOD & NIGHT*/
.area {background: #8A8075; padding: 2px 4px; font-size: 12px; font-weight:bold;}
/*CINEMAS ONLY*/

.infoblock {margin: 5px 0 0 0; padding: 0 0 5px 0; border-bottom: 1px solid #75726B;}
.subplaceblock {margin: 5px 0;}
.bsubplaceblock {margin: 10px 0;}

.roominfo {color: #A29A91; font-size:10px;}
div.cinema {font-size: 12px; font-weight: bold; color: #D5C4A1; border-bottom:1px solid #D5C4A1;}
/*THEATER*/
/*ARCHIVE*/
.brownlist {background: 0 0.4em url(../images/brownsquare.gif) no-repeat; padding: 0 0 0 .9em; margin: 0 0 0.5em 0; font-size: 11px;}


.headtools {background: 0 0 url(../images/headtools.gif) no-repeat; font-size:0em; height:8px;}

a.marchive, a.marchive:link, a.marchive:visited {font-size:0em; height: 10px; width: 87px; display: block; margin: 10px 0; }
a.marchive:hover {text-decoration:none;}
a.marchive {background-image: url(../images/marchive.gif); background-position:top left; background-repeat: no-repeat;}

/*BLACK*/

.black2, .black6 {background-position: bottom left;}
/*.black4 {background-position: top left;}*/
.black7 {background-position: top left;}
/*OVERRIDE*/
.size9 {font-size: 9px;}
.size10, .smalltext {font-size: 10px;}
.size11 {font-size: 11px;}
.size12 {font-size: 12px;}
.imgbkg {background: url(../images/curve.gif) no-repeat; }
.btop, .itop {background-position: top left; background-repeat: no-repeat; font-size:0em;}

.bbot {background-position: bottom left; background-repeat: no-repeat; font-size:0em;}
.top2, .rtop2, .rtop7, .top6  {background-position: top right;}
.bot2, .rbot2, .rbot7 , .bot6 {background-position: bottom right;}
.asterisk {padding: 0px 2px 0 0; margin: 2px 0 0 0; float:left; color:#BEBBA1; font-size:50px; line-height:30px; font-weight: bold; font-family:Times,serif;}
.dcap {padding: 0px 2px 0 0; margin: 2px 0 0 0; float:left; color:#BEBBA1; font-size:50px; line-height:35px; font-weight: bold; font-family:Times,serif;}
.arrow {padding: 0px 3px 0 0; margin: -7px 0 0 0; float:left; color:#BEBBA1; font-size:50px; line-height:35px; font-weight: bold; font-family:Times,serif;}
.subeditor {font-weight: bold; color:#8A8075;}
/*COMMENTS - XARRATINGS*/
.comhead { padding: 0 0 0 35px; font:normal bold 10px Arial, sans-serif; line-height: 1.65em; letter-spacing:.1em; color:#8F8686; background: #FFF url(../images/comment-dt.gif) no-repeat;}

.comblock {background: #F8F6F1; padding:15px; font-size: 12px; line-height: 1.6; font-family: "Trebuchet MS"; color: #0F0F0F;}

.comblock h1 {font-size: 11px; margin:0 0 0.5em 0; font-weight: bold; line-height: normal; letter-spacing: .1em; color: #e1771e;}
.comments label {width: 8em;}
/*.comments textarea, .comments input {width: 350px;}*/
.comments input.button {width: auto;}
.comments textarea {height: 150px;}
.comments h5 {font-size: 12px; font-weight: bold; line-height: normal; letter-spacing:.1em; color: #999999;}
.note {font:normal bold 10px Arial, sans-serif; line-height: 1.3; letter-spacing:.1em; color:#999999;}

.ratings {background: top url(../images/bgdot.gif) repeat-x; padding: 10px 0;}
.comments {font-size:11px; line-height:1.5; padding: 0 0 10px 0;}
.separator {border-bottom: 1px solid #CCCCCC; padding-bottom: 5px; font-size:0px;}
a.nounder:hover {text-decoration: none;}
.ncomhead, #bodytype2 .comhead, #bodytype6 .comhead { padding: 0 0 0 30px; font:normal bold 10px Arial, sans-serif; line-height: 1.65em; letter-spacing:.1em; color:#D5C4A1; background: url(../images/ncomment-dt.gif) no-repeat; }
.orcorl {background: #EAA059 left top url(../images/orcorl.gif) no-repeat; padding-left:12px;}
.orcorr {background: right top url(../images/orcorr.gif) no-repeat; padding-right:12px; color:#fff; font-size:18px; text-decoration:italic;}
/*THEWALL*/
#wall {font-size:12px; color:#333; font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-weight: bold; background: url(../images/wall.jpg); border-bottom:1px solid #333;}
.brdorange {border:1px solid #EAA059;}
.brdbrown {border-color:#8A8075;}
.brdcamel {border:1px solid #D5C4A1;}
.brdoubleright {border-style: solid; border-width: 0 2px 0 0;}
.brsinglenotop {border-style: solid; border-width: 0 1px 1px 1px;}
.brddark {border: 1px solid #8A8075;}
.brdr{border:1px solid black;}
.bborderorange {border-bottom:1px solid #EAA059;}
.bborderblack {border-bottom:1px solid #000000;}

.borderorange {border:1px solid #EAA059;}
.borderyellow {border:1px solid #FBC447;}
.borderbrown {border:1px solid #8A8075;}
.bborderblue {border-bottom: 1px solid #618BAE;}
.bbordergreen {border-bottom: 1px solid #BBC66D}
.bbordergrey {border-bottom:1px solid #999999;}
#bodytype6 .bbordergrey, #bodytype2 .bbordergrey {border-bottom:1px solid #75726B;}
.bborderbrown {border-bottom:1px solid #8A8075;}
#bodytype2 .bborderbrown {border-bottom:1px solid #A49C93;}
#bodytype2 .borderbrown {border:1px solid #A49C93;}
.boxborder {border:1px solid #E2E1E1;}
.thickbrdr {border:5px solid black;}
.imgborder {border:1px solid #CCCCCC;}
.imagepad {padding-bottom: 10px;}
.spadbot {padding-bottom:10px;}
.nomargin {margin: 0;}
.boxheight {height: 9px;}
#nm * {margin: 0;}
#bodytype2 #maintext .red {color: #FF781F;}
div.verve {background: left url(../images/verve.gif) no-repeat; height:12px; width: 12px; font-size:0em;}
#bodytype2 div.verve, #bodytype6 div.verve {background: right url(../images/verve.gif) no-repeat;}
a.verve, a.verve:link, a.verve:visited {color: #CC0000; letter-spacing: 0.05em;}
a.fairy, a.fairy:link, a.fairy:visited {color: #7C6D9D;}
a.xar-uploads-action {cursor: pointer; cursor:hand;}
.sendemail {background: left top url(../images/backemail.jpg) no-repeat; height:478px; }
ul#postlist {margin:0 0 0 11px; padding:0 0 0 6px;}
ul#postlist li {margin: 8px 0; padding: 0;}
a.simple, a.simple:link, a.simple:visited {color: #666; letter-spacing: 0.1em;}
#bodytype2 a.simple, #bodytype6 a.simple {color: #FFF;}
a.mlink, a.mlink:link, a.mlink:visited {color: #CFBCA8;}
a.mlink:hover {color: #EAA059; text-decoration: none;}
#sidebar-wrapper a {

display:block;
padding:0 0 0 0;
text-decoration:none;
}
#sidebar-wrapper a span.ititle, #sidebar-wrapper a span.ctitle {
color:#8A8075;
font-style:normal;
font-weight:normal;
}
.ititle {font-size:10px;}
#bodytype2 #sidebar-wrapper a span.ititle {color:#A49C93;}
#sidebar-wrapper a span.imore {
font-size:10px;
font-style:normal;
font-weight:normal;
visibility:hidden;
}

a.underline:hover {text-decoration: underline;}


#sidebar-wrapper a:hover {}
#sidebar-wrapper a:hover span.imore{visibility: visible;}
#sidebar-wrapper a:hover span.ctitle{color: #333;}
#sidebar-wrapper a:hover span.ititle {color: #1F1C19;}
#bodytype2 #sidebar-wrapper a:hover span.ititle {color: #DFD8D1;}
img.left {margin-right: 10px; margin-bottom: 2px;}
img.right {margin-left: 10px; margin-bottom: 2px;}
.mbloglist {margin: 0 0 5px 0;}
/*PROMO*/
.promoform {background:0px 0px #BF2911 url(../images/formback.jpg) no-repeat; min-height: 420px!important; height:auto!important; height:420px;}
.proformin {padding: 20px 20px 20px 25px;}
.proformin form {padding: 28px 80px 10px 10px;}
.proformin label {color: #601407; font-weight: bold;}
.promoform h5 {font-size: 11px; font-weight: normal; color: #FFF; letter-spacing: normal;}
.promoform textarea {height: 100px;}
.promoform .radio input, .promoform .checkbox input {border:none;}
.promoform input.button {background: #BB260E; color: #FFF;}
.promoform .radio label {padding-top: 0.5em;}



