@charset "UTF-8";
@import url("nav.css");
@import url("home.css");
@import url("products.css");
/* CSS Document */

html { height: 100%;  margin-bottom: 1px; }
html * { padding: 0; margin: 0; }

body { text-align: left; padding: 0px 0px 0px 0px; font-size: 62.5%; background: #00aecb url(images/bgd.jpg) repeat-x; }

#everything { width:948px; font-family: Arial, Helvetica, sans-serif; margin-right: auto; margin-left: auto; }

#header { height: 86px; width: 948px; }

#navHolder { height: 34px; width: 948px; background: url(images/navBGD.jpg) no-repeat; }

#pageContent { width: 948px; background: url(images/bodyContent_bgd_long.jpg) no-repeat; float: left; }

#logo { background: url(images/logo.jpg) no-repeat; height: 86px; width: 280px; float: left; }

.clear {clear:both;}

#login { background: url(images/login_bgd.jpg) no-repeat; height: 80px; width: 230px; float: right; }

#login .email { margin-top: 5px; margin-left: 15px; width: 196px; border-style: none; height: 16px; padding: 2px; color: #CCC; font-size: 11px; }
#login .email a:focus {}
#login .password { margin-left: 15px; margin-top: 5px; width: 125px; border-style: none; height: 16px; padding: 2px; color: #CCC; float: left; font-size: 11px; }
#login .submit { float: left; margin-top: 5px; }

#breadcrumb {color: #00aecb; position: absolute; margin-left: 443px; margin-top: 95px; width: 500px; text-align: right;}
#breadcrumb a {color: #046e7f; text-decoration: none;}
#breadcrumb a.destination, a.destination:hover { font-weight:normal; color: #000000; text-decoration: none;}
#breadcrumb a:hover {color: black;}

#left_column { width:680px; margin-left:23px; float:left; margin-top: 20px; }

#right_column { width:200px; margin-left:20px; float:left; margin-top: 20px; }

#page_cap { background: url(images/page_cap.jpg) no-repeat; height: 24px; width: 948px; float: left; }

#footer { height: 12px; width: 948px; float: left; text-align: center; padding-top: 10px; padding-bottom: 10px; }
	#footer a:link { color: #000; }
	#footer a:hover { color: #333; text-decoration: none; }
	#footer a:visited { color: #000; }

#forgot_pwd { color: #BBB; margin-top: 5px; margin-left: 130px; font-size: 9px; }
	#forgot_pwd a:link { color: #BBB; text-decoration: none; }
	#forgot_pwd a:visited { font-weight: normal; color: #BBB; text-decoration: none; }
	#forgot_pwd a:hover { color: #333; text-decoration: none; }
	
a:link { color: #046E7F;  }
a:hover { text-decoration: underline; color: #333; }
a:visited { color: #046E7F;  }
