 body {
font-family:Arial, sans-serif;
color:#CCC;
line-height:1.4em;
background:#444F63 url(Images2/bg_grad2.jpg) repeat-x;
font-size:1em;
margin:0;
padding:0
}

a:link,a:visited {
text-decoration:underline;
color:#CCC
}

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

h1 {
font:bold 120% Arial,sans-serif;
color:#633;
margin:0;
padding:0
}

h2 {
color:#496F89;
font-family:Arial, sans-serif;
font-size:104%;
font-weight:700;
margin:0;
padding:0
}

h3 {
font:bold 100% Arial,sans-serif;
color:#334d55;
margin:0;
padding:0
}

h4 {
font:100% Arial,sans-serif;
color:#333;
margin:0;
padding:0
}

h5 {
font:100% Arial,sans-serif;
color:#334d55;
margin:0;
padding:0
}

ul {
list-style-type:square
}

ul ul {
list-style-type:disc
}

form {
margin:0;
padding:0
}

label {
color:#CCC;
font-family:Arial, sans-serif;
font-size:1em;
line-height:2em;
font-weight:700
}

input {
font-family:Arial,sans-serif
}

#pagecell1 {
position:absolute;
top:54px;
left:0;
right:0;
width:100%;
background-color:#536A81
}

.in5 {
padding-bottom:5px
}

.in10 {
padding-bottom:10px
}

.in15 {
padding-bottom:15px
}

.in16 {
padding-bottom:16px
}

.in20 {
padding-bottom:20px
}

.in30 {
padding-bottom:30px
}

#aboutUsPage {
width:100%
}

#aboutUsPage img {
border:1px solid #000;
margin:10px
}

#masthead {
position:absolute;
top:0;
left:2%;
right:2%;
width:95.6%
}

#pageNav {
float:right;
width:230px;
font:x-small Verdana,sans-serif;
padding-top:0;
padding-right:0;
padding-bottom:0;
background:#536A81
}

#pageNavHome {
float:right;
width:166px;
background-color:#536A81;
font:x-small Verdana,sans-serif;
margin-top:-6px;
padding:0
}

#pageNav2 {
float:left;
width:178px;
background-color:#F5f7f7;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
font:x-small Verdana,sans-serif;
padding:0
}

#content {
background-color:#102A4D;
float:left;
width:704px;
border-right-width:1px;
border-right-style:solid;
border-right-color:#202739;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding:20px 30px
}

#contentStore {
background-color:#778BB0;
float:left;
padding-bottom:20px;
width:780px;
margin-top:0;
margin-bottom:0;
margin-left:0
}

#containerStore {
padding-right:15px;
padding-left:15px;
margin-top:15px
}

#contentHome {
background-color:#778BB0;
float:left;
padding-bottom:20px;
width:764px;
padding-top:0;
border-right-width:1px;
border-right-style:solid;
border-right-color:#202739;
margin:0
}

#content h1 {
font-size:1.5em;
color:#496F89
}

#contentNoNav {
border-left:1px solid #ccd2d2;
margin:0;
padding:10px 10px 0
}

#siteName {
color:#536A81;
font-weight:400;
font-size:16px;
margin:0;
padding:16px 0 8px
}

#pageName {
height:200px;
background-image:url(Images2/header80percent996.jpg);
background-repeat:no-repeat
}

#pageName h2 {
font:bold 175% Arial,sans-serif;
color:#000;
margin:0;
padding:0
}

#pageName img {
position:absolute;
top:0;
right:6px;
margin:0;
padding:0
}

#siteInfo {
clear:both;
font-size:small;
color:#536A81;
margin-top:0;
text-align:center;
background-color:#242B3E;
padding:10px
}

.centerPageText {
text-align:center
}

#siteInfo img {
vertical-align:middle;
padding:4px 4px 4px 0
}

#siteInfo a:link {
color:#536A81
}

