/* defaults for the whole site */
body { background-color: #9CB5CF; cursor: crosshair; margin: 5px 0px 5px 0px; }
a { color: #660000; text-decoration: none; }
a.black { color: #000000; }
a:hover { color: #2F2FFF; }
form { margin: 0px 0px 0px 0px; }
input,select,textarea { background-color: #EEC69D; font-family: Arial; font-weight: normal; font-size: 12px; color: #000000; margin: 1px 1px 0px 0px; border: 1px solid #000000; }
p,td { font-family: Garamond; font-weight: normal; font-style: normal; font-size: 15px; color: #000000; }
br { font-size: 5px; }
br.normal { font-size: inherit; }
h1 { font-family: Arial; font-size: 24px; font-weight: 700; color: #000000; text-align: center; line-height: 20px; }
h2 { font-family: Times; font-size: 24px; font-weight: 700; font-style: italic; text-align: center; line-height: 30px; }
h3 { font-family: Arial; font-size: 17px; font-weight: bold; color: #000000; }
h5 { font-family: Garamond; font-size: 15px; font-weight: bold; color: #000000; }
ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; }
li { margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px; list-style-type: disc; }
ul.toc { margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; }
ul.toc li { list-style-type: circle; line-height: 18px; margin: 0px 0px 0px 10px; }
table.container { width: 100%; border-collapse: collapse; margin: 0px 0px; padding: 0px 0px; }
table.container td { spacing: 0px 0px; }

/* dogcontacts style */
table.dogcontacts td { font-familly: arial,helvetica; font-size: 11px; text-align: center; }

/* notification style */
table.notification { border: 1px solid #000000; border-collapse: collapse; }
table.notification td.titlebar { background: #A6CD9E; padding: 1px 2px 1px 4px; font-family: Arial; font-size: 12px; font-weight: 700; border-bottom: 1px solid #000000; }
table.notification td.message { background: #CEE6C5; padding: 1px 2px 1px 4px; font-family: Arial; font-size: 12px; font-weight: 500; }
table.notification td.transparent { background: #97A7D2; padding: 5px 5px 5px 5px; font-family: Arial; font-size: 12px; font-weight: 500; }

/* menu style */
td.hr_f { font-size: 2px; border-bottom: 1px solid #000000; }
td.hr_e { font-size: 2px; }
.menu { font-family: Arial; font-size: 15px; font-weight: 700; }
.nickscount { font-family: Arial; font-size: 10px; vertical-align: sub; font-weight: 100; }

/* member page */
tr.tabs td a,tr.singleTab td { font-family: Arial; font-size: 14px; font-weight: 700; color: #0084E6; padding: 0px 0px 1px 3px ;}
table.profile, td.profile { background: #DACFC5; border: 1px solid #000000; }
tr.tabs td.profile { border-right: 0px; }
tr.singleTab td.profile { border-bottom: 0px; }
tr.tabContent td.profile { border-top: 0px; }
table.contacts,td.contacts { background: #A095B0; border: 1px solid #000000; }
tr.tabs td.contacts { border-right: 0px; }
tr.singleTab td.contacts { border-bottom: 0px; }
tr.tabContent td.contacts { border-top: 0px; }
table.chat,td.chat { background: #B4C9B7; border: 1px solid #000000; }
tr.singleTab td.chat { border-bottom: 0px; }
tr.tabContent td.chat { border-top: 0px; }
tr.tabs a:hover { color: #2F2FFF; }
tr.tabs td.title, tr.singleTab td.title { border: 0px; border-bottom: 1px solid #000000; }
tr.tabs td.empty { border: 0px; }
tr.singleTab td.empty { border-bottom: 1px solid #000000; }
tr.singleTab td.title, tr.tabs td.title { font-family: Arial; font-size: 21px; font-weight: bold; color: #000000; }

/* album */
table.album { margin: 0px auto; border: 2px solid black; background: url("../img/paperwood.jpg"); width: 600px; }
td.album { padding: 5px 50px; }
table.album img { border: 1px solid black; display: block; margin: 10px auto; text-align: center; }
table.album p { margin: 10px 0px; }
div.element { border: 1px dotted black; margin: 0px 0px 10px 0px; padding: 5px 5px; }
div.header { border: 1px dotted blue; border-bottom: 0px; margin: 0px 0px; padding: 0px 0px; height: 13px; }
div.header table.header, div.header table.header td { border-collapse: collpase; border: 0px; spacing; 0px 0px; padding: 0px 0px; width: 500px; }
table.album div.header img { display: inline; border: 0px; margin: 0px 2px; }

/* profile style */
.profile { font-family: Garamond; font-weight: 600; font-size: 16px; }
.profile .picture { font-family: Garamond; font-weight: 600; font-size: 16px; color: #711A62; }
.profile .activity { font-family: Garamond; font-weight: 600; font-size: 16px; color: #2C2563; }
.profile .story { font-family: Times; font-style: italic; font-weight: 500; font-size: 16px; color: #000000; }
.lastviewed { font-family: arial; font-size: 10px; line-height: 8px; font-weight: normal; color: #7C6143; }

/* contacts style */
.contacts, .contacts a { font-family: Times; color: #1D026A; margin: 0px 0px 0px 0px; }
.contacts a.godfather { color: #002D5E; }
.contacts a:hover { color: #0D6DFF; }
ul.contacts { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
ul.contacts li { list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; spacing: 0px 0px 0px 0px; }
tr.groups td { background-color: #8E82A2; font-size: 13px; font-weight: 700; }
tr.groups td a,tr.groups td { color: #F2F49F; }
tr.bigger .contacts { font-size: 16px; }
tr.smaller .contacts { font-size: 12px; }
tr.bigger ul.contacts li { line-height: 16px; }
tr.smaller ul.contacts li { line-height: 12px; }

/* chat style */
.chat { font-family: Times; font-weight: 500; font-size: 13px; color: #000000; }
.chat_name { font-family: Arial; font-weight: 600; font-size: 12px; color: #000030; }
.chat_date { font-family: Arial; font-weight: 500; font-size: 9px; color: #005030; }

/* contact detail page style */
.name { font-family: arial; font-style: normal; font-weight: 700; font-size: 16px; color: #000000; }
table.profile .comment { font-family: Garamond; font-style: normal; font-size: 13px; font-weight: 500; color: #000000; }
p.contactCirc { font-family: Garamond; font-size: 15px; font-weight: 600; color: #2C2563; }
ul.contactCirc { margin: 5px; padding: 0px 10px; }
ul.contactCirc li { margin: 0px; padding: 1px 0px; }

/* search list style */
.found { font-family: Arial; font-weight: 600; font-size: 13px; color: #28006C; }
.found_ok { font-family: Arial; font-weight: 600; font-size: 13px; color: #5D5D5D; }

/* other */
.warning { font-family: courier; font-size: 16px; line-height: 20px; color: #CC1A00; background-color: #F3E78B; }
.highlight { font-family: Garamond; font-weight: 700; font-size: 17px; font-weight: normal; color: #A81A00; }
.login { font-family: arial; font-size: 11px; font-weight: normal; color: #000000; }
.logged { font-family: Arial; font-size: 10px; font-weight: normal; color: #880000; }
.loggedLogin { font-family: Arial; font-size: 12px; font-weight: bold; color: #106610; }
table.loginProblem { background: #E4DCC2; border: 1px solid #000000; border-bottom: 0px; }
table.loginProblem td { border-bottom: 1px solid #000000; font-family: Garamond; font-size: 15px; font-weight: 700; font-style: normal; color: #000000; }
table.loginProblem td li { font-weight: 500; }
table.confirm { background: #C4B9FF; border: 1px solid #000000; border-bottom: 0px; }
table.confirm td,td.confirm { border-bottom: 1px solid #000000; font-family: Garamond; font-weight: 500; font-size: 18px; font-style: normal; color: #000000; }

