body{
    background-image: url(../img/Vista_Grass.jpg); background-repeat: norepeat;    
    /**background-color:#b1b1b1;*/
    /**overflow:hidden;*/
    font-family:Helvetica;
    font-size:15px;
}

div.placeHolder{
    width:800px;
    height:800px;
    margin-left:auto;
    margin-right:auto;
}

div.contentDiv{
    width:669px;
    height:410px;
    margin-left:40px;
    margin-top:205px;
    color:white;
    
    filter: alpha(opacity=99);
    -moz-opacity:.99;
    opacity:.99;
    
    overflow:auto;
    text-align:center;

    /**border:1px solid black;*/
}

img.miniImg{
    width:20px; 
    height:20px; 
    border:0;
}

#horseForm{
    width:400px;
    /**height:400px; */
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    clear:left;
    background-color:#4e4e4e;
    filter: alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
}

div.addHorse{
    text-align:center;    
    width:400px;
    height:30px;
    margin-left:auto;
    margin-right:auto;
    background-color:#4e4e4e;
    filter: alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
}

#div_addHorseForm{
    width:400px;
    /**height:400px; */
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    clear:left;
    background-color:#4e4e4e;
    filter: alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
}

div.formBox{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    margin-top:300px;    
    width:250px;
    height:220px;
    background-color:#4e4e4e;
    filter: alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
}

/**=======================start============================================================0*/

h1.headerLine{
    margin-top:0px;
    margin-bottom:5px;
    
}

h3.headerLine{
    margin-top:10px;
    margin-bottom:10px;
    color:lightyellow;
}

b.headerLine{
    margin-top:10px;
    margin-bottom:10px;
    color:lightyellow;
}

.header_wrapper{
    width:100px;
    height:50px;
    float:left;
    text-align:left;
    margin-top:10px;
    /**border:1px solid black;*/
}

.outerframe_sliderShow{
    border:5px double gainsboro;
    float:right;
    margin-top:25px; 
    margin-right:20px;
    width:220px;
    height:325px;
}

.sliderShow{
    border:10px solid #4e4e4e; 
    /**
    border:15px groove #4e4e4e;
    float:right;
    margin-top:25px; 
    margin-right:20px;
    */
    width:200px;
    height:305px;
    
}

img.starterImg{
    /**float:right;*/
    padding:0;
}

div.newsForm{
    margin-top:10px;
    text-align:left;
    width:400px;
    height:250px;
    clear:left;
    /**border:1px solid black;*/
}

div.newsDiv{
    text-align:left;
    width:400px;
    height:300px;
    overflow:auto;
    /**border:1px solid black;*/
    margin-top:0px;
    clear:left;
}

h2.newsHeaderLine{
    margin-bottom:0px;
    margin-left:5px;
    margin-top:5px;
    color:lightyellow;
}

ul.newsList{
    margin-left:5px;
}

.newsListItem{
    color:white;
}

/**=======================horse============================================================0*/

div.horseName{    
    background-repeat: norepeat;
    text-align:left;
    margin-top:5px;
    float:left;
    display:block;
    clear:left;    

    width:640px;
}

b.name{
    color:lightyellow;
    font-size:17px;
}

a.name{
    text-decoration:none;
    color:white;
    border:0;
}

div.more{    
    /**background-color:#ffffff;*/
}

div.info{
    float:left;
    margin-left:20px;
    margin-top:15px;
    width:280px;
    text-align:left;

}

p.infoText{
    margin-top:5px;
    
}

b.stang{
    color:red;
}

a.stang{
    text-decoration: none;
}
div.imageDiv{
    margin-left:0px;
    margin-right:5px;
    margin-top:15px;
    width:325px;
    float:right;
    

}

img.horseImg{
    margin:1px;
}

/**=======================shettis============================================================0*/
.regContent{
    text-align: left;
    margin-left: 1px;
    margin-right: 1px;
}
/**
h3.headerLine{    
    margin-top: 15px;
    margin-bottom: 15px;

}
*/
.regText{
    margin-top: 5px;
    margin-right: 10px;
}

.redText{
    font-weight:bold;
    margin-top: 5px;
    margin-right: 10px;
    color: orangered;
}

.editStuff{
	margin-top: 5px;
    margin-right: 10px;
    color: orangered;
}
/**=======================contact============================================================0*/



/**=======================bok============================================================0*/

.postContainer{
    margin-top:15px;
    
    width:600px;
    height:300px;
}

.formDiv{
    height:300px;
    float:left;
    
}
.safeDiv{
    float:right;
    
}

div.posts{
    margin-top:5px;
    width:600px;
    overflow:auto;
    
}

.onePost{
    margin-top:10px;
    width:590px;    
    border-bottom:1px dotted white;
}

.onePostColor{
    margin-top:5px;
    width:590px;    
    /**border:1px dotted black;*/
}

p.inlagg{
    margin-left:30px;
    margin-right:10px;
}

.gbhr{
    width:600px;
    margin-left:0px;
}

#hlDiv{
    width:280px;
    
    
}

a.showFormLink{
    color:lightyellow;
    margin-left:7px;    
    text-decoration:none;
    font-weight:bold;
}

/**=======================help============================================================0*/

div.atProblem{
    float:left;
    margin-top:15px;
    width:310px;
    height:340px;
    
    text-align:left;
}

div.poweredBy{
    float:right;    
    margin-top:15px;
    width:310px;
    height:340px;
    
    text-align:left;
}

p.indentedRegText{
    margin-top: 5px;
    margin-right: 10px;
    margin-left: 10px;
}

/**=======================glassbox============================================================0*/

#myNewGlassBox #contentBoxBg {
    background-image: url(../img/content_bg2.gif);
    /**background-color:#4e4e4e;*/
    filter: alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
}

#myPbbBox #contentBoxBg {     
    filter: alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
}

/**=======================menu=================================================================0*/
div.menu{
    margin-left:10px;
    margin-right:10px;
    margin-top:5px;
    /**border:1px solid black;*/
    text-align:center;
}

img.menuImg{
    margin-left:15px;
    margin-right:15px;
    width:50px;
    height:50px;
    text-decoration:none;
    border:0px;
}
