

*					{ margin: 0; padding: 0; }
body				{ font: 15px/2 Georgia, serif; background-image:url(../images/kitchen-walls-blue.gif) }

h1                  {
					color:#FF00FF;
					font-variant: small-caps;
					font-weight: bold;
					font-size: 20px;
					text-shadow: #000000;
					border-bottom-width: medium;
					border-bottom-style: solid;
					border-bottom-color: #000000;
					padding-top: 10px;
					padding-bottom: 5px;
					}

#page-wrap		    { max-width: 760px; min-width: 560px; margin: 0 auto; position: relative;
                      background: white url(../images/bg.png) top center repeat-y; overflow: hidden; border:#000000 medium solid;  
					  -moz-border-radius-topleft: 30px;
					  -moz-border-radius-topright: 30px;
					  -moz-border-radius-bottomright: 30px;
					  -moz-border-radius-bottomleft: 30px;
					  -webkit-border-top-left-radius: 30px;
					  -webkit-border-top-right-radius: 30px;
					  -webkit-border-bottom-left-radius: 30px;
					  -webkit-border-bottom-right-radius: 30px;
					  
					  }

#header             { max-width: 760px; min-width: 560px; height: 150px; background-image:url(../images/head.png);                      
					  margin: 15px auto 0; }

#main-content       { width: 47%; height: 450px; padding: 0 1%; float: left; }

#main-sidebar       { width: 47%; height: 450px; padding: 0 1%; float: right; }
                      
#footer             { clear: both; max-width: 760px; min-width: 560px;
                      margin: 0 auto 15px; }
#footer p           { padding: 10px; color: white; }
#footer a           { color: white; border-bottom: 1px dotted white; text-decoration: none; }
#footer a:hover     { border-bottom-style: solid; }

#navibar			{ max-width: 760px; min-width: 560px; max-height: 30px; margin: 0 auto 15px; } 

#content-pages		{ max-width: 760px; min-width: 560px; margin: 0 auto; position: relative;
                      background: white; border:#000000 medium solid;  
					  -moz-border-radius-topleft: 30px;
					  -moz-border-radius-topright: 30px;
					  -moz-border-radius-bottomright: 30px;
					  -moz-border-radius-bottomleft: 30px;
					  -webkit-border-top-left-radius: 30px;
					  -webkit-border-top-right-radius: 30px;
					  -webkit-border-bottom-left-radius: 30px;
					  -webkit-border-bottom-right-radius: 30px;
					  }




/* Navigation Bar*/

.underlinemenu{
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: center; //set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #494949;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 3px solid gray; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: pink;
}



h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

/* Comment Box */
.commentbox{
background-color: #ececec;
width: 450px;
padding: 10px;
}

.commentfooter{
background: url(media/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
color: #4A4A4A;
}


