/* COLOUR */
/* Lime Green(Citrus):#DBE142; Purple(Violet):#737BBC; Orange:#FAAF4F; Grey:#999 */

/* HTML */
html,body,h1,h2{padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:1em;}

h2{margin:0 0 40px 120px;padding:0;font-size:2.9em;line-height:0.9em; letter-spacing:-3px;font-family:Verdana, Arial, Helvetica, sans-serif;}
h3{margin:0 0 0 120px;padding:0 0 10px;font-size:1.4em;;font-family:Arial, Helvetica, sans-serif;}
h4{margin:0 0 0 0px;padding:0 0 10px;text-align:left;font-size:1.4em;;font-family:Arial, Helvetica, sans-serif;}

a:link, a:visited, a:hover{color:#EC8F13;}

p{padding:0 0 10px 0;margin:0;}

img{border:0;}

li{margin:0;padding:0;list-style:none;}
ul{margin:0;padding:0 0 10px 0;list-style:none;}

table{margin:0 0 10px 0;width:100%;border-spacing:0;border-collapse:collapse;}
th{padding:10px;font-size:1.2em;color:#737BBC;font-weight:800;text-align:left;}
td{padding:5px 10px;text-align:left;}

label{float:left;width:150px;}

/* LAYOUT */
#container{margin:15px auto 0 auto;width:802px;position:relative;}
#navigation{height:25px;padding:20px 15px 0 0;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;}
#countryNavigation{float:left; height:25px;padding:20px 15px 0 0;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;}
#currencySelection{position: absolute; top: 60px; right: 15px;}
#contentTop{height:7px;width:auto;background:url(../images/layout/bg_content_top.png) bottom left no-repeat;}
#contentMiddle{padding:10px 0 0 25px;float:left;width:800px;background:url(../images/layout/bg_content_middle.png) bottom left repeat-y;font-size:0.8em;color:#999;}
#contentLeft{margin:0;height:auto;width:450px;float:left;font-size:0.9em;color:#999;}
#contentRight{margin:70px 30px 20px 0;height:auto;width:300px;float:right;}
#contentBottom{height:7px;width:auto;background:url(../images/layout/bg_content_bottom.png) top left no-repeat;clear:both;}
#footer{height:auto;width:auto;padding:5px 15px 0 0;font-size:0.6em;text-align:right;color:#999;}

/* NAVIGATION */
#navigation ul{padding: 0;margin: 0;list-style: none;}
#navigation li{padding:0;margin:0;display:inline;list-style:none;}

#navigation a{padding:0 0 0 10px;font-size:0.95em;font-weight:800;line-height:1em;color:#999;text-decoration: none;text-align:center;color:#999;}
#navigation a.current, #navigation a:hover.current{color:#EC8F13;}
#navigation a:hover{color:#E5E76D;}

/* HEADINGS */
h1#logo{height:117px;width:116px;left:20px;position:absolute;background:url(../images/logo.png) top center no-repeat;text-indent:-9999px;}
h2#indexHeading{margin-bottom:0;}
.headingLeft{color:#FAAF4F;}
.headingRight{color:#737BBC;}

/* COLOURS LAYOUT */
.imageContainer{padding:30px 0 0 0;}
.swatchContainer{margin:0 5px 0 0;width:80px;float:left;}
.swatchHeader{padding:0 0 5px 0;text-align:center;color:#333333;}
#contentRightColours{margin:70px 30px 20px 0;height:auto;width:300px;float:right;}

/* GALLERY */
#largeImage {padding:5px;width:425px;height:425px;border:solid 1px #CCC;}
.thumbs img {margin: 0;padding:5px;width:125px;height:125px;border:solid 1px #CCC;}

/* PURCHASE */
#contentFull{padding:0 10px 10px 10px;margin:0;width:700px;height:auto;float:left;font-size:0.9em;color:#999;}
#contentFull h3{margin:0;padding:0 0 10px;font-size:1.4em;;font-family:Arial, Helvetica, sans-serif;color:#FAAF4F;}

/* LINKS */
#footer a:link,#footer a:visited,#footer a:hover{color:#EC8F13;text-decoration:none;}

/* GENERAL */
.error{padding:2px;margin:0 auto 5px 0;width:350px;border:1px solid #CC0000;background-color:#F7DCCA;text-align:center;color:#CC0000;}
.success{padding:2px;margin:0 0 5px 0;width:350px;border:1px solid #69B92F;text-align:center;color:#69B92F;background-color:#C1F5AF;}
.contactImage{margin:50px 0 0 0;}
.sold-out{color:#E0390A;}

/* FORMS */
#friendForm{padding:0 0 0 30px}

.inputText{padding:5px;width:350px;border:1px solid #D1EC3E;color:#FDBB63;font-size:1.4em;}
.inputSelect{padding:5px;border:1px solid #D1EC3E;color:#FDBB63;font-size:1.4em;}
.inputTextSmall{padding:5px;width:25px;border:1px solid #D1EC3E;color:#FDBB63;font-size:1.4em;text-align:center;}
.inputTextArea{padding:5px;height:90px;width:350px;border:1px solid #D1EC3E;color:#FDBB63;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;}
.inputButton{padding:5px .5em;width:auto !important;border:1px solid #FDBB63;background-color:#FECB85;cursor:pointer; color:#FFF;font-size:1em;font-weight:800;}*/

/* CURRENCY DROPDOWN */  
ul.countryNavigation{}
.countryNavigation li{margin:0 0 0 7px; padding:7px 0 0 0; color:#fff; font-weight:bold;background:url(../images/country/currentbg.png)  no-repeat; width:208px;height:33px;font-size:14px;font-weight:bold; }
.countryNavigation li img{padding:0 5px; vertical-align:middle; }
.countryNavigation a:hover{color:#c1191d;text-decoration:none;}

.countryNavigation li ul{ padding:6px 0 0 0px;position:absolute;left:-9999em;z-index:20;line-height:33px;}
.countryNavigation li ul li{background:#C4C4C4;padding:0;border-top:1px solid #fff;  width:196px; height:40px;    }
.countryNavigation li ul li a:link,.countryNavigation li ul li a:visited{ margin:0;float:none;font-size:14px;font-weight:bold; vertical-align:middle; }

.countryNavigation li ul li:hover{ color:red;}
.countryNavigation li:hover ul, .countryNavigation li.sfhover ul{left:auto;z-index:20;}
/*.countryNavigation li ul li a:link,.countryNavigation li ul li a:visited{padding-top:100px; color:green; }*/
.countryNavigation li ul li img{ padding:8px 5px 10px 0;vertical-align:middle; }
.countryNavigation a:link, .countryNavigation a:visited{padding:0 0 0 6px; width:190px; display:block; text-align:left; text-decoration:none; color:#FFF; cursor:pointer;}
.countryNavigation li ul li a:hover{background: #FAAF4F;}

/*BAG*/
#bagContainer{ margin-left:-8px; margin-top:-5px; background:url(../images/bag/bag_bg.jpg) no-repeat; width:773px; height:169px;padding-bottom:30px;} 
#textContainer{padding:50px 50px 0 300px; font-family:Aharoni; text-align:center;} 
#mainBagText{color:#FFF; font-size:30px; font-weight:bold;}   
#attentionBagText{color:#F9AE4E; font-size:32px;}    
.jasweb{padding-right:350px;}   
        
