body {
	margin:0;
	padding:0;
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	width:600px;
}

p { font-size:80%; color: #000000;}
ul {margin:0 0 0 30px; padding:0;}
li {margin:0; padding: 0 0 0 6px; font-size:80%; color: #000000;}
li.submenu {margin:0; padding: 0 0 0 6px; font-size:100%; color: #fff; list-style:disc;}
h1 { font-size:110%; margin:0 0 8px 0; padding:0 0 4px 0; color:#333333; border-bottom:4px solid #CCCCCC;}
h2 { font-size:90%; margin:17px 0 2px 0; padding:0; color:#666666; font-weight:bold;}
h3 { font-size:110%; margin:36px 0 18px 0; padding:0; color:#666666; font-weight:bold; text-align:left;}
h4 { font-size:75%; margin:0; padding:0 0 0 2px; color:#fff; font-weight:bold; border-bottom:1px dotted #666666;}

.pale {color:#666666;}
.light {font-weight:normal;}
.letters {font-size:60%; font-weight:normal;}

div#clear { clear:both;}

div#contentWrapper {
	margin:0;
	width:600px;
	padding:22px 0 0 22px;
}

div#navBar {
	margin:0 42px 0 0;
	padding:0;
}

div#nav {
	text-align:left;
	margin:20px 0 0 0;
	padding:0;
	font-size:70%;
}
div#nav a:link, div#nav a:visited {text-decoration:underline; color:#666666;}
div#nav a:hover {text-decoration:underline; color:#666666;}
div#nav a:active {text-decoration:underline; color:#666666;}

div#content {
	padding:0;
	margin:0;
	border-bottom:1px dotted #fff;
}
div#content a:link, div#content a:visited {text-decoration:underline; color:#666666;}
div#content a:hover {text-decoration:underline; color:#666666;}
.screenshots { padding:12px 0 0 20px;}
.quoteTxt {color:#999999;}

div.portfolioLink {text-align:left;}
div.portfolioLink p {text-align:left; color:#333333; font-size:70%;}
div.portfolioLink a:link, div.portfolioLink a:visited {color:#666666; text-decoration:underline;}
div.portfolioLink a:hover {color:#666666; text-decoration:underline;}
.date {color:#999999;}

div#footer {
	border-top:6px solid #CCCCCC;
	font-size:68%; 
	color:#333333;
	margin:10px 0 0 0;
	padding:0; 
}
div#footer p {margin:0; padding:6px 0 0 0;}
div#footer a:link, div#footer a:visited {text-decoration:underline; color:#666666;}
div#footer a:hover {text-decoration:underline; color:#666666;}

/* HOME PATCHES
---------------*/
.patches {float:left; margin:0; padding:0;}
.patches img {border:none;}
.clear {clear:left;}

div#newspatch {margin:0; padding:96px 30px 0 18px; float:left; background:url(../images/newsgraphics/27-06-07.gif) top left no-repeat;
	width:152px; height:48px;}
div#newspatch a:link, div#newspatch a:visited {color:#993333; text-decoration:none;}
div#newspatch a:hover {color:#993333; text-decoration:none;}
.newsType {background:#FFFFFF; color:#333333; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:60%; display:inline;}

/*ABOUT SECTION TABBED CONTENT
------------------------------*/

div#tablayout {margin:18px 0 0 0; padding:0; width:472px;}

div#tabcontent {margin:0; padding:2px 20px 12px 20px; background:#E3BCBB;}
div#tabcontent a:link, div#tabcontent a:visited {color:#996666; text-decoration:underline;}
div#tabcontent a:hover {color:#996666; text-decoration:underline;}
div#tabcontent p, ul, li {color:#996666;}

div#tabnav a:link, div#tabnav a:visited {color:#993333; text-decoration:none; font:Verdana, Arial, Helvetica, sans-serif; font-size:85%;}
div#tabnav a:hover {color:#993333; text-decoration:none; font:Verdana, Arial, Helvetica, sans-serif; font-size:85%;}

div#tabnav {margin:0; padding:0; height:25px; }
div#tabnav ul {margin:0; padding:0; color:#993333;}
div#tabnav li {list-style:none; margin:0; padding:0 1px 0 0; float:left; height:25px; width:106px; background:url(../images/tablayout/off.gif) no-repeat top left;
	 color:#993333;}
div#tabnav li.on {list-style:none; margin:0; padding:0 1px 0 0; float:left; height:25px; width:106px; background:url(../images/tablayout/on.gif) no-repeat top left;
	 color:#993333;}	 
div#tabnav li:hover {list-style:none; margin:0; padding:0 1px 0 0; float:left; height:25px; width:106px; background:url(../images/tablayout/over.gif) top left no-repeat;}
div#tabnav li a {display:block; padding:0.25em 0 0.25em 0.8em; text-decoration:none; width:7em; color:#993333;}

div#tabfooter {margin:0; padding:0; background:url(../images/tablayout/bottom.gif) top center no-repeat;}
div#spacer {margin:0; padding:0; height:22px; background:url(../images/tablayout/top.gif) top center no-repeat;}

