/* Pink PLant CSS Document */
body {
 margin:0px;
 padding:0px;
 background:#F4B228 url(images/body-background.gif) repeat-x top;
 font-family:Tahoma;
 font-size:12px;
}

#container {
 width:869px;
 margin:0px auto;
 padding:0px;
}

#header {
 width:100%;
 height:218px;
 background:url(images/header.jpg) no-repeat right top;
 overflow:hidden;
 margin:0px;
 padding:0px;
}

#header #logo {
 float:left;
 width:256px;
 margin:0px;
 padding:0px;
}

#header ul {
 margin:30px 0px 0px 0px;
 padding:0px;
 width:420px;
 list-style:none;
 float:right;
 text-align:left;
}

#header ul li {
 display:inline;
 list-style:none;
 margin:0px;
 padding:0px 10px 0px 0px
}

#header ul li a {
 font-size:12px;
 font-weight:bold;
 color:#B80560;
 text-decoration:none
}

#header ul li a:hover {
 color:#D0066D;
 text-decoration:underline
}

#wrapped {
 clear:both;
 width:100%;
 padding:0px 0px 20px 0px;
}

#content {
 width:550px;
 float:right;
 margin:0px;
 padding:20px 0px 20px 0px;
}

#content .box {
 width:546px;
 margin:0px;
 padding:0px 0px 20px 0px;
 background:#FFFFFF url(images/content-bottom.gif) no-repeat bottom left;
 overflow:hidden
}

#content .box h2 {
 margin:0px;
 padding:15px 0px 0px 25px;
 background:url(images/content-top.gif) no-repeat top;
}

#content .box p {
 margin:0px;
 padding:10px 15px 5px 15px;
}

#sidebar {
 float:left;
 width:310px;
 margin:0px;
 padding:20px 0px 20px 0px;
}

/*--- Footer ---*/
#footer {
 clear:both;
 width:869px;
 margin:0px auto;
 padding:0px;
 background:url(images/footer.gif) no-repeat top;
 overflow:hidden;
}

#footer p {
 text-align:right;
 margin:0px;
 padding:15px 20px 0px 0px;
 color:#FFFFFF;
 font-weight:bold;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif
}

#footer p.copyright {
 font-family:Tahoma;
 font-size:10px;
 color:#AAAAAA;
 margin:0px;
 padding:10px 20px 15px 0px;
 font-weight:normal
}

#footer a { color:#FFFFFF; text-decoration:none }
#footer a:hover { color:#FFFFFF; text-decoration:underline }