#sectionLinks1 {
font-size:12px;
margin-left:-1px;
text-decoration:none;
padding:0
}

#sectionLinks h3 {
border-bottom:1px solid #ccc;
color:#F06;
padding:10px 0 2px 10px
}


#sectionLinks1 a:link,#sectionLinks1 a:visited {
display:block;
background-image:url(file:///80GB%20HD/Dreamweaver/test%20site/bg_nav.jpg);
font-weight:700;
color:#C0D0EA;
text-decoration:none;
padding:3px 0 3px 30px
}

#sectionLinks1 a:hover {
background-color:#232A3D;
background-image:none;
font-weight:700;
text-decoration:none
}

#advert {
color:#CCC;
line-height:1.3em;
padding-right:20px;
padding-bottom:20px;
padding-left:20px
}

.title {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#21536A;
left:33px;
position:absolute;
width:200px;
top:25px
}

.titleItalic {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#666
}

.titleQuote {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#069;
position:absolute;
top:15px;
width:226px;
font-weight:bolder;
right:15%
}

.logo {
position:absolute;
top:10px;
width:300px;
right:2%;
height:92px;
left:50px
}

.container {
position:relative;
width:996px;
text-align:left;
margin:0 auto
}

.singleSpace {
line-height:1.166
}

.singleSpaceFontSmall {
line-height:1.0;
font-family:"Times New Roman", Times, serif;
font-size:14px
}


.topNavigation {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#069;
font-weight:bolder;
text-decoration:none
}

a.topNavigation:visited {
color:#334d55
}

a.topNavigation:hover {
color:#334d55;
text-decoration:underline
}

.bluefont12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCC;
font-weight:700
}

.dictionaryQuote {
line-height:1.5;
font-size:12px;
color:#CCC
}

.price {
font-weight:700;
width:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#FFF;
margin-top:3px;
text-align:center;
float:left
}

.saleprice {
font-size:0.75em;
color:#333;
font-weight:700;
padding-top:4px;
padding-bottom:4px;
display:block;
text-indent:95px;
text-align:left
}

.sale {
font-size:1.2em;
font-weight:700;
color:#C30
}

#saleTitle {
font-weight:bolder;
color:#C30;
text-align:center;
padding-top:5px
}

.purchase {
font-size:.75em;
color:#005FA9
}

.navHorizontal {
font-size:12px;
color:#005FA9
}

.homePageImage {
margin-left:auto;
margin-right:auto
}

.homePageTitle {
font-size:1.2em;
color:#069
}

.freeshipping {
font-size:.65em;
font-weight:700;
color:#900
}

.productiImg {
padding-right:10px
}

.in2 {
margin-bottom:2px
}


.onlyBtn {
width:50px;
color:#597B00;
font-size:14px;
font-weight:bolder;
padding-left:5px
}

.productTitle {
text-align:center;
font-weight:700;
color:#597B00;
float:left;
width:130px
}

.listPrice {
text-align:center;
margin-right:auto;
margin-left:auto;
float:left;
width:130px
}

.onlyBtnMedium {
width:150px;
color:#597B00;
font-size:14px;
font-weight:bolder;
padding-left:5px;
float:left
}

.videoImageLarge {
width:495px;
padding-top:10px;
margin-right:auto;
margin-left:auto
}

.clearfloat {
clear:both
}

.orderContainer {
position:relative;
float:right;
width:250px;
padding-right:60px
}

.orderContainer li {
float:left;
margin-left:-10px
}

.orderContainer a {
background-image:url(Images2/buttons/orderBtn.png);
background-repeat:no-repeat;
width:160px;
display:block;
height:44px;
padding-right:15px;
margin-left:-30px
}

.orderContainer a:hover {
background-image:url(Images2/buttons/orderHoverBtn.png);
background-repeat:no-repeat;
text-decoration:none
}

.orderContainerViewCart {
width:211px;
margin:0;
padding:0
}

.orderContainerSmall {
float:right;
width:150px
}

