A:link { text-decoration: none; color: black; }

A:link:hover { color: teal; }

A:visited { text-decoration: none; color: black; }

A:visited:hover { color: teal; }



BODY

{ 

 

background-image: url('../../images/eames.gif');



 color: black;

 font-family: verdana, arial;

 font-size: 11px;

margin-top:0;

} 



TABLE

{ 

 font-size: 11px;

} 



INPUT 

{

 background-color: white; 

 border: 1px solid silver;

 font-size: 11px;

}



SELECT

{

 background-color: white; 

 border-color: silver;

 font-size: 11px;

}



TEXTAREA

{

 background-color: white; 

 border: 1px solid silver;

 font-size: 11px;

}



IMG

{

 border: 0;

}



.button 

{

 border: solid 1px silver;

 font-weight: bold;

 background-color: gray;

 color: white;

}



H1

{

 font-size: 20px;

 text-align: left;

 padding: 3px;

 margin: 0px;

}



H2

{

 font-size: 18px;

 font-weight: normal;

}

HR

{

border: 0;

color: #000;

background-color: #000;

height: 1px;

width: 100%;

text-align: left;

}



.incomplete

{

 border-color: red;

}



.required

{

 border-color: red;

}



.nav { }



.suggest

{

 border: 1px solid silver;

}



.link

{

 padding: 10px;

}



.category

{

 padding: 10px;

}



.commentposter

{

 background-color: #D9DCE4;

 border: 1px solid silver;

}



.comment

{

 padding: 5px;

 background-color: #E4EAF3;

 border: 1px solid silver;

}



.commentposteralternate

{

 background-color: #D9DCE4;

 border: 1px solid silver;

}



.commentalternate

{

 padding: 5px;

 background-color: #E4EAF3;

 border: 1px solid silver;

}



.commentdate

{

 font-size: 9px;

 font-style: italic;

}



.details

{

 padding: 10px;

 margin: 10px;





}



.detailsborder

{

 

}



.labels

{

 font-weight: bold;

}



.grouping

{

 border: 1px inset silver;

 padding: 5px;

 margin: 5px;

}



.important

{

 font-weight: bold;

}



.columnheader 

{

 background-image: url('../images_simplicity/columnheader.png');

 background-repeat: repeat-x;

}



.labelscolumn

{

 width: 30%;

 background-color: #fff;

 border: 1px solid white;

 vertical-align: top;

 padding: 5px;

}



.optionscolumn

{

 width: 70%;

 background-color: #fff;

 border: 1px solid #ccc;

 vertical-align: top;

 padding: 5px;

}



.evencolumns

{

 background-color: #fff;

}



.oddcolumns

{

 background-color: #fff;

}



.categoryname

{

 

 font-size: 11px;

}



.info

{

 display: block;

 border: 1px solid #D2D5D8;

 background-color: white;

 padding: 5px;

}



.editedby

{

 font-size: 9px;

}



.searchhighlight

{

 background-color: yellow;

}



.title

{

 font-size: 12px;

 padding: 3px;

 font-weight: bold;

 text-align: center;

}



.newpmhighlight

{

 font-weight: bold;

}



.quote

{

 padding: 3px;

 border: 1px solid WhiteSmoke;

 background-color: #EEEEF3;

 margin: 3px;

}



.quoteby

{

 font-size: 10px;

 font-style: italic;

}



.posthistory

{

 overflow: auto;

 width: 100%;

 height: 300px;

}



.deletions

{

 width: 50%;

 background-color: #D9DCE4;

 padding: 5px;

 border: 1px solid silver;

 margin: 0 auto;

 text-align: center;

}



.homenav

{

 

}



.homenav:hover

{

 

}



.modcpnav

{

 display: block;

 border: 1px solid #CCCCCC;

 background-color: #EEEEF3; 

 color: gray;

 padding: 2px;

 margin: 5px;

 text-decoration: none;

}



.modcpnav:hover

{

 background-color: #D9DCE4;

 color: black;

}



.code

{

 font-family: monospace;

 font-size: 10px;

 background-color: WhiteSmoke;

 padding: 2px;

 border: 1px solid #CCDED1;

 margin: 0;

 overflow: auto;

}



.areaheader

{

 background-color: #D9DCE4;

}



.areafooter

{

 background-color: WhiteSmoke;

}



.imtextself

{

 color: gray;

}



