/************************************************************
	Website Name    Print  CSS
	Created:				11.16.2005
	Last Modified:	04.10.2006
	Author:					Mariona Jones
************************************************************/

* { padding: 0; margin: 0; }

div#browserwarning { display: none; }

div.clear { clear : both; }

span.displayNone   { display: none; }

a { color: #7c2300; }

h3 { font-size: 1.2em; color: #000; line-height: 1.45em; margin: 10px 0; }

h2 { font-size: 0.9em; color: #000; line-height: 1.45em; }

p { font-size: 0.9em; color: #000; line-height: 1.45em; }

hr.line { margin: 10px 0; color: #fff; }

.img { float: right; margin: 5px; border: 1px solid #000; }

.pic { float: left; border: 1px solid #000; }

img.bord { float: left; border: 1px solid #000; margin: 10px; }

ul.list { margin-left: 30px; font-size: 0.9em; }
 
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-align: center;
	line-height: 16px;
	background-color: #fff;
}

div#Global {
	width: 750px;
	margin: 10px auto;
	position: relative;	
	text-align: left;
}

div#LeftContent { display: none; }

div#MainContent { }

div#hdrbar { }

/********** HEADER **********/

h1#logo a {
	width: 320px;
	height: 93px;
	margin: 10px 0;
	background: #fff url(../m/i/hdr_logo.gif) 0 0 no-repeat;
}

h2#hdr { display: none; }

h3#LoginBt { display: none; }

h3#LogOutBt a { display: none; }

/********** FLASH **********/

h3#flash { display: none; }

div#RecentProjectsFlash { display: none; }

div.pluginReq p { display: none; }

/********** TEXT CONTENT **********/

div#Text {
	margin: 10px;
	font-size: 0.9em;
	color: #000;
}

div#IntText {
	font-size: 0.9em;
	color: #000;
}

div#IntText p {
	font-size: 0.9em;
	color: #000;
}

/********** CALLOUTS **********/

div#hire, div#project { display: none; }

div#hire    { display: none; }
div#project {	display: none; }

div#hire p {
	font-size: 0.9em;
	color: #000;
}

div#project p {
	font-size: 0.9em;
	color: #000;
}

/********** NAVIGATION **********/

ul#nav { display: none; }

div.options ul { display: none; }

ul#nav li { display: none; }

div.options ul li { display: none; }	

ul#nav li a { display: none; }

div.options ul li a { display: none; }

ul#nav li a.home 					{	display: none; }
ul#nav li a.about 				{	display: none; }
ul#nav li a.services  		{	display: none; }
ul#nav li a.projects 			{	display: none; }
ul#nav li a.resources    	{	display: none; }
ul#nav li a.contact 	  	{	display: none; }

/********** ADMIN **********/

ul#nav li a.white 	      {	display: none; }
ul#nav li a.user 	  	    {	display: none; }
ul#nav li a.stats 	  	  {	display: none; }

/********** SUBNAV **********/

div.options ul li a.ab, div.options ul li a.ser, div.options ul li a.pro, div.options ul li a.res, div.options ul li a.wp, div.options ul li a.up {	display: none; }

/* NAV HOVER STYLES */

ul#nav li a:hover {	display: none; }


div.options ul li a:hover {	display: none; }

/********** GLOSSARY **********/

p.GlossaryLetters {
	text-align: center;
	color: #000;
	font-size: 0.9em;	
}

div.GlossaryWords {
	margin-right: 20px;
	margin-bottom: 20px;
	border-bottom: 1px dashed #666;	
	color: #000;
	font-size: 0.9em;
}

/********** USERNAME AND PASSWORD REGISTER FORM **********/

fieldset#register {	display: none; }

fieldset#register label {	display: none; }

fieldset#register label span {	display: none; }

/********** LOGIN FORM **********/

fieldset#CLogin {	display: none; }

fieldset#CLogin label.login {	display: none; }

fieldset#CLogin label.login input.user {	display: none; }

fieldset#CLogin label.login input.pass {	display: none; }

fieldset#CLogin label.login span {	display: none; }

fieldset#CLogin label.login a#forgot {	display: none; }

fieldset#CLogin label.login input.logbtn {	display: none; }

fieldset#CLogin p#userpass a {	display: none; }

/********** Forgot Password Form **********/

fieldset#log {	display: none; }

fieldset#log label {	display: none; }

fieldset#log label span {	display: none; }

fieldset#log label span.forgot {	display: none; }

/******************* table listings *******************/

/***************** CONTACT FORM *****************/

div#theform {	display: none; } 

div#theform label div#name, div#theform label div#phone, div#theform label div#email, div#theform label div#question p { font-size: 0.9em; color: #000; }

div#theform label div#name, div#theform label div#phone, div#theform label div#e-mail, div#theform label div#question { margin-top: 10px;	}


/************** PRODUCT TABLE LISTINGS **************/

table#listing {	display: none; }

td 								 { display: none; }
td.list_prod 		   { display: none; } /* cell with image */
td.list_prod       { display: none; } /* cell with image */
td h4.prodname     { display: none; }

td.list_prod img { display: none; }

td.list_prodetail {	display: none; } /* cell with image */

td.list_prodetail img {	display: none; }

td h4 		 {	display: none; }

tr.odd td  {	display: none; }

/************** LINK TABLE LISTINGS **************/

td.list_link {	display: none; }

/********** TEXT CONTENT **********/

div#ProjectWrap {
	margin-left: 40px;	
}

div.ProjectPic {
	float: left;
	width: 220px;
	margin: 5px 0 10px 0;
}

div.ProjectPic p {
	clear: both;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 0.9em;
	font-weight: bold;
}

div.ProjectPic2 {
	float: left;
	width: 120px;
	margin: 5px 0 10px 0;
}

/********** SERVICES PAGE **********/

div#ColumnLeft, div#ColumnRight { 
	width: 200px;
	margin-left: 10px;
	margin-bottom: 20px;
}

div#ColumnRight {
	margin-left: 30px;
}

/*******************************************************
	CONTACTFORM
*******************************************************/

div#ContactForm { display: none; }

fieldset#ContactForm { display: none; }

legend { display: none; }

label.form { display: none; }

label.form span { display: none; }

label.form span.info { display: none; }

label.form input, label.form select { display: none; }

label.form select { display: none; }	
input.submit      { display: none; }
span.info         { display: none; }

/*******************************************************
	CONTACT INFO
*******************************************************/

div.contactInfoContainer { font-size: 0.9em; color: #000; }

div.contactInfoContainer div.Col1, div.contactInfoContainer div.Col2 { font-size: 0.9em; color: #000; }

div.contactInfoContainer div.Col1 { font-size: 0.9em; color: #000; }

div.contactInfoContainer div h3 { font-size: 1.2em; color: #000; }

div.contactInfoContainer div ul {	font-size: 0.9em; color: #000; }

/********** FOOTER **********/

div#footer            { display: none; }

div#footer p          {	display: none; }

div#footer p a        {	display: none; }

div#footer p a:hover  {	display: none; }

div#footer p a:active {	display: none; }

div#footer p#copy     {	display: none; }
