@charset "utf-8";
/* CSS Document */

body { font-family: "Trebuchet MS", Verdana, Arial, "sans serif"; background : #D2E4EC; }
#wrapper { width : 800px; margin : 0 auto; text-align : left; position : relative; }
#header { background : url(/images/header-bg.gif) repeat-x; width : 800px; height : 122px; position : relative; }
#header img { border : 0; }
#branding { margin-left : 40px; }
#mainContent { width : 100%; margin-top : 20px; color : #493828; }
#mainContent p { text-align : left; margin : 10px 0; font-size : 12px; }
h1 { text-align : left; font-family : Georgia, "Times New Roman", serif; margin : 10px 0; letter-spacing : -.5px; padding : 0;}
h2 { text-align : left; font-weight : normal; font-style : italic; font-size : 15px; padding : 0; margin : 10px 0;}

/* TOP NAV */
#menu { width:260px; height : 23px; position: absolute; right :0; bottom : 45px; }
#nav, #nav ul { padding: 0; list-style: none; font-weight: bold; font-family: "Trebuchet MS", "sans serif"; font-size : 12pt; z-index : 800; margin : 0; }
#nav a { display: block; width : 228px; text-decoration : none; }
#nav li { float: left; text-align:right; margin:0; padding : 0; letter-spacing : .5px;}
#nav li.theme { height : 23px; text-align:center; margin : 0 5px; font-size:10pt; }
#nav li.theme a { }
#nav li.product { height : 23px; text-align:center; margin : 0 5px; font-size:10pt; }
#nav li.product a { }
#nav li ul { position: absolute; width: 200px; left: -999em; }
#nav li:hover ul {  }
##nav li ul li {  }
#nav li ul li a { color: #493828; line-height : 25px; padding : 0 4px 0 12px; background: #FFF url(http://contempo.kippygo.com/images/arrow.gif) no-repeat 4px 9px; }
#nav li ul li a:hover { background: #FFFFFF url(http://contempo.kippygo.com/images/arrowr.gif) no-repeat 4px 9px; color:#75848A; display:block; }
#nav li:hover ul, #nav li.sfhover ul {  left: auto; }

#cart { position : absolute; top : 0; right : 25px; }
#cart img { margin-left : 20px; }


/* =Product Thumbnail Grid Layout */

td.prodGridName {  }
td.prodCost { font-weight:bold; }
.prodGrid table { width : 175px; height : 175px; font-size : 9pt; }
.prodGrid table td.prodGridImage { background:url(/images/thumb-bg.gif) no-repeat; width:170px; height:170px; }
.prodGrid img { margin : 8px; }

/* =Section Thumbnail Grid Layout */
table.sectionGrid { width : 175px; }
table.sectionGrid td.sectionGridName { height : 45px; vertical-align : top; font-size : 9pt;}
table.sectionGrid td.sectionGridImg { background:url(/images/thumb-bg.gif) no-repeat; width:170px; height:170px; }
td.sectionGrid-name a { color : #2F4552; font-size : 8pt; }
td.sectionGrid-name a:hover { color : #6B492E; }


/* Help */
#help { font-size : 9pt; text-align : center; }
#help ul { list-style-type : none; }
#help li { display : inline; margin : 0 10px;}

.sortorder { color : #493828; font-family : Georgia, Times, serif; font-weight : bold; font-size : 14pt; letter-spacing : -.4px; display : block; border-bottom : 1px solid #493828;}

#coupon { border: 2px dashed #88c6e1; font-size: 10pt; width: 180px; background-color:#EBF5FA; right : 270px; position : absolute; padding : 5px; top : 50px; }

#sectionDescription p { padding : 10px 0; line-height : 125%; }


<!--[if IE]>#nav li ul li a { background: #59422B;}<![endif]-->

