body { background: #7c6348 url(../images/main-bg.jpg) no-repeat center top; margin: 0px; }
* { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; color: #5c350c; }

img { border: none; }
a, a:active { color: #5c350c; }
a:visited { color: #3b2106; }
a:hover { color: #7b4f21; text-decoration: none; }

#container { width: 927px; margin-top: 84px; padding-right: 12px; }
#navstretch { background: #1b3967 url(../images/nav-bg.gif) repeat-x; width: 406px; height:30px;}
#mainbox { background: #fbf4e6; width: 873px; vertical-align: top; }
#home-bg { background: url(../images/home-horses.jpg) no-repeat left; height: 378px; }
#opinion_learn { float:right; padding:0 20px 0 0; }
#home-bg1 { float:left; height: 378px; width:508px; }
#home-text1 { text-transform: uppercase; text-align: right; font-weight: bold; font-size: 22px; color: #842323; margin-right: 50px; padding-top: 15px; letter-spacing: -1px; }
#home-text2 { text-transform: uppercase; text-align: right; font-weight: bold; font-size: 14px; color: #003366; margin-right: 40px; }
#home-text3 { text-align: right; margin-right: 10px; }



#main-box {}



#outlinebox1 {  background: url(../images/ob-bg1.gif) repeat-y right; width: 302px; text-align: left; margin-left: 530px; margin-right: 0px; }
#outlinebox1 ul { margin-top: 0px; margin-bottom: 0px; }
#outlinebox1 ul li { list-style-type: none; list-style-image: url(../images/bullet.gif); margin-bottom: 6px; margin-top: 6px; text-transform: uppercase;  font-weight: bold; font-size: 11px; color: #003366; padding-right:20px;}
#ob-top1 { background: url(../images/ob-top1.gif) no-repeat top;  height:35px; width: 302px;}
#ob-bottom1 { background: url(../images/ob-bottom1.gif) no-repeat bottom; width: 302px; height:20px;}


#outlinebox {  background: url(../images/ob-bg.gif) repeat-y right; width: 197px; text-align: left; margin-left: 625px; margin-right: 0px; }
#outlinebox ul { margin-top: 0px; margin-bottom: 0px; }
#outlinebox ul li { list-style-type: none; list-style-image: url(../images/bullet.gif); margin-bottom: 8px; }
#ob-top { background: url(../images/ob-top.gif) no-repeat top; margin-left: 3px; }
#ob-bottom { background: url(../images/ob-bottom.gif) no-repeat bottom; margin-left: 3px; }


#mainbox-in { background: #fff; width: 843px; vertical-align: top; padding-top: 25px; padding-left: 30px; }
#inner { vertical-align: top; text-align: center; width: 100%; }
#outlinebox2 { background: url(../images/ob2-bg.gif) no-repeat; height: 251px; width: 440px; margin-left: 20px; }
#inner-text { margin-right: 7px; padding: 10px; height: 231px; text-align: left; font-weight: bold; text-transform: uppercase; color: #5c350c; overflow: auto; scrollbar-3dlight-color: #3b2106; scrollbar-arrow-color: #5c350c; scrollbar-track-color: #fbf4e6; scrollbar-face-color: #fbf4e6; }
#inner-form { float:left; display:inline; margin-left: 100px; padding-top: 10px; height: 231px; font-weight: bold; text-transform: uppercase; color: #5c350c; }
#inner-text div { border-bottom: 1px solid #5c350c; margin-bottom: 5px; color: #3b2106; }
#inner-text span { text-transform: none; }

#outlinebox-services { background: url(../images/ob-bg.gif) repeat-y right; width: 197px; text-align: left; margin-left: 0px; margin-right: 0px; }
#outlinebox-services ul { margin-top: 0px; margin-bottom: 0px; }
#outlinebox-services ul li { list-style-type: none; list-style-image: url(../images/bullet.gif); margin-bottom: 8px; text-transform: uppercase; font-weight: bold; }
#ob-top2 { background: url(../images/ob-top2.gif) no-repeat top; margin-left: 3px; }
#ob-bottom2 { background: url(../images/ob-bottom2.gif) no-repeat bottom; margin-left: 3px; }
#inner-text-services { margin-right: 7px; padding: 10px; text-align: left; font-weight: bold; text-transform: uppercase; color: #5c350c; width: 455px; }