/* CSS Document 2009 Moonpixel www.moonpixel.com */
/*=================MAIN START==============*/


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

html {background:#FBD9E3 url(_images/back.png) repeat-x;}

body {font: 13px/1.3 Helvetica, Arial, sans-serif;color:#EE6C92;}

a:focus {outline: 1px dotted invert;}

a:link {color:#CB5585; text-decoration:none;}
a:visited {color:#CB5585; text-decoration:none;}
a:hover {color:#333; text-decoration:none;}
a:active {color:#333; text-decoration:none;}

#footer a:link {color:#999; text-decoration:none;}
#footer a:visited {color:#999; text-decoration:none;}
#footer a:hover {color:#FFF; text-decoration:none;}
#footer a:active {color:#FFF; text-decoration:none;}

hr {border-color: #ccc; border-style: solid; border-width: 1px 0 0; clear: both; height: 0;}

p { }

h1 {font-size:14px;font-weight:normal;padding:0;text-transform:uppercase;}
h2 {font-size:22px;font-weight:normal;padding:16px 0 10px 40px;margin:20px 0 0 0;background:url(_images/headingBackMain.png) no-repeat;text-transform:uppercase;}
h3 {font-size:20px;text-transform:uppercase;font-weight:normal;padding:0 0 10px 30px;margin:20px 0 0 0;background:url(_images/headingBackRight.jpg) no-repeat;}
h4 {font-size:19px;}
h5 {font-size:17px;}
h6 {font-size:15px;}

.xxsmall {font-size: 10px;}
.xsmall {font-size: 12px;}
.small {font-size: 14px;}
.medium {font-size: 16px;}
.large {font-size: 22px;}
.xlarge {font-size: 26px;}
.xxlarge {font-size: 32px;}

ol {list-style: decimal;}
ul {list-style: square;}
li {margin-left: 30px;}

p, dl, ol, ul, pre, table, address, fieldset {margin-bottom: 10px;}

#wrapper {overflow:hidden;background:url(_images/backTop.jpg) no-repeat -2px 0;width:940px;margin:0px auto 40px;}

.marginLeft {margin-left:20px;}
.marginRight {margin-right:20px;}
.marginTop {margin-top:20px;}
.marginBottom {margin-bottom:20px;}
.marginLeftHalf {margin-left:10px;}
.marginRightHalf {margin-right:10px;}
.marginTopHalf {margin-top:10px;}
.marginBottomHalf {margin-bottom:10px;}
.marginBottomNone {margin-bottom:0;}

.contentImageLeft {float:left;}
.contentImageRight {float:right;}

.bold {font-weight:bold;}
.italic {font-style:italic;}
.textLeft {text-align:left;}
.textRight {text-align:right;}


/*=================MAIN END==============*/



/*======LEFT COLUMN START======*/

#leftColumn {float:left;font-size:16px;width:222px;margin:328px 0 0 0;background:#FDEEF3 url(_images/backSideFooter.jpg) no-repeat 0 100%;text-align:right;}
#leftColumn p {padding:10px 20px;font-size:12px;}
div.aboutMe {font-size:16px;font-weight:normal;height:26px;padding:20px 20px 0 0;background:url(_images/headingBackLeft.jpg) no-repeat 100% 100%;text-transform:uppercase;}
div.amz-bnr {text-align:center; margin-bottom:40px;}

/*======LEFT COLUMN END======*/

/*======MAIN COLUMN START======*/

#mainColumn {float:left;width:718px;margin:166px 0 0 0;background:#FDF2FA url(_images/backMainFooter.jpg) no-repeat 0 100%;}

/*======MAIN LEFT START======*/

#mainLeft {float:left;width:523px;border-right:1px solid #FFF;background:url(_images/backLeaf.jpg) no-repeat 0 0;}
#mainLeft p, #mainLeft ul {padding:0 20px 20px 40px;}
#mainLeft #adSense {padding:20px 20px 0px 40px;}
#mainLeft div.wp-caption {background:#FBD3E1;margin:0 0 20px 40px;padding:0;border:1px solid #F5A5BE;}
#mainLeft img {margin:5px 5px 0 5px;padding:0;}
#mainLeft p.wp-caption-text {background:#FBD3E1;color:#EE6C92;padding:2px 5px;margin:0;text-align:center;}
#mainLeft div.centered {display:block;margin-left:auto;margin-right:auto;}
#mainLeft div.alignright {padding:4px;margin:0 20px 2px 40px;display:inline;}
#mainLeft div.alignleft {padding:4px;margin:0 20px 2px 40px;display:inline;}
.alignright {float:right;}
.alignleft {float:left}

/*======MAIN LEFT END======*/


/*======MAIN RIGHT START======*/

#mainRight {float:left;width:194px;}
#mainRight ul {list-style:none;margin:0;padding:0;}
#mainRight ul li {margin:0 0 20px 0;padding:0;}
#mainRight ul li ul {list-style:none;margin:0;padding:0;}
#mainRight ul li ul li {background:url(_images/bullet01.jpg) no-repeat;margin:0 0 0 10px;padding:2px 0 2px 30px;}

table#wp-calendar  {margin:0 0 0 30px;}
table#wp-calendar thead tr th {margin:0;padding:0;width:20px;text-align:left;}
table#wp-calendar tbody tr td {margin:0;padding:0;width:20px;}

form#searchform {margin:0 0 30px 30px;}
form#searchform input#searchfield {width:130px;margin:0 0 10px 0;background:#FBD9E3;border:1px solid #F5A5BE;color:#D14B7E;padding:3px;}
form#searchform input#searchfield:hover, form#searchform input#searchfield:focus {border:1px solid #CC5484;background:#FFF;}
form#searchform input#searchsubmit {width:60px;margin:0;}


/*======MAIN RIGHT END======*/

/*======MAIN COLUMN END======*/

/*=================FOOTER START==============*/

#footer {clear:left;text-align:center;padding:20px 0 20px 222px;}

/*=================FOOTER END==============*/