.imtextother

{

 color: black;

}



.invisibleuser

{

 color: gray;

}



a.admincolor

{

 color: #3E97CF;

 font-weight: bold;

}



a.modcolor

{

 color: #AA3333;

}



a.sponsorcolor

{

 color: #11BB33;

}



a.bannedcolor

{

 color: gray;

}



.mutualbuddy

{

 font-weight: bold;

}



.smiliebox

{

 border: 1px dotted silver;

 background-color: silver;

 padding: 10px;

 width: 140px;

}



.adbanner

{

 float: right;

 width: 50%;

}



.linktools

{

 font-size: 11px;

 color: gray;

}



.linktools a

{

 text-decoration: none;

 color: gray;

}



.subcatsmainpage

{

 font-size: 10px;

 margin: 0;

 padding: 3px;

}



.login

{

 font-size: 10px;

 background-color: #D9DCE4;

 border: 1px solid #7090F0;

 float: right;

 padding: 5px;

}



.sort, .sort a

{

 font-size: 8px;

 color: gray;

 font-weight: bold;

 text-decoration: none;

}



.sortactive, .sortactive a

{

 font-size: 8px;

 color: black;

 font-weight: bold;

 text-decoration: none;

}



.box

{

 background-color: #E4EAF3; 

 margin-bottom: 10px;

}



.boxtitle

{

 background-color: gray;

 cursor: pointer;

 font-weight: bold;

 color: white;

}



.boxbody

{

 padding: 5px;

}



.newlinks { }



.bullet

{

 vertical-align: middle;

}



.minilabels

{

 font-style: italic;

}



.tableheader

{

 background-color: #fff;

 border: 1px solid white;

 color: black;

 padding-left: 5px;

}



.month 

{

 border-style: none;

 background-color: WhiteSmoke;

 text-align: center;

 width: 90%;

}



.monthname 

{

 text-align: center;

 font-size: 13px;

 font-weight: bold;

 border: 1px outset;

}



.dayname td 

{

 text-align: center;

 font-weight: bold;

 background-color: gray;

 color: white;

 border: 1px outset;

}



.datepicker { }



.datepickerform { margin: 0; }



.monthnavigation { font-family: Tahoma, Arial, sans-serif; }



.monthpicker { }



.yearpicker { }



.pickerbutton { }



.nomonthday 

{

 text-align: center;

 font-size: 10px;

 height: 60px;

 width: 10%;

 color: silver;

 vertical-align: top;

}



.monthday 

{

 text-align: center;

 font-size: 11px;

 font-weight: bold;

 background-color: WhiteSmoke;

 height: 60px;

 width: 10%;

 vertical-align: top;

}



.today 

{

 text-align: center;

 font-size: 11px;

 font-weight: bold;

 background-color: silver;

 color: white;

 height: 60px;

 width: 10%;

 vertical-align: top;

}



.event 

{

 text-align: center;

 font-size: 11px;

 font-weight: bold;

 background-color: WhiteSmoke;

 height: 60px;

 width: 10%;

 vertical-align: top;

}



.todayevent 

{

 text-align: center;

 font-size: 11px;

 font-weight: bold;

 background-color: #E4EAF3;

 height: 60px;

 width: 10%;

 vertical-align: top;

}



.eventcontent 

{

 font-size: 10px;

 width: 100%;

}



.rules

{

 border: 2px solid #FFAAAA;



 

 padding: 5px;

 margin: 5px;

 font-size: 12px;

}



.flatbutton

{

 border-style: solid;

 background-color: white;

}



.threadbottom

{

 border-width: 0;

 background-color: #EEEEF3;

}



.threadtools:link { text-decoration: none; }



.threadtools img

{

 vertical-align: middle;

 border-width: 0;

}



.quotations

{

 border-width: 1px;

 border-style: solid;

 background-color: #EEEEF3;

 border-color: silver;

 width: 500px;

 padding: 5px;

 margin: 0 auto;

 text-align: center;

}



.shoutbg

{ 

 background-color: #E4EAF3; 

 color: black;

} 



.whiteboard

{

 background-color: white;

 border: 1px solid silver;

 margin: 10px;

 padding: 5px;

}



.navbutton

{

 padding: 4px;

 margin: 2px;

 text-align: right; 

 width: 100%; 

 background-color: #E0EEF5; 

 border-top: 1px solid #556688; 

}



