@import url("reset.css");

a:link { color:#C92323; text-decoration:none}
a:visited { color:#494947; text-decoration:none}
a:hover { color:#F42922; text-decoration:none; cursor:pointer;}
a:active { color:#C92323; text-decoration:none}

body{background:url(../images/hdr_rpt.gif) repeat-x 0 0; font: 11px Verdana, Arial, Helvetica, sans-serif;}
#container {background:url(../images/container-background.gif) repeat-y; width:750px;}
	#navigation { float:left; width:126px;}
	#main{float:left; width:616px;}
		#header{height:145px; width:616px; background:url(../images/img_r_top.jpg) no-repeat top right; position:relative; }
		#content{padding:30px 0 0 30px; background:url(../images/content-background.gif) no-repeat 400px 120px; line-height:18px;}
#footer{clear:both; height:9px; width:100%; background: #333 url(../images/ftr.gif) no-repeat 0 -1px; position:absolute; }

h1 { width:315px; height:63px; display:block; background:url(../images/prepack_hdr.gif) no-repeat 0 0; text-indent:-9999em; }
#profile-page h1 { background-image:url(../images/profile_hdr.gif); }
#furniture-page h1 { background-image:url(../images/furniture_hdr.gif); }
#prepack-page h1 { background-image:url(../images/prepack_hdr.gif); }
#services-page h1 { background-image:url(../images/speciality_hdr.gif); }
#quote-page h1 { background-image:url(../images/quote_hdr.gif); }
#contact-page h1 { background-image:url(../images/contact_hdr.gif); }
#home-page h1 { background-image:url(../images/home_main_img.jpg); height:315px;}
#home-page #content p { padding-left:300px; }

h4 { color:#C92323; }
.right { float:right; padding-left:20px;}
.clear { clear:both; }

hr {clear:both; }
/* HEADER ELEMENTS */
#logo { }
#cta {width:140px; height:145px; background:url(../images/details.gif) no-repeat 0 0; position:absolute; top:0; left:315px; }
#cta a#quote { width:140px; height:82px; display:block; text-indent:-9999em; }
#cta p { width:140px; height:63px; display:block; text-indent:-9999em; }

/* NAVIGATION ELEMENTS */
#display-image { width:126px; height:82px; display:block; overflow:hidden; margin-bottom:20px;}
#navigation ul li, #navigation ul li a{ width:126px; height:22px; display:block; text-indent:-9999em;}

#navigation ul li#furniture-removals, #navigation ul li#furniture-removals a {height:19px;}
#navigation ul li#pre-packs, #navigation ul li#pre-packs a, #navigation ul li#speciality-services, #navigation ul li#speciality-services a, #navigation ul li#online-quotes, #navigation ul li#online-quotes a{ height:20px; }
#navigation ul li#profile, #navigation ul li#profile a { height:21px; }

#navigation ul li#home a{ background:url(../images/home.gif) no-repeat 0 0; }
#navigation ul li#home a:hover, #home-page #navigation ul li#home a{ background:url(../images/home_rl.gif) no-repeat 0 0; }
#navigation ul li#profile a{ background:url(../images/profile.gif) no-repeat 0 0; }
#navigation ul li#profile a:hover, #profile-page #navigation ul li#profile a{ background:url(../images/profile_rl.gif) no-repeat 0 0; }
#navigation ul li#furniture-removals a{ background:url(../images/furniture.gif) no-repeat 0 0; }
#navigation ul li#furniture-removals a:hover, #furniture-page #navigation ul li#furniture-removals a{ background:url(../images/furniture_rl.gif) no-repeat 0 0; }
#navigation ul li#pre-packs a{ background:url(../images/prepack.gif) no-repeat 0 0; }
#navigation ul li#pre-packs a:hover, #prepack-page #navigation ul li#pre-packs a{ background:url(../images/prepack_rl.gif) no-repeat 0 0; }
#navigation ul li#speciality-services a{ background:url(../images/speciality.gif) no-repeat 0 0; }
#navigation ul li#speciality-services a:hover, #services-page #navigation ul li#speciality-services a{ background:url(../images/speciality_rl.gif) no-repeat 0 0; }
#navigation ul li#online-quotes a{ background:url(../images/quote.gif) no-repeat 0 0; }
#navigation ul li#online-quotes a:hover, #quote-page #navigation ul li#online-quotes a{ background:url(../images/quote_rl.gif) no-repeat 0 0; }
#navigation ul li#contact-us a{ background:url(../images/contact.gif) no-repeat 0 0; }
#navigation ul li#contact-us a:hover, #contact-page #navigation ul li#contact-us a{ background:url(../images/contact_rl.gif) no-repeat 0 0; }


/* CONTENT ELEMENTS */
#content p { padding-bottom:15px; }

input, textarea, select { margin:2px; border:outset 1px; }
dl dt{ width:60px; font-weight:bold; float:left;}
