/*  
Theme Name: Mark Cleghorn
Theme URI: http://www.webtonesdigitalmedia.com
Description: A custom theme by <a href="http://www.webtonesdigitalmedia.com">Webtones Digital Media</a>.
Version: 1.0
Author: Stephen Knott
*/
body { padding:20px 0; margin:0; background:#FFFFFF; text-align:center; font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size:12px; color:#000000; }
#container { margin:0 auto; width:760px; background:#FFFFFF; text-align:left; border-right-width:1px; border-right-style:dotted; border-right-color:#000000; border-left-width:1px; border-left-style:dotted; border-left-color:#000000; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#000000; }
a img { border:none; }
a { color:#000000; text-decoration:underline; }
a:hover { color:#FE57FF; text-decoration:none; }
#header { position:relative; }
#header img { display:block; }
#top-nav { background:#000000; color:#FFFFFF; font-size:12px; padding-left:16px; padding-top:8px; padding-bottom:8px; padding-right:16px; }
#top-nav a { color:#FFFFFF; text-decoration:underline; }
#top-nav a:hover { color:#FFFFFF; text-decoration:none; }
#content { width:520px; padding-top:20px; padding-right:20px; padding-left:20px; float:right; display:inline; }
.post { margin:0 0 20px; }
#content h1 { font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; margin:0 0 2px; font-size:14px; color:#000000; }
#content h1 a { text-decoration:underline; }
#content h1 a:hover { text-decoration:none; }
#content h1.pagetitle { font-size:1.1em; color:#888888; margin-bottom:6px; }
#content h2 { font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; margin:0 0 2px; font-size:1.25em; color:#707070; }
#content h3 { font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; margin:0 0 2px; font-size:1.1em; color:#404040; }
#content h4 { font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; margin:0 0 2px; font-size:1.05em; color:#606060; }
#content .post-date { color:#707070; font-size:.8em; margin:0 0 3px; }
#content p { margin:0 0 12px; line-height:140%; }
#content .post-info { color:#505050; font-size:.8em; background:#F4F4F4; padding:4px 8px; }
#content .post-info a { text-decoration:none; }
#content .post-info a:hover { text-decoration:underline; }
#content .single-date { text-align:right; font-size:.9em; color:#707070; margin-bottom:3px; }
#content .attachment-image { text-align:center; padding:10px 0; }
code { font:.9em 'Courier New', Courier, Fixed; color:#456FA2; }
blockquote { background:#F4F4F4; padding:4px 8px; margin:5px 0 15px; font-size:.9em; }
acronym,abbr,span.caps { font-size:.9em; cursor:help; }
acronym,abbr { border-bottom:1px dashed #808080; }
.navigation { display:block; }
img.centered { display:block; margin-left:auto; margin-right:auto; }
img.alignright { padding:4px; margin:0 0 2px 4px; display:inline; }
img.alignleft { padding:4px; margin:0 4px 2px 0; display:inline; }
.alignright { float:right; }
.alignleft { float:left; }
.center { text-align:center; }
#shoppingcartbg {background-color: #526cf5; text-align: center;}
#shoppingcartbg p {background-color: #006699; color: white; padding: 5px;}
#shoppingcartbg p a {color: white; }
#sidebar { width:200px; float:left; background-color: #FE57FF; }
#sidebar h2 { margin: 0; padding: 5px; background:url(images/light-blue-gradient.gif) #52a7f6 repeat-x; color:white; font-size: 12px; font-weight: bold; }
#sidebar li {list-style-type: none;}
#sidebar p {padding: 5px; color: white;}
#sidebar a {color: black;}
#sidebar a:hover {color: black;}
#sidebar ul li {list-style: square; padding-right: 5px;}
#featuredproducts {padding-top: 5px; padding-bottom: 5px; text-align: center;}
#footer { clear:both; border-top:30px solid #000000; padding-top:10px; padding-bottom:10px; color:#999999; font-size:10px; text-align:center; background:url(images/mark-faded.jpg) no-repeat bottom right; }
#footer a { text-decoration:none; }
#footer a:hover { text-decoration:underline; }
#addtocart a {display: block; width: 131px; height: 30px; margin: 0; padding: 0; background: url(images/addtocart.gif) 0 0 no-repeat;text-decoration: none;}
#addtocart a:hover {background-position: -131px 0;}
#moreinfo a {display: block; width: 82px; height: 30px; margin: 0; padding: 0; background: url(images/moreinfo.gif) 0 0 no-repeat;text-decoration: none;}
#moreinfo a:hover {background-position: -82px 0;}
