/* CSS Document */
@import url("theHomeCakeryBlueprint.css");


/*eliminate blue border around linked image.......................................*/
a img { border: solid thick #FF0000 ; }

body {
text-align:center;
/*background-color:#CCFFCC;*/
min-width: 760 px;
}

#wrapper{
background-color:#f9f6e2;
width:720px;
border-top: solid 10px #FFFFFF;
margin: 0 auto;
text-align: left;
}

#mainNav{
width:720px;
}

/*skip navigation for screen readers.......................................*/
#skipNav{
display:none;
}

/*branding.......................................*/

#branding{
width: 700px;
height: 125px;
padding-left:20px;
background-color:#d1c798;
}

#branding h1{
text-indent: -9999px;
background:url(images/homeCakeryLogo_v6.gif) no-repeat;
width:200px;
height:110px;
float: left;
}


#branding p {
width:380px;
height:70px;
padding-top:10px;
float: right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 28px;
line-height: 1.2em;
color:#735427;
}

#cakeLists{
padding-top:20px;
float: right;
}
/*#cakeLists h6{
padding-top:10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
}*/




/*navigation......................................*/

#mainNav ul{
padding:0;
margin:0;
list-style:none;
width:720px;
background-color:#00a86e;
background: url(images/mainNavBg.gif) repeat-x;
float:left;
}

#mainNav ul li{
font-size:14px;
float:left;
border-left:solid 1px #005500; 
}

#mainNav ul a {
display:block;
padding: 0 2.65em;
line-height: 2.1em;
text-decoration:none;
color: white;
}

#mainNav ul a:hover {
color:#f1bb46;
}


/*content.......................................*/

#content{
width:460px;
height:400px;
padding-top:10px;
padding-right:40px;
padding-left:20px;
float:right;
}

#content h3 {
padding-left:0.6em;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 30px;
}

#content p {
font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
}
#content ul{
list-style-type:none;
}

#content li em{
font-size:14px;
font-weight: bold;
font-style: normal;
}
#content blockquote{
color:#004400;
font-size:16px;
font-style:normal;}

#content blockquote em{
color:#004400;
font-size:16px;
font-style:italic;
font-weight:bold;}

/*supplementary content.......................................*/
#contentSupp{
width:200px;
height:auto;
float: left;

}

#contentSupp img{
float: left;
}

/*footer......................................*/
#membership{
padding-left:20px;
padding-top:10px;
width:120px;
height:115px;
/*background:url(images/meadowdrawing_detail.jpg) no-repeat bottom right;*/
float:right;
}

#membership h3 a{
display:block;
width:200px;
height:70px;
background:url(images/ATOS2.jpg) no-repeat;
text-indent: -9999px;
}

#membership h2{
width:100px;
}
#membership a{
text-decoration:none;
display:block;
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:1.3em;
color:#006600;
}

/*#drawing{
margin:0;
padding:0;
width:520px;
height:200px;
background :url(images/meadowDrawing.jpg) no-repeat;
text-indent: -9999px;
float:right;
}*/

#footer{
background-color:#f9f6e2;
width: 720px;
height:140px;
clear: both;
}

/*highlighting current page......................................*/
#home #mainNav .home a,
#cakes #mainNav .cakes a,
#buy #mainNav .buy a,
#contact #mainNav .contact a,
#info #mainNav .info a {
background-position: right bottom;
color:#f1bb46;
}

#SeasonalList .on a {
background-color:red;
color:red;
}

/*our cakes.......................................*/
#cakes #content{
height: auto;
}

#cakes #content h3{
padding:4px;
}


#cakes #content h4{
padding-left:6px;
font-size:14pt;
/*color:#005500;*/
font-style:bold;
}

#cakes #content .smallPrint{
padding-left:6pt;
font-size:9pt;
color:#005500;
font-weight:normal;
}

#cakes #content table, td, tr{
border: solid 0.5px #CCFFCC;
}

#cakes #content table em{
/*color:#005500;*/
font-weight:bold;
}

/*contact us.......................................*/
a{
color:#735427;
text-decoration:none;
}
a:hover {
color:#735427;
text-decoration:underline;
 }
 
/*--Seasonal Selection----------------------------------*/
#SeasonalSelection h4{
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
padding-top:20px;
}
#SeasonalSelection p, #individualCakes p{
padding-left:0.3em;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
}
/*--temporary on info/about us page----------------------------------*/
#pictureContent #text{
padding-top:40px;
padding-right:20px;
padding-left:40px;
padding-bottom:2px;
}
#pictureContent img{
width:180px;
float:left;
}
#pictureContent em{
font-size:14px;
font-weight: bold;
font-style: normal;
}

/*secondary navigation of cake lists......................................*/

#cakeLists ul{
padding-top:44px;
	margin:0;
	list-style:none;
	width:495px;
	float:left;
}

#cakeLists ul li{
font-size:12px;
float:left;
padding-right: 12px;
padding-bottom:6px;
}

#cakeLists ul li a {
color:#ffffff;
display:block;
}

#cakeLists ul li a:hover {
color:#00a86e;
}

