@charset "utf-8";

/* CSS Document */
/*Theme Name: Jacobs
Theme URI: http://www.jacobsofreading.com
Description: Theme for Jacobs of Reading
Version: 1.2
Author: the Mighty Ant for T R Studio
Author URI: http://www.themightyant.co.uk
Tags: jacobs, black, jewellery
*/
/*@import "xxxx.css";*/

/* Begin Typography & Colors */
body { font-size: 62.5%; /* Resets 1em to 10px */ font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif; background: #000 url('images/bg_tile.png') repeat-x; color: #fff; text-align: center; margin:0; padding:0; background-color: #000; }

#page { margin:0; padding:0; border: 0; text-align: left; width:712px; position:relative; }

#header { background: url('images/jacobs_logo_header.png') no-repeat top center; padding:0; margin:0; width:712px; height: 119px; background-color: #33094E; }

#headerimg { margin: 0; padding:0 0 25px 0; height: 119px; width: 712px; }

#content { font-size: 1.1em; margin:0; padding:0; }

.widecolumn .entry p { font-size: 1.05em; }

.narrowcolumn .entry,
 .widecolumn .entry,
 .even-col-left .entry,
 .even-col-right .entry { line-height: 1.43em; }

.widecolumn { line-height: 1.6em; }

.narrowcolumn .postmetadata { text-align: center; }

.thread-alt { background-color: #f8f8f8; }

.thread-even { background-color: white; }

.depth-1 { border: 1px solid #ddd; }

.even,
 .alt { border-left: 1px solid #ddd; }

#footer { background: #430D67 url('images/footer_bg2.png') no-repeat top; border: none; color:#fff; font-size:1.0em; font-family: Georgia, Arial, Helvetica, Sans-Serif; position:relative; }

small { font-family: Arial, Helvetica, Sans-Serif; font-size: 0.9em; line-height: 1.5em; }

h1 { text-indent:-9999px; }

h1,
 h2,
 h3 { color:#fff; font-family: Georgia, 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: normal; }

h1 { font-size: 4em; text-align: center; }

#headerimg .description { font-size: 1.2em; text-align: center; }

h2 { font-size: 1.5em; color:#ab9360; }

h2.pagetitle { font-size: 1.6em; }

#sidebar h2 { font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif; font-size: 1.2em; }

h3 { font-size: 1.1em; }

h1,
 h1 a,
 h1 a:hover,
 h1 a:visited,
 #headerimg .description { text-decoration: none; color: #ab9360; }

h2,
 h2 a,
 h2 a:visited,
 h3,
 h3 a,
 h3 a:visited { color: #ab9360; }

h2,
 h2 a,
 h2 a:hover,
 h2 a:visited,
 h3,
 h3 a,
 h3 a:hover,
 h3 a:visited,
 #sidebar h2,
 #wp-calendar caption,
 cite { text-decoration: none; color: #ab9360; }

.entry p a:visited { color: #ab9360; }

.sticky { background: #f7f7f7; padding: 0 10px 10px; }

.sticky h2 { padding-top: 10px; }

.commentlist li,
 #commentform input,
 #commentform textarea { font: 0.9em Arial, 'Lucida Grande', Verdana, Sans-Serif; }

.commentlist li ul li { font-size: 1em; }

.commentlist li { font-weight: bold; }

.commentlist li .avatar { float: right; border: 1px solid #eee; padding: 2px; background: #fff; }

.commentlist cite,
 .commentlist cite a { font-weight: bold; font-style: normal; font-size: 1.1em; }

.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; }

#commentform p { font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif; }

.commentmetadata { font-weight: normal; }

#sidebar { font: 1em Arial, 'Lucida Grande', Verdana, Sans-Serif; }

small,
 #sidebar ul ul li,
 #sidebar ul ol li,
 .nocomments,
 .postmetadata,
 blockquote,
 strike { color: #777; }

code { font: 1.1em 'Courier New', Courier, Fixed; }

acronym,
 abbr,
 span.caps { font-size: 0.9em; letter-spacing: .07em; }

a,
 h2 a:hover,
 h3 a:hover { color: #ab9360; text-decoration: underline; }

a:hover { color: #ab9360; text-decoration: none; }

#footer a { color: #fff; text-decoration: none; }

#footer a:hover { color: #fff; text-decoration: underline; }

#wp-calendar #prev a,
 #wp-calendar #next a { font-size: 9pt; }

#wp-calendar a { text-decoration: none; }

#wp-calendar caption { font: bold 1.3em Arial, 'Lucida Grande', Verdana, Sans-Serif; text-align: center; }

#wp-calendar th { font-style: normal; text-transform: capitalize; }

#TR-link { position:absolute; bottom:0; right:8px;}
#jacobs-copyright { position:absolute; bottom:0; left:20px;}

/* End Typography & Colors */















































/* Begin Structure */































body { margin: 0 0 0px 0; padding: 0; }

#page { background-color: black; margin: 0px auto; padding: 0; width: 712px; border: 0; }

#header { /*background-color: #000;*/ margin: 0 0 0px 0; padding: 0; height: 119px; width: 712px; }

#headerimg { margin: 0; padding:0 0 25px 0; height: 119px; width: 100%; }

.narrowcolumn { float: left; padding: 0px 0 0 0; margin: 0px 0 0; width: 425px; display:inline; }

.sidecolumn { float:right; padding: 0px 0 0 0; margin: 0 0 0 0; width: 257px; display:inline; }

.widecolumn { padding: 10px 0 20px 0; margin: 5px 0 0 150px; width: 450px; }

.even-col-left { float: left; padding: 0px 0 0 0; margin: 0px 0 0; width: 350px; }

.even-col-right { float: right; padding: 0px 0 0 0; margin: 0px 0 0; width: 350px; }

/*.post { margin: 0 0 40px; text-align: left; }*/















.post hr { display: block; }

.widecolumn .post { margin: 0; }

.narrowcolumn .postmetadata { padding-top: 5px; }

.widecolumn .postmetadata { margin: 30px 0; }

.widecolumn .smallattachment { text-align: center; float: left; width: 128px; margin: 5px 5px 5px 0px; }

.widecolumn .attachment { text-align: center; margin: 5px 0px; }

.postmetadata { clear: both; }

.clear { clear: both; }

#footer { padding: 0; margin: 0 auto; width: 712px; clear: both; color: #AB9360; }

#footer p { margin: 0; padding: 20px 18px 4px 0; text-align: center; color: #fff; line-height:150% }

#footer2 p { margin:15px 15px 0 0; padding:5px 0; font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif; color:#fff; }

/* End Structure */















































/*	Begin Headers */















































h1 { padding-top: 70px; margin: 0; }

h2 { margin: 0px 0 16px 0; }

h2.pagetitle { margin-top: 30px; text-align: center; color:#ab9360; }

#sidebar h2 { margin: 5px 0 0; padding: 0; }

h3 { padding: 0; margin: 0px 0 0; color:#fff; }

h3.comments { padding: 0; margin: 40px auto 20px; }

/* End Headers */































/* Begin Images */































p img { padding: 0; max-width: 100%; }

/*	Using 'class="alignright"' on an image will (who would've thought?!) align the image to the right. And using 'class="centered', will of course center the image. This is much better than using align="center", being much more futureproof (and valid) */































img.centered { display: block; margin-left: auto; margin-right: auto; }

img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }

img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }

.alignright { float: right; }

.alignleft { float: left; }

/* End Images */































/* Begin Lists	Special stylized non-IE bulletsDo not work in Internet Explorer, which merely default to normal bullets. */































html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; }

html>body .entry li { margin: 7px 0 8px 10px; }

.entry ul li:before,
 #sidebar ul ul li:before { content: "\00BB \0020"; }

.entry ol { padding: 0 0 0 35px; margin: 0; }

.entry ol li { margin: 0; padding: 0; }

.postmetadata ul,
 .postmetadata li { display: inline; list-style-type: none; list-style-image: none; }

#sidebar ul,
 #sidebar ul ol { margin: 0; padding: 0; }

#sidebar ul li { list-style-type: none; list-style-image: none; margin-bottom: 15px; }

#sidebar ul p,
 #sidebar ul select { margin: 5px 0 8px; }

#sidebar ul ul,
 #sidebar ul ol { margin: 5px 0 0 0px; }

#sidebar ul ul ul,
 #sidebar ul ol { margin: 0 0 0 10px; }

ol li,
 #sidebar ul ol li { list-style: decimal outside; }

#sidebar ul ul li,
 #sidebar ul ol li { margin: 3px 0 0; padding: 0; }

/* End Entry Lists */































/* Begin Form Elements */































#searchform { /*margin: 10px auto;*/ padding: 5px 3px; text-align: right; color:#fff; }

#searchform #s { width: 82px; padding: 2px 3px 3px 3px; background:#200530; border: 1px solid #200530; color:#fff; font-size:1.0em; font-family:Arial, Helvetica, sans-serif; margin-right:-1px; }

#searchform #s:hover,
 #searchform #s:active,
 #searchform #s:focus { border: 1px solid #200530; font-size:1.0em; }

#searchsubmit { padding: 2px 3px 3px 3px; background:#000; color:#fff; font-size:1.0em; font-family: /*Georgia, "Times New Roman", Times, serif */ Arial, Helvetica, sans-serif; border: 0px; }

#searchsubmit:hover,
 #searchsubmit:active,
 #searchsubmit:focus { border: 0px; background:#ab9360; color:#fff; }

/*.entry form {  This is mainly for password protected posts, makes them look better.  text-align:center; }*/

/* select { width: 130px; }*/

#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }

#commentform { margin: 5px 10px 0 0; }

#commentform textarea { width: 100%; padding: 2px; }

#respond:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#commentform #submit { margin: 0 0 5px auto; float: right; }

/* End Form Elements */































/* Begin Comments*/































.alt { margin: 0; padding: 10px; }

.commentlist { padding: 0; text-align: justify; }

.commentlist li { margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none; }

.commentlist li ul li { margin-right: -5px; margin-left: 10px; }

.commentlist p { margin: 10px 5px 10px 0; }

.children { padding: 0; }

#commentform p { margin: 5px 0; }

.nocomments { text-align: center; margin: 0; padding: 0; }

.commentmetadata { margin: 0; display: block; }

/* End Comments */































/* Begin Sidebar */































#sidebar { padding: 20px 0 10px 0; margin-left: 545px; width: 210px; }

#sidebar form { margin: 0; }

/* End Sidebar */































/* Begin Calendar */































#wp-calendar { empty-cells: show; margin: 10px auto 0; width: 155px; }

#wp-calendar #next a { padding-right: 10px; text-align: right; }

#wp-calendar #prev a { padding-left: 10px; text-align: left; }

#wp-calendar a { display: block; }

#wp-calendar caption { text-align: center; width: 100%; }

#wp-calendar td { padding: 3px 0; text-align: center; }

#wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #fff; }

/* End Calendar */































/* Begin Various Tags & Classes */































acronym,
 abbr,
 span.caps { cursor: help; }

acronym,
 abbr { border-bottom: 1px dashed #999; }

blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }

blockquote cite { margin: 5px 0 0; display: block; }

.center { text-align: center; }

.hidden { display: none; }

.screen-reader-text { position: absolute; left: -1000em; }

hr { display: none; }

a img { border: none; }

.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }

/* End Various Tags & Classes*/































/* Captions */































.aligncenter,
 div.aligncenter { display: block; margin-left: auto; margin-right: auto; }

.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px;/* -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; */ }

.wp-caption img { margin: 0; padding: 0; border: 0 none; }

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }

/* End captions */































/************************************************** BRANDS *****************************************/


#brands { text-indent:-9999px; margin:0 0 20px 7px; padding: 4px 0 0 0px; }

#brands2 { text-indent:-9999px; margin:0 0 0 0px; padding: 25px 0 0 0; }

#brands2-side-column { }

/* Table 1- Home */
a.buchwald { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) 0 0 no-repeat; border:0; display:block; width:120px; height:50px; overflow:hidden; }

a.bulgari { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) -120px 0 no-repeat; border:0; display:block; width:165px; height:50px; overflow:hidden; }

a.cartier { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) -285px 0 no-repeat; border:0; display:block; width:116px; height:50px; overflow:hidden; }

a.bremont { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) 0 -50px no-repeat; border:0; display:block; width:120px; height:55px; overflow:hidden; }

a.fope { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) -120px -50px no-repeat; border:0; display:block; width:165px; height:55px; overflow:hidden; }

a.georg-jensen { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) -285px -50px no-repeat; border:0; display:block; width:116px; height:55px; overflow:hidden; }

a.kieninger { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) 0 -105px no-repeat; border:0; display:block; width:120px; height:60px; overflow:hidden; }

a.links-of-london { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) -120px -105px no-repeat; border:0; display:block; width:165px; height:60px; overflow:hidden; }

a.longines { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) -285px -105px no-repeat; border:0; display:block; width:116px; height:60px; overflow:hidden; }

