*{margin:0;padding:0}body{height:100%;min-height:100%;font-family:verdana;background:#fff url(images/body_bg.jpg) top center no-repeat;background-attachment:fixed;padding:50px 0 20px}#page{width:760px;padding-top:45px;background:#fff url(images/body_bg.jpg) -420px -50px no-repeat;margin:0 auto}.container{width:610px;padding-top:25px;background:url(images/container_bg.gif) top left no-repeat;margin:0 auto 20px}a:active,a:focus{outline:none}h1{display:block;width:560px;height:40px;color:#555;text-indent:-9999px;background:url(images/adrian_crellin.gif) bottom left no-repeat;margin:0 auto}h2{display:block;width:560px;height:30px;color:#555;text-indent:-9999px;margin:0 auto}p{font-size:14px;color:#444;line-height:1.6;padding:10px}br{clear:both}.info{width:560px;margin:15px 15px 0}.info span{color:#699}.bottom{clear:both;height:25px;width:610px;background:url(images/bottom_bg.gif) bottom left no-repeat}.scroll{font-size:14px;color:#690;text-decoration:none}.introduction{background:url(images/introduction.gif) bottom left no-repeat}.web_design_services{background:url(images/web_design_services.gif) bottom left no-repeat}.graphic_design_services{background:url(images/graphic_design_services.gif) bottom left no-repeat}.view_my_work{background:url(images/view_my_work.gif) bottom left no-repeat}.my_contact_details{background:url(images/my_contact_details.gif) bottom left no-repeat}.send_me_a_message{background:url(images/send_me_a_message.gif) bottom left no-repeat}#slider{position:relative;width:560px;height:270px;margin:30px auto 0}#slideshow{width:520px;height:270px;overflow:hidden;z-index:5;margin:0 auto}.slide{width:520px;height:270px}.slide a{position:absolute;top:200px;left:210px;display:block;width:100px;height:30px;text-align:center;line-height:29px;text-decoration:none;font-size:14px;color:#555;background:url(images/slide_a_bg.png) center no-repeat}.slide a:hover{color:#690}#nav{position:absolute;top:0;width:520px;height:160px;background:url(images/nav_bg.gif) center no-repeat;z-index:10;margin:0 auto;padding:0 20px}#prev,#next{display:block;width:35px;height:70px;margin-top:45px;text-indent:-9999px}#prev{float:left;background:url(images/prev.png) top left no-repeat}#next{float:right;background:url(images/next.png) top left no-repeat}.contact_telephone,.contact_email{display:block;height:49px;padding-left:82px}.contact_telephone{padding-top:16px;background:url(images/contact_telephone_bg.gif) center left no-repeat}.contact_email{background:url(images/contact_email_bg.gif) center left no-repeat}.sent{min-height:32px;line-height:32px;padding-left:42px;color:#690;background:url(images/tick.png) center left no-repeat;display:none;margin:20px 25px}.form{font-size:14px;line-height:30px;width:400px;padding-bottom:10px;margin:0 auto}form{width:400px}fieldset{border:none}label{display:block;color:#699;padding-top:20px}input.text{width:388px;border:1px solid #bbb;font-size:14px;font-family:verdana;color:#666;background:#f9f9f9 url(images/form_shadow.gif) top left no-repeat;padding:6px 5px}textarea.text{width:388px;height:138px;border:1px solid #bbb;font-size:14px;font-family:verdana;color:#666;background:#f9f9f9 url(images/form_shadow.gif) top left no-repeat;padding:6px 5px}input.highlight,textarea.highlight{border:2px solid #c33}#submit{float:left;height:30px;width:100px;margin-top:20px;border:none;color:#555;font-size:14px;background:url(images/slide_a_bg.png) top left no-repeat}#submit:hover{cursor:pointer;color:#690}.loading{float:left;margin-left:15px;margin-top:20px;height:30px;line-height:30px;font-size:12px;font-style:italic;color:#690;background:url(images/loading.gif) center left no-repeat;display:none;padding:0 0 0 34px}#to_top{width:560px;height:20px;text-align:center;margin:0 auto;padding:0 25px}#to_top p{padding:0}#prev:hover,#next:hover{background-position:bottom left}
