@import "https://towerofpower.com.au/wp-content/themes/top-2009/reset.css";

body { background: #EFEFEF url(https://towerofpower.com.au/images/letter/bgbluegrad.gif) repeat-x fixed top left; border-top:1px solid #fff; margin:0; padding:0 }
#pagewrap { text-align:center }
#content { border:1px solid #ccc; background-color:#fff; width:620px; padding:10px 40px 0 40px; margin:10px auto; font:13px georgia, times, 'times new roman', serif; color:#000; text-align:left }
p { padding-bottom:20px; margin:0 }
a, a:hover { text-decoration:underline; color:#00f }
a img { border:0 }
p.preheadline { color:#000; font:italic bold 14px arial, helvetica, sans-serif }
p.headline { color:#c00; font:bold 24px tahoma, verdana, arial, sans-serif; text-align:center; margin:0 auto; padding:0 50px 20px 50px }
p.graphicheadline { text-align:center; margin:0 auto; padding:0 0 20px 0 }
p.postheadline { color:#000; font:bold 18px arial, helvetica, sans-serif; text-align:center; margin:0 auto; padding:0 50px 20px 50px }
p.subheadline { color:#c00; font:bold 18px tahoma, verdana, arial, sans-serif; padding-bottom:10px }
.curly{font-family:georgia, times, 'times new roman', serif }
.u { text-decoration:underline }
.dropcap { float:left; font:65px/0.7 georgia, times, 'times new roman', serif; color:#999 }
.yhighlight { background-color:#ff3 }
ul, ol { margin:-4px 0 -4px 20px; padding:0 0 20px 20px }
ul li { padding:4px 0; list-style:disc }
ol li { padding:4px 0; list-style:decimal }
ul li.alte { font-weight:bold }
.brightidea { border:1px solid #a90000; padding:10px; margin-bottom:20px }
.hor-zebra { font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:12px; margin:auto; margin-bottom:20px; width:550px; text-align:left; border-collapse: collapse }
.hor-zebra th { font-size:14px; font-weight:normal; padding:10px 8px; color:#039 }
.hor-zebra td { padding:8px; color:#669 }
.hor-zebra .odd { background:#e8edff }
input { margin-top:2px }
blockquote { padding-left:20px; font-style:italic }
.testimonial { border:#0099ff 1px solid; font: 12px 'Courier New', Courier, monospace; padding:10px 10px 0 10px; background-color:#f4faff; width:500px; margin:auto; text-align:left; margin-bottom:20px }
.testimonial p { padding-bottom:10px; text-indent:20px }
p.testimonialhead { color:#c00; font:bold 18px tahoma, verdana, arial, sans-serif; padding-bottom:20px; text-align:center; text-indent:0 }
.testimonialimage { float:left; padding:0 10px 10px 0 }
p.testimonialdetails { font-family:arial, helvetica, sans-serif; padding-bottom:10px; text-indent:0 }
span.testimonialname { font-variant:small-caps }
.testimonialside { float:right; width:150px; font:11px 'Courier New', Courier, monospace; border:#0099ff 1px solid; padding:10px 10px 0 10px; background-color:#f4faff; margin:0 0 10px 10px }
.testimonialside p { padding-bottom:10px; text-indent:20px }
p.testimonialheadside{ color:#c00; font:bold 12px tahoma, verdana, arial, sans-serif; text-align:center; text-indent:0 }
p.testimonialdetailsside { font-family:arial, helvetica, sans-serif; text-indent:0 }
.captiontext { font-size:11px; text-align:center; margin:auto; padding-top:5px }

.bgcircle { background:url(https://towerofpower.com.au/images/letter/bg-circle.png) no-repeat top left; height:84px; width:300px }
#footercontrol { font:10px arial, helvetica, sans-serif; color:#555; width:700px; margin:auto; padding:10px 0 30px 0 }
#footerlogo { height:60px; width:110px; background:url(https://towerofpower.com.au/images/letter/top-logo-text.png) no-repeat left center; float:left; text-align:left }
#footerinfo { text-align:center }
#company { float:right }
#footercontrol a, #footercontrol a:hover, #footercontrol a:visited { color:#555 }