body {text-align: center; margin:0; padding: 0; background: #000 url(../img/pageBkgr.jpg) top repeat-y; font-family: verdana; font-size: 14px;}

h1 {color:#c32828; font-size: 16px; margin:0; padding: 10px 0;}
h2 {color:#850000; font-size: 14px; margin:0; padding: 10px 0;}

a:link 		{text-decoration: none; color:#850000}
a:visited {text-decoration: none; color:#850000}
a:active  {text-decoration: none; color:#f00}
/*a:hover   {text-decoration: none; color:#f00} */ /*remed because superfish conflict when hvering subitem (text not visible) */


h1 a:link 	 {text-decoration: none; color:#333333; font-weight: bold; padding: 0; margin: 0;}
h1 a:visited {text-decoration: none; color:#333333; font-weight: bold; padding: 0; margin: 0;}
h1 a:active  {text-decoration: underline; color:#c32828; font-weight: bold; padding: 0; margin: 0;}
h1 a:hover   {text-decoration: underline; color:#c32828; font-weight: bold; padding: 0; margin: 0;}

h1 a.tabActive:link 	 {text-decoration: none; color:#c32828; font-weight: bold; padding: 0; margin: 0;}
h1 a.tabActive:visited {text-decoration: none; color:#c32828; font-weight: bold; padding: 0; margin: 0;}
h1 a.tabActive:active  {text-decoration: underline; color:#850000; font-weight: bold; padding: 0; margin: 0;}
h1 a.tabActive:hover   {text-decoration: underline; color:#850000; font-weight: bold; padding: 0; margin: 0;}


h2 a:link 	 {text-decoration: none; color:#850000; font-weight: bold; padding: 0; margin: 0;}
h2 a:visited {text-decoration: none; color:#850000; font-weight: bold; padding: 0; margin: 0;}
h2 a:active  {text-decoration: none; color:#850000; font-weight: bold; padding: 0; margin: 0;}
h2 a:hover   {text-decoration: none; color:#850000; font-weight: bold; padding: 0; margin: 0;}


.container {width:1000px; height:100%; position: relative; margin: 0 auto; text-align: center; background: transparent url(../img/glowBkgr2.gif) top right no-repeat;} 

.content {width: 100%}
.content_full {width: 880px; margin: 0 auto; text-align: left;  background: #fff url(../img/contentWM.png) bottom right no-repeat}
.content_right {width: 682px; float: left; margin: 0px 20px; text-align: left; background: #fff url(../img/contentWM.png) bottom right no-repeat}
.content_right_sub {width: 642px; padding: 0 20px} /* padding increases div size, so we created a sub div */
.content table {width: 880; height:100%; color: #000;}
.content_right_sub table {width: 642px;}

.contTd {padding: 0 20px 10px 20px; margin: 0; height:100%; vertical-align: top; background: #fff url(../img/contentWM.png) bottom right no-repeat;}
.conTdlessimage {padding: 0 20px 10px 20px; margin: 0; height:100%; vertical-align: top; background-color: transparent; background-image: none; background-repeat: no-repeat}

.content a:link       {text-decoration: none; color: #850000; font-weight: bold;padding: 0; margin: 0}
.content a:visited {text-decoration: none; color: #850000; font-weight: bold;padding: 0; margin: 0}
.content a:active  {text-decoration: none; color: #f00; font-weight: bold;padding: 0; margin: 0}
.content a:hover   {text-decoration: none; color: #f00; font-weight: bold;padding: 0; margin: 0} /*hover redefined here to avoid a conflict with superfish ie */


.content  p {font-size: 14px; color: #111; margin:0; padding: 10px 0;}
.content  p a:link   	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.content  p a:visited 	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.content  p a:active   {color: #f00; font-weight: bold;padding: 0; margin: 0}
.content  p a:hover   	{color: #f00; font-weight: bold;padding: 0; margin: 0}
.content strong {color: #850000}
.content ul, ol {padding: 0 0 0 30px; margin: 0; font-size: 14px; color: #850000}
.content  ul li  {padding: 0; margin: 0;}
.content  ul li a:link 		{text-decoration: none; color:#850000; font-weight: bold; font-size: 13px; padding: 0; margin: 0;}
.content ul li a:visited {text-decoration: none; color:#850000; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.content  ul li a:active  {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.content ul li a:hover   {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.content  p.links {text-align: left; padding: 0 0; margin: 0; font-size: 11px;}
.content  p.links a:link {color: #850000; padding: 0; margin: 0; font-weight: normal; text-decoration: underline;}
.content  p.links a:visited {color: #850000; padding: 0; margin: 0; font-weight: normal; text-decoration: underline;}
.content  p.links a:active {color: #f00; padding: 0; margin: 0; font-weight: normal; text-decoration:none;}
.content  p.links a:hover {color: #f00; padding: 0; margin: 0; font-weight: normal; text-decoration:none;}
.content  .smGallery {width: 100%; height: 500px;padding: 0; margin: 0;}
.content  .smGallery td {text-align: center; padding: 5px; margin: 0;}
.content  .smGallery img {border: solid 1px #ccc}

.conTd  p {font-size: 14px; color: #111; margin:0; padding: 10px 0;}
.conTd  p a:link   	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.conTd  p a:visited 	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.conTd  p a:active   {color: #f00; font-weight: bold;padding: 0; margin: 0}
.conTd  p a:hover   	{color: #f00; font-weight: bold;padding: 0; margin: 0}
.conTd strong {color: #850000}
.conTd ul, ol {padding: 0 0 0 30px; margin: 0; font-size: 14px; color: #850000}
.conTd  ul li  {padding: 0; margin: 0;}
.conTd  ul li a:link 		{text-decoration: none; color:#850000; font-weight: bold; font-size: 13px; padding: 0; margin: 0;}
.conTd ul li a:visited {text-decoration: none; color:#850000; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.conTd  ul li a:active  {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.conTd ul li a:hover   {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.conTd  p.links {text-align: left; padding: 0 0; margin: 0; font-size: 11px;}
.conTd  p.links a:link {color: #850000; padding: 0; margin: 0; font-weight: normal; text-decoration: underline;}
.conTd  p.links a:visited {color: #850000; padding: 0; margin: 0; font-weight: normal; text-decoration: underline;}
.conTd  p.links a:active {color: #f00; padding: 0; margin: 0; font-weight: normal; text-decoration:none;}
.conTd  p.links a:hover {color: #f00; padding: 0; margin: 0; font-weight: normal; text-decoration:none;}
.conTd  .smGallery {width: 100%; height: 500px;padding: 0; margin: 0;}
.conTd  .smGallery td {text-align: center; padding: 5px; margin: 0;}
.conTd  .smGallery img {border: solid 1px #ccc}

.conTdlessimage  p {font-size: 14px; color: #111; margin:0; padding: 10px 0;}
.conTdlessimage  p a:link   	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.conTdlessimage  p a:visited 	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.conTdlessimage  p a:active   {color: #f00; font-weight: bold;padding: 0; margin: 0}
.conTdlessimage  p a:hover   	{color: #f00; font-weight: bold;padding: 0; margin: 0}
.conTdlessimage strong {color: #850000}
.conTdlessimage ul, ol {padding: 0 0 0 30px; margin: 0; font-size: 14px; color: #850000}
.conTdlessimage  ul li  {padding: 0; margin: 0;}
.conTdlessimage  ul li a:link 		{text-decoration: none; color:#850000; font-weight: bold; font-size: 13px; padding: 0; margin: 0;}
.conTdlessimage ul li a:visited {text-decoration: none; color:#850000; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.conTdlessimage  ul li a:active  {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.conTdlessimage ul li a:hover   {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.conTdlessimage  p.links {text-align: left; padding: 0 0; margin: 0; font-size: 11px;}
.conTdlessimage  p.links a:link {color: #850000; padding: 0; margin: 0; font-weight: normal; text-decoration: underline;}
.conTdlessimage  p.links a:visited {color: #850000; padding: 0; margin: 0; font-weight: normal; text-decoration: underline;}
.conTdlessimage  p.links a:active {color: #f00; padding: 0; margin: 0; font-weight: normal; text-decoration:none;}
.conTdlessimage  p.links a:hover {color: #f00; padding: 0; margin: 0; font-weight: normal; text-decoration:none;}
.conTdlessimage  .smGallery {width: 100%; height: 500px;padding: 0; margin: 0;}
.conTdlessimage  .smGallery td {text-align: center; padding: 5px; margin: 0;}
.conTdlessimage  .smGallery img {border: solid 1px #ccc}

.contTdGr {padding: 10px 20px; width: 880; margin: 0; text-align: justify; vertical-align: top; background: #b7b6b6 url(../img/contentTop4-5.gif) top left repeat-y;}
.contTdGr p {font-size: 14px; color: #111; margin:0; padding: 10px 0;}
.contTdGr p a:link   	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.contTdGr p a:visited 	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.contTdGr p a:active   {color: #f00; font-weight: bold;padding: 0; margin: 0}
.contTdGr p a:hover   	{color: #f00; font-weight: bold;padding: 0; margin: 0}
.contTdGr strong {color: #850000}
.contTdGr ul, ol {padding: 0 0 0 30px; margin: 0; font-size: 14px; color: #850000}
.contTdGr ul li  {padding: 0; margin: 0;}
.contTdGr ul li a:link 		{text-decoration: none; color:#850000; font-weight: bold; font-size: 13px; padding: 0; margin: 0;}
.contTdGr ul li a:visited {text-decoration: none; color:#850000; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.contTdGr ul li a:active  {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.contTdGr ul li a:hover   {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}

.contTdGr2 {padding: 10px 20px; width: 880; margin: 0; text-align: justify; vertical-align: top; background: #b7b6b6 url(../img/contentTop6-7.gif) top left no-repeat;}
.contTdGr2 p {font-size: 14px; color: #111; margin:0; padding: 10px 0;} 
.contTdGr2 p a:link   	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.contTdGr2 p a:visited 	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.contTdGr2 p a:active   {color: #f00; font-weight: bold;padding: 0; margin: 0}
.contTdGr2 p a:hover   	{color: #f00; font-weight: bold;padding: 0; margin: 0}
.contTdGr2 strong {color: #850000}
.contTdGr2 ul, ol {padding: 0 0 0 30px; margin: 0; font-size: 14px; color: #850000}
.contTdGr2 ul li  {padding: 0; margin: 0;}
.contTdGr2 ul li a:link 		{text-decoration: none; color:#850000; font-weight: bold; font-size: 13px; padding: 0; margin: 0;}
.contTdGr2 ul li a:visited {text-decoration: none; color:#850000; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.contTdGr2 ul li a:active  {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.contTdGr2 ul li a:hover   {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}


.contTdGr3 {padding: 0 20px; width: 880; height: 100%; margin: 0; text-align: justify; vertical-align: top; background: #b7b6b6 url(../img/contentWM2.gif) bottom right no-repeat;}
.contTdGr3 p {font-size: 14px; color: #111; margin:0; padding: 10px 0;} 
.contTdGr3 p a: link   	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.contTdGr3 p a:visited 	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.contTdGr3 p a:active   {color: #f00; font-weight: bold;padding: 0; margin: 0}
.contTdGr3 p a:hover   	{color: #f00; font-weight: bold;padding: 0; margin: 0}
.contTdGr3 strong {color: #850000}
.contTdGr3 ul, ol {padding: 0 0 0 30px; margin: 0; font-size: 14px; color: #850000}
.contTdGr3 ul li  {padding: 0; margin: 0;}
.contTdGr3 ul li a:link 		{text-decoration: none; color:#850000; font-weight: bold; font-size: 13px; padding: 0; margin: 0;}
.contTdGr3 ul li a:visited {text-decoration: none; color:#850000; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.contTdGr3 ul li a:active  {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}
.contTdGr3 ul li a:hover   {text-decoration: none; color:#f00; font-weight: bold; font-size: 13px;padding: 0; margin: 0;}


.tocTd {font-size: 13px; font-weight: bold; color: #111; margin:0; padding: 10px 0; text-align: right;}
.tocTd a:link   	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.tocTd a:visited 	{color: #850000; font-weight: bold;padding: 0; margin: 0}
.tocTd a:active   {color: #f00; font-weight: bold;padding: 0; margin: 0}
.tocTd a:hover   	{color: #f00; font-weight: bold;padding: 0; margin: 0}

.footer {text-align: center; font-weight: bold; color: #bbabab; width: 1000; height: 75; padding: 5px; margin: 0; background: transparent url(../img/footerBkgr.jpg) bottom center no-repeat; vertical-align: bottom;}
.contLeft {background: #fff; padding: 0; margin: 0; width: 168;}
.contLeft table {width: 168; height: 100%}
.contLeft2 {background:  #b7b6b6; padding: 0; margin: 0; width: 168;}
.contLeft2 table {width: 168; height: 100%}

.contLeft3 {background: #b7b6b6 url(../img/leftTdBkgr3.jpg) bottom left no-repeat;   padding: 0; margin: 0;}
.contLeft3 table {width: 180; height: 100%}


.photoTd {width: 168; vertical-align: top; text-align: center; padding: 0; margin: 0;}
.photoTd p { padding: 0 0 5px 10px; margin: 0; font-weight: bold; font-size: 11px; text-align: left;}

.photoTd2{width: 168; height: 100%;  vertical-align: top; text-align: center; background: #b7b6b6 url(../img/leftTdBkgr2.jpg) bottom left no-repeat; padding: 0; margin: 0;} 

.photoTd2 p { padding: 0 0 5px 10px; margin: 0; font-weight: bold; font-size: 11px; text-align: left;}

.jwlogo{width: 168; height: 100%; vertical-align: top; text-align: center; background: #b7b6b6 url(../img/leftTdBkgr2.jpg) bottom left no-repeat; padding: 0; margin: 0;}


.videoTd {width: 168; height: 100%; vertical-align: top; text-align: center;}
.videoTd2{width: 168; height: 100%; vertical-align: top; text-align: center; background: #b7b6b6 url(../img/leftTdBkgr.jpg) bottom left no-repeat;}
.videoTd3{width: 168; vertical-align: top; text-align: center;}
.couponTd {width: 168; height: 247; color: #fff; text-align: center; font-weight: bold; background: #280607; padding: 0; margin: 0;}
.couponTd p { padding: 5px 0; margin: 0; font-weight: bold; font-size: 11px; text-align: left;}

.mainMenu {font-weight: bold; font-size: 16px; padding: 0 5px 15px 5px; margin: 0; text-align: center; vertical-align: top; height: 30; color: #fff;}
.mainMenu a:link 		{padding: 0; margin: 0 20px; text-decoration: none; color: #fff; font-weight: normal;}
.mainMenu a:visited {padding: 0; margin: 0 20px; text-decoration: none; color: #fff; font-weight: normal;}
.mainMenu a:active 	{padding: 0; margin: 0 18px; text-decoration: none; font-weight: bold;}
.mainMenu a:hover 	{padding: 0; margin: 0 18px; text-decoration: none; font-weight: bold;}

/* problem area with superfish, was generating wrong fonts in submenu on hover
    NEEDED TO PREFIX A:VISITED AND A:HOVER WITH TD */
.copyTable {width: 880;}
.copyTable td {height: 35; padding: 5px; margin: 0; vertical-align: bottom; font-size: 11px; color: #9c6363}
.copyTable td a:link, td a:visited {color:  #fff; padding: 5px; margin: 0; font-weight: normal; text-decoration: none;}
.copyTable td a:active, td a:hover {color: #fff; padding: 5px; margin: 0; font-weight: normal; text-decoration: underline;}

.copyTable2{width: 880; height: 35; font-size: 13px;}
.copyTable2 td {padding: 5px; margin: 0; color: #9c6363; text-align: center;}

copyTable2 td a:link, td a:visited {color: #ccc; padding: 0; margin: 0; font-weight: normal; text-decoration: none;}
.copyTable2 td a:active, td a:hover {color: #ccc; padding: 0; margin: 0; font-weight: normal; text-decoration: underline;} 

#videoDiv{border-style:solid; border-width:1px;}

p.author {text-align: right; font-style: italic; font-family:Georgia,'Times New Roman',serif; font-weight: bold; color: #850000; margin:0; padding: 0; border-bottom: dashed 1px #850000}
table.pdfT {width: 400; height: 50;}
table.pdfT a:link   	{color:  #850000; font-weight: bold;padding: 0; margin: 0}
table.pdfT a:visited 	{color: #850000; font-weight: bold;padding: 0; margin: 0}
table.pdfT a:active   {color:  #f00; font-weight: bold;padding: 0; margin: 0}
table.pdfT a:hover   	{color:   #f00; font-weight: bold;padding: 0; margin: 0}


table.staffT {width: 830; height: 100%}
table.staffT2{width: 830; height: 100%}
.content .content_full .contTd table.staffT2 {height: auto}
.content .content_full .contTdlessimage table.staffT2 {height: auto}

table.staffT3{width: 830; height: 100%}
table.staffT3 td { vertical-align: top}
table.staffT td {font-size: 13px; vertical-align: top; padding: 0 5px 20px 5px; margin: 0;}
table.staffT2 td {font-size: 14px; vertical-align: top}
.staffImg {width:200; height:200; border: solid 1px #ccc}

table.contact {width: 630; height: 200;}
table.contact  td {font-size: 13px; vertical-align: top}
table.contact  td.mapTD {text-align: right;}
table.contact  p {font-size: 13px;}
table.contact2{width: 240; height: 50;}
table.contact2 td {font-size: 13px; vertical-align: top}
table.hours {width: 250; height: 50;}
table.hours td {font-size: 13px; font-weight: normal;}
table.hours td.hours1 {font-size: 13px; font-weight: bold; padding: 0; margin: 0; text-align: right}
table.hours td.hours1a{font-size: 13px; font-weight: bold; width: 100%; padding: 0; margin: 0}
table.hours td.hours2 {font-size: 13px; border-bottom: solid 1px white; font-weight: normal;}
table.hours td.hours3 {font-size: 13px; color: red; font-weight: bold; padding-left: 15px}


table.couponT {width: 810; height: 400; background: #8d0a0f;}
table.couponT td {width: 270; height:200; font-size: 13px; border: dashed 2px #fff; background: #8d0a0f url(../img/couponBkgr1.gif) bottom left no-repeat; color: #fff; font-weight: bold; text-align: center;}
table.couponT td .super {font-size: 20px;}
table.couponT td .super2 {font-size: 24px;}
table.couponT td .super3 {font-size: 30px;}
table.couponT td .super4 {font-size: 18px;}
table.couponT td .plane {font-size: 15px;}
table.couponT td .small {font-size: 13px;}
table.couponT td .supersmall {font-size: 10px; color: #fff}
table.couponT td p {margin: 0; padding: 0;}

/*Only for print*/
/*
table.couponT {width: 810; height: 400; background: #fff;}
table.couponT td {width: 270; height:200; font-size: 13px; border: dashed 2px #8d0a0f; background: #fff url(../img/couponBkgr2.gif) bottom left no-repeat; color: #8d0a0f; font-weight: bold; text-align: center;}
table.couponT td .super {font-size: 20px;}
table.couponT td .super2 {font-size: 24px;}
table.couponT td .super3 {font-size: 30px;}
table.couponT td .super4 {font-size: 18px;}
table.couponT td .plane {font-size: 15px;}
table.couponT td .small {font-size: 13px;}
table.couponT td .supersmall {font-size: 10px; color: #8d0a0f}
table.couponT td p {margin: 0; padding: 0;}
*/


table.formTable {width: 160; height: 430;}
table.formTable td {font-size: 11px}
table.formTable h2{padding: 0; margin: 0;}
table.formTable2 {width: 160; height: 50}
table.formTable2 td {font-size: 11px}

table.formTable input {width: 180; font-weight: bold;}
table.formTable input.date {width: 100; font-weight: bold;}
table.formTable textarea {font-weight: bold; width: 180;}
table.formTable select {font-size: 11px}
table.formTable select.howSelect {width: 180;}

.required {font-size: 11px; padding-left: 78px;}
.required2 {font-size: 11px; padding-left: 78px;}

.subMDiv {float: left; padding: 0 20px; margin: 0;}
.subDiv {clear: both;}

table.testm1 {width: 362; height: 211;}
table.testm1 td {padding: 0; margin: 0;}
table.testm1 td.messTd1   {background: #ccee8c url(../img/testm01-2.jpg) top left repeat-y; height: 100%;}
table.testm1 td.messTd1 p {padding: 20px 20px 20px 30px; margin: 0; font-size: 13px;}
table.testm1 td.authorTd1 {width: 362; height: 72; text-align: right; font-style: italic; font-family:Georgia,'Times New Roman',serif; font-weight: bold; color: #850000; margin:0; padding: 0 20px; vertical-align: middle; background: #ccee8c url(../img/testm02.jpg) top left no-repeat;}

table.testm2 {width: 362; height: 211;}
table.testm2 td {padding: 0; margin: 0;}
table.testm2 td.messTd1   {background: #fff04a url(../img/testm03-4.jpg) top left repeat-y; height: 100%;}
table.testm2 td.messTd1 p {padding: 20px 20px 20px 30px; margin: 0; font-size: 13px;}
table.testm2 td.authorTd1 {width: 362; height: 72; text-align: right; font-style: italic; font-family:Georgia,'Times New Roman',serif; font-weight: bold; color: #850000; margin:0; padding: 0 20px; vertical-align: middle; background: #fff04a url(../img/testm04.jpg) top left no-repeat;}


/*
.mainMenu table {}
.mainMenu table td {width: 125; text-align: center;}
.mainMenu table td a:link, a:visited {padding: 0; margin: 0; text-decoration: none; color: #fff; font-weight: normal;}
.mainMenu table td a:active, a:hover {padding: 0; margin: 0; text-decoration: none; font-weight: bold;}
*/


#subMenu1{display: none; position: absolute; top:235px; left: 420px; width: 470px; height: 50px; background: transparent/* url(../img/subMenu.gif) top left no-repeat*/;} /* top:250px; left:420px*/
#subMenu1 ul {list-style:none; margin:0; padding:0;}
#subMenu1 ul li {display:block; margin:0; padding: 10px 0; float: left;}
#subMenu1 ul li a:link 		{margin:0; padding: 0 15px; text-decoration:none; color: #ccc; font-weight: bold; font-size: 15px;}
#subMenu1 ul li a:visited {margin:0; padding: 0 15px; text-decoration:none; color: #ccc; font-weight: bold; font-size: 15px;}
#subMenu1 ul li a:active 	{margin:0; padding: 0 15px; text-decoration:none; color: #ccc; font-weight: bold; font-size: 15px;}
#subMenu1 ul li a:hover		{margin:0; padding: 0 15px; text-decoration:none; color: #fff; font-weight: bold; font-size: 15px;}

#subMenu1 .subMImg {display:block; float:left; clear: both; margin:0; padding:0; border: solid 1px red; text-align: left;}

#subMenu1 .smBody {background: transparent url(../img/smBrgr.gif) top left no-repeat; width: 100%}


#serv {z-index: 200; overflow: hidden; position: absolute; padding: 0 0 25px 0; margin: -10px 0 0 -53px; text-align: left;}
#serv table {top: 0; left 0; height: 26px; opacity: 0.85; filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=85);}
#serv td    {text-align: center; background: #850a0d; color: #ffffff; padding: 5px 20px; margin: 0;}
#serv .sm   {margin: 0; padding: 0; background: transparent;margin: 0; padding: 0;}
#serv a:link    {color:#fff; font-size: 13px}
#serv a:visited {color:#fff; font-size: 13px}
#serv a:hover   {color:#f00; font-size: 13px}

.coupN1 {margin: 10px 10px 0 -20px;}
.coupN2 {margin: 0 0 0 -20px;}

img.logo {
  border:0;
  height:35px;
  width:35px;
  }