a.meister { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) 0 -165px no-repeat; border:0; display:block; width:120px; height:90px; overflow:hidden; }

a.bien { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) -120px -165px no-repeat; border:0; display:block; width:165px; height:90px; overflow:hidden; }

a.jid { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) -285px -165px no-repeat; border:0; display:block; width:116px; height:90px; overflow:hidden; }

a.hillwood { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) 0 -255px no-repeat; border:0; display:block; width:120px; height:90px; overflow:hidden; }

a.jacobs-bespoke { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) -120px -255px no-repeat; border:0; display:block; width:165px; height:90px; overflow:hidden; }

a.comitti { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) -285px -255px no-repeat; border:0; display:block; width:116px; height:90px; overflow:hidden; }

a.charles-green { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-sprite.png) 0 -345px no-repeat; border:0; display:block; width:401px; height:35px; overflow:hidden; }

a.buchwald:hover { background-position: 0 -380px; }

a.bulgari:hover { background-position: -120px -380px; }

a.cartier:hover { background-position: -285px -380px; }

a.bremont:hover { background-position: 0 -430px; }

a.fope:hover { background-position: -120px -430px; }

a.georg-jensen:hover { background-position: -285px -430px; }

a.kieninger:hover { background-position: 0 -485px; }

a.links-of-london:hover { background-position: -120px -485px; }

