.full{height:200px;}
#GiftMessage{height:200px;}
.pagenav a:link, #shopnav a:visited,  { 
	text-decoration:none; 
	cursor:pointer; 
	color:#999; 
	display:block; 
        font-size:11px;
} 
ul{margin:0;}
.pagenav a:hover, #shopnav a:active  { 
	text-decoration:none; 
	cursor:pointer; 
	color:#fff; 
	display:block; 
        font-size:11px;
       
} 
.pagenav {
	font-family: verdana,arial;
	font-size: 11px;
	text-align: left;
	color:#999; 
 padding-left:15px;
border-bottom:solid 1px #fff;
	
}
.pagenav  li {

	float: left; 
	display:inline-table; 
	margin: 0; 
	padding-top:3px;
        padding-left:15px;
     list-style-type: none;
}
.pagenav ul{
  
	height:20px;

	
}

.pagenav li ul  { 
        
	display:inline-table; 
	font-size:90%; 
	margin-top:3px; 
	font-weight:normal; 
	left: -999em;
 }
.checkout{margin-left:0px;margin-right:500px;}

td.product{width:100%;text-align:left;}

select#Add{margin-left:200px;float:right;}
select#CardType{margin-left:200px;}

select#CardMonth{margin-left:200px;}

select#CardYear{margin-left:200px;}

select#Add{margin-left:200px;}

input#Email.LongInput{float:right;}

p.buttons{width:140px;}

.buttup{width:140px;}

.thumbimgstyle{border:solid 2px #fff;}



input.button{margin-left:5px;margin-top:5px;}

input{float:left;display:inline;width:auto;}

legend{font-family: verdana,arial;
	font-size: 11px;
	color:#FFFFFF;}

fieldset{text-align:left;padding-left:5px;}

#productname, a{font-family: verdana,arial;
	font-size: 11px;}

#shopnav a { 
	text-decoration:none; 
	cursor:pointer; 
	color:#999; 
	display:block; 
        font-size:11px;
} 
th{font-size:10px;font-family: verdana, arial;}
td{font-size:10px;font-family: verdana, arial;}

h3{
	font-size:10px;
	font-family: verdana, arial;
	padding-left:15px;
	text-align:left;
	text-transform: uppercase;
}
h1{
	font-size:11px;
	font-family: verdana, arial;
	padding-left:15px;
	text-align:left;
	text-transform: uppercase;
}

#shopnav a:link, #shopnav a:visited,  { 
	text-decoration:none; 
	cursor:pointer; 
	color:#999; 
	display:block; 
        font-size:11px;
} 

#shopnav a:hover, #shopnav a:active  { 
	text-decoration:none; 
	cursor:pointer; 
	color:#fff; 
	display:block; 
        font-size:11px;
} 
#shopnav {
	font-family: verdana,arial;
	font-size: 11px;
	text-align: left;
	color:#666; 
background:#131345;
	
}
#shopnav li {

	float: left; 
	display:inline-table; 
	margin: 0; 
	padding-top:3px;
        padding-left:15px;
     list-style-type: none;
}
#shopnav ul{
  
	height:20px;
	border:1px solid #666;
}

#shopnav li ul  { 
        
	display:inline-table; 
	font-size:90%; 
	margin-top:3px; 
	font-weight:normal; 
	left: -999em;
 }



/*Css Document*/

*html {margin: 0; 
	padding: 0;
	text-align:center;}
	
html {
	text-align:center; 
	margin: 0 auto 0 auto; 
 } 

body {
	text-align:center; 
	margin: 0 auto 0 auto;
	color:#fff;
	}
	
#wrapper {
	align:center;
	top:0px;
	left:auto;
	right:auto;	
}

p {
	color:#fff;
	font-family:verdana;
	font-size:9px;
	line-height:20px;
	padding-left:15px;
	padding-right:15px;
}
	
.pagetext {
	
	color:#fff;
	font-family:verdana;
	font-size:9px;
	line-height:20px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
}

.pagetextindex {
	
	color:#fff;
	font-family:verdana;
	font-size:9px;
	line-height:20px;
}
	
