/* ::::: http://blog.sextronix.com/wp-content/themes/summerfruit/style.css ::::: */

img { border: 0px none ; }
body { margin: 0px auto; background: rgb(255, 255, 255) url('bg_footer.gif') repeat-x scroll center bottom; text-align: center; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 0, 0); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#wrapper { border: 0px none ; background: rgb(255, 255, 255) url('bg_page.gif') repeat-x scroll center top; display: block; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 100%; text-align: center; }
#pagecontainer { border: 0px none ; margin: auto; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 789px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 100%; text-align: center; }
#header { margin: 0px; padding: 0px; background: rgb(0, 0, 0) url('header.gif') no-repeat scroll left top; width: 789px; height: 112px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: left; }
#header #siteinfo { color: rgb(255, 255, 255); letter-spacing: -1px; font-size: 24px; padding-left: 107px; padding-top: 35px; float: left; width: 50%; }
#header #siteinfo div { color: rgb(255, 255, 255); letter-spacing: 0px; font-size: 12px; font-weight: bold; padding-left: 15px; }
#navigation { background: rgb(183, 9, 8) url('bg_nav.gif') repeat-x scroll center top; width: 789px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 0px; margin-bottom: 0px; font-size: 1em; font-weight: bold; }
#navigation ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#navigation li { margin: 0px; display: inline; }
#navigation li a { background: transparent url('nav_split.gif') no-repeat scroll right bottom; height: 32px; padding-top: 15px; color: rgb(255, 255, 255); padding-right: 20px; padding-left: 20px; text-decoration: none; float: left; margin-right: 1px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#navigation li a:hover { background: transparent url('bg_nav_hover.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content { border-right: 1px solid rgb(217, 217, 217); background: transparent none repeat scroll 0% 0%; width: 549px; float: left; text-align: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#PostSet { padding: 10px 15px 15px; }
#dateblock { margin: 3px 10px 0px 0px; background: transparent url('dateblock.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 66px; height: 82px; text-align: center; float: left; color: rgb(255, 255, 255); font-size: 10px; font-weight: bold; padding-top: 7px; }
#dateblock #day { font-size: 35px; font-weight: bold; color: rgb(0, 0, 0); padding-top: 2px; letter-spacing: -1px; }
#postheader { padding: 5px; }
#postheader h1 { margin: 3px 0px; letter-spacing: -1px; font-size: 22px; font-weight: bold; padding-top: 5px; }
#postheader h1 a:hover { text-decoration: none; }
#postheader a { color: rgb(0, 0, 0); text-decoration: none; font-weight: bold; }
#postcontent a:hover { border-bottom: 1px dotted rgb(255, 0, 0); }
#postcontent a { color: rgb(255, 0, 0); text-decoration: none; font-weight: bold; }
#postcontent { margin: 0px; padding: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 12px; line-height: 200%; width: 520px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#postcontent div { padding: 0px 10px 10px 0px; }
#sidebar { background: rgb(255, 255, 255) url('logo.gif') no-repeat scroll center top; width: 236px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; text-align: left; }
#both { clear: both; }
#header { margin: auto; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; }
#header #siteinfo { color: rgb(255, 255, 255); float: left; font-size: 38px; letter-spacing: 2px; padding-left: 0pt; padding-top: 25px; width: 100%; }
#content { border-right: 0pt none; }
#PostSet { border-right: 1px solid rgb(204, 204, 204); }
#postcontent a:hover { border: medium none ; }
#postcontent a:hover { text-decoration: underline; }