.orderContainerSmall a {
background-image:url(Images2/orderBtnS.png);
background-repeat:no-repeat;
width:100px;
display:block;
height:30px;
margin-left:-20px
}

.orderContainerMedium {
position:relative;
float:right;
width:280px
}

.orderContainerMedium a {
background-image:url(Images2/orderBtnS.png);
background-repeat:no-repeat;
width:80px;
display:block;
height:44px;
padding-right:30px;
margin-left:-30px
}

#navTop {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:0.8em;
width:675px;
margin-top:20px
}

#navTop ul {
list-style-type:none;
margin-top:0;
margin-bottom:0
}

#navTop li {
float:left;
width:125px
}

#navTop a {
text-align:center;
display:block;
width:110px;
height:50px
}

#navPub {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:0.8em;
width:675px;
margin-top:10px
}

#navPub ul {
list-style-type:none;
margin-left:0;
margin-top:0;
margin-bottom:0
}

#navPub li {
float:left;
width:150px
}

#navPub a {
text-align:center;
display:block;
width:150px;
height:50px
}

.highlight {
font-size:.8em;
font-style:italic
}

.columnMagazineDiv {
float:left;
width:213px;
font-size:0.9em;
color:#333;
padding:10px
}

.columnMagazineDivWide {
float:left;
width:330px;
font-size:0.9em;
color:#333;
padding:10px
}

#columnMagazineContainer {
border:1px solid #333;
background-color:#FFF;
margin-top:20px;
padding-top:10px
}

#columnMagazineContainer h6 {
font-size:1em;
font-weight:700;
margin-top:5px;
margin-bottom:5px
}

.imageDescription {
font-size:0.8em;
font-style:italic;
margin-bottom:10px;
line-height:1.1em
}

.magazineAuthor {
font-size:.9em;
font-weight:700
}

.colOne {
float:left;
width:340px;
margin-bottom:3px
}

.colTwo {
float:right;
width:340px;
margin-bottom:3px
}

.productBorder {
border:1px solid #061626;
background-color:#0B2744;
padding:5px 3px 3px
}

.saveAmount {
font-weight:700;
text-align:center;
width:100%;
padding-bottom:10px;
padding-top:10px;
color:#C0CD82
}

.regularPriceSlash {
color:#666;
text-decoration:line-through;
padding-right:10px;
padding-left:10px
}

.purchaseBoxSmall img {
float:left;
padding-top:3px;
border:none;
width:100px
}

.purchaseBoxSmall h6 {
padding-bottom:3px;
color:#C4D086;
font-size:14px;
font-weight:bolder;
margin-top:0;
margin-bottom:0
}

.saleAdvert {
font-size:1.4em;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
line-height:1.3em;
padding:20px 8px 20px 45px
}

.navLogo {
text-align:center;
padding-top:15px
}

.cartItems {
font-size:1.1em;
font-weight:700;
color:#CCC;
margin-top:0;
margin-bottom:0;
padding-bottom:2px;
padding-left:5px;
padding-top:5px
}

.checkout {
margin-top:10px;
margin-left:10px
}

.shoppingCartContainer {
border-top-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#1B263C;
border-bottom-color:#1B263C;
padding-bottom:15px;
background-color:#607993;
padding-top:15px;
padding-left:60px;
margin-top:20px
}

.shoppingCartContainer img {
border-style:none
}

.homeVideoContainer {
background:#0C203B;
width:765px;
padding-left:60px
}

.currencySelector {
height:50px;
width:200px
}

.spryContainerInstruct {
width:740px
}

.productContainer {
width:700px;
padding-bottom:10px;
padding-top:10px
}

.videoImage {
float:left;
width:335px;
padding-top:10px
}

.videoDescription {
float:left;
width:310px;
padding-top:10px;
font-size:12px;
color:#CCC;
line-height:18px;
height:180px;
padding-left:10px
}

.purchaseBox img {
float:left;
border-style:none
}