#shopbox {
	padding:1px;
	border:solid 1px #636363;
	height:17px;
	color:#fff;
	font-family:arial;
	font-size:12px;
}

.address {
	font-size:12px;
	font-family:arial;
	color:#000;
	padding-left:8px;

	text-align:left;
}

.telephone {
	font-size:12px;
	font-family:arial;
	color:#000;
	padding-right:8px;
	text-align:right;
}

.mobile {
	font-size:12px;
	font-family:arial;
	color:#000;
	padding-right:8px;
	text-align:right;
}


.imagebox {
	padding:15px;
	text-align:right;


}


.spantitle {
	padding-left:13px;
	padding-top:0px;
	padding-bottom:1px;
	border:solid 2px #636363;
	height:18px;
	color:#fff;
	font-family:arial;
	font-size:10px;
	color:#fff;
	width:730px;
	text-align:left;
	line-height:15pt;
	
}

.footer {
	font-family:verdana;
	font-size:9px;
	text-align:right;
	color:#636363;

}

.footer a {
	font-family:verdana;
	font-size:9px;
	text-align:right;
	color:#636363;

}


a {
	color:#fff;
	text-decoration:none;
}

a:hover {
	color:#999;
	text-decoration:none;
}

#shopwrapper {

}




/*The following code is referring to anythng within the first 'ul' tag*/ 
 
/*It can be seen that there is nothing 'too' defined, this is talking to the overall padding and look*/ 
 
#nav, #nav ul  { 
	padding-left:0;
	margin: 0; 
	list-style: none; 
 } 
 
/*The next one is now talking to what 'all' the text will look like in its regular state. The reason why nav is by itself, as opposed to having 'nav li', is because it is talking to everything within the whole div. Anything within the UL tag will also get caught.*/ 
 
#nav  {
        font-weight:bold;
        text-align:center;
	height:26px; 
	font: 68% VERDANA;
 } 
 
/*Now it can be seen that the code is now only talking to the text/code that resides within the li tag. anything in the UL can not be caught by this now. It is becoming more defined as the code moves along...*/ 
 
#nav li  { 
	position:relative; 
	background: #636363; 
	float: left; 
	width: 10em; 
	display:block; 
	margin: 0; 
	padding-top:6;
        padding-left:8;
        width:137px;
} 
 
/*The following text is determining the characteristics for all the states that the buttons can possibly have happen to them.*/ 
 
#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active  { 
	text-decoration:none; 
	cursor:pointer; 
	color:#fff; 
	display:block; 



 } 
	 
/*What is happening here? There has been a repeat for the hover state because that will change when the person rolls over them. This has a higher priorety because it is the only one in this command.*/ 
 
#nav a:hover  {
	color:#000; 
	background:#636363;

 } 
 
/*The following text controls EVERYTHING within the sub menu, so basically everything that is within.*/ 
 
#nav li ul  { 
	border-left: 1px solid #636363; 
	width:146px; 
	font-size:90%; 
	margin-top:3px; 
	position: absolute; 
	font-weight:normal; 
	left: -999em;
 } 
 
/*The text below controls the rollover colour within the submenu.*/ 
 
#nav li:hover ul, #nav li.sfhover ul  { 
	left: 0;z-index:99999; 
 } 
 
/*The following code controls everything within the li brackets, within the submenu.*/ 
	 
#nav li li  { 
	background:none; 
	float:none; 
	border:none; 
	
	
	border-right:none; 
	border-left:none; 
	padding-left:0; 
 } 
 
 
#nav li li.last  { 
	border-bottom:none; 
 } 
	 
#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover  { 
	color:#000; 
	padding: 3px 10px 2px; 
	width:14em; 
 } 
	 
#nav li li a:hover  { 
	color:#000; 
	background:#636363; 
 } 
	 
#nav li.active  { 
	background:#636363;
        height:20px;
 } 
	 
#nav li.active ul  { 
	border:none; 
 } 
 
#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active  {
	color:#000;
 } 
 
#nav li.active a:hover  { 
	color:#000;
height:13;
 } 
	 
