body{
   margin: 0px;
   padding: 0px;
   background: #414141;
}

#TopWrapper{
   width: 100%;
   margin: 0px;
   padding: 0 0 10px 0;
   float: left;
   background: #e1e1e1 url(images/bodyBg.jpg) repeat-x;
}

#TopContent{
   width: 928px;
   margin: 0 auto;
   padding: 0px
}

#logo{
   width: 80px;
   height: 720px;
   margin: 0px;
   padding: 0px;
   float: left;
   text-indent: -9999px;
   background: url(images/logo.png) no-repeat;
}

#logo h1{
   width: 80px;
   height: 720px;
   margin: 0px;
   padding: 0px;
   float: left;
   text-indent: -9999px;
}

#PanelOne {
   width: 216px;
   height: 715px;
   margin: 0px;
   padding: 0px;
   float: left;
   text-indent: -9999px;
}

#PanelOne a{
   width: 216px;
   height: 715px;
   margin: 0px;
   padding: 0px;
   float: left;
   background: #99BADD url(images/eclipse.png) no-repeat;
}

#PanelOne a:link{
   background: #99BADD url(images/eclipse.png) no-repeat;
}

#PanelOne a:active{
   background: #99BADD url(images/eclipse.png) no-repeat;
}

#PanelOne a:visited{
   background: #99BADD url(images/eclipse.png) no-repeat;
}

#PanelOne a:hover{
   background: #002663 url(images/eclipse.png) no-repeat;
}

#PanelTwo{
   width: 216px;
   height: 715px;
   margin: 0px;
   padding: 0px;
   float: left;
   border-left: #ffffff solid 1px;
   text-indent: -9999px;
}

#PanelTwo a{
   width: 216px;
   height: 715px;
   margin: 0px;
   padding: 0px;
   float: left;
   background: #ababab url(images/titan.png) no-repeat;
}


#PanelTwo a:link{
   background: #ababab url(images/titan.png) no-repeat;
}

#PanelTwo a:active{
   background: #ababab url(images/titan.png) no-repeat;
}

#PanelTwo a:visited{
   background: #ababab url(images/titan.png) no-repeat;
}

#PanelTwo a:hover{
   background: #4e4e4e url(images/titan.png) no-repeat;
}

#linkBlock{
   width: 395px;
   margin: 0px;
   padding: 0 0 0 20px;
   float: left;
}

#thelinks{
   width: 186px;
   margin: 22px 0 0 0;
   padding: 0 34px 0 0;
   float: left;
}

#thelinks ul{
   width: 186px;
   margin: 0px;
   padding: 0px;
   float: left;
   display: block;
}

#thelinks ul li{
   width: 186px;
   margin: 0px;
   padding: 0px;
   float: left;
   display: block;
}

#thelinks ul li a{
   width: 171px;
   height: 24px;
   margin: 0px;
   padding: 0 0 0 15px;
   float: left;
   font-family: Arial;
   font-size: 12px;
   color: #4e4e4e;
   line-height: 22px;
   font-weight: bold;
   text-decoration: none;
   border-bottom: #b1ae7e dotted 1px;
   background: url(images/liststyle.jpg) no-repeat 0 7px;
}

#thelinks ul li a:hover{
   color: #99BADD;
}

#thelinks ul li a.bottom{
   width: 171px;
   height: 24px;
   margin: 0px;
   padding: 0 0 0 15px;
   float: left;
   font-family: Arial;
   font-size: 12px;
   color: #4e4e4e;
   line-height: 22px;
   font-weight: bold;
   text-decoration: none;
   border-bottom: 0px;
   background: url(images/liststyle.jpg) no-repeat 0 7px;
}

#thelinks ul li a.bottom:hover{
   color: #99BADD;
}

#addBlock{
   width: 171px;
   height: 195px;
   margin: 22px 0 0 0;
   padding: 0px;
   float: left;
   display: block;
   text-indent: -9999px;
}

#addBlock a{
   width: 171px;
   height: 195px;
   margin: 0;
   padding: 0px;
   display: block;
   background: #99BADD url(images/watchstore.png) no-repeat;
}

