/* Global Stlyes /////////////////////////////////////////////////////*/
body {
 margin: 20px 0px 0px 0px;
 min-width: 800px;
 background:#eeeeee;
 padding:0px;
 font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:center;
 color:#545454;
}
.pgblock{
 margin:0 auto;
 background:#ffffec;
 text-align:left;
 width:768px;
}
a{text-decoration:none}
img{border:0px;}

div.clear {
clear: both;
}
.ext_link{
	padding-right: 12px;
	background:url(../images/external-link.png) right center no-repeat;
}
/* Nifty Corners /////////////////////////////////////////////////////*/
b.rtop, b.rbottom{display:block;background: #eeeeee}
b.rtop b{display:block;height: 1px; overflow: hidden; background: #999900}
b.rbottom b{display:block;height: 1px; overflow: hidden; background: #cc6633}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
/* Header Styles /////////////////////////////////////////////////////*/
.header{
 background:#999900 url(../images/avena-sativa.gif) no-repeat -30px -40px;
 height:100px;
 overflow:hidden;
}
.avena-title{
 position:relative;
 z-index:1;
 top:20px;
 padding-left:117px;
}
/* Navbar Styles /////////////////////////////////////////////////////*/
.navbar a:link, .navbar a:visited, .navbar a:active, .navbar a:hover{color:#ffffff;}
ul.navbar{
 margin:0px;
 background:#cc6633;
 color:#ffffff;
 padding:0px;
 height:28px;
 line-height:27px;
 list-style:none;
 text-align:center;
}
li.navbar{
 width:105px;
 float:left;
 border-top:1px solid #ffffec;
 border-right:1px solid #ffffec;
}
li.navhov{
 width:105px;
 float:left;
 background:#999900;
 color:#ffffff;
 border-top:1px solid #999900;
 border-right:1px solid #ffffec;
 }
li.navhov1{
 width:105px;
 padding-top:1px;
 float:left;
 color:#ffffff;
 border-top:1px hidden #999900;
 border-right:1px solid #ffffec;
}
/* Content Styles /////////////////////////////////////////////////////*/
.page_title{
 margin-top:20px;
 font-size:24px;
 font-weight:bold;
}
.maincol a:link, .maincol a:visited, .maincol a:active, .maincol a:hover{color:#336600;}
.maincol{
 float:left;
 width: 550px;
 padding-left: 20px;
 padding-right: 10px;
 color:#336600;
}
.rightcol a:link, .rightcol a:visited, .rightcol a:active, .rightcol a:hover{color:#336600;}
.rightcol{
	float:left;
	width:155px;
	padding:15px;
  color:#336600;
  text-align:center;
}
.rightcol div{
	margin:15px 0px;
	padding-bottom:5px;
}
.contactheader{
 float:left;
 padding-right:70px;
}
.modimg{
 float:right;
 margin-top:-20px;
 margin-left:10px;
}
.modcontent a:link, .modcontent a:visited, .modcontent a:active, .modcontent a:hover{color:#336600;}
.modcontent{
 margin-left: 20px;
 margin-right: 20px;
 color:#336600;
}
.prac_blurb{
 border: #dddddd solid 1px;
 padding:10px;
}
/* Footer Styles /////////////////////////////////////////////////////*/
.footer a:link, .footer a:visited, .footer a:active, .footer a:hover{color:#ffffff;}
.footer{
 background:#cc6633;
 height:23px;
 line-height:27px;
 text-align:center;
 color:#ffffff;
}
/* W3C Valid Styles /////////////////////////////////////////////////////*/
p.w3c{
 margin:0 auto;
 position: relative;
 top: 5px;
 left: -290px;
}
img.w3c{
 width:80px;
 height:15px;
 padding-left:10px;
 padding-top:10px;
}
/* End Stylesheet ////////////////////////////////////////////////////*/