a.longines:hover { background-position: -285px -485px; }

a.meister:hover { background-position: 0 -545px; }

a.bien:hover { background-position: -120px -545px; }

a.jid:hover { background-position: -285px -545px; }

a.hillwood:hover { background-position: 0 -635px; }

a.jacobs-bespoke:hover { background-position: -120px -635px; }

a.comitti:hover { background-position: -285px -635px; }

a.charles-green:hover { background-position: 0 -725px; }

/******** Table 2 - Our Collection Side *****************************/

a.buchwald-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) 0px 0px no-repeat; border:0; display:block; width:100px; height:35px; overflow:hidden; }

a.bulgari-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) -100px 0 no-repeat; border:0; display:block; width:115px; height:35px; overflow:hidden; }

a.cartier-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) -215px 0px no-repeat; border:0; display:block; width:94px; height:35px; overflow:hidden; }

a.bremont-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) 0px -35px no-repeat; border:0; display:block; width:100px; height:45px; overflow:hidden; }

a.fope-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) -100px -35px no-repeat; border:0; display:block; width:115px; height:45px; overflow:hidden; }

a.georg-jensen-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) -215px -35px no-repeat; border:0; display:block; width:94px; height:45px; overflow:hidden; }

a.kieninger-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) 0px -80px no-repeat; border:0; display:block; width:100px; height:45px; overflow:hidden; }

a.links-of-london-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) -100px -80px no-repeat; border:0; display:block; width:115px; height:45px; overflow:hidden; }

a.longines-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) -215px -80px no-repeat; border:0; display:block; width:94px; height:45px; overflow:hidden; }

a.meister-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) 0px -125px no-repeat; border:0; display:block; width:100px; height:70px; overflow:hidden; }

a.bien-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) -100px -125px no-repeat; border:0; display:block; width:115px; height:70px; overflow:hidden; }

a.jid-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) -215px -125px no-repeat; border:0; display:block; width:94px; height:70px; overflow:hidden; }

a.hillwood-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) 0px -195px no-repeat; border:0; display:block; width:100px; height:70px; overflow:hidden; }

a.jacobs-bespoke-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) -100px -195px no-repeat; border:0; display:block; width:115px; height:70px; overflow:hidden; }

