/************* CSS Document ******************/
/*                                           */
/*  Developed for Rogers Axle & Spring Works */
/*                                           */
/*     By Alive WebDesigns - October 2006    */
/*           www.alivewebs.com.au            */
/*                                           */
/*********************************************/

body {	font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#222222;text-align:center;margin:0px;padding:0px;
		padding-bottom:20px;width:100%;background-image:url(images/bg.gif); }

/* Default Link Properties */
a:link, a:visited {	color:#222222;text-decoration:none; }
a:hover {	text-decoration:underline; }
a img {	border:none; }

input, textarea { width:200px; }

/* Page Container - floats in the centre of screen */
#page {	position:relative;margin:20px auto 0px auto;padding:0px;text-align:left;width:800px;background-color:#FFFFFF; }

#header {	margin:0px;padding:0px;background:url(images/header.png) no-repeat;width:100%;height:134px; }

#content {	padding:10px;text-align:left; }

#menu {	position:relative;margin:3px 0px 20px 0px;padding:0px;background:url(images/bg-footer.gif);width:100%;
		height:30px;overflow:hidden; }
#menu img {	margin:0px 3px;float:left; }
#menu a:link, #menu a:visited 
{ font-family:Geneva,Arial,Helvetica,sans-serif;font-size:13px;color:#FFFFFF;font-weight:bold;display:block;float:left;margin:8px 0px; }

#title {	position:absolute;top:140px;right:-1px;width:300px; }

#footer {	clear:both;text-align:center;margin:0px auto 20px auto;padding:0px;width:800px;height:30px;
			background:url(images/bg-footer.gif);line-height:30px;color:#FFFFFF; }
#footer a:link, #footer a:visited {	color:#FFFFFF;font-weight:bold; }

input.submit {	background:#333333;border:1px solid #999999;color:#999999; }

a.submit:link, a.submit:visited
{ padding:5px 15px;margin:0px;background:#555555;border-top:2px solid #999999;border-left:2px solid #999999;border-right:1px solid #222222;
  border-bottom:1px solid #222222;color:#DDDDDD;font-weight:bold; }
a.submit:hover
{ margin:0px;border-top:2px solid #333333;border-left:2px solid #333333;border-right:1px solid #999999;border-bottom:1px solid #999999;
  background:#4F4F4F;text-decoration:none; }

#admin {	position:absolute;top:0px;right:0px; }


/* WYSIWYG */
.wys h1 { color: blue; }

ol {	margin:0px;padding-left:25px; }
li {	margin-bottom:20px; }
h1 {	font-size:16px;color:#990000; }

.catalogue {	margin:0px;padding:0px;width:100%;text-align:left; }
.catalogue ul {	list-style:none;margin:0px;padding:0px; }
.catalogue li { padding:3px;color:#000000;margin:5px;overflow:visible; }
.catalogue li li {	font-weight:normal;text-indent:-5px;margin-left:10px; }

.category_heading { font-weight:bold;text-transform:uppercase;font-size:20px;clear:both;padding:20px;text-align:center;border:1px double #330000;color:#FFFFFF;background:#CC0000 }
.sub_cat_heading { font-weight:bold;text-transform:uppercase;font-size:16px;clear:both;padding:15px;text-align:center;color:#CC0000;background:#FFF5D5;border:1px solid #330000; }

.picture { clear:both;margin:20px;text-align:center }
.picture_note { width:200px;float:left;text-align:justify }
.picture img { border:1px solid #AAAAAA; }

.part_heading { font-weight:bold;width:100px;clear:left; }
.part_desc { width:650px; }

.req_button:link, .req_button:visited { width:100px;padding:4px;background:#EE2222;display:block;float:right;color:#FFFFFF;text-align:center }
.req_button:hover { background:#555555 }

.req_button_selected:link, .req_button_selected:visited { width:100px;padding:4px;background:#2222EE;display:block;float:right;color:#FFFFFF;text-align:center }
.req_button_selected:hover { background:#555555 }

#cart_info { border:1px solid #444433;background:#FFFFEE;padding:10px 4px;color:#4444FF;position:fixed;top:10px;right:10px;width:200px;text-align:center }
#contact_cart { border:1px solid #444433;background:#FFFFEE;padding:5px;color:#4444FF;margin:0px; }
