/*
 Cynergy Advisors stylesheet
*/

/* layout */

body {
	color: #333333;
	background: #000000 url(images/bkgrnd_gradient.jpg) repeat-x top;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#bkgrnd_overlay	{
	background: url(images/bkgrnd_overlay.png) repeat-x top;
}

#outer_container {
	width:900px;
	text-align: left;
	margin: 0px;
	padding: 10px;
}

#upper_header	{
	width:900px;
	background: url(images/logo_bkgrnd.gif) no-repeat center;
	height: 97px;
}

#main_header	{
	width:900px;
	background: #FFFFFF url(images/main_header.jpg) no-repeat center;
	height: 218px;
}

#content	{
	width:900px;
	background: #FFFFFF;
	float: left;	/* required for FF browsers to get nested layers to take up space within this layer*/
}


#left_col {
	width:240px;
	float: left;
	padding: 10px;
	margin: 0px;
}

#right_col {
	width:620px;	/* cannot use % (like 74%) or content will shift upon browser resize */
	float: right;	/* required for IE6 */
	padding: 10px;
	margin: 0px;
}

#footer {
	width:886px;
	overflow: hidden;
	background: url(images/footer_bkgrnd.gif) repeat-x;
	height: 29px;
	padding: 7px;
}

/* content */

#upper_menu {
	position: relative;
	width: 75px;
	top: 40px;
	left: 700px;
	text-align: center;
	overflow: hidden;
	padding: 2px;
}

#main_menu {
	/* position each menu item separately using inline styles */
}

.filler {
	background:#5C5C5C url(images/grey_bkgrnd.jpg) no-repeat left bottom;
}


/* links and text formatting */


a		{
	text-decoration: none;
	color: #0000FF;
}

a:visited		{
	text-decoration: none;
	color: #0000FF;
}

a:hover		{
	text-decoration: none;
	color: #0000FF;
	text-decoration: underline;
}

a.small		{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11px;
}

a.small:visitied	{
	color: #FFFFFF
	text-decoration: none;
}

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

a.footer		{
	text-decoration: none;
	color: #999999;
	font-size: 11px;
}

a.footer:visitied	{
	color: #999999
	text-decoration: none;
}

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

p	{
	font-size: 12px;
	line-height: 15px;
	margin: 0px;
}

ul, td, blockquote	{
	font-size: 12px;
}

ul.services	{
	line-height: 19px;
	list-style-position: outside;
	list-style-image: url(images/blue_arrow.gif);
	margin-top: 10px;		/* required for consistent display between IE and FF browsers */
	margin-bottom: 10px;
}

hr {
	color: #dedede;
}

