@media screen, print {
* {padding:0;margin:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
ARTICLE,ASIDE,DETAILS,FIGCAPTION,FIGURE,FOOTER,HEADER,HGROUP,NAV,SECTION {display:block;}
BODY {background:#f1f7fc /* url(http://images.buildyourown.org.uk/layout/body_bg.png) */ repeat-x top;
font-family:Ubuntu,arial,sans-serif;font-size:1em;line-height:1.5em;text-shadow:1px 1px 1px #eee;text-align:center;color:#444;
	-o-transition:all .2s linear; 
	-moz-transition:all .2s linear; 
	-webkit-transition:all .2s linear;
	transition:all .2s linear;
}
H1,H2,H3,H4,LEGEND {font-family:Ubuntu;color:#5fa7d9;background-color:transparent;}
HR {display:none;}
P,UL,OL,DL,SECTION {padding:.5em 0;}
A {color:#a52a2a;background-color:transparent;font-weight:bold;text-decoration:none;}
A:hover {text-decoration:underline;}
/* A:visited {color:#b88;} */
P A {white-space:nowrap;}
LI A {font-weight:normal;}
DL, DD {margin-left:1.5em;}
DT, LEGEND {font-weight:bold;}
.clr {clear:both;}
.l {text-align:left;}
.c {text-align:center;}
.r {text-align:right;}
.gr,.gl {width:336px;}
.gr {float:right;margin:0 0 .5em 1.5em;}
.gl {float:left;margin-right:10px;}
.red {color:#f00;font-weight:bold;}
.pr, .pl {padding:5px;margin:5px 0;background:#fff;text-align:center;}
.pr {float:right;margin-left:5px;}
.pl {float:left;margin-right:5px;}
.pr P,.pl P {font-size:.8em;line-height:normal;}
.pr IMG,.pl IMG {display:block;}
#skipnav {display:none;}
#pagearea {width:90%;max-width:1024px;margin:0 auto;text-align:left;}
#header {min-height:50px;}
#header HGROUP {display:none;}
#logo {margin-top:10px;}
#header #searchbox {display:none;float:right;padding-left:55px;background:transparent url(http://www.buildyourown.org.uk/images/layout/forums.png) no-repeat 0 2px;width:190px;}
#header #searchform LABEL {color:#a52a2a;font-size:.9em;}
#header #search {border:1px solid #5fa7d9;padding:2px;}
#header #go {vertical-align:bottom;}
#topnav {clear:both;font-weight:bold;display:none;
	-o-transition:all .2s linear; 
	-moz-transition:all .2s linear; 
	-webkit-transition:all .2s linear;
	transition:all .2s linear;}
#topnav UL {list-style:none;}
#topnav LI {display:inline;}
#topnav A {font-size:1.4em;text-align:center;float:left;color:#b88;width:16%;}
#topnav A:hover, #topnav #active A {color:#900;}
#content {clear:both;float:right;width:76%;padding:1em 2%;margin:0;
	-o-transition:all .2s linear; 
	-moz-transition:all .2s linear; 
	-webkit-transition:all .2s linear;
	transition:all .2s linear;
}
#content UL {list-style:disc;margin-left:2em;color:#a52a2a;}
#content OL {margin-left:3em;color:#a52a2a;}
#content A:hover {text-decoration:underline;}
P.instr {clear:both;background-color:#f6f6f6;border:1px solid #b88;padding:.75em 1em;margin:.5em 0;}
P.alert {clear:both;border:1px solid #b88;padding:10px;margin:.5em 0;}
UL.spec {font-size:.9em;line-height:1.4em;}
.page {_height:100px;min-height:100px;}
.page DIV {margin:0;float:left;}
.page {clear:both;margin-bottom:1em;}
.page H1 {font-size:1.6em;line-height:2em;border-bottom:1px solid #C3E2F4;padding-left:110px;}
.page H2 {font-size:1em;padding-top:.5em;padding-left:110px;}
.home {_height:0;min-height:0;}
.home H1, .home H2 {padding-left:0;}
SECTION H1 {font-size:1.2em;}
.step {float:left;text-align:center;width:23%;margin:1em 0 1em 1.5%;}	
.step H1 {font-size:1.1em;font-style:normal;border:0;padding:0 0 .25em 0;}
.part {float:left;width:47%;margin-right:3%}
.part:nth-child(2n+1) {clear:both;}
.part DIV {float:left;}
.part H1 {padding-bottom:.5em;color:#a52a2a;}
.part P, .part OL {margin-left:60px;}
#g {text-align:center;height:60px;}
#end {clear:both;padding-top:.5em;font-size:.9em;}
#npl {white-space:nowrap;float:right;}

#discuss {clear:both;margin-top:1.5em;}
#discuss DIV, #discuss IMG {margin:0;float:left;}
#discuss HEADER H1 {font-size:1.3em;padding-left:60px;line-height:2em;border-bottom:1px solid #C3E2F4}
#discuss SECTION {float:left;width:49%;margin-left:1%;}
#discuss SECTION H1 {font-size:1.1em;border:0;padding:0;}
#discuss UL {clear:both;list-style:none;margin-left:1em;font-size:.9em;color:#a52a2a;}
#discuss LI {margin-left:-.75em;}
#sidebar {
	-o-transition:all .2s linear; 
	-moz-transition:all .2s linear; 
	-webkit-transition:all .2s linear;
	transition:all .2s linear;
	float:left;
	width:16%;
	padding:1.5em 1% 0;}
#sidebar H1 {font-size:1.2em;}
#sidebar UL, #sidebar OL {list-style:none;padding:0 0 1em .25em;margin-top:.5em;color:#a52a2a;line-height:1.4em;font-size:.9em;}
#copyr {clear:both;font-size:.8em;color:#666;text-align:right;padding-bottom:10px;}
.icon-100 {width:100px;height:100px;margin:auto;background-image:url(http://www.buildyourown.org.uk/images/layout/icons-100.png);}
.byo {background-position:-300px 0;}
.byo-glossary {background-position:-100px -500px;}
.byo-media-area {background-position:-400px -600px;}
.byo-site-map {background-position:-300px -600px;}
.byo-disclaimer {background-position:-200px -600px;}
.byo-accessibility {background-position:0 -600px;}
.byo-access-keys {background-position:-100px -600px;}
.pc-learn {background-position:0 0;}
 .pc-learn-introduction {background-position:-100px 0;}
 .pc-learn-what-is-pc{background-position:0px -500px;}
 .pc-learn-toolkit {background-position:-100px -500px;}
 .pc-learn-motherboard-case-psu {background-position:-100px -100px;}
 .pc-learn-checklist {background-position:-100px -500px;}
 .pc-learn-cpu-memory {background-position:-200px -100px;}
 .pc-learn-fdd-hdd {background-position:-300px -100px;}
 .pc-learn-cd-dvd {background-position:-200px -200px;}
 .pc-learn-video-sound-card {background-position:-300px -200px;}
 .pc-learn-monitor-keyboard-mouse {background-position:-400px -100px;}	 
 .pc-learn-operating-system {background-position:-200px 0;}
 .pc-learn-precautions {background-position:-200px -500px;}
.pc-build {background-position:-100px 0;}
 .pc-build-prep {background-position:0 -100px;}
 .pc-build-case {background-position:-100px -100px;}
 .pc-build-motherboard {background-position:-100px -0;}
 .pc-build-cards {background-position:-100px 0;}
 .pc-build-cpu {background-position:-200px -100px;}
 .pc-build-memory {background-position:-200px -100px;}
 .pc-build-fdd {background-position:-100px -200px;}
 .pc-build-hdd {background-position:-300px -100px;}
 .pc-build-cd-dvd {background-position:-200px -200px;}
 .pc-build-checking {background-position:0 -200px;}
 .pc-build-monitor-speakers {background-position:-300px -200px;}
 .pc-build-keyboard-mouse {background-position:-400px -100px;}
 .pc-build-troubleshooting {background-position:-400px -200px;}
.pc-install {background-position:-200px 0;}
 .pc-install-windows {background-position:0 -300px;}
 .pc-install-windows-xp {background-position:-100px -300px;}
 .pc-install-windows-me {background-position:-200px -300px;}
 .pc-install-windows-95-98 {background-position:-300px -300px;}
 .pc-install-ubuntu-xubuntu {background-position:-400px -300px;}	 
.pc-articles {background-position:-300px 0;}
 .pc-articles-troubleshooting-plus {background-position:0 -400px;}
 .pc-articles-anti-static {background-position:-200px -400px;}
 .pc-articles-fdisk-format {background-position:-400px -500px;}
 .pc-articles-ide-configuration {background-position:-100px -400px;}
 .pc-articles-adsl-broadband {background-position:-300px -400px;}
 .pc-articles-cpu-cooling {background-position:-300px -500px;}
 .pc-articles-flash-drive {background-position:-400px -400px;}
.pc-forums {background-position:-400px 0;}
.icon-50 {width:50px;height:50px;background-image:url(http://www.buildyourown.org.uk/images/layout/icons-50.png);}
 .min-pc-learn-introduction {background-position:-50px 0;}
 .min-pc-learn-what-is-pc {background-position:0 -250px;}
 .min-pc-learn-toolkit {background-position:-50px -250px;}
 .min-pc-learn-precautions {background-position:-100px -250px;}
 .min-pc-build-preparation {background-position:0 -50px;}
 .min-pc-build-case {background-position:-50px -50px;}
 .min-pc-build-boards {background-position:-50px 0;}
 .min-pc-build-cpu-ram {background-position:-100px -50px;}
 .min-pc-build-hdd {background-position:-150px -50px;}
 .min-pc-build-ext-cables {background-position:-150px -100px;}
 .min-pc-build-power-up {background-position:0 -100px;}
 .min-pc-build-troubleshooting {background-position:-200px -100px;}
 .min-pc-install-windows {background-position:0 -150px;}
 .min-pc-install-windows-xp {background-position:-50px -150px;}
 .min-pc-install-windows-me {background-position:-100px -150px;}
 .min-pc-install-windows-95-98 {background-position:-150px -150px;}
 .min-pc-install-ubuntu-xubuntu {background-position:-200px -150px;}
 .min-pc-articles-troubleshooting-plus {background-position:0 -200px;}
 .min-pc-articles-anti-static {background-position:-100px -200px;}
 .min-pc-articles-fdisk-format {background-position:-200px -250px;}
 .min-pc-articles-ide-configuration {background-position:-50px -200px;}
 .min-pc-articles-adsl-broadband {background-position:-150px -200px;}
 .min-pc-articles-cpu-cooling {background-position:-150px -250px;}
 .min-pc-articles-flash-drive {background-position:-200px -200px;}
.min-pc-forums {background-position:-200px 0;}
}
