* {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Verdana", sans-serif;
font-size : 13px;
margin : 0;
padding : 0;
}
a {
color : #c21814;
}
form.cmxform fieldset {
margin-bottom : 10px;
padding : 10px;
}
form.cmxform legend {
font-weight : bold;
padding : 0 2px;
}
form.cmxform label {
display : inline-block;
line-height : 1.8;
vertical-align : top;
width : 120px;
}
form.cmxform fieldset ol {
margin : 0;
padding : 0;
}
form.cmxform fieldset li {
list-style : none;
margin : 0;
padding : 5px;
}
form.cmxform fieldset fieldset {
border : none;
margin : 3px 0 0;
}
form.cmxform fieldset fieldset legend {
font-weight : normal;
padding : 0 0 5px;
}
form.cmxform fieldset fieldset label {
display : block;
width : auto;
margin-left : 123px;
}
form.cmxform em {
font-weight : bold;
font-style : normal;
color : #f00;
}
form.cmxform input.offset {
margin-left : 120px;
}
li.problem {
color : red;
font-weight : bold;
}
p.problem {
font-weight : bold;
color : red;
}
body {
background-color : #901b18;
text-align : center;
}
div#container {
width : 846px;
text-align : left;
margin : 0 auto;
}
div#header {
height : 66px;
position : relative;
}
div#header img#logo {
border : 0;
position : absolute;
left : 25px;
top : 9px;
}
div#extras {
position : absolute;
right : 0;
top : 10px;
color : white;
font-size : 11px;
}
div#extras a {
color : white;
text-decoration : none;
}
div#extras a:hover {
text-decoration : underline;
}
div#header ul {
list-style-type : none;
}
div#header ul li {
width : 100px;
height : 31px;
background-color : #6e140b;
background-image : url('../images/tabtop2.gif');
background-position : top left;
background-repeat : no-repeat;
position : absolute;
bottom : 0;
text-align : center;
}
div#header ul li.sel {
background-color : white;
background-image : url('../images/tabtop.gif');
}
div#header ul li#item1 {
left : 314px;
}
div#header ul li#item2 {
left : 422px;
}
div#header ul li#item3 {
left : 530px;
}
div#header ul li#item4 {
left : 638px;
}
div#header ul li#item5 {
left : 746px;
}
div#header ul li a {
color : white;
text-decoration : none;
font-size : 16px;
position : relative;
top : 5px;
}
div#header ul li.sel a {
color : #c21814;
}
div#header ul li a:hover {
text-decoration : underline;
}
div#maincontent {
background-color : white;
background-image : url('../images/pagetop.gif');
background-position : top left;
background-repeat : no-repeat;
padding : 15px;
}
div#sidestuff {
width : 290px;
float : right;
margin-left : 120px;
margin-right : 10px;
}
div#sidestuff img.profilepic {
border : 5px solid #cccccc;
}
div#sidestuff h1 {
font-size : 22px;
font-weight : normal;
margin-bottom : 10px;
}
div.clear {
clear : both;
}
span.when {
color : #c21814;
}
h2 {
font-size : 15px;
margin-top : 25px;
margin-bottom : 5px;
}
h2.top {
font-size : 15px;
margin-top : 0;
}
fieldset.newupdate {
padding : 5px;
margin-top : 15px;
margin-bottom : 15px;
border : 1px solid #cccccc;
}
fieldset.newupdate textarea {
width : 450px;
height : 40px;
}
fieldset.newupdate legend {
font-weight : normal;
font-size : 11px;
}
fieldset.newupdate input {
font-size : 11px;
}
ul#userinfo {
list-style : none;
}
h3.boardheader, h3.boardheader a {
font-size : 12px;
font-weight : normal;
color : #c21814;
}
h3.boardheader a {
text-decoration : none;
}
h3.boardheader a:hover {
text-decoration : underline;
}
p.boardmessage {
font-size : 12px;
margin-bottom : 15px;
}
p.pageinfo {
color : gray;
clear : left;
}
div.horse img {
border : 3px solid #cccccc;
}
div.horse {
width : 140px;
float : left;
margin-bottom : 20px;
}
ul#horseslist {
list-style : none;
}
ul#horseslist li {
clear : both;
}
ul#horseslist li img {
float : left;
border : 3px solid #cccccc;
margin-right : 5px;
margin-bottom : 20px;
}
ul#horseslist li h3 {
margin-bottom : 7px;
}
ul#searchresults {
list-style : none;
margin-top : 15px;
}
ul#searchresults li img {
float : left;
margin-right : 10px;
margin-bottom : 10px;
border : 2px solid #cccccc;
}
ul#searchresults li {
clear : left;
}
ul#searchresults li h2 {
font-weight : bold;
margin-bottom:0px;
}
p.friendstat{ color:gray;}
p.searchloc{margin:0;}
form.inlineform {
display : inline;
}
form.inlineform input {
display : inline;
}

