*      				{ font-family: "Trebuchet MS", Verdana, Helvetica, Tahoma; }

body      			{ margin: 0px; padding: 0px; background: url('img/bg.jpg') center center; }

img                     	{ border: 2px solid white; margin-bottom: 3px; }
a:hover img			{ border: 2px solid black !important; }

.a a:hover img			{ border: 0px solid black !important; }

a				{ text-decoration: none; color: #606060; }
a:hover				{ text-decoration: underline; }

a img				{ text-decoration: none !important; }
a:hover img			{ text-decoration: none !important; }

#pagewrapper			{ margin: 0px auto; width: 700px; padding: 0px 0px 0px 0px; }

#logo				{ margin: 35px 25px 15px 150px; border: 0px solid white; }
#logo:hover			{ border: 0px solid white !important; }
a:hover #logo			{ border: 0px solid white !important; }

#mainmenu ul			{ margin: 0px 0px 5px 15px; padding: 0px; list-style: none; }
#mainmenu ul li			{ margin: 0px; padding: 0px; display: inline; }
#mainmenu ul li a		{ font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman"; font-size: 13px; text-transform: uppercase; padding: 0px 10px; color: black; }
#mainmenu ul li a.active	{ color: #cc071e; }

#submenu ul			{ margin: 0px 0px 5px 15px; padding: 0px; list-style: none; }
#submenu ul li			{ margin: 0px; padding: 0px; display: inline; }
#submenu ul li a		{ font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman"; font-size: 13px; padding: 0px 10px; color: #606060; }
#submenu ul li a.active		{ color: #cc071e; }

#main				{ width: 700px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman"; padding: 10px 0px 20px 0px; }

#footer				{ clear: both; width: 770px; line-height: 50px; padding: 15px 25px; color: black; text-transform: uppercase; font-size: 9px; letter-spacing: 0.3px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman"; }

.whiteborder			{ border: 2px solid white; margin-bottom: 3px; }

.scrollContainer		{ background: url('blank.gif'); }
.scrollArea			{ }
.scrollContent			{ position: absolute; }
.vBar				{ position: absolute; right: 0px; width: 15px; line-height: 1px; height: 435px; background: url('img/scroll-line.png') center top repeat-y; }
.vHandle			{ position: absolute; width: 15px; height: 15px; line-height: 1px; background: gray; background: url('img/scroll-ring.png') center center no-repeat; }
.vHandle:hover			{  }

.box				{ position: relative; }
.box .a				{ position: absolute; top: -15px; right: 0px; background: inherit; padding: 2px 15px; }
.box:hover .a,
.box.iehover .a			{ visibility: visible; }


.module				{ position: relative; padding: 10px 25px 0px 20px; margin: 0px; }
.module .a			{ position: absolute; top: -20px; right: 0px; background: inherit; padding: 2px 15px; }
.module:hover .a, 
.module.iehover .a 		{ visibility: visible; }

.a				{ z-index: 999; }
.a,
.a input,
.a textarea			{ font-size: 11px; }
.a td				{ vertical-align: top; }
.a img				{ border: 0px solid white; margin: 0px; }

.leftie				{ float: left; }
.rightie			{ float: right; }
.clear				{ clear: both; }