body {
	font-family: Arial, Helvetica, sans-serif;
	margin-top:-3px;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	
	
	
}



td {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:top
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

#designIdeas {
	padding-bottom:7px;
	border-bottom:1px solid #fff;
	font-weight:bold;
	text-align:center

}

input {background-color:#ddd;
border:none}

#menu {
	color:#fff;
	float:right;
	width:475px;
	text-decoration:none;
	height:22px;
	
}

#menuLinks li {
	list-style-type:none;
	display:inline;
	margin:0;
	font-size:90%
	

}

.menuLinks {
	color:#CCC;
	text-decoration:none;
	padding-right:15px;
	font-weight:bold
}

.menuLinks:hover {
	color:#999;
	text-decoration:none
}

.menuLinks:actiive {
	color:#999;
	text-decoration:none
}




<!-- Rounded Rectangles -->
#content { 
margin: 2% 5%; 
width: auto; 
position: relative; 
font: 1em/1.4em Verdana, Tahoma, sans-serif; 
background-color: #FFF; 
padding: 0.5em 2em;
background-color:#33CC99
} 

.topright {
float: right;
position: relative;
width: 12px;
height: 12px;
margin: -0.5em -2em 0 0;
padding: 0;
background-image: url(tr.png);
}

.topleft {
float: left;
position: relative;
width: 12px;
height: 12px;
margin: -0.5em 0 0 -2em;
padding: 0;
background-image: url(tl.png);
}

.bottomright {
float: right;
position: relative;
width: 12px;
height: 12px;
margin: 0 -2em -0.5em 0;
padding: 0;
background-image: url(br.png);
}

.bottomleft {
float: left;
position: relative;
width: 12px;
height: 12px;
margin: 0 0 -0.5em -2em;
padding: 0;
background-image: url(bl.png);
} 


.curvedborder
{
text-align: center;
border:2px solid #000;
-moz-border-radius: 20px;
}