a.comitti-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) -215px -195px no-repeat; border:0; display:block; width:94px; height:70px; overflow:hidden; }

a.charles-green-sm { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/2010/brands-new-gold-sprite-sm.png) 0px -265px no-repeat; border:0; display:block; width:309px; height:29px; overflow:hidden; }

a.buchwald-sm:hover { background-position: 0 -294px; }

a.bulgari-sm:hover { background-position: -100px -294px; }

a.cartier-sm:hover { background-position: -215px -294px; }

a.bremont-sm:hover { background-position: 0 -329px; }

a.fope-sm:hover { background-position: -100px -329px; }

a.georg-jensen-sm:hover { background-position: -215px -329px; }

a.kieninger-sm:hover { background-position: 0 -374px; }

a.links-of-london-sm:hover { background-position: -100px -374px; }

a.longines-sm:hover { background-position: -215px -374px; }

a.meister-sm:hover { background-position: -0px -419px; }

a.bien-sm:hover { background-position: -100px -419px; }

a.jid-sm:hover { background-position: -215px -419px; }

a.hillwood-sm:hover { background-position: 0 -489px; }

a.jacobs-bespoke-sm:hover { background-position: -100px -489px; }

a.comitti-sm:hover { background-position: -215px -489px; }

a.charles-green-sm:hover { background-position: 0 -559px; }

/************************************************** NAV2 *****************************************/































#nav2 { /*background-color: #000;*/ display: block; font-size:1.1em; height:60px; margin:0px; padding:0px; width:712px; background: url('images/menu_bg.png') repeat-x bottom center; }

#nav2,
 #nav2 ul { line-height: 1; list-style: none; }

#nav2 a,
 #nav2 a:hover { border:none; display: block; text-decoration: none; text-transform:uppercase; }

#nav2 li { float: left; list-style:none; }

#nav2 a,
 #nav2 a:visited { color:#fff; font-family: Georgia, Arial, Helvetica, Sans-Serif; /*font-size:0.9em;*/ display:block; font-weight:normal; padding:8px 12px; }

#nav2 a:hover,
 #nav2 a:active { color:#fff; text-decoration:none; background: url('images/menu_bg_sm_over.png') repeat-x center bottom; }

#nav2 li ul { /*border-top: 1px solid #a9a9a9;*/ height: auto; left: -999em; position: absolute; width: 670px; z-index:999; }

#nav2 li li { width: auto; padding-top:3px; }

#nav2 li li a,
 #nav2 li li a:visited { color:#ab9360; font-weight:normal; font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size:1.0em; text-transform:none; }

#nav2 li li a:hover,
 #nav2 li li a:active { color:#fff; text-transform:none; background:none; }

#nav2 li:hover ul,
 #nav2 li li:hover ul,
 #nav2 li li li:hover ul,
 #nav2 li.sfhover ul,
 #nav2 li li.sfhover ul,
 #nav2 li li li.sfhover ul { left: 450px; }

/** {































margin:0;































padding:0































}*/































/************************************************** NAV3 *****************************************/

#nav3 { background: url('images/menu_bg_sm.png') repeat-x center bottom; border-bottom:1px solid #3C2F43; height:29px; font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size:1.0em; margin:0; padding:0; }

#nav3 li { padding-top:8px;/*padding: 8px 10px 7px 10px;*/ }

#nav3 li,
 #subnav li { float:left; list-style:none; text-transform:uppercase; }

#nav3 a,
 #nav3 a:visited { padding: 8px 13px 8px 13px; color:#FFF; text-decoration:none; }

#nav3 a:hover,
 #nav3 a:active,
 #nav3 li a:hover,
 #nav3 li a:active,
 li.current_page_parent a,
 li.current_page_parent a:visited,
 #nav3 li.current_page_item a,
 #nav3 li.current_page_item a:visited { padding: /*8px 19px 7px 18px;*/ 8px 13px 8px 13px; background: url('images/menu_bg_sm_over.png') repeat-x center bottom; height:29px; }

#nav3 li:first-child { margin-left:8px; }

/************************************************** SUBNAV *****************************************/



#subnav { background:#221D13; /*border-top:2px solid #577da2; border-bottom:2px solid #cad8e6;*/ height:25px; margin:0; padding:0; padding-left:10px; line-height:16px; }

#subnav li { /*border-right:1px solid #295887;*/ padding:3px 10px 0 10px; }

#subnav a,
 #subnav a:visited { color:#ab9360; font-weight:normal; font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size:1.1em; text-transform:none; text-decoration:none; }

#subnav a:hover,
 #subnav a:active,
 #subnav li.current_page_item a,
 #subnav li.current_page_item a:visited { text-decoration:none; color:#fff; }

/******************************************* COLUMN FONT **************************************/



