/* Start of CMSMS style sheet 'ourohio: recipes' */
/* recipes */
#left_subNav {
       float:left;
       width:140px;
       padding:0;
}
#subpage_recipesLeft {
	float:left;
	margin:0 3px 10px 5px;
	width: 164px;
	background-color:#c2cb5c;
	font-family: arial, helvetica, san-serif;
	font-size:10px;
	color:#003300;
}
#subpage_recipesLeft p {
	padding: 0 3px;
}
#subpage_recipesLeft a {
	text-decoration:none;
	color:#003300;
}

#subpage_recipesMainpage {
	font-size:12px;
}

#subpage_recipesMainpage .left {
	width:224px;
	background:#c2cb5c;
        padding:10px;
}

.recipeSubTitle {
        font-size:16px !important;
        color:#fff !important;
        font-weight:bold !important;
}

/* recipe search */
#recipeSearch {
  font-size:11px;
  font-family:Arial;
  text-align:right;
  padding:4px;
}
#recipeSearch div {
  margin-top:10px;
}
#searchBox input{
   width:134px;
  margin-left:3px;
}

#searchSection select {
  width:150px;
  margin-left:3px;
  font-size:11px;
}

.recipeSearch {
margin-left:6px;
margin-right:6px;
border-top:1px dashed #fff;
margin-top:15px;
}
.recipeSearch, .recipeSearch input {
font-family:arial, helvetica, san-serif;
font-size:11px;
color:#333;
}
#searchBox, #searchSelectors, #searchSection {
margin-bottom:8px;
}
#searchBox {
margin-top:15px;
}



#left .links {
list-style-type:none;

position:relative;
left:-40px;
top:-10px;
}
#left .links li {
display:block;
position:relative;
left:0;
}
#left .links a {
color:#666;
text-decoration:none;
line-height:17px;
border-top:1px solid #cccc22;
border-bottom:1px solid #cccc33;
display:block;
 padding-left:10px;
position:relative;
width:190px;
margin-top:-1px;
}

#left .links a:hover {
background:#ccccff;
}

.recipeCallout {
	border-top:1px solid #cccc33;
	border-bottom:1px solid #cccc33;
	
}
.recipeSearchHeader span{
   font-size:14px;
display:block;
width:190px;
padding:3px;
color:#c27b13;
}

#subpage_recipesMainpage .search {
	margin-top:20px;
	border:1px solid red;
}
#subpage_recipesMainpage #right {
	float:left;
	width:400px;
	margin-right:4px;
}
#subpage_recipesMainpage h1 {
	color:#c27b13;
	font-size:3em;
	margin-top:10px;
}


.recParent, .recChild {
position:relative;
width:138px;
display:block;
border:1px solid white;
margin-top:-1px;
margin-left:-37px;
background-color: #c3cb5c; 
color:#fff;
}
.recParent a, .recChild a {
padding:5px;
display:block;
}
.recParent a:hover, .recChild a:hover {
text-decoration:none !important;
background-color: #E7AB0B
}

.recChild a {
margin-left:15px;
}

#left .recChild {
display:none !important;
}


#left_subNav li li{

margin:0 -25px;
}
.recipeSummary h3 a {
 font-family:georgia;
 text-decoration:none;
 color:#008EBE;
 font-size:14px;
}
.recipeSummary h3 a:hover {
 text-decoration:underline;
}
.recipeSummary .summary {
 font-family:arial, helvetica, san-serif;
 font-size:11px;
 margin-top:-10px;
}
.recipeSummary .clear {
 height:10px;
margin-bottom:-15px !important;
}


#NewsPostDetailCategory {
   display:none;
}
#NewsPostDetailContent {
   margin-top:0px;
}
#NewsPostDetailContent img {
float:right;
margin-right:3px;
margin-left:10px;
margin-top:10px;
}
#NewsPostDetailContent H1 {
   margin-top:0px;
}
#NewsPostDetailContent p {
   font-family:arial, san-serif;
}

#NewsPostDetailPrintLink, #NewsPostDetailReturnLink {
float:left;
margin-right:10px;
margin-top:-5px;
margin-bottom:10px;
border:1px solid #999;
padding:4px;
text-decoration:none;
background:#dedede;
font-family:arial, helvetica, san-serif;
}
#NewsPostDetailPrintLink a, #NewsPostDetailReturnLink a{
text-decoration:none;
color:#666;
}

/* End of 'ourohio: recipes' */