#addBlock a:link{
   width: 171px;
   height: 195px;
   margin: 0;
   padding: 0px;
   display: block;
   background: #99BADD url(images/watchstore.png) no-repeat;
}

#addBlock a:visited{
   width: 171px;
   height: 195px;
   margin: 0;
   padding: 0px;
   display: block;
   background: #99BADD url(images/watchstore.png) no-repeat;
}

#addBlock a:active{
   width: 171px;
   height: 195px;
   margin: 0;
   padding: 0px;
   display: block;
   background: #99BADD url(images/watchstore.png) no-repeat;
}

#addBlock a:hover{
   width: 171px;
   height: 195px;
   margin: 0;
   padding: 0px;
   display: block;
   background: #002663 url(images/watchstore.png) no-repeat;
}

#linkBlock h2{
   width: 339px;
   height: 44px;
   margin: 29px 0 0 0;
   padding: 0 0 0 57px;
   float: left;
   font-family: Arial;
   font-size: 34px;
   color: #cb3e07;
   line-height: 40px;
   font-weight: normal;
   background: url(images/recent.png) no-repeat;
   text-indent: -9999px;
}

#additionalLinks{
   width: 395px;
   margin: 0px;
   padding: 0px;
   float: left;
}

#additionalLinks ul{
   width: 395px;
   margin: 12px 0 0 0;
   padding: 0px;
   float: left;
   display: block;
}

#additionalLinks ul li{
   width: 395px;
   margin: 0px;
   padding: 0px;
   float: left;
   display: block;
}

#additionalLinks ul li a{
   width: 378px;
   height: 27px;
   margin: 3px 0 0 0;
   padding: 0 0 0 15px;
   float: left;
   font-family: Arial;
   font-weight: bold;
   font-size: 12px;
   color: #3b3a2b;
   line-height: 25px;
   text-decoration: none;
   display: block;
}

#additionalLinks ul li a:link{
   color: #002663;
   background: #99BADD;
   border: solid 1px #002663;
   display: block;
}

#additionalLinks ul li a:visited{
   color: #002663;
   background: #99BADD;
   border: solid 1px #002663;
   display: block;
}

#additionalLinks ul li a:active{
   color: #002663;
   background: #99BADD;
   border: solid 1px #002663;
   display: block;
}

#additionalLinks ul li a:hover{
   color: #99BADD;
   background: #002663;
   border: solid 1px #99BADD;
   display: block;
}

#iconLinks{
   width: 395px;
   height: 101px;
   margin: 25px 0 0 0;
   padding: 0px;
   float: left;
}

#iconLinks .ucharms{
   margin: 0;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   text-indent: -99999px;
}

#iconLinks .ucharms a{
   margin: 0;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #e5b2b7 url(images/ucharms-college-jewelry.png) no-repeat;
}

#iconLinks .ucharms a:link{
   margin: 0;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #e5b2b7 url(images/ucharms-college-jewelry.png) no-repeat;
}

#iconLinks .ucharms a:visited{
   margin: 0;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #e5b2b7 url(images/ucharms-college-jewelry.png) no-repeat;
}

#iconLinks .ucharms a:active{
   margin: 0;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #e5b2b7 url(images/ucharms-college-jewelry.png) no-repeat;
}

#iconLinks .ucharms a:hover{
   margin: 0;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #df9da3 url(images/ucharms-college-jewelry.png) no-repeat;
}

#iconLinks .waltersroom{
   margin: 0 0 0 8px;
   padding: 0;
   float: left;
   width: 124px;
   height: 100px;
   text-indent: -99999px;
}

#iconLinks .waltersroom a{
   margin: 0;
   padding: 0;
   float: left;
   width: 124px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #91d1f8 url(images/walters-room-kids.png) no-repeat;
}

#iconLinks .waltersroom a:link{
   margin: 0;
   padding: 0;
   float: left;
   width: 124px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #91d1f8 url(images/walters-room-kids.png) no-repeat;
}

#iconLinks .waltersroom a:visited{
   margin: 0;
   padding: 0;
   float: left;
   width: 124px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #91d1f8 url(images/walters-room-kids.png) no-repeat;
}

