/* Start of CMSMS style sheet 'arbackyard' */
/* CSS Document */

* {
	padding:0;
	margin:0;
	}
body {
	background-color:#000000;
	color:#CCCCCC;
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, sans-serif;
	background-image:url(images/layout/arbackyard-mast-bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	}
p, ul {
	font-size:14px;
	line-height:18px;
	color:#999999;
	text-shadow:0 0 #000000;
	}
p, ul, ol, h1, h2, h3, h5 {
	margin-bottom:1em;
	font-weight:lighter;
	}
h1 {
	font-size:21px;
	font-weight:normal;
	margin-bottom:1em;
	}
h2 {
	font-size:19px;
	font-weight:normal;
	margin-bottom:1em;
	}
h3 {
	font-size:17px;
	font-weight:normal;
	margin-bottom:1em;
	}
h4 {
	font-size:16px;
	font-weight:normal;
	margin-bottom:1em;
	}
h5 {
	font-size:13px;
	font-weight:normal;
	margin-bottom:1em;
	}
strong {
	color:#FFFFFF;
	}
a:link, a:visited, .clicked {
	color:#FFFFFF;
	text-decoration:none;
	}
a:hover {
	color:#EFDD00;
	text-decoration:underline;
	}
#wrapper {
	width:769px;
	margin:0 auto;
	}
#mast {
	height:298px;
	background-image:url(images/layout/AR-BACK-YARD.gif);
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	}
#mast h3 {
	position:absolute;
	left:495px;
	top:61px;
	width:205px;
	height:20px;
	text-indent:-1999px;
	}
#mast h1 {
	position:absolute;
	left:99px;
	top:142px;
	font-size:72px;
	line-height:1em;
	width:571px;
	height:62px;
	text-indent:-1999px;
	}
.content {
	background-image:url(images/layout/content-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	/*padding:31px 0;*/
	padding:31px 49px;
	}
#topnav {
	list-style:none;
	position:absolute;
	left:41px;
	top:260px;
	height:35px;
	}
#topnav li {
	float:left;
	margin-right:29px;
	}
#topnav a:link, #topnav a:visited {
	display:block;
	height:35px;
	text-indent:-1999px;
	background-position:0 0;
	background-repeat:no-repeat;
	}
#topnav a:hover {
	background-position:0 -35px;
}
.columnholder {
	padding-right:45px;
	}
.halfcolumn {
	float:left;
	width:313px;
	}
#sidenav {
	height:184px;
	background-image:url(images/layout/nav-bg.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	}
#sidenav h4 {
	margin-bottom:0.3em;
	margin-top:0;
	}
#sidenav ul {
	list-style:none;
	padding-left:10px;
	}
#sidenav li {
	margin-bottom:0.3em;
	color:#666666;
line-height:15px;
font-size:13px;
	}
.quartcolumn {
	float:left;
	width:134px;
	}
.threequartscontent {
	width:492px;
	float:right;
	/*margin-left:179px;*/
	}
.gutter {
	width:45px;
	float:left;
	}
.big {
	font-size:28px;
	}
.clear {
	clear:both;
	overflow:hidden;
	height:0;
	}
.toppic {
	margin-bottom:15px;
	}
.rightpic {
	margin:0px 0 15px 25px;
	}
.leftpic {
	margin:0px 25px 15px 0px;
	}
.padit {
	padding:15px 20px;
	}
#footer {
	margin-top:20px;
     font-size:10px;
    text-align:right;
	}
#footer li {
    display: inline;
	margin-left:45px;
	}
#narrow {
	padding-left:99px;
	padding-right:99px;
	}
.narrowtemp {
	padding-left:50px;
	padding-right:50px;
	}
label {
	font-size:14px;
	color:#FFFFFF;
	background-color:#000000;
	}
.lblcolumn {
	float:left;
	width:201px;
	text-align:right;
	margin-bottom:8px;
	}
#furtherinforeg .lblcolumn {
	width:150px;
	}
.lblcolumn label {
	margin-right:22px;
	
	}
form div.clear {
	height:10px;
	}
.content h2, .content h3, .content h4, .content h5 {
	background-color:#000000;
	}
.content h2 {
	color:#ffcc00;
	}
.fixwidth {
	width:263px;
	border:0 solid #000000;
	margin-bottom:8px;
	}

#register, #furtherinforeg {
	float:left;
	}
#register select, #furtherinforeg select {
	border:0 solid #000000;
	margin-bottom:8px;
	}

/* Navigation links */

a#homelink {
	width:74px;
	background-image:url(images/navigation/home.gif);
	}
a#the-booklink {
	width:98px;
	background-image:url(images/navigation/the_book.gif);
	}
a#extractslink {
	width:85px;
	background-image:url(images/navigation/extracts.gif);
	}
a#characterslink {
	width:112px;
	background-image:url(images/navigation/characters.gif);
	}
a#stockistslink {
	width:89px;
	background-image:url(images/navigation/stockists.gif);
	}
a#contactlink {
	width:88px;
	background-image:url(images/navigation/contact.gif);
	}
a#bloglink {
	width:62px;
	background-image:url(images/navigation/blog.gif);
	}
a#further-infolink {
	width:115px;
	background-image:url(images/navigation/further_info.gif);
	}
.botspc {
	margin-bottom:5px;
	}
/* End of 'arbackyard' */