.narrowcolumn h3 { font-family: Georgia, Arial, Helvetica, Sans-Serif; color:#FFF; text-transform:uppercase; background: url('images/h3_bg.png') repeat-x center top; width:410px; height:29px; padding: 6px 0px 0px 10px; margin: 5px 0px 5px 10px; font-size:0.9em; }

.narrowcolumn h4 { font-family: Georgia, Arial, Helvetica, Sans-Serif; color:#ab9360; text-transform:uppercase; margin: 0px 0px 2px 20px; font-size:1em; font-weight:normal; }

#sidecolumn h3,
 .even-col-right h3 { font-family: Georgia, Arial, Helvetica, Sans-Serif; color:#FFF; text-transform:uppercase; background: url('images/h3_bg.png') repeat-x center top; width:235px; height:29px; padding: 6px 0px 0px 10px; margin: 30px 0px 5px 450px; font-size:1.0em; }

.narrowcolumn p,
 .even-col-left p { padding-left: 20px; margin: 0 0 20px 0; }

#sidecolumn p,
 .even-col-right p { color:#ab9360; padding:0 10px; margin:-4px 0 0 450px; font-size:1.1em; line-height:1.43em; width:245px; }

.even-col-left h3 { font-family: Georgia, Arial, Helvetica, Sans-Serif; color:#FFF; text-transform:uppercase; background: url('images/h3_bg.png') repeat-x center top; width:290px; height:29px; padding: 6px 0px 0px 10px; margin: 5px 0px 5px 10px; font-size:0.9em; }

.homeTitle { margin:2px 0 21px 0; }

/************************************************** LAYOUT *****************************************/































/*table{margin:5px 0 5px 20px;}*/































#one-col { margin:25px 20px 30px; }

/*************** CAROUSEL ***********************/































/*#buttonprev { position:absolute; left:0; bottom:0; z-index:10000;}































#buttonprev a { background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/prevPost.png) no-repeat bottom center; width: 15px; height: 135px; }































#buttonprev a span { display: none; }































#buttonprev a:hover {background: url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/prevPost_over.png);}































#buttonnext{ position:absolute; right:0; bottom:0; z-index:10000;}































#buttonnext a{ background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/nextPost.png) repeat 0px 0px; width: 15px; height: 135px; display: block;  }































#buttonnext a span { display: none; }































#buttonnext a:hover { background: url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/nextPost-over.png); }*/































.prod_price { color:#ab9360; }

/**************************SUB HEADING ***********************************/















#right-header { position:absolute; top:20px; right:0px; text-align:right; }

#sub-head { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size:1.0em; color:#fff; }

#contact-head { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size:1.0em; color:#ab9360; margin:2px 0 0 0; padding:0; }

#contact-head a:link,
 #contact-head a:visited { text-decoration:none; font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size:1.0em; color:#ab9360; margin:0; padding:0; }

#contact-head a:hover,
 #contact-head a:active { text-decoration:underline; font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size:1.0em; color:#fff; margin:0; padding:0; }

#search { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size:1.0em; color:#fff; margin:0; padding:0; margin-top:26px; }

/********************* PRODUCT CSS ****************************/































/*.no_show, .no-show { display:none; }















.prod_title { font-weight:bold; color:#000; font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size:0.95em;}















.prod_desc { color:#ab9360; padding-top:5px; }















.prod_price { color:#ab9360; padding-top:5px; }















#post-container { padding:10px; background:#fff; }*/































/********************** FOOTER IMAGE MAP ************************************/































#imgmap1 { position: absolute; top: 8px; left: 8px; width: 125px; height: 83px; background-color: transparent; /*border: 1px solid yellow;*/ }

#imgmap2 { position: absolute; top: 15px; left: 620px; width: 72px; height: 72px; background-color: transparent; /*border: 1px solid yellow;*/ }

#clearit { height:1px; clear:both; }

/******************** Corousel Buttons ALSO IN PHP CSS *******************/ 































.button-prev { margin:0; padding:0; margin:21px 0 0px 0; width:15px; float:left; }

.button-prev a { margin:0; padding:0; display:block; background:url(http://jacobsofreading.com/wp/wp-content/plugins/wp-carousel/img/arrow_left.png) }

.button-prev a:hover { margin:0; padding:0; display:block; background:url(http://jacobsofreading.com/wp/wp-content/plugins/wp-carousel/img/arrow_left_over.png) 0 0; }

.button-next { margin:0; padding:0; margin:21px 0 0px 0; width:15px; float:right; }

.button-next a { margin:0; padding:0; display:block; background:url(http://jacobsofreading.com/wp/wp-content/plugins/wp-carousel/img/arrow_right.png); }

.button-next a:hover { margin:0; padding:0; display:block; background:url(http://jacobsofreading.com/wp/wp-content/plugins/wp-carousel/img/arrow_right_over.png) 0 0 }

/****************************************** My Carousel *************************************/















.stepcarousel { margin:0; padding:0; position: relative; /*leave this value alone*/ /*border: 1px solid grey; */ overflow: scroll; /*leave this value alone*/ width:712px; /*Width of Carousel Viewer itself*/ height: 203px; /*Height should enough to fit largest content's height*/ text-align:left; }

.stepcarousel .belt { margin:0; padding:0; position: absolute; /*leave this value alone*/ left: 0px; top: 0px; background:url(images/carousel/carousel_bg2.png) repeat-x 0 0; height:203px; width:160px; }

#carousel-contact-text { margin:0; padding:0; position: absolute; /*leave this value alone*/ right: 25px; top: 50px; height:203px; width:100px; }

.stepcarousel .panel { margin:0; padding:0; float: left; /*leave this value alone*/ overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/ margin-right: 1px; /*margin around each panel*/ width: 143px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */ background:url(images/carousel/carousel_bg2.png) repeat-x 0 0; }

.panel { z-index:10; }

.panel img { margin:0; padding:0; }

#product-text { margin:5px 0px 0 0px; border-right: 1px solid #5B4D33; }

.product_title { color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0 0 0 20px; max-width:120px; max-height:13px; overflow:hidden; }

.product_price { color:#AB9360; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0 0 0 20px; }

#carousel-nav2 { z-index:50; position:relative; bottom:15px; left:20px; }

#mygallery-paginate { display:inline; }

/*.stepcarousel p { margin:0; padding:0; }*/















a { color:#ab9360; }

a:hover { color:#fff }

/*OLD HOVER*/







/*.panel a img,







.panel a { border: none; overflow: hidden; float: left; }















.panel a:hover { border: 2px solid #5B4D33; }















.panel a:hover img { margin: -2px; }*/















/*NEW HOVER*/







.golden-glow { position:absolute; top: 0; left:0; z-index:40; width:142px; height:142px; display:block; }

a .golden-glow { border: none; overflow: hidden; float: left; background:url(images/carousel/142x142_gold15.png); cursor:pointer; }

a:hover .golden-glow { border: 2px solid #ab9360; background:url(images/carousel/142x142_transparent.png); width:138px; height:138px; display:block; cursor:pointer; }

#mygallery { height:203px; overflow:hidden; }

#carousel-load { position:absolute; background:url(http://jacobsofreading.com/wp/wp-content/themes/jacobs/images/carousel/ajaxloadr2-20x20.gif) no-repeat 340px 0; width:400px; height:31px; z-index:5; top:247px }

/****************************************** WP Carousel *************************************/















.wp_carousel .panel img:hover { border:1px solid #3a3a3a; }

.wp_carousel .panel a img,
 .wp_carousel .panel a { border: none; overflow: hidden; float: left; }

.wp_carousel .panel a:hover { border: 2px solid #ab9360; }

.wp_carousel .panel a:hover img { margin: -3px; }

/*















#example-one a img, #example-one a           { border: none; overflow: hidden; float: left; }















#example-one a:hover                         { border: 3px solid black; }















#example-one a:hover img                     { margin: -3px; }















*/















#wp_carousel_1 .panel,
 #wp_carousel_2 .panel,
 #wp_carousel_3 .panel,
 #wp_carousel_4 .panel,
 #wp_carousel_5 .panel,
 #wp_carousel_6 .panel,
 #wp_carousel_7 .panel,
 #wp_carousel_8 .panel,
 #wp_carousel_9 .panel,
 #wp_carousel_10 .panel,
 #wp_carousel_11 .panel,
 #wp_carousel_12 .panel,
 #wp_carousel_13 .panel,
 #wp_carousel_14 .panel { background: url('images/carousel_bg2.png') repeat-x 0px 6px; }

/****************************************** NEW LAYOUT *************************************/











#flash-box { height:270px; }

#flash-box260 { height:260px; }

#content-container { margin:0; padding:17px 0 30px 0px; width:712px; } /*was top:17px */

#carousel-container { margin:20px 0 0 0; padding:0; height:205px; }

#top-box { margin:0; padding:0; height:1px; }

#left-col-large { margin:0; padding:0 0 0 10px; width:425px; float:left; }

#right-col-small { margin:29px 0 0 0; padding:0; width:259px; float:right; } /*margin was 0*/

#right-col-community { margin:0px 0 0 0; padding:0; width:259px; float:right; }

#left-col-even { margin:0; padding:0 0 0 10px; width:342px; float:left; }

#right-col-even { margin:0; width:342px; float:right; }

#right-col-even-offers { margin:0px 0 0 0; width:342px; float:right; }

.side-accordion-padding { margin:0; padding:35px 0 0 0; }

.side-history-padding { margin:0; padding:6px 0 0 0; }

.side-accordion-no-padding { margin:0; padding:0 0 0 0; }

.side-h3-padding { margin:0; padding:27px 0 0 0; }

#side-top-padding { margin:0; padding:0; }

.main-content { line-height:1.43em; text-align: left; }

.side-content { line-height:1.43em; text-align: left; }

.side-div-container { margin:-20px 10px 0 0; padding:0; }

.post { margin: 0; padding:0; }

#footer-clear { margin:0; padding:0; clear:both; height:1px; }

#footer-padding { margin:0; padding:0; margin-top:20px; height:1px }

#visit-image { float:right; margin:0px 20px 0 -20px; }

#visit-image2 { float:right; margin:36px 20px 0 -20px; }

#about-image { float:right; /*margin-top:30px;*/ margin: 0 20px 0 -20px }

#map-links { padding:10px 0 0 0px; font-size:1.1em; }

#map-links2 { padding:1px 0 0 13px; }

#map-links-holder { clear:right; margin: 0 0 0 -20px }

#map-links-holder2 { clear:right; margin: 0 0 0 -10px }

#offers_full_head_text { padding:0 20px 20px 20px; font-size:1.1em; width:310px; }

#community-logos { margin-left:55px; margin-top:5px; }

.testimonials-container { min-height:180px; }

#search-product-container { width:340px; margin-left:10px; }

.search-product-image { float:left; padding: 3px 10px 0 0; }

.search-title { margin-right:10px; width:600px; font-size:1.1em; padding: 0 0 10px 20px; }

.search-product-text { padding-left:85px; }

.search-product-desc { }

#search-editorial-container { width:320px; /*margin-left:10px;*/ }

.side-editorial-padding { margin:0; padding:0 0 0 0; }

.search-editorial-text { margin:0; padding:0px 0 0 0; }

.search-editorial-the-content { padding:0 0 0 10px; margin-top:0; }

.search-editorial-the-content h2 { visibility:hidden; display:none; }

.search-editorial-the-content { font-size:1.1em; font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; }

/*.about-address-table {margin:0 0 0px 0; padding: 0 20px 0 10px;}*/

/****************************************** NEW TYPOGRAPHY *************************************/















strong { font-weight:bold; color:#ab9360; }

.main-content p,
 .main-content table,
 .main-content-even p { margin:0 0 18px 0; padding: 0 20px 0 10px; font-size:1.1em; font-family:Arial, Helvetica, sans-serif; /*color:#fff;*/ }

.search-product-text p { margin-bottom:0; }

.main-content-even table { margin:0 0 18px 0; padding: 0 0px 0 10px; font-size:1.1em; font-family:Arial, Helvetica, sans-serif; /*color:#fff;*/ }

.side-content p,
 .side-content table,
 .side-content-even p,
 .side-content-even table { margin:0 0 18px 0; padding: 0 30px 0 10px; font-size:1.1em; font-family:Arial, Helvetica, sans-serif; color:#fff; }

.side-content-p a:link,
.side-content-p a:visited,
.side-content-p a:link p,
side-content-p a:visited p { text-decoration:none; padding-right:16px; color:#ab9360; font-size:1.0em;}

.side-content-p a:hover,
.side-content-p a:active { text-decoration:underline; color:#AB9360; }

.main-content h2,
 .main-content-even h2 { margin:0; padding:0px 0 14px 10px; /*padding:13px 0 14px 10px;*/ color:#ab9360; font-family: Georgia, 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: normal; font-size:1.65em; }

.main-content h3 { margin:0; padding:6px 0 0 10px; font-family: Georgia, Arial, Helvetica, Sans-Serif; color:#fff; text-transform:uppercase; background: url('images/h3_bg.png') repeat-x center top; width:410px; height:29px; font-size:1em; }

.main-content-even h3 { margin:8px 0 0; padding:6px 0 0 10px; font-family: Georgia, Arial, Helvetica, Sans-Serif; color:#fff; text-transform:uppercase; background: url('images/h3_bg.png') repeat-x center top; width:327px; height:29px; font-size:1em; }

.side-content h3 { /*was 8px top*/ margin:0px 0 0px 0; padding:6px 0 0 10px; font-family: Georgia, Arial, Helvetica, Sans-Serif; color:#fff; text-transform:uppercase; background: url('images/h3_bg.png') repeat-x center top; width:238px; height:29px; font-size:1em; }

.side-content-even h3 { margin:8px 0 0px 0; padding:6px 0 0 10px; font-family: Georgia, Arial, Helvetica, Sans-Serif; color:#fff; text-transform:uppercase; background: url('images/h3_bg.png') repeat-x center top; width:322px; height:29px; font-size:1em; }

h4 { font-family: Georgia, Arial, Helvetica, Sans-Serif; color:#ab9360; text-transform:uppercase; margin: 0px 0px 2px 10px; font-size:1.1em; font-weight:normal; }

h3.topTitle { margin-top:0px; }

.main-content ul,
 .main-content-even ul { padding-left:23px; }

.side-content ul,
 .side-content-even ul { padding-left:23px; }

.side-toggle-div { min-height:105px; }

#left-col-large .toggleLink,
 #left-col-large .toggleLink-open { position: absolute; right:290px; }

#right-col-small .toggleLink,
 #right-col-small .toggleLink-open { position: absolute; right:10px; }

.thumb-image-left { float:left; padding: 3px 6px 2px 10px; height:80px; }

.thumb-image-news { float:left; padding: 3px 10px 2px 10px; height:142px; }

#search-results p { margin:0px 0 5px 0; }

#search-one-line { display:inline; }

.narrowcolumn h2 { padding:30px 0 0 20px; }

.image-left { float:left; padding:4px 10px 5px 0; }

.image-right { float:right; padding:4px 0px 5px 0; }

.text-gold { color:#ab9360; }

.text-gold a:link, .text-gold a:visited {text-decoration:none;}

.text-gold p { color:#ab9360; }

.text-white { color:#fff; }

.clearFloats { clear:both; }

.clear-search-left { clear:left; height:10px; }

.history-side-heading { color: #ab9360; text-transform:uppercase; font-size:1em; font-family:Georgia, Arial, Helvetica, Sans-Serif; }

.history-accordion-text-padding { margin-top:20px; }

/*************************************************** TOGGLE 2 *********************************************/















h3.toggle { padding: 5px 0 0px 0px; margin: 0 0 0px 0px; background: url(images/h3_sliding_bg.png) top right no-repeat; height: 24px; /*line-height: 1px;*/ width: 410px; font-size: 0.9em; color: #fff;/*float: left;*/ }

h3.toggle a { color: #fff; text-decoration: none; display: block; border: 0; outline: none; outline:0; }

h3.toggle a:hover { color: #ab9360; }

h3.open { background-position: right bottom; } /*--When toggle is toggleed, it will shift the image to the bottom to show its "opened" state--*/

.toggle_container { margin: 0 0 5px; padding: 0; /*border-top: 1px solid #d6d6d6;*/ /*background: #f0f0f0 url(toggle_block_stretch.gif) repeat-y left top;*/ overflow: hidden; font-size: 1.0em; width: 410px; clear: both; }

.toggle_container .block { padding: 10px 0 10px 0; /*--Padding of Container--*/ }

/************************************************ ACCORDION ***************************************/







.sidecol-even-accordion { width: 332px; }

.sidecol-history-accordion { width: 332px; margin-top:17px; }

.basic { /*	font-family: verdana;







	border: 1px solid black;*/ }

.basic div { margin:0; padding:0; }

.basic h6 { margin:0; padding:7px 0 0 10px; font-size:1em; font-weight:normal; text-transform:uppercase; font-family: Georgia, Arial, Helvetica, Sans-Serif; }

.basic a { cursor:pointer; display:block; text-decoration: none; color: #fff; height:29px; background: url("images/h3_sliding_bg.png") right top no-repeat; }

.basic a:hover { color: #ab9360; background: url("images/h3_sliding_bg.png") right -58px no-repeat; }

.basic a.selected { color: #ffffff; background: url("images/h3_sliding_bg.png") right -29px no-repeat; height:29px; display:block; }

.basic p a { color:#ab9360; text-decoration:underline; background:none; display:inline; }

.basic p a:hover { color:#fff; text-decoration:underline; background:none; display:inline; }

.basic a.selected:hover { color: #ab9360; background: url("images/h3_sliding_bg.png") right -87px no-repeat; height:29px; display:block; }
 @media print {

.basic div,
 #navigation ul,
 #list2 dd,
 #list3 div { display: block!important; height: auto!important }
}

/************************************************** CONTACT FORM *************************************/





#form1 { float:left; padding-left:8px; }

#form2 { float:left; padding-left:8px; width:200px; }

#contactForm fieldset { width:420px; padding:0; margin:0; border:none; }

#contactForm input { margin:0 0 8px 0; padding:3px; background:#211D12; border:1px #000000; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

#contactForm textarea { margin:0 0 8px 0; padding:3px; background:#211D12; border:1px #000000; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

#commentsText { width:194px; height:98px; }

#contactForm select { font-size:11px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#211D12; border:none; width:200px; height:20px; margin: 0 0 8px 0; padding:2px 0px 2px 3px; }

/*#contactForm select option.alt { background-color: #eff;}*/

#contactForm option { padding:2px 3px 2px 3px; }

#contactForm .contact-submit { background:#ab9360; border:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; margin-left:120px; cursor:pointer; text-transform:uppercase; /*height:21px;*/ padding:3px 10px; color:#fff; }

#contactForm .contact-submit:hover { background:#211D12; color:#ab9360; }

.form-errors { clear:both; padding-top:6px; }

#contactForm label { display:none; }

.side-content-p { color:#ab9360; font-size:1.1em; /*padding-right:10px;*/ }
.side-content-p-small {olor:#ab9360; font-size:1.0em;}
/*  Hides the readmore link on special offer and news panels */

.side-line-height {line-height:1.48m;}

p.readmore { display:none; }

/* New Contact Form */

.screenReader { left: -9999px; position: absolute; top: -9999px; }

.thanks { background: transparent; border: 0; /*padding:10px;*/ }

.error { color: #fd0002; padding-left:2px; font-size:1.1em; }

.errorbox { border: 1px solid #fd0002; /*margin:-1px;*/ }

.sent { clear:both; font-size:1.1em; }

.privacy-terms ul{}
.privacy-terms li { list-style:disc; line-height:0.9em; font-size:1.1em; font-family:Arial, Helvetica, sans-serif;}

#social-links {position:absolute; top:13px; left:0px; z-index:5;}

.social-twitter {margin-left:2px;}
.diamond-home {font-size:0.9em;}
.side-vid-container {margin:-20px 10px 0 0; min-height:160px;}
.side-vid-container2 {margin:0 10px 0 0; min-height:160px;}
#fope-vid-holder{}
.contact-opt-out {}
.main-content table.opt-out-table {margin:0; padding: 0;}
.opt-out-button {vertical-align:top;}
.opt-out-text { text-align:left; font-size:0.8em;}


/*  FOPE LIGHTBOX  ******/



/*****Forms****
ol.forms { float: left; list-style: none; margin: 0; width: 100%; }
ol.forms li { 
	clear: both; 
	float: left; 
	margin-bottom: 18px; 
	position: relative;
	width: 40%;
}
ol.forms label {
	display: block;
	float: left;
	padding-right: 20px;
	width: 60px;
}
ol.forms input, ol.forms textarea {
	border: 1px solid #000;
	padding: 2px;
	width: 210px;
}
ol.forms textarea { height: 150px; width: 200px; }
ol.forms input:focus, ol.forms textarea:focus { background-color: #211D12; border-color: #000; color:#fff; }

ol.forms li .error { font-size: 12px; margin-left: 20px; }
ol.forms li.textarea .error {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 100px;
}*/
/*ol.forms li.screenReader { margin-bottom: 0; }
ol.forms li.buttons button {
	background: #ff9800;
	border: none;
	color: #000;
	cursor: pointer;
	font: 16px/16px "Avenir LT Std", Helvetica, Arial, sans-serif;
	overflow: hidden;
	padding: 6px 3px 3px 3px;
	text-transform: uppercase;
	width: auto;
}

ol.forms li.buttons button:hover { color: #222; }
ol.forms li.buttons button:active { left: -1px; position: relative; top: -1px; }
ol.forms li.buttons, ol.forms li.inline { float: right; width: 460px; }
ol.forms li.inline input { width: auto; }
ol.forms li.inline label { display: inline; float: none; width: auto; }*/


/* SAFARI HACKS & WEBKIT BROWSERS*/

@media screen and (-webkit-min-device-pixel-ratio:0) {
 #searchsubmit {
padding: 3px 4px 4px 4px;
}
 #nav3 {
height:26px;
}
 #nav3 a:hover,  #nav3 a:active,  #nav3 li a:hover,  #nav3 li a:active,  li.current_page_parent a,  li.current_page_parent a:visited,  #nav3 li.current_page_item a,  #nav3 li.current_page_item a:visited {
padding: 8px 13px 8px 13px;
background: url('images/menu_bg_sm_over.png') repeat-x center bottom;
}
/*8px 19px 7px 18px;*/ 
}
