@charset "utf-8";
/*  Reset for some default browser CSS - General */
body, div, h1, h2, h3, p, ul, ol, li, img, header, section, aside, footer, button {
	margin: 0; padding: 0; border: 0; list-style: none;
}
body { background: #C8EBFE; font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 12px; }	
a { text-decoration: none; color: #FFD843; }
a:hover { color: #FCA44B; }
:focus { outline: 0; }
h1, h2, h3 { font-size: 12px;} 
h2 { font-size: 20px; line-height: 28px; letter-spacing:-1px;font-family:Georgia, "Times New Roman", serif; }
h3 { color:#C8EBFE; font-size:30px;}
h1 { font-size:40px;letter-spacing:-2px;}
#main_header { width:600px;margin:0 auto;}
#main_content{ width:600px;margin:0 auto;}
#main_footer { width:600px;margin:0 auto;padding-top:20px; color:#666;font-size:10px;}

.floatLeft { float:left; }
.quoteAuthor { padding-top:12px;}
.contact {color:#f00; font-size:15px;}
.highlight {font-weight:bold;}
.post { margin-top:30px;}
img {margin-top:20px;padding:4px;border:1px solid #E0D1CC;}
.art {
			width:530px;/*200/235/254*/
			background-color:#FFD843;
			border: 20px solid rgb(255,216,67); /*rgba ie fix*/
			border: 20px solid rgba(255,216,67,0.75);
			-moz-border-radius: 20px;
			-khtml-border-radius: 20px;
			-webkit-box-border-radius: 20px;
			border-radius: 10px;
			-moz-box-shadow: 0px 0px 10px #FCA44B;
			-khtml-box-shadow: 0px 0px 10px #FCA44B;
			-webkit-box-shadow: 0px 0px 10px #FCA44B;
			box-shadow: 0px 0px 10px #FCA44B;
		}
		.art_white{
					margin-top:40px;
					width:530px;
					background-color:#fff;
					border: 20px solid rgb(255,255,255); /*rgba ie fix*/
					border: 20px solid rgba(255,255,255,0.75);
					-moz-border-radius: 20px;
					-khtml-border-radius: 20px;
					-webkit-box-border-radius: 20px;
					border-radius: 10px;
					-moz-box-shadow: 0px 0px 10px #ccc;
					-khtml-box-shadow: 0px 0px 10px #ccc;
					-webkit-box-shadow: 0px 0px 10px #ccc;
					box-shadow: 0px 0px 10px #ccc;
				}