#nav li.active li  { 
	border:none; 
	border-top: 1px solid #999; 
	border-bottom: 1px solid #999; 
 } 
#nav li.active li.last  { 
	border-bottom: none; 
 } 
#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active  { 
	color:#fff; 
 } 
 
#nav li.active li a:hover  { } 
	 
	#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active  { 
	color:#fff; 
	font-weight:bold; 
	background: #636363; } 
	
/*THIS IS WHERE THE SECONDARY MENU WILL BEGIN */

/* SECONDARY NAVIGATION - vertical navigation */
#nav-secondary,
#nav-secondary ul{
margin:0px;
padding:0;
position:static
}

#nav-secondary {

}

#nav-secondary li {
margin:0;
padding:0;
list-style:none;
background:#ffffff;

}

#nav-secondary li a {
padding:3px 0 3px 23px;
display:block;
background:#ffffff;
font:bold 64% arial,helvetica,tahoma,verdana,sans-serif;

color:#000000;
text-decoration:none;
line-height:1.3
}

#nav-secondary li a:active,
#nav-secondary li a:hover{
color:#CD0F0F;
background:url("images/sprites.gif") #eeeeee no-repeat 10px -695px
}

#nav-secondary li.active a,
#nav-secondary li.active a:link,
#nav-secondary li.active a:visited,
#nav-secondary li.active a:active,
#nav-secondary li.active a:hover{
color:#000000;
}

/* SECONDARY NAVIGATION - 2nd TIER */
#nav-secondary li ul{
margin:0 0 0 23px;
padding:0
}

#nav-secondary li ul li{
border:none;
border-bottom:1px solid #cccccc;
font-weight:normal;
color:#000000;
margin:0;
padding:0;
list-style:none;
background:#ffffff
}

#nav-secondary li ul li.first a:link,
#nav-secondary li ul li.first a:visited,
#nav-secondary li ul li.line a:link,
#nav-secondary li ul li.line a:visited,
#nav-secondary li ul li.last a:link,
#nav-secondary li ul li.last a:visited,
#nav-secondary li ul li.active a{
padding:2px 0 2px 12px;
width:130px;
display:block;
background:url("images/sprites.gif") #ffffff no-repeat 0 -798px;
color:#000000;
font-weight:normal;
line-height:1.3
}

#nav-secondary li ul li.first a:hover,
#nav-secondary li ul li.first a:active,
#nav-secondary li ul li.line a:hover,
#nav-secondary li ul li.line a:active,
#nav-secondary li ul li.last a:hover,
#nav-secondary li ul li.last a:active{
width:130px;
background:url("images/sprites.gif") #eeeeee no-repeat 0 -798px;
color:#1987af
}

#nav-secondary li ul li.active a:link,
#nav-secondary li ul li.active a:visited,
#nav-secondary li ul li.active a:hover,
#nav-secondary li ul li.active a:active{
width:130px;
background:url("images/sprites.gif") #8fc3d7 no-repeat 0 -798px;
font-weight:bold;
color:#000000
}

/* SECONDARY NAVIGATION - 3rd TIER */
#nav-secondary li ul li ul{
margin:0 0 0 13px;
padding:0
}

#nav-secondary li ul li ul li{
border:none;
border-bottom:1px solid #cccccc;
font-weight:normal;
color:#000000;
margin:0;
padding:0;
list-style:none;
background:#ffffff
}

#nav-secondary li ul li ul li a,
#nav-secondary li ul li ul li a:link,
#nav-secondary li ul li ul li a:visited,
#nav-secondary li ul li ul li.first a,
#nav-secondary li ul li ul li.first a:link,
#nav-secondary li ul li ul li.first a:visited,
#nav-secondary li ul li ul li.line a,
#nav-secondary li ul li ul li.line a:link,
#nav-secondary li ul li ul li.line a:visited,
#nav-secondary li ul li ul li.last a,
#nav-secondary li ul li ul li.last a:link,
#nav-secondary li ul li ul li.last a:visited,
#nav-secondary li ul li ul li.active a{
width:118px;
display:block;
background:url("images/sprites.gif") #ffffff no-repeat 0 -798px;
color:#000000;
font-weight:normal;
line-height:1.3
}