.purchaseBox {
text-align:center;
padding-top:10px;
font-size:16px;
font-weight:700;
color:#666;
line-height:1.3em;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:.2em;
float:right;
width:300px;
margin-right:40px
}

#sideNavSelected {
background-color:#232A3D
}

.product2Container img {
float:left;
padding-right:10px
}

.product2Container h3 {
font-size:1.4em;
color:#496F89;
text-align:center
}

.product2Container {
font-size:0.9em;
color:#CCC;
margin-left:10px;
margin-right:10px;
margin-top:10px
}

.productDescription {
float:left;
width:420px;
padding-top:10px;
font-size:1em;
color:#CCC;
padding-left:20px
}

.purchaseBoxLarge {
height:40px;
width:230px;
text-align:center;
font-size:16px;
font-weight:700;
color:#FFF;
line-height:1.3em;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:.2em;
margin-right:auto;
margin-left:auto;
margin-bottom:10px
}

.purchaseBoxLarge img {
float:left;
border:none
}

.purchaseBoxSmall {
width:200px;
padding-top:10px;
font-size:14px;
font-weight:700;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
float:left;
margin-left:5px;
margin-right:5px
}

.productImage {
float:left;
width:200px;
padding-top:30px
}

.videoMusicLink {
font-size:0.9em;
color:#496F89;
margin-left:280px;
padding-bottom:10px
}

ul ul ul,.orderContainer ul,.orderContainerSmall ul,.orderContainerMedium ul {
list-style-type:none
}

.floatLeft,.orderContainerSmall li,.orderContainerMedium li {
float:left
}

.relatedLinks a,#advert img {
display:block
}

.orderContainer a:link,.orderContainerSmall a:link,.orderContainerMedium a:link {
text-decoration:none
}

.orderContainer a:active,.orderContainer a:visited {
background-image:url(Images2/buttons/orderOnClickBtn.png);
background-repeat:no-repeat;
text-decoration:none
}

.orderContainerSmall a:hover,.orderContainerMedium a:hover {
background-image:url(Images2/orderHoverBtn2.png);
background-repeat:no-repeat;
text-decoration:none
}

.orderContainerSmall a:active,.orderContainerSmall a:visited,.orderContainerMedium a:active,.orderContainerMedium a:visited {
background-image:url(Images2/orderOnClickBtnS.png);
background-repeat:no-repeat;
text-decoration:none
}

#navTop a:link,#navTop a:visited,#navPub a:link,#navTop a:visited {
color:#C0D0EA;
text-decoration:none
}

#navTop a:hover,#navTop a:active,#navPub a:hover,#navTop a:active,#selectedPage a:link,#selectedPage a:visited,#selectedPage a:hover,#selectedPage a:active {
color:#FC0
}

.columnMagazineDiv img,.columnMagazineDivWide img {
border:1px solid #333;
margin-top:5px
}

.colOne h5,.colTwo h5 {
color:#036;
font-size:14px;
font-weight:bolder;
padding-bottom:3px;
text-align:center
}

.purchaseBoxSmallRight,.purchaseBoxSmallLeft {
width:190px;
padding-top:10px;
font-size:14px;
font-weight:700;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
float:right;
margin-right:5px
}

.purchaseBoxSmallRight img,.purchaseBoxSmallLeft img {
float:left;
margin:0;
padding:5px 0 0
}

.purchaseBoxSmallRight h5,.purchaseBoxSmallLeft h5 {
color:#496F89;
font-size:14px;
font-weight:bolder;
padding-bottom:15px;
text-align:center
}

.purchaseBoxSmallRight h6,.purchaseBoxSmallLeft h6 {
color:#C4D086;
font-size:12px;
font-weight:bolder;
padding-bottom:3px
}

.videoDescription h3,.productDescription h3 {
font-size:1.4em;
font-weight:bolder;
color:#496F89;
padding-bottom:5px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:3px
}