/*
*	Main CSS formatting for desktop and laptop screens.
*	@author David Tym <davidtym@greensprocket.com>
*	@copyright Copyright (c) 2010, Visual Odyssey Inc.
*   @date Monday, October 26, 2009 7:12:18 PM
*/


html, body {
	margin: 0px 0px 0px 0px;
}


/*
*	Toolbar
*/

#cms-toolbar {
	width: 100%;
	height: 111px;
	background: #ffffff url('/images/toolbar-bg.gif') repeat-x;
}

	#cms-toolbar-elements {
		margin: 0px auto;
		width: 960px;
		height: 111px;
	}

		#cms-toolbar-logo {
			position: absolute;
			width: 480px;
			height: 83px;
			margin: 0px 0px 0px 0px;
			overflow: hidden;
		}

		#cms-toolbar-menu {
			position: absolute;
			width: 960px;
			height: 28px;
			margin: 83px 0px 0px 0px;
			padding: 0px;
		}

		.cms-toolbar-item {
			float: left;
			width: 160px;
			height: 28px;
			text-align: center;
			margin: 0px;			
		}

			.cms-toolbar-item a:link, .cms-toolbar-item a:active, .cms-toolbar-item a:visited {
				color: #ffffff;
				font: normal normal bold 12pt/28px 'Trebuchet MS', trebuchet, arial, sans-serif;
				text-decoration: none;
			}

			.cms-toolbar-item a:hover {
				color: #f06704;
			}		

		.cms-toolbar-item-tab {
			float: left;
			width: 160px;
			height: 28px;
			text-align: center;
			margin: 0px;	
			background: url('/images/toolbar-tab.gif') no-repeat;					
		}

			.cms-toolbar-item-tab a:link, .cms-toolbar-item-tab a:active, .cms-toolbar-item-tab a:visited {
				color: #f06704;
				font: normal normal bold 12pt/28px 'Trebuchet MS', trebuchet, arial, sans-serif;
				text-decoration: none;
			}

			.cms-toolbar-item-tab a:hover {
				color: #f06704;
			}

	#cms-button-add {
		position: absolute;
		margin: 28px 0px 0px 732px;
		width: 96px;
		height: 23px;
		background: transparent url('/images/cms-button-green.png') no-repeat;	
		text-align: center;
		padding: 7px 0px 0px 0px;
	}

		#cms-button-add a:link, #cms-button-add a:active, #cms-button-add a:visited {
			color: #ffffff;
			font: normal normal bold 10pt/1.0em 'Trebuchet MS', trebuchet, arial, sans-serif;
			text-decoration: none;
		}

		#cms-button-add a:hover {
			color: #f06704;
		}

	#cms-button-edit {
		position: absolute;
		margin: 28px 0px 0px 841px;
		width: 96px;
		height: 23px;
		background: transparent url('/images/cms-button-black.png') no-repeat;
		text-align: center;
		padding: 7px 0px 0px 0px;
	}

		#cms-button-edit a:link, #cms-button-edit a:active, #cms-button-edit a:visited {
			color: #ffffff;
			font: normal normal bold 10pt/1.0em 'Trebuchet MS', trebuchet, arial, sans-serif;
			text-decoration: none;
		}

		#cms-button-edit a:hover {
			color: #f06704;
		}

	.cms-inline-button-edit {
		width: 96px;
		height: 30px;
		background: transparent url('/images/cms-button-black.png') no-repeat; 
		text-align: center;
		padding: 6px 0px 0px 0px;
	}

		.cms-inline-button-edit a:link, .cms-inline-button-edit a:active, .cms-inline-button-edit a:visited {
			color: #ffffff;
			font: normal normal bold 10pt/1.0em 'Trebuchet MS', trebuchet, arial, sans-serif;
			text-decoration: none;
		}

		.cms-inline-button-edit a:hover {
			color: #f06704;
		}

	.cms-inline-button-add {
		width: 96px;
		height: 30px;
		background: transparent url('/images/cms-button-green.png') no-repeat; 
		text-align: center;
		padding: 6px 0px 0px 0px;
	}

		.cms-inline-button-add a:link, .cms-inline-button-add a:active, .cms-inline-button-add a:visited {
			color: #ffffff;
			font: normal normal bold 10pt/1.0em 'Trebuchet MS', trebuchet, arial, sans-serif;
			text-decoration: none;
		}

		.cms-inline-button-add a:hover {
			color: #f06704;
		}



/*
*	Content Sections
*/


/*
*	margin: top right bottom left;
*	font: style variant weight size line-height family;
* 	background: colour image repeat top left;
*/

