body {padding :  0px;   margin:0px;   background-color: #ffffff;   }

a {color: #222222;   text-decoration:none;   font-family:"Arial"; }
a:link {color: #222222;   text-decoration:none;   font-family:"Arial"; }
a:active {color: #222222;   text-decoration:none;   font-family:"Arial"; }
a:visited {color: #222222;   text-decoration:none;   font-family:"Arial"; }
a:hover {color: #b80000;   text-decoration:none;   font-family:"Arial"; }










/*VID TEXT proxy*/
.galactica {color: #ffffff;	font-family:"Century Gothic";	font-size:14px;	line-height:18px;	text-decoration:none;	padding:20px;	}
.galactica 	a {color: #ffffff;	text-decoration:none;	}
.galactica 	a:link {color: #ffffff;	text-decoration:none;	}
.galactica a:visited {color: #ffffff;	text-decoration:none;	}
.galactica a:hover {color: #fed501;	text-decoration:none;	}










/*concierge*/
.conciergeHEAD {color: #222222;   text-decoration:none;   font-size:18px;   line-height:13px;   font-family:"Arial";   padding-right:10px;   padding-left:10px;   padding-top:2px;   padding-bottom:2px;   vertical-align:bottom;   font-weight:bold; text-transform:uppercase;}

.concierge {color: #222222;   text-decoration:none;   font-size:11px;   line-height:13px;   font-family:"Arial";   padding-left:10px;    }
.concierge a { color: #222222; }
.concierge a:active { color: #222222; }
.concierge a:link { color: #222222; }
.concierge a:visited { color: #555555; }
.concierge a:hover { color: #b80000; }










/*VID TEXT proxy*/
.proxy { color: #222222; font-family:Arial; font-size: 12px; line-height:14px; padding-top:30px;}
.proxy a { color: #222222; }
.proxy a:active { color: #222222; }
.proxy a:link { color: #222222; }
.proxy a:visited { color: #555555; }
.proxy a:hover { color: #ffffff; background-color:#000000;}










/* help */
.help { color: #111111; font-family:Arial; font-size: 11px; line-height:15px; padding:3px; }
.help a {color: #111111; }
.help a:active { color: #111111; }
.help a:link {  color: #111111; }
.help a:visited { color: #ADADAD; font-weight:bold;}
.help a:hover { color: #ffffff; background-color:#000000;}










/* help HEAD */
.helpHEAD {color: #000000;   font-family:"Arial";   font-size: 13px;   line-height:15px;   padding: 3px; background-color:#DEDEDE; text-transform:uppercase; font-weight:bold;}
.helpHEAD a {color: #000000;   }
.helpHEAD a:active {color: #000000;   }
.helpHEAD a:link {color: #000000;   }
.helpHEAD a:visited {color: #000000;   }
.helpHEAD a:hover {color: #b80000;   }










/* backtotop */
.backtotop {color: #ffffff;   font-family:"Arial";   font-size: 8px;   line-height:15px;   padding: 3px; background-color:#5c5c5c; text-align:right; text-transform:uppercase;}
.backtotop a {color: #ffffff;   }
.backtotop a:active {color: #ffffff;   }
.backtotop a:link {color: #ffffff;   }
.backtotop a:visited {color: #ffffff;   }
.backtotop a:hover {color: #ffffff; background-color:#000000;}










/*menu3METAL HEAD*/
.menu3METAL { color: #ffffff; font-family:Arial; font-size: 12px; line-height:14px; padding:15PX; background-color:#000000}
.menu3METAL a { color: #ffffff; }
.menu3METAL a:active { color: #ffffff; }
.menu3METAL a:link { color: #ffffff; }
.menu3METAL a:visited { color: #ffffff; }
.menu3METAL a:hover { color: #ffffff; }










/*menu3 HEAD*/
.menu3HEAD { color: #000000; text-decoration:none; font-size:11px; line-height:13px; font-family:"Arial"; padding-right:1px; padding-top:40px; padding-bottom:2px; vertical-align:bottom; text-transform:uppercase; font-weight:bold;}










/* TOP MENU menu3 LEFT SIDE */
table.menu3 a {width:90%;   border:0px solid #cccccc;   display: block;   margin:0px;   padding:0px;   }
div.menu3 a {color: #000000;   text-decoration:none;   font-size:11px;   line-height:14px;   font-family:"Arial";   padding-left:3px;   padding-top:1px;   padding-bottom:1px;   font-weight:lighter;   margin:0px; text-transform:uppercase;}
div.menu3 a:link {color: #000000;   }
div.menu3 a:active {color: #000000;   }
div.menu3 a:visited {color: #222222;   }
div.menu3 a:hover {color: #ffffff;   background: #000000;   border:0px solid #000000; text-transform:uppercase;}
td.menu3 {color: #cccccc;      font-family:"Arial";   padding-left:2px;   padding-right:2px;   padding-top:1px;   padding-bottom:1px;   margin:0px;   }










/*searchtxt TOP*/
.searchtxt {color: #222222;   font-family:Arial;   font-size: 9px;   line-height:12px; text-transform:uppercase; text-decoration:none; text-align:right;}
.searchtxt a {color: #222222; text-decoration:none;}
.searchtxt a:active {color: #222222; text-decoration:none;}
.searchtxt a:link {color: #222222; text-decoration:none;}
.searchtxt a:visited {color: #222222; text-decoration:none;}
.searchtxt a:hover {color: #ffffff; background-color: #222222; text-decoration:none; }









/*bot*/
.bot {color: #222222;   font-family:Arial;   font-size: 9px;   line-height:12px; text-transform:uppercase; text-decoration:none;}
.bot a {color: #222222; text-decoration:none;}
.bot a:active {color: #222222; text-decoration:none;}
.bot a:link {color: #222222; text-decoration:none;}
.bot a:visited {color: #222222; text-decoration:none;}
.bot a:hover {color: #ffffff; background-color: #222222; text-decoration:none; }









/*bucket_head*/
.bucket_head { color: #ffffff; font-family:Arial; font-size: 12px; line-height:14px; padding-top:10px; text-align:left; width:935px; vertical-align:bottom; padding-bottom:3px; background-color:#111111; padding-left:3px;}









/* inset */
.inset {color:#ffffff; font-family:"Century Gothic"; font-size:10px; line-height:14px; padding:1px;  text-decoration:none; text-transform: uppercase; vertical-align:top;|
.inset a {color: #ffffff;  text-decoration: none}
.inset a.link {color: #ffffff;  text-decoration: none}
.inset a.active {color: #ffffff;  text-decoration: none}
.inset a.visited {color: #ffffff;  text-decoration: none}
.inset a.hover{color: #cccccc;  text-decoration: none}









/* vidTEXT */
.vidTEXT {color: #111111;   font-family:"Arial";   font-size: 11px;   line-height:16px;   text-decoration:none;   }
.vidTEXT a {color: #111111;   text-decoration:none;   }
.vidTEXT a:link {color: #111111;   text-decoration:none;   }
.vidTEXT a:visited {color: #111111;   text-decoration:none;   }
.vidTEXT a:active {color: #111111;   text-decoration:none;   }
.vidTEXT a:hover {color: #b80000;   text-decoration:none;   }









/*

table.harkonen a { width:80%; border:0px solid #ffffff; display: block; margin:0px; padding:0px; }
div.harkonen a { color: #ffffff; text-decoration:none; font-size:12px; line-height:14px; font-family:"Arial"; padding-right:10px; padding-left:10px; padding-top:2px; padding-bottom:2px; font-weight:lighter; margin:0px; }
div.harkonen a:link { color: #ffffff; }
div.harkonen a:active { color: #ffffff; }
div.harkonen a:visited { color: #ffffff; }
div.harkonen a:hover { color: #000000; background: #fed501; border:0px solid #5C5C5C; }
*/






.helptext4-10 { color: #fed501; font-family:Arial; }














table.menu2 a {width:80%;   border:0px solid #ffffff;   display: block;   margin:0px;   padding:0px;   }
div.menu2 a {color: #222222;      font-family:"Arial";   padding-right:10px;   padding-left:10px;   padding-top:2px;   padding-bottom:2px;   font-weight:lighter;   margin:0px;   }
div.menu2 a:link {color: #222222;   }
div.menu2 a:active {color: #222222;   }
div.menu2 a:visited {color: #222222;   }
div.menu2 a:hover {color: #5C5C5C;   background: #cccccc;   border:0px solid #5C5C5C;   }
td.menu2 {color: #222222;   text-decoration:none;   font-size:11px;   line-height:13px;   font-family:"Arial";   padding-right:10px;   padding-left:10px;   padding-top:2px;   padding-bottom:2px;   margin:0px;   }



.chi {color: #cccccc;   text-decoration:none;   font-size:18px;   line-height:12px;   font-weight:bold;   font-family:"Arial";   }












#dropmenudiv{position:absolute;  border-bottom-width: 0;   color: #e7e7e7;   background: #555555;   font-family:"Arial";   font-size: 10px;   line-height:14px;   z-index:100;   font-weight: lighter;   }

#dropmenudiv a{width: 100%;   display: block;  padding-left:50px;   padding-top:3px;   padding-bottom:3px;   text-decoration: none; color: #e7e7e7;   background: #555555;   }

#dropmenudiv a:visited{ color: #B7B7B7;   background: #555555;   font-weight: lighter;   }

#dropmenudiv a:hover{color: #555555;   background: #e7e7e7;   font-weight: lighter;   }


.optimus {color: #cccccc;   font-family:Arial;   font-size: 12px;   line-height:14px;   padding:15PX;   font-weight:bold;   }
.optimus a:link {color: #cccccc;   }
.optimus a:visited {color: #cccccc;   }
.optimus a:hover {color: #ffffff;   }




















/*
A {TEXT-DECORATION: none;   }
A:hover {TEXT-DECORATION: underline;   }
.bgcolor2 {FONT: bold 11px "Arial";   }
.navtitle, A.navtitle, A.navtitle:hover {FONT: 11px Verdana;   letter-spacing : 3px;   }
.navTOP, A.navTOP {FONT: bold 11px "Arial";   COLOR: #874C02;   TEXT-DECORATION: none;   }
A.navTOP:hover {COLOR: #000000;   TEXT-DECORATION: underline;   }
.navBOTTOM, A.navBOTTOM {FONT: bold 11px "Arial";   TEXT-DECORATION: none;   }
A.navBOTTOM:hover {TEXT-DECORATION: underline;   }
.NavSpecials, A.NavSpecials {FONT: bold 11px "Arial";   TEXT-DECORATION: none;   }
A.NavSpecials:hover {TEXT-DECORATION: none;   }
.footer {FONT: 10px "Arial";   TEXT-DECORATION: none;   }
A.footer {FONT: 10px "Arial";   TEXT-DECORATION: none;   }
A.footer:hover {TEXT-DECORATION: underline;   }
 
#display_cart_summary .cartsummary_empty {display: none;   }
#display_cart_summary .cartsummary_full { color: #874C02;   border-bottom-width: 1px;   border-right-width: 0px;   border-top-width: 0px;   border-left-width: 0px;   border-style: solid;  text-align: right;   }
 
#display_homepage_title a{text-indent:-99999px;   display:block;   width:300px;   height:40px;   text-align:left;   }
#display_homepage_title #homepage_title{text-indent:0;   display:block;   width:573px;   height:40px;   font-size:1em;   color:black;   background:transparent;   margin-top:10px;   margin-left:10px;   text-align:left;   }
*/


.bio2 {color: #ffffff;   font-family:"Arial";   font-size: 11px;   line-height:15px;   padding: 3px 3px;   background-color: #b80000;   }
.bio2 a:link {color: #ffffff;   }
.bio2 a:visited {color: #ffffff;   }
.bio2 a:hover {color: #fed501;   }


.foot {color: #FFFFFF;   font-family:"Arial";   font-size: 10px;   line-height:14px;   }
.foot a:link {color: #FFFFFF;   }
.foot a:visited {color: #FFFFFF;   }
.foot a:hover {color: #fed501;   }

.navheader123 {color: #B6AD00;   font-family:"Arial";   font-size: 12px;   line-height: 14px;   font-weight: bold;   text-decoration: underline;   }

.nav123 {color: #555555;   font-family:"Arial";   font-size: 9px;   line-height:11px;   padding-left:10px;   padding-top:1px;   padding-bottom:1px;   padding-right:5px;   text-decoration:none;   background-color:D8C800;   }
.nav123 a:link {color: #555555;   text-decoration:none;   }
.nav123 a:8C8310 {color: #555555;   text-decoration:none;   }
.nav123 a:hover {color: #222222;   text-decoration:none;   }


.nav1234 {color: #CCCCCC;   font-family:"Arial";   font-size: 9px;   line-height:11px;   text-decoration:none;   font-weight:bold;   }
.nav1234 a:link {color: #FFFFFF;   text-decoration:none;   }
.nav1234 a:visited {color: #FFFFFF;   text-decoration:none;   }
.nav1234 a:hover {color: #FFF200;   text-decoration:none;   }


/*nav12*/
table.nav12 a {border:0px solid #00009b;   display: block;   }
div.nav12 a {color: #222222;   font-family:"Arial";   font-size: 9px;   line-height:11px;   padding-left:10px;   padding-top:1px;   padding-bottom:1px;   padding-right:5px;   text-decoration:none;   }
div.nav12 a:link {color: #222222;   background: #B19900;   }
div.nav12 a:active {color: #222222;   background: #B19900;   }
div.nav12 a:visited {color: #444444;   background: #B19900;   }
div.nav12 a:hover {color: #B19900;   background: #222222;   border:0px solid #00009b;   }
.nav12 {color: #222222;      font-family:"Arial";  }







table.nav12red a {width:100%;   border:0px solid #00009b;   display: block;   }
div.nav12red a {color: #b80000;   font-family:"Arial";   font-size: 15px;   line-height:14px;   padding-left:10px;   padding-top:20px;   padding-bottom:20px;   padding-right:10px;   text-decoration:none;   font-weight: bold;   text-align:center;   }
div.nav12red a:link {color: #b80000;   background: #f9cf01;   }
div.nav12red a:active {color: #b80000;   background: #f9cf01;   }
div.nav12red a:visited {color: #b80000;   background: #f9cf01;   }
div.nav12red a:hover {color: #f9cf01;   background: #222222;   border:0px solid #00009b;   }






/*NAVIGATION PAGES  navpages */
table.navpages a {width:100%;   border:0px solid #00009b;   display: block;   }
div.navpages a {color: #444444;   font-family:"Arial";   font-size: 14px;   line-height:14px;   padding-left:15px;   padding-top:5px;   padding-bottom:5px;   padding-right:10px;   text-decoration:none;  }
div.navpages a:link {color: #444444;   }div.navpages a:active {color: #444444;   }div.navpages a:visited {color: #444444;   }div.navpages a:hover {color: #f9cf01;   background: #222222;   border:0px solid #00009b;   }













/*NAVIGATION ART 2 navart2*/
table.navart2 a {width:100%;   border:0px solid #00009b;   display: block;   }
div.navart2 a {color: #444444;   font-family:"Arial";   font-size: 11px;   line-height:14px;   padding-top:5px;   padding-bottom:5px;   padding-left:2px;   padding-right:2px;   text-decoration:none;   }
div.navart2 a:link {color: #444444;   }div.navart2 a:active {color: #444444;   }div.navart2 a:visited {color: #444444;   }
div.navart2 a:hover {color: #f9cf01;   background: #222222;   border:0px solid #00009b;   }














/*navmenus1*/
table.navmenus1 a {border:0px solid #00009b;   display: block;   }
div.navmenus1 a {color: #333333;   font-family:"Arial";   font-size: 9px;   line-height:11px;   text-decoration:none;   }
div.navmenus1 a:link {color: #333333; }
div.navmenus1 a:active {color: #333333;  }
div.navmenus1 a:visited {color: #333333;  }
div.navmenus1 a:hover {color: #555555; border:0px solid #00009b;   }
.navmenus1 {color: #222222;      font-family:"Arial";  }




table.navmenus2 {background-color:#5C5C5C;   }
table.navmenus2 a {border:0px solid #00009b;   display: block;   vertical-align:middle;   background-color:#5C5C5C;   }
div.navmenus2 a {color: #ffffff;   font-family:"Arial";   font-size: 12px;   line-height:14px;   text-decoration:none;   padding-left:5px;   padding-top:5px;   padding-bottom:1px;   background-color:#5C5C5C;   }
div.navmenus2 a:link {color: #ffffff;   background-color:#5C5C5C;   }
div.navmenus2 a:active {color: #ffffff;   background-color:#5C5C5C;   }
div.navmenus2 a:visited {color: #ffffff;   background-color:#5C5C5C;   }
div.navmenus2 a:hover {color: #5C5C5C;   background-color:#ffffff;   border:0px solid #00009b;   }
.navmenus2 {color: #ffffff;      font-family:"Arial";   }







table.navmenus3 a {border:0px solid #00009b;   display: block;   vertical-align:middle;   }
div.navmenus3 a {color: #FFF200;   font-family:"Arial";   font-size: 12px;   line-height:14px; 	text-decoration:none;   text-align:center;   padding:5px;   vertical-align:middle;   }
div.navmenus3 a:link {color: #FFF200;  vertical-align:middle;   }
div.navmenus3 a:active {color: #FFF200;  vertical-align:middle;   }
div.navmenus3 a:visited {color: #FFF200;   vertical-align:middle;   }
div.navmenus3 a:hover {color: #000000;   background: #b80000;   border:0px solid #00009b;   vertical-align:middle;   }
.navmenus2 {color: #222222;      font-family:"Arial";   vertical-align:middle;   }






/*special*/
table.edhardy a {border:0px solid #00009b;   display: block;   }
div.edhardy a {color: #ffffff;   font-family:"Arial";   font-size: 12px;   line-height:12px;   padding-left:10px;   padding-top:3px;   padding-bottom:3px;   padding-right:5px;   text-decoration:none;   }
div.edhardy a:link {color: #ffffff;   }
div.edhardy a:active {color: #ffffff;   }
div.edhardy a:visited {color: #ffffff;   }
div.edhardy a:hover {color: #1c0000;   background: #ffffff;   border:0px solid #00009b;   }
.edhardy {color: #ffffff;      font-family:"Arial";  }







/* menu */
table.menu a {width:100%;   border:0px solid #ffffff;   display: block;   margin:0px;   padding-bottom:20px;   padding-top:20px;   }
div.menu a {color: #5C5C5C;   text-decoration:none;   font-size:16px;   line-height:18px;   font-family:"Arial";   padding-left:5px;   padding-right:5px;   padding-top:3px;   padding-bottom:10px;   margin:0px;   }
div.menu a:link {color: #5C5C5C;   }
div.menu a:active {color: #5C5C5C;   }
div.menu a:visited {color: #5C5C5C;   }
div.menu a:hover {color: #5C5C5C;   background: #cccccc;   border:0px solid #5C5C5C;   }
td.menu {color: #5C5C5C;   text-decoration:none;   font-size:11px;   line-height:12px;   font-family:"Arial";   }







table.menualldesigners a {width:100%;   border:0px solid #5C5C5C;   display: block;   margin:0px;   padding:0px;   }
div.menualldesigners a {color: #3D777B;   text-decoration:none;   font-size:10px;   line-height:13px;   font-family:"Arial";   padding-left:5px;   padding-right:5px;   padding-top:5px;   padding-bottom:5px;   margin:0px;   }
div.menualldesigners a:link {color: #3D777B;   background:  #98ACB5;   }
div.menualldesigners a:active {color: #3D777B;   background:  #98ACB5;   }
div.menualldesigners a:visited {color: #3D777B;   background:  #98ACB5;   }
div.menualldesigners a:hover {color: #98ACB5;   background: #85EBF1;   border:0px solid #5C5C5C;   }
td.menualldesigners {vertical-align: middle;   }







table.menubar a {width:80%;   border:0px solid #ffffff;   display: block;   margin:0px;   padding:0px;   background: #343434;   }
div.menubar a {color: #cccccc;   text-decoration:none;   font-size:11px;   line-height:13px;   font-family:"Arial";   padding-left:25px;   background: #343434;   margin:0px;   }
div.menubar a:link {color: #cccccc;   background: #343434;   }
div.menubar a:active {color: #cccccc;   background: #343434;   }
div.menubar a:visited {color: #cccccc;   background: #343434;   }
div.menubar a:hover {color: #343434;   background: #cccccc;   border:0px solid #5C5C5C;   }
td.menubar {color: #cccccc;   text-decoration:none;   font-size:11px;   line-height:12px;   font-family:"Arial";   background: #343434;   }
