/* Google Fonts that are loaded
font-family: 'Rancho', cursive;
font-family: 'Tinos', serif;
font-family: 'Berkshire Swash',*/

body {margin:0px; padding:0px; color:#400000;  text-align:center; font-size: 14px;
  font-family: 'Roboto Slab', serif, Helvetica, Verdana, Arial;
  background-image:url('http://www.mannsshowcattle.com/graphics/background.jpg');
  background-repeat: repeat;}


form {margin: 0; padding: 0;}

ul.bullet{list-style-image: url(../graphics/ch12.png); list-style-type: none;
  -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px;
  -webkit-margin-end: 0px; -webkit-padding-start: 0px;}

.space {display:inline-block; width: 25px; }
.bridge{width:300px; border: 2px solid #400000; float: left; margin-right: 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.pic125{height: 125px; border: 2px solid #400000; margin-right: 15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.pic250{height: 250px; border: 2px solid #400000; margin-right: 15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;} 

div.group{overflow: hidden; margin:10px 0;}

li {margin-left:15px;}

H1 {color:#000000; text-decoration: none; font-size : 32px; font-weight : bold; vertical-align: top; margin-top:10px; margin-bottom:5px; padding:0;}
H2 {color:#0000000; text-decoration: none; font-size : 28px; font-weight : bold; vertical-align: top; margin-top:10px; margin-bottom:5px; padding:0;}
H3 {color:#000000; text-decoration: none; font-size : 22px; font-weight : bold; vertical-align: top; margin-top:10px; margin-bottom:5px; padding:0;}
H4 {color:#000000; text-decoration: none; font-size : 18px; font-weight : bold; vertical-align: top; margin-top:10px; margin-bottom:5px; padding:0;}

.middle {vertical-align:middle;}
.top {vertical-align:top;}
.bottom {vertical-align:bottom;}

.center {text-align:center;}
.left {text-align:left;}
.right {text-align: right;}
.justify {text-align:justify;}
.leftfloat {float: left; padding-right:15px;}
.rightfloat {float: right;}

#lean_overlay {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}

A {font-family: Helvetica, Verdana, Arial; font-size: 14px; font-weight: bold;
  text-decoration: none; font-variant: normal; color:#400000;}

A:Hover {font-family: Helvetica, Verdana, Arial; text-decoration: none; font-size: 11pt;
  font-weight: bold; color: #FFFFFF;}

a.menulink {color: #914800; text-decoration: none; font-size : 14px; font-weight : bold;}
a.menulink:hover {color:#400000;}

a.normal {font-family: Helvetica, Verdana, Arial; text-decoration: none; font-weight: 400;
  font-size: 14pt; color:#400000;}

a.menuwords {font-family: 'Tinos', serif;  font-size: 18px;     color:#3E2614;  }
a.menuwords:hover {font-family: 'Tinos', serif; font-size: 18px; color:white;}

#c {vertical-align: middle; text-align: center;}

.shortrow {line-height:3px;}

.font8{font-size: 8px;}
.font10{font-size: 10px;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}

.width100p {width:100%;}
.width90p {width:90%;}
.width80p {width:80%;}
.width75p {width:75%;}
.width50p {width:50%;}
.width25p {width:25%;}
.width200 {width:200px;}
.width400 {width:400px;}
.width600 {width:600px;}
.width800 {width:800px;}

.padit5{padding-left: 5px; padding-right: 5px;}
.padit10{padding-left: 10px; padding-right: 10px;}
.padit15{padding-left: 15px; padding-right: 15px;}
.padit20{padding-left: 20px; padding-right: 20px;}
.padit30{padding-left: 30px; padding-right: 30px;}

.tdset {padding:15px; text-align:left; vertical-align:top; font-size:12px;}

.listbox{font-size: 14px; font-family: "Times New Roman", Times, serif;}

.photowrap {border: solid 1px #3E2614; -webkit-border-radius: 5px; -moz-border-radius: 5px;
  border-radius: 5px; color:#3E2614;}

.boxit {
text-align:justify;
padding:30px;
width:880px;
height:570px;
background-image:url('http://www.mannsshowcattle.com/graphics/backcolor.png');
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}

.pagelimit {width:900px; text-align: center;}

.border {border: solid 2px #3E2614; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.menu {text-align:center; padding:5px; border: solid 2px #3E2614; background: transparent url(../graphics/backfill.png);
  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.box {text-align:center; padding:5px; border: solid 2px #3E2614; background: transparent url(../graphics/backfill.png);
  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

/*admin screen*/

.adminbox{-webkit-border-radius: 20px;-moz-border-radius: 20px; border-radius: 20px; padding:15px;
  margin-bottom:10px; border:2px solid #40545E; background-color:#EDE9CB;}
.adminpage{width:1028px; padding:0; background-color:white;}