#iconLinks .waltersroom a:active{
   margin: 0;
   padding: 0;
   float: left;
   width: 124px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #91d1f8 url(images/walters-room-kids.png) no-repeat;
}

#iconLinks .waltersroom a:hover{
   margin: 0;
   padding: 0;
   float: left;
   width: 124px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #7bc581 url(images/walters-room-kids.png) no-repeat;
}

#iconLinks .loyalpatriot{
   margin: 0 0 0 8px;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   text-indent: -99999px;
}

#iconLinks .loyalpatriot a{
   margin: 0;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #f0f0f0 url(images/loyal-patriot-gifts.png) no-repeat;
}

#iconLinks .loyalpatriot a:link{
   margin: 0;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #f0f0f0 url(images/loyal-patriot-gifts.png) no-repeat;
}

#iconLinks .loyalpatriot a:visited{
   margin: 0;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #f0f0f0 url(images/loyal-patriot-gifts.png) no-repeat;
}

#iconLinks .loyalpatriot a:active{
   margin: 0;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #f0f0f0 url(images/loyal-patriot-gifts.png) no-repeat;
}

#iconLinks .loyalpatriot a:hover{
   margin: 0;
   padding: 0;
   float: left;
   width: 125px;
   height: 100px;
   border: 1px solid #cccccc;
   display: block;
   background: #feeb4b url(images/loyal-patriot-gifts.png) no-repeat;
}

#MiddleWrapper{
   width: 100%;
   margin: 0px;
   padding: 0px;
   border-top: 1px solid #909090;
   float: left;
   background: #ffffff url(images/middleBg.jpg) repeat-x;
}

#midContent{
   width: 928px;
   margin: 0 auto;
   padding: 0px;
}

#midContent .left{
   width: 473px;
   margin: 0px;
   padding: 0 31px 34px 26px;
   float: left;
}

#midContent .left h2{
   width: 423px;
   height: 38px;
   margin: 24px 0 0 0;
   padding: 0 0 20px  50px;
   font-family: Arial;
   font-size: 34px;
   color: #1d1d1d;
   line-height: 38px;
   font-weight: normal;
   text-indent: -9999px;
   background: url(images/latest.png) no-repeat;
}

#midContent .left h3{
}


#feedPanel{
   width: 202px;
   margin: 19px 0 0 0;
   padding: 0px;
   float: left;
   font-family: Arial;
   font-size: 12px;
}

#feedPanel .box{
   width: 202px;
   margin: 0 0 25px 0;
   padding: 0px;
   border: #002663 solid 1px;
   font-family: Arial;
   font-size: 12px;
   color: #99BADD;
}

#feedPanel h2{
   width: 192px;
   margin: 0 0 12px 0;
   padding: 5px;
   float: left;
   font-family: Arial;
   font-size: 14px;
   color: #ffffff;
   font-weight: bold;
   display: block;
   background: #002663;
}

#feedPanel ul{
   margin-left: 0;
   margin-right: 6px;
   padding: 0;
   color: #002663;
   padding: 0 0 0 25px;
}

#feedPanel li{
   padding: 0 0 15px 0;
   color: #002663;
}

#feedPanel li a{
   color: #002663;
   text-decoration: none;
}

#feedPanel li a:link{
   color: #002663;
   text-decoration: none;
}

#feedPanel li a:visited{
   color: #002663;
   text-decoration: none;
}

#feedPanel li a:active{
   color: #002663;
   text-decoration: none;
}

#feedPanel li a:hover{
   color: #002663;
   text-decoration: underline;
}


#adsense{
   width: 160px;
   margin: 21px 0 0 0;
   padding: 0px;
   float: left;
}

#gap{
   width: 34px;
   height: 10px;
   margin: 0px;
   padding: 0px;
   float: left;
}

#FooterWrapper{
   width: 100%;
   margin: 0px;
   padding: 0 0 23px 0;
   float: left;
   background: #2c2c2c;
}

#FooterContent{
   width: 928px;
   margin: 0 auto;
   padding: 0px;
}

#FooterNav{
   width: 928px;
   margin: 25px 0 0 0;
   padding: 0px;
   float: left;
   text-align: center;
}

