body {
	font-family:					verdana, geneva, arial, helvetica, sans-serif;
	font-size:						8px;
	background-color:			#CACBCD;
}

p, div {
	font-size:						12px;
	line-height:					16px;
}

td {
	font-size:						12px;
	line-height:					16px;
}

h1 {
	font-size: 18px;
}

h2 {
	font-size: 16px;
}

h3 {
	font-size: 14px;
}

h4 {
	font-size: 12px;
}

tr, td {
	vertical-align:				top;
}

table#main {
	width:							760px;
	border:							1px solid #000000;
	background-color:			#FFFFFF;
	/*border-left:					2px solid #000000;*/
	/*border-right:					2px solid #000000;*/
	border:							2px solid #000000;
}

table#header {
	width:							760px;
	border-bottom:				1px solid #000000;
}


td#header {
	text-align:						center;
	vertical-align:				middle;
}

table#footer {
	width:							760px;
	border-top:					1px solid #000000;
}

/* Sidebar */

td#sidebar {
	width:							160px;
	border-right:					1px solid #000000;
	padding:						10px 8px;
}


/* Sidebar */

#sidebar h2 {
	margin:							0 0 5px 0;
	color:							#0268cd;
	border-bottom:				3px solid #c0c0c0;
	width:							95%;
}

#sidebar ul {
	margin:							0 0 0 5px;
	padding:						0 0 10px 0;
}

#sidebar li {
	margin:							0;
	padding:						0px 0 0 20px;
	list-style:						none;
}

#sidebar ul.main-nav li {
	background:					url(images/orange-button.jpg) no-repeat left bottom;
}

#sidebar ul.archive li {
	background:					url(images/blue-button.jpg) no-repeat left bottom;
}

#sidebar ul.category li {
	background:					url(images/green-button.jpg) no-repeat left bottom;
}

#sidebar li a, #sidebar a:visited {
	text-decoration:			none;
	line-height:					18px;
	color:							#0268cd;
}

#sidebar li a:hover   {
	color:							#fe9b00;
}



/* Footer */

td#footer {
	height:								40px;
	text-align:							center;
	vertical-align:					middle;
}







div.boxes {
	border:								0px solid #000000;
	color:								#FFFFFF;
	padding:							10px 12px;
}

#orangebox {
	background-color:				#F5BA12;
	/*background-color:				#FF9D01;*/
}

#bluebox {
	background-color:				#EE1913;
	/*background-color:				#0D6DD3;*/
}

#greenbox {
	background-color:				#9FB50F;
	/*background-color:				#399E00;*/
}

#signup {
	border:								1px solid #000000;
	color:								#FFFFFF;
	background-color:				#F5BA12;
	padding:							5px 8px;
}

a.boxes {
	color:								#FFFFFF;
	text-decoration:				underline;
}

a:hover.boxes {
	text-decoration: underline;
}










/*#container {
	background: url(images/body.jpg) repeat-y left;
	margin: 0 auto;
	padding: 0;
	width: 760px;
}*/

/* Header
#header {
	background: url(images/header.jpg) no-repeat top left;
	height: 232px;
}
*/



/* Site title and description */

/*
#site-title {
	padding: 5px 20px 0 10px;
}

#site-title h1, #site-title p {
	display: inline;
}

#site-title h1 {
	float: left;
	margin: 0;
	padding: 5px 0 0 0;
}

#site-title h1 a {
	text-decoration: none;
	color: #0268cd;
}

#site-title h1 a:hover {
	color: #fe9b00;
}

#site-title p {
	float: right;
	margin: 0;
	padding-top: 18px;
	color: #369b01;
}

*/


/* Content */



#content {
	margin: 0;
	padding:							5px 10px 10px 10px;
	text-align: left;
}

/*
td#content {
	padding:							10px 15px 10px 20px;
}

#content h2 {
	margin: 0 0 10px 0;
	padding: 5px 0 2px 0;
	color: #0268cd;
}

#content p {
	padding: 0 0 7px 0;
	margin: 0;
}

#content a, #footer a {
	color: #0268cd;
	text-decoration: none;
}

#content a:hover, #footer a:hover {
	color: #fe9b00;
}

.info {
	color: #369b01;
	border-bottom: 2px solid #c0c0c0;
	padding-bottom: 2px;
}

*/


/* Various styles */

/*
.left {
	float: left;
	padding: 5px;
	margin: 0 5px 5px 0;
	border: 1px solid #000;
}

.right {
	float: right;
	padding: 5px;
	margin: 0 0 5px 5px;
	border: 1px solid #000;
}
*/