/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* Basic HTML
----------------------------------------------------------------------------------------------------*/

body {
	font: 12px/1.5 Georgia, "Times New Roman", Times, serif;
	/*font:13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;*/
	color:#333;
}

a:focus {
	outline: 1px dotted invert;
}

a {
	text-decoration:none;
	color:#333;
}

#navigation a {
	letter-spacing:-.010em;
	font-weight:400;
}

hr {
	border: 0 #d8d8d8 solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
	margin-bottom:10px;
}

.align_right {
	text-align:right;
}

.align-img {
	vertical-align:middle;
}

/* Headings
----------------------------------------------------------------------------------------------------*/

h1 {
	font-size: 25px;
}

h2 {
	font-size: 23px;
}

h3 {
	font-size: 21px;
}

h4 {
	font-size: 16px;
}

h5 {
	font-size: 17px;
}

h6 {
	font-size: 15px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family:Arial, Helvetica, sans-serif;
}

h4 {
	margin-bottom:10px;
}

.brown_bg {
	padding:0px 5px;
	background:url(../images/gray-background.jpg);
	color:#FFF;
	margin-bottom:10px;
	border-bottom:2px solid #CCC;
	clear:both;
}

/* Spacing
----------------------------------------------------------------------------------------------------*/

p {
	margin-bottom:10px;
	line-height:22px;
}

#column_right p {
line-height:20px;
}



#column_left a {
	text-decoration:underline;	
}

#column_left a.call-out {
	padding:4px;
	background-color:#0080C0;
	font-weight:bold;
	color:#FFF;
	font-size:16px;
	text-decoration:none;

}

#column_left a.call-out:hover {
	background-color:#0080FF;
	text-decoration:none;
}

ol {
	list-style: decimal;
}

ul {
	list-style: square;
}

ul.services {
	margin-bottom:20px;
}

ul.services li {
	list-style:none;
	margin-left:10px;
	margin-bottom:8px;
	font-weight:bold;
}



li {
	margin-left: 30px;
	margin-bottom:10px;
	line-height:22px;
}


#site_links a {
	color:#FFF;
	margin:0 5px;
	font-size:.95em;
}

#site_links a:hover {
	border-bottom:1px solid #fff;
}



#body_container a:hover {
	text-decoration:underline;
}

#footer {
	color:#FFF;
}



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

.code {
	background:#E2E2E2;
	padding:10px;
	border:1px solid #ccc;
	margin-bottom:10px;
}


 li.cat-item { 
 	margin:0px;
	padding:0px;
 	list-style:none;
	font-size:14px;
	font-weight:bold;
 }




