/* @override http://www.carriescakes.com/cakes.css */

h1 { font-size: 20; font-weight: bold }
h2 { font-size: 14; font-weight: bold }
body, td { color: #8C5529; font-family: Verdana, Arial; font-size: 12px }

.infolink { padding: 4px 0; margin: 0; font-size: 12px; font-weight: normal; line-height: 12px; padding-left: 10px }

a { text-decoration: none; color: #8C5529}
a:hover { text-decoration: underline }

a.header { font-size: 12px; padding: 0 5 }
a.footer { font-size: 11px; padding: 0 5 }

td { line-height: 140% }

.underlinedlink a { text-decoration: underline; line-height: 150%}
A.underlinedlink { text-decoration: underline }

.text { font-size: 12px; line-height: 140% }
.small { font-size: 10px }
.img { border: solid #AD825A 1px }

.comment { border:  dashed #E7D5C4; border-width: 0 0 1px 0; padding: 5px }
.comment_msg { padding-left: 8px; padding-top: 20px }


div#cake_list { margin-top: 25px }
div#cake_list .cake { float: left; width: 388px; font-size: 10px; height: 120px }
div#cake_list .cake img { border: solid #AD825A 1px; float: right }
div#cake_list .info { float: right; width: 185px; margin-left: 15px; padding-right: 5px }

div#rotate_container { position: relative; top: 0; left: 0; height: 440px; width:305px }
div#rotate_container img { position: absolute; top: 0; left: 0 }

div.adbox { padding: 5px; text-align: center;
	line-height: 140%;
	background: #e76173;
	color: white;
	width: 220px;
}

div.adbox .details { 
	margin: 2px;
	padding: 5px; text-align: left;
	font-size: 11px;
	line-height: 130%;
	background: white;
	color: #8C5529;
}