/* Body */
body {
background:#d4d3d3;
text-align: center;
margin: 0 0 10px 0;
}

div, table, td {
font-family: Tahoma, verdana;
}

td {
vertical-align: top;
}

img {
border: 0;
}

h1, h2, h3, h4, h5 {
margin: 0;
}
 
/* Container */
#container {
margin: 0 auto;
width: 754px;
text-align: center;
padding:0;
}

/* Style Selector */
#style-selector {
background:#d4d3d3;
width:754px;
height:25px;
}

#style-selector ul {
margin:0;
padding:5px 0 0 10px;
}

#style-selector li {
margin:0;
padding:0 4px 0 0;
font-size:11px;
list-style:none;
float:left;
}

#style-selector a, #style-selector a:visited {
color:#000;
text-decoration:none;
}

#style-selector a:hover {
color:#000;
text-decoration:underline;
}

/* Header */
#sitemap-title {
width:399px;
float:left;
}

#sitemap-title p {
margin:0;
padding: 12px 0 0 306px;
}

#contact-title {
width:88px;
float:left;
padding:12px 0 0 0;
}

#search-title {
width:50px;
float:left;
padding:12px 0 0 0;
}

#search-txtbox {
width:119px;
float:left;
padding:8px 0 0 0;
}

#search-btn {
width:98px;
float:left;
padding:10px 0 0 0;
}

#header-logo {
width:234px;
height:159px;
float:left;
}

#header-image {
width:520px;
height:159px;
float:left;
}

/* Navigation */
#navigation {
padding: 0 0 0 38px;
}

/* Body */
#body-bg {
background:#fff;
width:754px;
text-align:left;
margin:10px 0;
}

.bucket-headline {
font-size:12px;
font-weight:bold;
color:#fff;
padding: 5px 0 0 19px;
text-transform:uppercase;
}


#buckets {
padding: 14px 0 12px 18px;
}

.content-buckets {
font-size:12px;
padding: 6px 40px 14px 22px;
}

.content-buckets td {
font-size:12px;
}

/* Sponsors Bucket */
#bucket-sponsors {
width:250px;
float:left;
}

#bucket-sponsors-header {
background:#fff url(/Images/Template3/bucket-sponsors-header.gif) top left no-repeat;
width:237px;
height:29px;
}

#bucket-sponsors-body {
background:#fff url(/images/Template3/bucket-sponsors-body.gif) repeat-y;
width:237px;
padding: 0 0 3px 0;
text-align:center;
}

#hr-dotted-sponsors {
background:#fff url(/Images/Template3/hr-dotted-sponsors.gif) top left no-repeat;
width:237px;
height:23px;
}

#bucket-sponsors-footer {
background:#777;
width:237px;
height:1px;
font-size:0px;
line-height:0px;
}

/* Main Bucket */
#bucket-main {
width:486px;
float:left;
}

#bucket-main-header {
background:#fff url(/Images/Template3/bucket-main-header.gif) top left no-repeat;
width:469px;
height:29px;
}

#bucket-main-admin 
{
	width: 700px;
	float: left;
}

#bucket-main-header-admin 
{
	width: 700px;
	background:#fff url(/Images/Template3/bucket-main-header.gif) repeat-x;
	height: 29px;	
}

#bucket-main-body {
background:url(/Images/Template3/bucket-main-body.gif) repeat-y;
width:469px;
}

#bucket-main-body-admin
{
	border-left: solid 1px #777777;
	border-right: solid 1px #777777;
	border-bottom: solid 1px #777777;
	width:700px;
	min-height:391px;
}

#hr-dotted-main {
background:#fff url(/Images/Template3/hr-dotted-main.gif) top left no-repeat;
width:469px;
height:10px;
line-height:0px;
font-size:0px;
}

#request-reorder {
background:#fff url(/Images/Template3/request-reorder-body.gif) repeat-y;
width:469px;
font-size:12px;
}

#request {
width:255px;
float:left;
}

#request p {
margin:0;
padding: 4px 42px 0 22px;
}

#reorder {
width:214px;
float:left;
}

#reorder p {
margin:0;
padding: 4px 25px 0 0;
}

#bucket-main-footer {
background:#fff url(/Images/Template3/bucket-main-footer.gif) top left no-repeat;
width:469px;
height:10px;
line-height:0px;
font-size:0px;
}

#bucket-main-footer-admin
{
	width: 700px;
}

/* Locations Bucket */
#bucket-locations-header {
background:#fff url(/Images/Template3/bucket-locations-header.gif) top left no-repeat;
width:719px;
height:36px;
}

#bucket-locations-body {
background:#fff url(/Images/Template3/bucket-locations-body.gif) repeat-y;
width:719px;
}

.locations {
width:140px;
float:left;
font-size:12px;
}

.locations p {
margin:0;
padding:0 0 0 18px;
}

.locations-first {
width:140px;
float:left;
font-size:12px;
}

.locations-first p {
margin:0;
padding:0 0 0 10px;
}

.locations-last {
width:148px;
float:left;
font-size:12px;
}

.locations-last p {
margin:0;
padding:0 0 0 22px;
}

#bucket-locations-footer {
background:#fff url(/Images/Template3/bucket-locations-footer.gif) top left no-repeat;
width:719px;
height:8px;
line-height:0px;
font-size:0px;
}

/* Footer */
#footer-nav {
background:#fff url(/Images/Template3/footer-nav.gif) top left no-repeat;
width:754px;
height:46px;
}

#footer-nav ul {
margin:0;
padding:0 0 0 28px;
}

#footer-nav li {
margin:0;
padding:0 18px 0 0;
list-style:none;
float:left;
font-size:11px;
font-weight:bold;
}

#footer-nav a, #footer-nav a:visited {
color:#000;
text-decoration:none;
display:block;
padding:10px 0 0 0;
}

#footer-nav a:hover {
color:#000;
text-decoration:underline;
}

.footer-nav-divider {
background:#fff url(/Images/Template3/footer-nav-divider.gif) top left no-repeat;
width:2px;
height:46px;
}

#footer-logos {
width:294px;
float:left;
}

#footer-logos ul {
margin: 0;
padding: 13px 0 0 28px;
}

#footer-logos li {
margin: 0;
padding: 0;
list-style: none;
float:left;
}

#footer-logos span {
display: none;
}

#footer-logos a {
float: left;
}		

#footer-logo-alldocs {
width: 27px;
height: 25px;
background-image:url(/Images/Template3/logo-alldocs.gif);
background-repeat:no-repeat;
}

#footer-logo-alldocs a {
padding: 0 27px 25px 0;
}

#footer-logo-alldocs a:hover {
background:url(/Images/Template3/logo-alldocs.gif) no-repeat top left;
}

#footer-copyright {
width:460px;
float:left;
text-align:right;
}

#footer-copyright p {
margin:0;
padding: 18px 22px 0 0;
font-size:11px;
color:#000;
}

#footer-copyright a, #footer-copyright a:visited {
text-decoration:underline;
color:#000;
}

#footer-copyright a:hover {
text-decoration:none;
color:#000;
}

.eyemagination
{
	padding-right: 13px;
	padding-top: 0px;
	padding-bottom: 6px;
	
}