/* Copyright Digital:Idiom c2008 - Contact thewebteam @ digitalidiom.co.uk */
/* www.digitalidiom.co.uk for professional web design to world standards */
/* NO copy or use of original material by Digital:Idiom without permission */



/* ANCHORS LINKS    ******************************************** */
a:link{ text-decoration: underline; color: #666;}
a:visited{ text-decoration: underline; color: #666;}
a:active{ text-decoration: none; color: #FDE13B;}
a:hover{ text-decoration:none; color: #FF6600;}

#footer a{ text-decoration: underline; color: #DDD; }
#footer a:visited{color: #DDD}
#footer a:hover{color: #F63}

#subMenu a{ text-decoration: underline; color: #FFF; }
#subMenu a:visited{color: #FFF;}
#subMenu a:hover{color: #333;}

#offers a{ text-decoration: underline; color: #EEE; }
#offers a:visited{color: #EEE}
#offers a:hover{color: #F33}

#affiliates a{ text-decoration: underline; color: #999; }
#affiliates a:visited{color: #999;}
#affiliates a:hover{color: #F63;}

.print, .print h2 {color:#999;}

body {
   margin:0px;
   border-width:0px;
   padding:0px;
   color:#036;
   font:normal 70%/140% Verdana, Arial, Helvetica, sans-serif;
   background-color:#01738C;
}

/* DIV CONTAINERS */
#container {
width: 960px;
margin: 0px auto 0px auto;
padding: 0px 16px 16px 16px ;
background-color: #FFF;
}

#masthead {
margin:0px;
padding:0px;
height:220px;
color:#333;
background: #FFF url("../images/bg-masthead.gif") 0px 0px no-repeat;
border-right:1px solid #DDD;
border-left:1px solid #DDD;
}

#seostrapline  {
color:#999;
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin: 0px; padding:0px;
}

h1.seoStrap {
display:none;
}

h2.seoStrap {
display:none;
}

#navicons {
margin-top:6px;
font-size:9px;
}

#banner1 {
text-align:right;
margin-top:38px;
padding-right:20px;
padding-bottom:28px;
height:60px;
}

#menu {
padding:0px;
margin:90px 0 0 0;
width:100%;
text-align:right;
}

#subMenu {
text-align:center;
background-color:#EB1093;
color:#FFF;
padding:5px 0px;
}

#mainContent {
width:100%;
padding-top:20px;
padding-bottom:20px;
width:958px;
background-color: #FFF;
border-right:1px solid #DDD;
border-left:1px solid #DDD;
}

#content {
margin:0px 10px 0px 226px;
padding: 0px;
background-color: #FFF;
color:#333;
}

#offers {
background-color: #01738C;
color:white;
padding:6px 0px;
text-align:center;
margin: 0px;
}

#waad {
background-color: #01738C;
color:white;
padding:6px 0px;
text-align:center;
margin: 0px;
}

#featured {
margin:0px;
border-width:0px;
padding:0px;
}

#featured table td {
margin-bottom:0px;
padding-bottom:0px;
}

#sidebar {
float: left;
width: 200px;
margin:0px;
margin-left:10px;
padding: 4px 2px 10px 2px;
background-color:#EEE;
color:#C60;
}

#footer{
clear:both;
font-size:80%;
padding-top:8px;
padding-bottom:8px;
color:#CCC;
text-align:center;
background-color:#01738C;
}

#affiliates{
font-size:80%;
padding-top:8px;
padding-bottom:8px;
color:#999;
text-align:center;
background-color:transparent;
}


/* ~~~~~SIDEBAR STYLES~~~~~~~ */
#sidebar h1 {
color:#F60;
text-align:center;
margin:10px 0px 4px 0px;
padding:0px;
}

#sidebar h2 {
color:#F60;
text-align:center;
margin:0px;
padding:0px;
}

#sidebar ul {
margin:0px;
padding:0px 0px 8px 24px;
}

.center {text-align:center;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.hl {background-color:#DDF;}
hr {color:#F00; padding:0px; margin:6px ;
border:1px solid #ccc; }

h1{
font-size: 15px;
color:#FFF;
}

#featured h1{
font-size: 15px;
color:#FFF;
padding:12px 0px 0px 8px;
}

h2{
font-size: 12px;
color:#F60;
margin:10px 0px 4px 0px;
}

h3{
font-size: 12px;
color:#525FA0;
margin:10px 0px 4px 0px;
border:1px solid #CCC;	
}

p {
margin:4px 0px 20px 0px;
}

img {border:0px;}
img.right {float:right; margin-left:10px;}
img.left {float:left; margin-right:10px;}

.boxed {
border:1px solid #CCC;
margin:0px;
padding:0px;
background-color:#FFF;
text-align:center;
}

.boxed p {margin:4px;}



/* Web Assist ################## */
.WAProduct {
margin:20px 0px;
padding:6px;
border:1px solid #CCC;
background-color:#DAEFF8;
color:#333;
}

.WAProduct table {
margin:0px;
border:1px solid #CCC;
background-color:#FFF;
}

.WAProduct H1 {
font:bold 24px verdana, Arial, Helvetica, sans-serif;
color: #C00;
}

.waList {
margin:0px;
padding:10px 0px 0px 14px;
list-style:disc;
}

.retail {
font:normal 14px verdana, Arial, Helvetica, sans-serif;
color: #666;
}
.strike {
text-decoration:line-through;
}

.sale {
font:bold 20px verdana, Arial, Helvetica, sans-serif;
color: #C00;
}