#FooterNav ul{
   width: 655px;
   margin: 0 auto;
   padding: 0px;
   display: block;
}

#FooterNav ul li{
   width: auto;
   margin: 0px;
   padding: 0px;
   float: left;
   display: block;
}

#FooterNav ul li .blank{
   width: auto;
   margin: 3px 0 0 0;
   padding: 0 7px 0 7px;
   float: left;
   font-family: Arial;
   font-size: 11px;
   color: #d5d5d5;
   line-height: 15px;
}

#FooterNav ul li a{
   font-family: Arial;
   font-size: 11px;
   color: #d5d5d5;
   line-height: 15px;
   text-decoration: none;
   margin: 0px;
   padding: 0px;
}

#copyright{
   width: 928px;
   margin: 3px 0 0 0;
   padding: 10px 0 10px 0;
   float: left;
   font-family: Arial;
   font-size: 10px;
   color: #f0f0f0;
   line-height: 14px;
   text-align: center;
}

#copyright a{
   font-family: Arial;
   font-size: 10px;
   color: #f0f0f0;
}

#FooterContent p{
   width: 928px;
   margin: 7px 0 0 0;
   padding: 0px;
   float: left;
   font-family: Arial;
   font-size: 12px;
   color: #e9e6c3;
   line-height: 16px;
   font-weight: bold;
   text-align: center;
}

#FooterContent p a{
   color: #FFF;
   background: #252525;
   text-decoration: none;
}

.uitem {
   padding: 0;
   margin-bottom: 20px;
   border: 3px solid #e0e0e0; 
   display: block;
   font-family: Arial;
}

.uitem h3 {
   padding: 5px;
   margin: 0;
   border: 0;
   font-family: Arial;
   font-size: 16px;
   color: #909090;
}

.uitem h3 a {
   font-family: Arial;
   font-size: 16px;
   color: #909090;
   text-decoration: none;
}

.uitem h3 a:link {
   font-family: Arial;
   font-size: 16px;
   color: #909090;
   text-decoration: none;
}

.uitem h3 a:active {
   font-family: Arial;
   font-size: 16px;
   color: #909090;
   text-decoration: none;
}

.uitem h3 a:visited {
   font-family: Arial;
   font-size: 16px;
   color: #909090;
   text-decoration: none;
}

.uitem h3 a:hover {
   font-family: Arial;
   font-size: 16px;
   color: #99BADD;
   text-decoration: underline;
}

.ufeed {
   margin: 0;
   padding: 5px 100px 40px 5px;
   font-family: Arial;
   font-size: 13px;
   color: #0a0a0a;
}

.ufeed a{
   color: #0a0a0a;
   text-decoration: none;
}

.ufeed a:link {
   color: #0a0a0a;
   text-decoration: none;
}

.ufeed a:active {
   color: #0a0a0a;
   text-decoration: none;
}

.ufeed a:visited {
   color: #0a0a0a;
   text-decoration: none;
}

.ufeed a:hover {
   color: #0a0a0a;
   text-decoration: none;
}

.ufeed img {
   float: right;
   padding: 0;
   position: relative;
   right: -100px;
   top: -40px;
}

.productPrice {
   color: #99BADD;
   font-weight: bold;
}

.facts{
   width: 160px;
   margin: 25px 0 25px 0;
   padding: 0;
   color: #ffffff;
   font-family: Arial;
   border: 0;
   display: block;
}

.facts h2{
   margin: 0;
   padding: 5px;
   color: #ffffff;
   background: #002663;
   display: block;
   font-family: Arial;
   font-size: 14px;
   font-weight: bold;
   border: 0;
}

.facts ul{
   margin: 0;
   padding: 5px;
   color: #ffffff;
   background: #99BADD;
   display: block;
   font-family: Arial;
   font-size: 12px;
   font-weight: normal;
   border: 0;
}

.facts li{
   margin: 0 0 6px 0;
   padding: 0;
   color: #ffffff;
   background: #99BADD;
   display: block;
   font-family: Arial;
   font-size: 12px;
   font-weight: normal;
   border: 0;
}