/* CSS Document */

html { height:100%; }
body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px; background-color:#F7F7F7;  height:100%; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#333333; }
body input { font-family: Arial, Helvetica, sans-serif; font-size: 1em;	color: #424142; } 
body select { font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #424142; } 
body textarea { font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #424142; } 
form { padding: 0px; margin: 0px; }
a { color:#333333; text-decoration:none; }
a:hover { color:#666666; }
.Clearer {	clear: both; }
h1 { margin:0px; font-size:1.4em; }
h2 { margin:0px; font-size:1.2em; }


#Container { padding-left: 0px;	padding-bottom:0px;	width: 1000px;	margin-left: auto;	margin-right: auto;  font-size:12px; }
#Container .TopbarLink {float:left; padding-left:12px; padding-right:12px; font-size:12px; }
#Container .LinkSpacer { padding-left:6px; padding-right:6px; float:left; }
#Container .TopBarLeft { float:left; width:480px; }
#Container .TopbarLinkSize {float:left;  padding-right:15px;}
#Container .BottombarLinkSize {float:left; padding-left:10px; padding-right:15px;}

#TopBar { padding-top:3px; padding-left:8px; width:970px;  }
#TopBar .Logo { float:left; width:86px;  }
#TopBar .CartSearch { float:right; width:400px;  }
#TopBar .SearchText { float:left; width:205px; padding-top:38px; text-align:right; }
#TopBar .SearchBox { float:left; padding-left:6px; padding-top:33px; }
#TopBar .SearchGo { float:left; width:25px; padding-left:6px; padding-top:35px; }
#TopBar .BasketCheckout { text-align:right; width:400px; }
#TopBar .CheckoutNow { padding-right:16px; } 
#TopBar .SearchBox input { width:150px; border-color: #353535; border-style: solid; border-width: 1px; }

#NavBar { padding-top:12px;}

#NavBar a { color:#FFFFFF; text-transform:uppercase;}
#NavBar a:hover { color:#000000; }

#NavBar .LeftBar { width:6px; height:31px; background-image:url(../images/template/NavBar_L.jpg); float:left; }
#NavBar .RightBar { width:4px; height:31px; background-image:url(../images/template/NavBar_R.jpg); float:left; }
#NavBar .MainArea { width:990px; height:31px; background-image:url(../images/template/NavBar_rep.jpg); float:left;  }


#ContentArea { background-color:#FCFCFC; width:998px; border-right-color:#353535; border-right-style:solid; border-right-width:1px; border-left-color:#353535; border-left-style:solid; border-left-width:1px;  }

#BottomBar { padding-bottom:12px; color:#000000; font-size:12px;  }

#BottomBar a { color:#FFFFFF; text-transform:uppercase; }
#BottomBar a:hover { color:#000000;  }
#BottomBar .LinkSpacer { padding-left:8px; padding-right:8px;}
#BottomBar .LeftBar { width:6px; height:31px; background-image:url(../images/template/NavBar_L.jpg); float:left; }
#BottomBar .RightBar { width:4px; height:31px; background-image:url(../images/template/NavBar_R.jpg); float:left; }
#BottomBar .MainArea { width:990px; height:31px; background-image:url(../images/template/NavBar_rep.jpg); float:left; }


.CopyRight { padding-left:21px; float:left; width:402px; }
.WebsiteDeveloped { width:555px; float:left; text-align:right; padding-bottom:10px; }