.linkdiv

{

 float: left; 

 width: 45%;

 padding: 10px;

 border-bottom: 1px dotted silver;

 background-color: WhiteSmoke;

}



.statimage

{

 float: left;

 width: 40px;

}



.floatleft

{

 float: left;

}



.floatright

{

 float: right;

}



.internalreply

{

 border: 1px black solid;

 padding: 5px;

}



.clear

{

 clear: both;

}



#chatarea

{

 border: 1px dotted black;

 background-color: #F5F5F5;

 width: 75%;

 height: 300px;

 overflow: auto;

 float: left;

 margin: 10px;

 padding: 5px;

 font-size: 14px;

}



#activechatters

{

 border: 1px dotted black;

 background-color: #F5F5F5;

 width: 15%;

 height: 300px;

 overflow: auto;

 float: left;

 margin: 10px;

 padding: 5px;

 font-size: 14px;

}



.posttextarea

{

 width: 97%;

}



.redirect

{

 padding: 20px;

 margin: 40px;

 font-weight: bold;

}



.legend

{

 padding: 10px;

 margin: 10px;

 border: 1px solid #007788;

 width: 250px;

}



.nonlink

{

 color: gray;

}



.sortdivider

{

 border: 0;

 border-top: 1px dotted blue;

 padding: 0; margin: 1px;

}



.navbutton a

{

 text-decoration: none;

 padding: 2px;

}



.navbutton a:hover

{

 text-decoration: underline;

 padding: 2px;

}



.ratingresponse

{

 background-color: white;

}



.thumbshot

{

 float: left;

 padding: 2px;

}



.floatattach

{

 float: left;







 margin: 5px;

}











.subcats 

{

 

 border-color: #ccc;

 border-style: solid;

 border-width: 1px;

 font-size: 11px;

}







.rightnav

{

 width: 200px;



padding: 10px;

margin: 0;



float:right;



}



#top5

{

 



padding: 10px;

margin: 0;







}



#popcat 

{

 border-color: #ccc;

 border-style: solid;

 border-width: 1px;

 font-size: 11px;

display: block;

padding:5px;

}





.curve{display:block}

.curve *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#EDF0DD

}

.curve1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #EDF0DD;

  border-right:1px solid #EDF0DD;

  background:#EDF0DD}

.curve2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #EDF0DD;

  border-right:1px solid #EDF0DD;

  background:#EDF0DD}

.curve3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #EDF0DD;

  border-right:1px solid #EDF0DD;}