ul#searchresults li form.inlineform{margin-top:50px;}
td.friend {
padding-right : 25px;
width : 140px;
padding-left : 25px;
padding-bottom : 20px;
vertical-align : top;

}
td.friend a {
font-weight : bold;
text-decoration : none;
}
td.friend img {
margin-top : 10px;
border : 3px solid #cccccc;
}
td.friend a:hover img {
border-color : #c21814;
}


td.friendbox {

width : 70px;
padding-left : 7px;
padding-right : 6px;
padding-bottom : 6px;
vertical-align : top;
}
td.friendbox a {
font-weight : normal;
text-decoration : none;
}
td.friendbox a img {
border : 2px solid #cccccc;
}
td.friendbox a:hover img {
border-color : #c21814;
}
td.friendbox a:hover {
text-decoration : underline;
}
img.msgpic {
border : 2px solid #cccccc;
}
table#convos td {
vertical-align : top;
height : 140px;
}
table#convos td.title a {
font-weight : bold;
}
textarea {
width : 400px;
height : 100px;
}
table#msgs {
border : 0;
padding : 0;
}
table#msgs td {
vertical-align : top;
}
table#msgs td.msg-body {
padding-left : 30px;
}
table#msgs td.user {
width : 130px;
text-align : center;
}
form.deletebutton {
display : inline;
}
form.deletebutton fieldset {
display : inline;
border : 0;
margin : 0;
padding : 0;
}
form.deletebutton input.delbut {
background : transparent;
color : #6e140b;
border : 0;
cursor : pointer; cursor:hand;
}
table#updates-everyone td {
vertical-align : top;
}
td.user-box {
width : 70px;
font-weight : bold;
text-align : center;
padding-bottom : 15px;
}
td.user-box a {
text-decoration : none;
}
td.user-box a:hover {
text-decoration : underline;
}
td.user-box a img {
border : 2px solid #cccccc;
}
td.user-box a:hover img {
border-color : #c21814;
}
table.boardtable td {
vertical-align : top;
}
ul#groups {
list-style : none;
}
ul#groups li img {
position : relative;
top : 30px;
}
ul#groups li {
padding-bottom : 30px;
}
ul#groups li a {
font-weight : bold;
}
div.footer {
text-align : center;
margin-top : 40px;
}
p {
margin-bottom : 15px;
}
span.replylink{font-size:10px; color:gray;}
span.replylink a{font-size:10px; color: #6e140b}
a.grouplink {text-decoration:none;}
a.grouplink:hover {text-decoration:underline;}
a.grouplink img {

border : 2px solid #cccccc;
margin-right:10px;
}
a.grouplink:hover img {
border-color : #c21814;
}

td.photo{
padding-right : 25px;

width : 140px;
padding-left : 25px;
padding-bottom : 20px;
vertical-align : top;
}
td.photo a {
font-weight : bold;
text-decoration : none;
}
td.photo img {
margin-top : 10px;
border : 3px solid #cccccc;
}
td.photo a:hover img {
border-color : #c21814;
}
div#bigpic{text-align:center; margin-left:auto; margin-right:auto; }
form#editphotoform{margin-top:50px;}
form#editphotoform label{width:200px;}
h1.albumtitle span{font-weight:normal; }
h1.albumtitle{margin-bottom:20px;}
a#next{float:right;}
a#prev{float:left;}
table#profalbum{margin-bottom:10px;}
td.profphoto{
padding-right : 15px;
width : 80px;
padding-left : 15px;
padding-bottom : 0px;
vertical-align : bottom;
text-align:center;
}
td.profphoto a {

text-decoration : none;
}
td.profphoto img {
margin-top : 10px;
border : 3px solid #cccccc;
}
td.profphoto a:hover img {
border-color : #c21814;
}
div.horse a:hover img {
border-color : #c21814;
}
span#groups a{text-decoration:none; }
span#groups a:hover{text-decoration:underline; }
ul#updates{margin-left:10px; list-style-type: square; }
div.photocoll{float:right; }
div.adbot{text-align:center;}
div.adbot img{border:0;}
div.adside{position:absolute; left:850px; top:100px; }
div.adside a img{border:0; }
div.adside p{position:normal}|