		/*-----------common------------*/
		* {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b333c;}
		body {
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		background:#FFF;
		margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
		padding: 0;
		 text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the .container selector */
		}

		a {text-decoration:none;}
		a:hover {color:#2b333c;}

		#header,
		#mainContent,
		#footer {float: inherit; width: 950px; margin: 0 auto;}

		/*ul*/
		#HeadNavBar ul,
		#footer #footerList ul {list-style: none; margin:0; padding:0}

		/*li*/
		#HeadNavBar li,
		#siteMenu #menu li {display: inline;}

		.clear-both{clear:both;}


		/*------------------------------------a---*/
		a[href="http://www.superpetstuff.com/"] {color: #ed1f24; font-weight:bold;}
		a:hover[href="http://www.superpetstuff.com/"] {color:#0b333c; }


		/*header*/
		#HeadNavBar {float: right; height:20px; margin: 15px 0;}
		#HeadNavBar li a,
		#footer li a {line-height:20px; padding: 3px 5px;}
		#HeadNavBar li a:hover,
		#footer li a:hover {background:#b2e1ff;}

		#navUrls {list-style:none; margin:5px; padding:5px; font-weight:bold; height:1140px;}
		#navUrls li {margin:5px; padding:4px; font-weight:bold;}
		#navUrls li a {list-style:none;font-weight:bold;}
		#navUrls li a:hover {list-style:none;font-weight:bold; color:blue; }

		#siteMenu {float: left; background: url(http://www.fastcommerce.com/styles/images/widget_02.gif) 0 -58px repeat-x; margin:0; padding:0; width:950px; height:40px;}
		#siteMenu #left {float: left; background:url(http://www.fastcommerce.com/styles/images/widget_01.gif) 0 0;width:2px; height:33px;}
		#siteMenu #right {float: right; background:url(http://www.fastcommerce.com/styles/images/widget_01.gif) -7px 0; width: 2px; height:33px;}
		#siteMenu #menu {float:left; margin:0; height:28px; padding:2px; list-style:none;}
		#siteMenu #menu li {height:33px; padding:0px 10px;}
		#siteMenu #menu a {line-height:28px; padding:5px 0; *padding: 0;/*IE7&IE6*/}


		#siteMenu #menu a:hover {background:#b2e1ff url(http://www.fastcommerce.com/styles/images/widget_02.gif) 0 0 no-repeat;}
		#siteMenu #menu a span {color:#e5e5e5; padding:5px 10px; font-weight:bold; }
		#siteMenu #menu a:hover span {background: url(http://www.fastcommerce.com/styles/images/widget_02.gif) right -29px no-repeat; color:#2b333c; padding:5px 10px; *padding:5px 10px 6px 10px;/*IE7&IE6*/ }

		/*-----------widget------------*/
		/*---------------------Box------------------*/
		/*Box Core*/
		.box {border-left: solid 1px #b7babc; border-right: solid 1px #b7babc; margin: 0 0 15px 0; text-align: left;}
		.box .boxTitle {border-top: solid 1px #b7babc; padding: 0 10px; background: #e8e8e8; position: relative; z-index:0}
		.box .boxTitle h1 {color: #0b333c; font-size:11px; margin: 0; line-height: 25px;}
		.box .boxTitle .topLeft {background: url(http://www.fastcommerce.com/styles/images/widget_01.gif) no-repeat -53px 0; width:4px; height:4px; position:absolute; top: -1px; left: -1px; _top: 0; _left: -11px;/*IE6*/}
		.box .boxTitle .topRight {background: url(http://www.fastcommerce.com/styles/images/widget_01.gif) no-repeat -53px -4px; width:4px; height:4px; position:absolute; top: -1px; right: -1px; _top: 0; _right: 0;/*IE6*/}
		.box .boxBottom {border-bottom: solid 1px #b7babc; height: 1px; position: relative;}
		.box .boxBottom .bottomLeft {background: url(http://www.fastcommerce.com/styles/images/widget_01.gif) no-repeat -53px -8px; width:4px; height:7px; position:absolute; top: 0;/*?*/ left: -1px;}
		.box .boxBottom .bottomRight {background: url(http://www.fastcommerce.com/styles/images/widget_01.gif) no-repeat -53px -15px; width:4px; height:7px; position:absolute; top: -px; right: -1px;}
		.box .boxBottom .bottomXrepeat {background: url(http://www.fastcommerce.com/styles/images/widget_02.gif) repeat-x 0 -121px; width: 100%; height:7px; position:absolute; top: -px;}
		.box .boxBody {padding: 5px;}
		/*end Box Core*/
		/*Box Expansion*/
		.ld_content {float:right; width:740px}
		.ld_content .boxTitle {background: #FFF; border-bottom: solid 1px #b7babc;}
		.ld_content .boxTitle h1 {font-size:15px; color:#ed1f24; margin: 5px 0;}
		.ld_content .boxTitle .topLeft {background: url(http://www.fastcommerce.com/styles/images/widget_01.gif) no-repeat -62px 0; width:4px; height:4px; position:absolute; top: -1px; left: -1px; _top: 0; _left: -11px;/*IE6*/}
		.ld_content .boxTitle .topRight {background: url(http://www.fastcommerce.com/styles/images/widget_01.gif) no-repeat -62px -4px; width:4px; height:4px; position:absolute; top: -1px; right: -1px; _top: 0; _right: 0;/*IE6*/}

		.ld_content #aboutFastcommerce {border-top: dotted 1px #b7babc;padding:5px 10px;}
		.ld_content #boxMainContent {padding: 5px 10px; min-height:1104px;}
		.ld_content #boxMainContent h2 {margin: 10px 0; padding:0; font-size:12px; line-height:150%;}
		.ld_content #aboutFastcommerce #aboutUs {float:left; width:540px; border-right:dotted 1px #b7babc;}
		.ld_content #aboutFastcommerce #contactUs {float:right; width:160px; line-height: 150%;}

		.navigator {float:left; width:200px;}


		/*-----------layout------------*/
	   #mainContent {clear:both;}

		#footer {clear:both; text-align:left; list-style:none; padding: 0 0 10px 0;}
		#footer dd {float:left; margin:0; padding:0; color:#828282; font-size:10px; line-height:20px;}
		#footer ul {list-style:none; margin:0; padding:0 10px;}
		#footer li {display: inline;}

		#footer #footerList * {color:#828282;}
		#footer #footerList {border-bottom: dotted 1px #b7babc; margin-bottom: 5px; }
		#footer #footerList ul {border-right: dotted 1px #b7babc; padding-bottom:5px;float:left;}
		#footer #footerList ul > li:first-child {font-weight:bold;}
		#footer #footerList li {display: block}
		
		#boxMainContent p > a {text-decoration:underline;}