.curve4{

  border-left:1px solid #EDF0DD;

  border-right:1px solid #EDF0DD}

.curve5{

  border-left:1px solid #EDF0DD;

  border-right:1px solid #EDF0DD}

.curvefg{

  background:#EDF0DD;padding:20px;}







.curve_teal{display:block}

.curve_teal *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#E8FFFF

}

.curve_teal1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #E8FFFF;

  border-right:1px solid #E8FFFF;

  background:#E8FFFF}

.curve_teal2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #E8FFFF;

  border-right:1px solid #E8FFFF;

  background:#E8FFFF}

.curve_teal3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #E8FFFF;

  border-right:1px solid #E8FFFF;}

.curve_teal4{

  border-left:1px solid #E8FFFF;

  border-right:1px solid #E8FFFF}

.curve_teal5{

  border-left:1px solid #E8FFFF;

  border-right:1px solid #E8FFFF}

.curve_tealfg{

  background:#E8FFFF;padding:20px;}









a.linkys

{color:#009999;}



.paginate

{font-size:12px;}



.categoryname, a.categoryname

{

 font-weight: bold;

 font-size: 14px;

}



.homenav, .homenav:link, .homenav:visited

{

 display: block;

 border: 1px solid #CCCCCC;

 background-color: #D9DCE4; 

 color: #113366;

 padding: 5px;

 margin: 5px;

 text-decoration: none;

 font-weight: bold;

}



.homenav:hover, .homenav:link:hover, .homenav:visited:hover

{

 background-color: #113366;

 color: white;

 text-decoration: none;

}



.denialpage

{

 border: 2px solid #FFAAAA;

 background-color: #EEEEF3;

 color: black;

 padding: 5px;



 margin: 5px;

 font-size: 14px;









}



.unit-rating

{

 list-style:none;

 margin: 0px;

 padding:0px;

 width: 100px;

 height: 20px;

 position: relative;

 background: url('../images_simplicity.css/ajaxstar.gif') top left repeat-x;		

}

.unit-rating li

{

 text-indent: -90000px;

 padding: 0px;

 margin: 0px;

 float: left;

}

.unit-rating li a

{

 display:block;

 width:20px;

 height: 20px;

 text-decoration: none;

 text-indent: -9000px;

 z-index: 20;

 position: absolute;

 padding: 0px;

}

.unit-rating li a:hover

{

 background: url('../images_simplicity.css/ajaxstar.gif') left center;

 z-index: 2;

 left: 0px;

}

.unit-rating a.r1-unit { left: 0px; }

.unit-rating a.r1-unit:hover { width: 20px; }

.unit-rating a.r2-unit { left: 20px; }

.unit-rating a.r2-unit:hover { width: 40px; }

.unit-rating a.r3-unit { left: 40px; }

.unit-rating a.r3-unit:hover { width: 60px; }

.unit-rating a.r4-unit { left: 60px; }	

.unit-rating a.r4-unit:hover { width: 80px; }

.unit-rating a.r5-unit { left: 80px; }

.unit-rating a.r5-unit:hover { width: 100px; }

.unit-rating li.current-rating

{

 background: url('../images_simplicity.css/ajaxstar.gif') left bottom;

 position: absolute;

 height: 20px;

 display: block;

 text-indent: -9000px;

 z-index: 1;

}	



.bait { visibility: hidden; width: 0; height: 0; display: none; }



.pagerank { font-size: 6px; }



.toolsbar

{

 padding: 10px;

 margin-top: 10px;

 font-size: 18px;

 text-align: center;

}



.toolsbar a

{

 padding: 10px;

 margin-right: 10px;

 border: 1px dotted gray;

 text-decoration: none;

}



.articlebar

{

 float: right;

}



.articlebar a

{

 display: block;

 padding: 5px;

 margin: 10px;

 border: 1px inset black;

 text-decoration: none;

}



.popup

{

 padding: 5px;

 margin: 5px;

 background-color: #EEEEF3;

 border: 1px solid #D9DCE4;

 font-weight: bold;

}



.actionrow

{

 background-color: #C4C9CF;

 border-color: #E4E9EF;

 padding: 5px;

}



.alert

{

 padding: 10px;

 margin: 10px;

 background-color: #C4C9CF;

 border: 1px solid red;

}



.signature

{

 width: 70%;

 height: 2px;

 background-color: gray;

 border: 1px solid silver;

 margin-top: 14px;

 margin-bottom: 5px;

 text-align: left;

}



.memberstatus

{

 float: right;

 width: 30%;

 background-color: WhiteSmoke;

 border: 1px solid silver;

 padding: 7px;

}



.statussection

{

 font-size: 14px;

 background-color: #E4E9EF;

 padding: 2px;

 margin-bottom: 5px;

 margin-top: 2px;

 margin-left: 0;

 margin-right: 0;

 display: block;

}



.logobg

{

 background-image: url('../images_simplicity.css/headerbg.png');

 background-repeat: repeat-x;

 position: absolute;

 left: 0; top: 0;

 height: 80px;

 width: 100%;

 z-index: -1;

}



.main

{

 border-top: 1px solid silver;

 padding: 10px; 

 margin-bottom: 0;

}



.footer

{

 border-top: 1px solid silver;

 background-color: whitesmoke;

 color: black;

 padding-left: 10px;

 padding-right: 10px;

 padding-bottom: 10px;

}



.footer a, .footer a:hover

{

 text-decoration: none;

 border-bottom: 1px dotted black;

 color: black;

}



.linktitle, a.linktitle 

{

 font-size: 16px;

}



.subcategoryname, .subcategoryname a, .subcategoryname a:hover { }



.catdescription

{

 text-align: center;

 font-size: 10px;

}



#similar

{

 font-size: 12px;

 margin: 10px;

 padding: 10px;

}



#similar .categoryname

{

 font-size: 12px;

 margin: 5px;

}



.cite

{

 padding: 3px;

 border: 1px solid blue;

 background-color: silver;

 margin: 3px;

}



.previewframe

{

/*The iframe showing a preview of the details page.*/

 width: 95%;

 height: 400px;

 border: 1px solid

 border-color: #CCCCCC;

}
