/* CSS Style Sheet */

body {background-color: #FFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;padding:0px;font-family: "Times New Roman", Times, serif;font-size: 10pt;color: #000;}
h1{font-size: 12pt;}
h2{font-size: 16pt;}
h3{font-size: 14pt;}
h4{font-size: 12pt;}
h5{font-size: 11pt;font-style: italic;line-height:22px;}
h6{font-size: 12pt;}
p{font-size:10pt;}

.csmessage {width:200px;height:50px;position:absolute;top:70%;left: 50%;margin-left: -103.5px;}

.logo {width:150px;height:280px;position:absolute;left: 44%;margin-top: 120px;outline: none;}
.logo a {display: block;height: 280px;width: 150px;background-position: 0px 0px;background-image: url(images/logoHover.jpg);background-repeat: no-repeat;}
.logo a span {display: none;}
.logo a:hover {display: block;height:280px;width: 150px;outline: none;background-image: url(images/logoHover.jpg);outline:none;	background-position: 0px -280px;}

.wrapper {width: 100%;}
.titleWrap {width: 100%;margin-left: 40%;height: 80px;}
.title {width: 100px;float: left;margin-top: 30px;color: #666;}
.titleLine {width: 1px;float: left;	margin-top: 46px;height: 20px;background-color: #444;}
.titleText {width: 300px;float: left;margin-top: 30px;margin-left: 30px;}
.line {border-top-width: 1px;border-top-style: solid;border-top-color: #333;margin-bottom: 10px;}

.back {margin-left:40%;margin-top:-6px;width:34px;}
.back a {color:#000;text-decoration:none;outline:none;}
.contactImage {float: right;height: 400px;padding-top: 0px;margin-right: 60%;}

.spacer {height: 150px;width: 100%;}
.contact {height: 400px;width:642px;margin-left: 40%;padding-top:00px;}
.contactEmail {height: 50px;width: 180px;display: block;outline:none;}
.contactEmail a {background-image: url(images/contactHover.jpg);background-repeat: no-repeat;background-position: -10px 0px;display: block;width:180px;height:50px;}
.contactEmail a:hover {background-image: url(images/contactHover.jpg);background-repeat: no-repeat;background-position: -10px -50px;display: block;width:180px;height:50px;outline:none;}
.contactEmail span {display: none;}

.menuwrapper {height: 400px;width: 100%;margin-top: 120px;clear: both;}

.stockist {width:642px;margin-left: 40%;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/latest-flyout.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {height:250px;width:380px;position:relative;margin-left:40%;}

#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; padding:1px 1px 0 1px; background:#fff;}

#menu li {margin:0; padding:0; list-style:none;}
#menu li {display:inline-block; display:inline;}
#menu ul ul {position:absolute; left:-9999px;}
#menu ul#toplevel {position:absolute; left:0; top:0;}

#menu a {display:block; color:#000; line-height:22px; text-decoration:none;padding:0 20px 0 10px;} 

#menu ul li:hover > ul {left:100%; margin-top:-60px; margin-left:-1px;}

#menu a:hover ul, #menu a:hover a:hover ul, #menu a:hover a:hover a:hover ul {left:100%;outline:none;}
#menu a:hover ul ul, #menu a:hover a:hover ul ul {left:-9999px;}

#menu li a:hover {color:#000;outline:none;} 
#menu li:hover > a {color:#000;outline:none;}
#menu li a.fly {background: url(estott/anywidth/arrow.gif) no-repeat right top;outline:none;}
#menu li a.fly:hover {background:#FFF url(estott/anywidth/arrow.gif) no-repeat right top;outline:none;} 
#menu li:hover > a.fly {background:#FFF url(estott/anywidth/arrow.gif) no-repeat right top;outline:none;}

#menu table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-1px;}
/*==================================================================*/


/* Cufon Styling for Hover Underlines */ 
a .cufon {border-bottom:1px solid white;}
a:hover .cufon{border-bottom:1px solid black;outline:none;}
h4 .cufon {border-bottom:1px solid white;}
h4:hover .cufon{border-bottom:1px solid black;outline:none;}

/* Easy Slider */
#slider{width:642px;margin-left: 40%;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;overflow:hidden;	}
#slider li{height:400px;width: 642px;overflow:hidden;}
#slider .bio{height:400px;width:480px;}

#prevBtn, #nextBtn{display:block;width:18px;height:17px;position:absolute;left:44%;top:505px;}	
#nextBtn{left:46%;}
#prevBtn a, #nextBtn a{display:block;outline:none;width:18px;height:17px;background:url(images/arrowLeft.jpg) no-repeat 0 0;}
#nextBtn a{background:url(images/arrowRight.jpg) no-repeat 0 0;outline:none;}

