body{
	background:#FFFFFF none repeat scroll 0 0;
	color:#333333;
	font-family:"Trebuchet MS",Tahoma,Arial;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	width:1024px;
	margin:0;
	padding:0;
}

#header{
	background:#000000 url(../../wp-content/themes/curved-10/images/head-bg.gif) repeat-x scroll 0 0;
	color:#D16683;
	height:126px;
	position:relative;
	width:1024px;
}

#footerbg { 
	background:#132F3C url(../../wp-content/themes/curved-10/images/footer-bg.gif) repeat-x scroll 0 0;
	border-top:1px solid #7FD4F4;
	clear:both;
	height:50px;
}
.alignleft {
	float:left;
}

.alignright {
	float:right;
}

#credits {
	color:#56BDEA;
	font-size:100%;
	line-height:20px;
	margin: 10px auto auto 110px;
	width:950px;
}
#content{
	background:#F0F9FA;
	min-height:800px;
	width:1024px;
}
#headerimg {
	margin:0;
	padding:10px 0 0 10px;
	position:relative;
	width:960px;
}
h1{

	-x-system-font:none;
	color: black;
	font-family:"trebuchet MS","Lucida Sans Unicode",Georgia;
	font-size:2.4em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:lighter;
	line-height:1.2em;
	margin:0;

}

#headerimg h1 {
	border-right:1px solid #669966;
	float:left;
	line-height:40px;
	margin-right:10px;
	padding-right:10px;
}

#headerimg h1 a, #headerimg h1 a:visited {
	color:#C0DF72;
	display:block;
}

h1 a, h1 a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

a:visited {
	color:#006699;
	text-decoration:none;
}
h1 a, h1 a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a {
	color:#006699;
	text-decoration:none;
}

#headerimg .description {
	-x-system-font:none;
	color:#A6E5F4;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin-top:15px;
}
span.button {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background-color:#F3F3EE;
	border:1px outset #CCCCCC;
	color:black;
	line-height:1.4em;
	padding:1px 4px;

}
span.increase {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background-color:#F3F3EE;
	border:1px outset #CCCCCC;
	color:black;
	line-height:1.4em;
	padding:1px 4px;

}
span.decrease {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background-color:#F3F3EE;
	border:1px outset #CCCCCC;
	color:black;
	line-height:1.4em;
	padding:1px 4px;

}

span.button:hover{
	background-color:#96FFD0;
	cursor: pointer;
	cursor: hand;
}

span.increase:hover{
	background-color:#96FFD0;
	cursor: pointer;
	cursor: hand;
}

span.decrease:hover{
	background-color:#96FFD0;
	cursor: pointer;
	cursor: hand;
}

.hover{
	background-color:#96FFD0;
	cursor: pointer;
	cursor: hand;
}


span.depressed {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background-color:#E4E3DC;
	border:1px inset #CCCCCC;
	color:black;
	line-height:1.4em;
	padding:1px 4px;
}

#space_separater{
	clear:both;
	height:10px;
}

p{
	margin:10px;
	padding:5px;
}

.paragraph{
	background:white;
}