#nav-secondary li ul li ul li a:hover,
#nav-secondary li ul li ul li a:active,
#nav-secondary li ul li ul li.first a:hover,
#nav-secondary li ul li ul li.first a:active,
#nav-secondary li ul li ul li.line a:hover,
#nav-secondary li ul li ul li.line a:active,
#nav-secondary li ul li ul li.last a:hover,
#nav-secondary li ul li ul li.last a:active{
background:url("images/sprites.gif") #eeeeee no-repeat 0 -798px;
width:118px;
font-weight:normal;
color:#1987af
}

#nav-secondary li ul li ul li.active a,
#nav-secondary li ul li ul li.active a:link,
#nav-secondary li ul li ul li.active a:visited,
#nav-secondary li ul li ul li.active a:hover,
#nav-secondary li ul li ul li.active a:active{
background:url("images/sprites.gif") #8fc3d7 no-repeat 0 -798px;
width:118px;
font-weight:bold;
color:#000000
}

/* SECONDARY NAVIGATION - 4th TIER */
#nav-secondary li ul li ul li ul{
margin:0 0 0 13px;
padding:0
}
#nav-secondary li ul li ul li ul li{
border:none;
border-bottom:1px solid #cccccc;
font-weight:normal;
color:#000000;
margin:0;
padding:0;
list-style:none;
background:#ffffff
}
#nav-secondary li ul li ul li ul li a,
#nav-secondary li ul li ul li ul li a:link,
#nav-secondary li ul li ul li ul li a:visited,
#nav-secondary li ul li ul li ul li.first a,
#nav-secondary li ul li ul li ul li.first a:link,
#nav-secondary li ul li ul li ul li.first a:visited,
#nav-secondary li ul li ul li ul li.line a,
#nav-secondary li ul li ul li ul li.line a:link,
#nav-secondary li ul li ul li ul li.line a:visited,
#nav-secondary li ul li ul li ul li.last a,
#nav-secondary li ul li ul li ul li.last a:link,
#nav-secondary li ul li ul li ul li.last a:visited,
#nav-secondary li ul li ul li ul li.active a{
width:106px;
display:block;
background:url("images/sprites.gif") #ffffff no-repeat 0 -798px;
color:#000000;
font-weight:normal;
line-height:1.3
}
#nav-secondary li ul li ul li ul li a:hover,
#nav-secondary li ul li ul li ul li a:active,
#nav-secondary li ul li ul li ul li.first a:hover,
#nav-secondary li ul li ul li ul li.first a:active,
#nav-secondary li ul li ul li ul li.line a:hover,
#nav-secondary li ul li ul li ul li.line a:active,
#nav-secondary li ul li ul li ul li.last a:hover,
#nav-secondary li ul li ul li ul li.last a:active{
background:url("images/sprites.gif") #eeeeee no-repeat 0 -798px;
font-weight:normal;
width:106px;
color:#1987af
}
#nav-secondary li ul li ul li ul li.active a,
#nav-secondary li ul li ul li ul li.active a:link,
#nav-secondary li ul li ul li ul li.active a:visited,
#nav-secondary li ul li ul li ul li.active a:hover,
#nav-secondary li ul li ul li ul li.active a:active{
background:url("images/sprites.gif") #8fc3d7 no-repeat 0 -798px;
font-weight:bold;
width:106px;
color:#000000
}


#etoNotice { 
	 color:#fff; 
	 font-size:0px; 
 }


.contentBox1 {
         padding:0px;
}



h1 {
         font-size:9px;
}
h2{
         font-size:9px;
}



b  {
         font-size:9px;
}



.buybutton {

	 color:#fff;
	 font-family:verdana;
	 font-size:11px;
         padding-left:5px;
         padding-right:5px;
}
         

         
.previousnext a{
         
         color:#fff;
         font-family:verdana;
         font-size:11px;
}



.previousnext a:hover{
         
         color:#fff;
         font-family:verdana;
         font-size:11px;
}


.previousnext a:visited{
         
         color:#fff;
         font-family:verdana;
         font-size:11px;
}