/*Aussie PC Fix CSS File aussiepcfix.com*/
/*Canberra Computer Repair Support and Services*/

.style23 {color: #FF0000; font-size: 16px; }

/* standard elements */
* {
	margin: 0;
	padding: 0;
}
.nodeco {
	color: red;
	text-decoration: none;
	text-align: center;
}

.nodeco a:link { 
	color: #BBB;
	text-decoration: none;
}
.nodeco a:visited {
	color: #BBB;
	text-decoration: none;
}

.nodeco a:hover {
	color: red;
}

.nodeco a:active {
	color: white;
}

.cred {color: red}

.nodecocanberra {
	color: red;
	text-decoration: none}

.nodecocanberra a:link { 
	color: #BBB;
	text-decoration: none;
}
.nodecocanberra a:visited {
	color: #BBB;
	text-decoration: none;
}

.nodecocanberra a:hover {
	color: #BBB;
}

.nodecocanberra a:active {
	color: white;
}

.canberracomputerbook {
	font-size: 10px;
	text-align: left;
}

a:link { 
	color: red;
}
a:visited{
	color: #E32;
}

a:hover {
	color: orange; /*lime*/
}

a:active {
	color: white;
	text-align: left;
}

body {
	background: #060606;
	color: #DDD;
	font:  12px "Lucida Sans Unicode",sans-serif;
}

p,ul {
	font-size: 12px;
	padding-bottom: 1.2em;
	text-align: center;
	color: #AAA;
}

blockquote {font: bold sans-serif;}

code {
	white-space: pre;
	/*background: #400;*/
	display: block;
	font-size: 11px;
	margin: 0 10px 12px;
	overflow: auto;
	padding: 8px 10px;
}

img {
	border: none;
	text-align: center;
}

ul {margin-left: 2em;}
h1 {font: normal 24px sans-serif;}
h2 {
	font: bold 16px Verdana,sans-serif;
	padding-bottom: 4px;
	text-align: left;
}
h3 {font: bold 14px Verdanda,sans-serif;}
h6 {font: normal 24px sans-serif;
	color: #DDD;
}




.subnav li a {
	color: #AAA;
	line-height: 2.4em;
	padding-left: 18px;
	text-decoration: none;
}

/* more */
.acentre {text-align: center}
.acenter {text-align: center}
.aleft {text-align: left}
.aright {text-align: right}
.ajustify {
	text-align: left
}

.clearer {clear: both;}
.stripe {
	background: #333 url(images/graystripe.gif);
	height: 6px;
}
.left {float: left;}
.right {float: right;}
/* more end */

/* header */
.header {
	background: #111;
	border-bottom: 1px solid #333;
	font: normal 2em sans-serif;
	height: 128px;
}
.header a {
/*	color: #E00; */
	display: block;
	line-height: 120px;
	text-decoration: none;
	width: 100%;
}
.header span {padding-left: 32px;}
.header a:hover {
	background: #202020;
/*	color: #purple;*/
}

/*container, main: border, wdith, padding */
.container {
	border: 3px solid #444;
	border-top: none;
}

.main {
	background: #060606;
	border-bottom: 1px solid #303030;
	border-left: 1px solid #303030;
}
.main .left {width: 69%;}
.main .right {width: 29%;}

/* content */
.content {
	border-left: 1px solid #444;
	border-top: 1px solid #444;
	padding: 16px;
	text-align: center;
}

.content h1 {
	background: url(images/gray.gif) repeat-x left bottom;
	color: #EEE;
	margin-bottom: 10px;
	padding: 6px 0 4px;
}
.content a {
	color: red;
	font-family: Verdana, sans-serif;
	text-align: center;
}
/*.content a:hover {color: #purple;}*/

/* nav */
.nav {background: #202020 url(images/canberra-nav.gif);}
.nav a {
	background: #101010 url(images/canberra-nav.gif);
	border-right: 1px solid #161616;
	color: #E00;

	font-size: 14px ;
	line-height: 36px;
	padding: 0 18px;
}
.nav a:hover {
	background: #333 ;
}

/* sub-navigation */
.subnav {
	background: #222222;
	border: 1px solid #1D1D1D;
	border-top-color: #444;
	padding: 12px;
	text-align: left;
}
.subnav h1 {padding-top: 8px;}
.subnav ul {
	margin: 0;
	text-align: left;
}
.subnav li {
	font-size: 14px;
	background: url(images/pc-act-li.gif) no-repeat left bottom;
	list-style: none;
	margin: 0;
}
.subnav li a {
	color: #AAA;
	line-height: 30px;
	padding-left: 18px;
	text-decoration: none;
}


.subnav li a:hover {color: red;}

/* footer */
.footer {
	background: #202020;
	border-top: 1px solid #444;
	color: #999;
	padding: 3% 3% 1%;
}

.footer a {color: #E00;}
.footer a:hover {
/*	color: #purple;*/
	background: #222;
}

/* bottom */
.bottom {
	color: #666;
	clear: both;
	font-size: 10px;
}
.centa {
	text-align: center;
}
.main .left .ajustify div div div p {
	text-align: left;
}
.main .left .content .ajustify table tr td {
	text-align: left;
}
.main .left .content .ajustify table {
	text-align: left;
}
.main .left .content .ajustify table {
	text-align: left;
}
.main .left .content .ajustify table {
	text-align: right;
}
.main .left .content table tr td {
	text-align: center;
}
.main .left .content table {
	text-align: left;
}
.main .left .content table tr .style53 em {
	text-align: left;
}
.strikethough-red {
	color: #F00;
	text-decoration: line-through;
}
/*
Plan to clean up style sheets:

1st clean up style.css, then do each page header
*Search ALL* for each style and RENAME high repeats (and simplify code!)

NEW STYLES
red-canberra
strikethough
strikethough-red
nodeco-red (currently nodeco)
nodeco
code

textcentre
textcenter
textleft
textright

tablecenter
tablecentre
tableleft
tablecellcenter
tablecellcentre
tablecellleft
tablecellright

h1 Extra Large, Underlined, Center?
h2 Large, Left (Use for top links and their text)
h3 Medium, Left
h4 Bold Left
h5 Large, Center
h6 Medium, Center

img-center (currently img)
img-centre
img-left
img-right

KEEP
a:s
main:s

SECTIONS:
more
header
container
content
nav
subnav
footer
bottom

KEEP -> RENAME TO
style53 -> ?
canberrared, cred -> red-canberra
strikethough
strikethough-red
nodeco +a:s ->nodeco-red
nodecocanberra +a:s
img -> img-centre

DELETE
.style23
.ajustify -> .aleft !
.centa
p,ul
blockquote

...now each page...
*/
