/* Page Structure

TOC

1: - Global Styles

2: - Header

3: - Nav

4: - Content

5: - Footer

*/

/* 1 :-------- Global Styles ------------ */

		* {
			padding:0px;
			margin:0px;
		}

		body {
			background:url(/images/page_background.jpg) 0 0 repeat-y;
			font-family:Tahoma;
			padding:5px;
			text-align: center;
			font-size:0.82em;
		}
		
		p, li, td, h3 a:link, h3 a:visited  {
			color:#555;
		}
		
		p {
			margin-bottom:10px;
		}
		
		h3 a {
			text-decoration:none;
		}
		
		h3 a:hover {
			text-decoration:underline;
		}
		
		td p {
			font-size:0.8em;
		}
		
		td {
			vertical-align:top;
		}
		
		a:link img , a:visited img {
			border:none;
		}

		h1, h2, h3, h4, h5, h6 {
			margin-top:5px;
			margin-bottom: 15px;
		}
				
		h1 {
			font-size:1.5em;
		}
		
		h2 {
		}

		h3 {
		}
		
		h4 {
			font-size:1.1em;	
		}
		.container {
			width:915px;
			margin: 0px auto;
			background:#FFF;
			text-align: left;
			padding: 5px;
		}
		
		#ajaxfilemanager {
		}
		
		.float_right {
			float: right;	
		}
		
		ul {
			margin-left:30px;	
		}
		
		.clear {
			clear:both;
		}


/*		#content_container table, #content_container td {
			border:#999 1px solid;
		}

/* 2 :-------- Header ------------------- */
		#header {
		}
		
		.menu {
			height: 40px;
			background:url("/images/menu_bg.jpg") repeat-x top left;
		}

		
		#header_right {
		}

		ul#saturday {
			margin:0;
			padding:0;
			list-style-type:none;
			width:auto;
			position:relative;
			display:block;
			height:40px;
			font-size:12px;
			font-weight:bold;
			background:transparent url("/images/menu_bg.jpg") repeat-x top left;
			font-family:Helvetica,Arial,Verdana,sans-serif;
		}
	
		ul#saturday li {
			display:block;
			float:left;
			margin:0;
			pading:0;
		}
	
		ul#saturday li a{
			display:block;
			float:left;
			color:#333;
			text-decoration:none;
			padding:8px 17px;
			height:24px;
			background:transparent url("/images/menu_divider.jpg") no-repeat top right;
		}

		ul#saturday li a{
			display:block;
			float:left;
			color:#333;
			text-decoration:none;
			padding:8px 17px;
			height:24px;
			background:transparent url("/images/menu_divider.jpg") no-repeat top right;
		}


		ul#saturday li a:hover{
			background:transparent url("/images/menu_bg_hover.jpg") no-repeat top right;
		}
	
		ul#saturday li a.current,ul#saturday li a.current:hover{
			color:#fff;
			background:transparent url("/images/bgON.gif") no-repeat top right;
		}


/* 3 :-------- Nav ---------------------- */

		#nav_container {
		}
		
		#nav_content p {
		}

/* 4 :-------- Content ------------------ */

		#content_container {
			width:100%;
			background:url(/images/website---full-text-2_04.jpg) 0 bottom no-repeat;
			padding: 5px 0px 5px 10px;
			position:relative;
		}

		#content {
		}
		


/*		#content img{
			padding: 3px;
			border: 1px solid #000000;
			margin: 5px;
		}
*/
		#content_left {
		}
		
		#content_right {
		}

		#content_right p {
		}

		#content_right h3 {
		}

		#content_right ul {
		}
		
		#content_right #news_table {
		}

		#content_right #news_table td {
		}
		
		#breadcrumbs {
		}

		#breadcrumbs a {
		}

		#boxcontent {
		   }

		.web_design_tbl {
	border:#CCC solid 1px;
	border-collapse:collapse;
	float:right;
	width:280px;
	margin: 20px 0px 0px 30px;
	height:120px;
	z-index:100;
		}

		.web_design_tbl .row_headings {
			background:#A8BEE3;
		}

		.web_design_tbl .row_headings td, .web_design_tbl .row_headings p {
			font-size:0.75em;
		}
		
		.web_design_tbl td {
			padding: 4px 8px;
		}

		.web_design_tbl td, .web_design_tbl td p {
			font-size:0.7em;
		}
		
		.container #content_container #price_tbl {
			border: solid 1px #999;
			border-collapse:collapse;
		}

		.container #content_container #price_tbl td {
			border: solid 1px #999;
		}

/* 5 :-------- Footer ------------------- */

		#footer {
			width:920px;
			text-align:left;
			margin: 5px auto 0px auto;
		}

		#footer .floatright {
			width:460px;
			text-align:right;
			float:right;
		}

		#footer p {
			font-size:11px;
			color:#FFF;
		}
		
		#footer a:link, #footer a:visited {
			color:#FFF;
		}
		
		.container #content_container .staff_title {
			font-size: 1.3em;
			color: #666;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		}
	
		h5 {
			color: #000;
		}

