html, body {background:#888 url("images/pink.jpg");font-size:85%;height:100%;font-family:"Lucida Grande, Lucida Sans, verdana, geneva, Arial Black"; color:#555;}
* {margin:0;padding:0;}

#wrapper {background:#e8e8e8;border:1px solid #b3b3b3;min-height:100%; height:auto !important; margin: 0 auto -80px;}

.fixed {width:920px;}
.fluid {width:98%;}

#header {height:180px;background:#221e1d url("/images/head.jpg");background-repeat:no-repeat;margin:0px;}
#header h1 {font:260% "Lucida sans";text-align:center;font-weight:normal;padding:0px;color:#fff;}
#header h2 {font:130% "Lucida sans";font-weight:normal;padding:0px 0px 0 400px;margin:5px 0px 0px 0px;color:#de5ac9;}
#header h3 {font:110% "Lucida sans";text-align:center;font-weight:normal;padding:0px;margin:0px 0px 0px 0px;color:#6e146d;}

#about {height:460px;background:url("/images/about.jpg");background-repeat:no-repeat;padding:0px 20px 10px 20px;margin:0px 0px 10px 230px;border:0px solid #eee;}
#about  h2 {font:150% "Arial";color:#b34829;font-weight:bold;padding:0px 0px 10px 0px;border-bottom:1px solid #eee;}
#about  h3 {font:130% "Arial";color:#222;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;padding:5px;}
#about  h1, h2, h3, h4, p, ul, ol, blockquote {margin:10px 0;line-height:14px;}

#nav {background:#dbdeda;margin:4px 10px 0px 230px;text-align:left;padding:1px;border:1px solid #eee;}
#nav h1 {font:130% "Arial";color:#6b2b83;font-weight:bold;margin:0 0 0 8px;padding:0px;border-bottom:0px solid #eee;}
#nav a {font:120% "verdana";display:inline;padding:0px 12px 0px 5px;color:#7b0051;font-weight:normal;margin:auto;text-decoration:none;}
#nav a:hover {color:#4E009E;text-decoration:underline;}

#sidebar_left {float:left;width:210px;height:536px;padding:4px 6px 0px 6px;background:#DBC3E3 url("/images/side_bg.jpg");background-repeat:no-repeat;line-height:1.3em;margin:5px 5px 0px 5px;}
#sidebar_left h2 {font:150% "verdana";color:#1F5063;font-weight:bold;border-bottom:2px solid #eee;padding:0px 0px 20px 0px;}
#sidebar_left h3 {font:125% "Arial";color:#fff;border-bottom:0px solid #fcfcfc;padding:0px;}
#sidebar_left p {font:110% "arial";color:#fafafa;line-height:12px;}
#sidebar_left h1, h2, h3, h4, p, ul, ol, blockquote {margin:15px 0;}
#sidebar_left a {display: block;font:110% "Arial";background:#878220;color:#fff;text-decoration:none;padding:2px;border-top:1px solid #ebebeb;}
#sidebar_left a:hover {font:110% "Arial";background:#646314;color: #fafafa;border-top:1px solid #000;text-decoration:none;}

#content {height:460px;width:650px;background:#fff url("/images/pinkface.gif");background-repeat:no-repeat;
margin:0px 10px 0px 220px;overflow:auto;padding:0px 10px 60px 10px;}  /* must be same height as the footer */

#content h1 {font:130% "Arial";color:#4d5f5c;font-weight:bold;margin:0px;padding:0px;border-bottom:0px solid #eee;}
#content h2 {font:125% "Arial";color:#4d5f3c;font-weight:bold;margin:0px;padding:0px;border-bottom:0px solid #eee;}
#content h3 {font:115% "Arial";color:#FF00F8;margin:0px;padding:0px;border-bottom:0px solid #f6f6f6;}
#content h1, h2, h3, h4, p, ul, ol, blockquote {margin:10px 0;line-height:14px;}
#content p {font:100% "verdana";color:#222;}

.footer {background:#8c827c;position: relative;
	margin-top: -80px; /* negative value of footer height */
	height: 80px;padding:5px 0 5px 0;
	clear:both;}

.push {background-color:#e9e9e9;height:110px;}
.footer p {font:100% "Arial";color: #e8e8e7;padding:0px;}
.footer a {font:100% "Arial";color: #460A6F;}
.footer a:hover {color: #555;text-decoration:underline;}

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;
}


