#page-all	{ text-align:center; }

#header		{ text-align:center; margin-bottom:5px; }

#page-main	{ width:650px; text-align:left; background-image:url(images/backgroundmain.gif); height:auto; border:black 1px solid; }
#leftpane	{ width:90px; float:left; margin:0px; text-align:center; }
#menu		{ width:90px; float:left; margin:3px; margin-top:36px; background:white; text-align:center; border:black 1px solid; }
#menuadvert	{ float:left; margin:0px; margin-left:3px; text-align:center; }
#page-text	{ width:530px; margin-top:3px; text-align:center; }
#page-title	{ width:530px; margin-top:3px; margin-left:4px; text-align:center; height:30px; background-image:url(images/bubblebox.gif); color:black; font-weight:bold; font-size:10pt; }
#page-intro	{ width:520px; margin-bottom:15px; margin-left:4px; padding-left:5px; padding-right:5px; padding-bottom:10px; text-align:justify; background:#cedeef; color:black; border-left:black 1px solid; border-right:black 1px solid; border-top:black 0pt solid; border-bottom:black 1px solid; border-top:black 1px solid; }

#footer		{ width:250px; height:20px; cursor:pointer; background-image:url(images/copyright.gif); vertical-align:middle; text-align:left; margin-top:2px; }


.text-box	{ width:520px; padding-left:5px; padding-right:5px; padding-bottom:10px; margin-left:4px; text-align:justify; background:#cedeef; color:black; border:black 1px solid; }
.text-top	{ width:530px; text-align:center; margin-left:4px; height:30px; background-image:url(images/bubblebox.gif); color:black; font-weight:bold; font-size:10pt; }
.text-bottom	{ width:520px; margin-bottom:15px; margin-left:4px; padding-left:5px; padding-right:5px; padding-bottom:10px; text-align:justify; background:#cedeef; color:black; border:black 1px solid; }
.pics		{ width:100%; text-align:center; background:white; border:black 1px solid; }

.menu:link	{ font-family:Verdana,Arial; font-size:8pt; text-decoration:underline; font-weight:bold; color:black; background:white; height:20px; width:90px; display:block; line-height:14pt; }
.menu:active  	{ font-family:Verdana,Arial; font-size:8pt; text-decoration:underline; font-weight:bold; color:black; background:white; height:20px; width:90px; display:block; line-height:14pt; }
.menu:visited 	{ font-family:Verdana,Arial; font-size:8pt; text-decoration:underline; font-weight:bold; color:black; background:white; height:20px; width:90px; display:block; line-height:14pt; }
.menu:hover	{ font-family:Verdana,Arial; font-size:8pt; text-decoration:underline; font-weight:bold; color:blue; background:#cedeef; height:20px; width:90px; display:block; line-height:14pt; }

.mini:link	{ margin-left:106px; font-family:Verdana,Arial; font-size:7pt; text-decoration:underline; font-weight:normal; color:black; }
.mini:active  	{ margin-left:106px; font-family:Verdana,Arial; font-size:7pt; text-decoration:underline; font-weight:normal; color:black; }
.mini:visited 	{ margin-left:106px; font-family:Verdana,Arial; font-size:7pt; text-decoration:underline; font-weight:normal; color:black; }
.mini:hover	{ margin-left:106px; font-family:Verdana,Arial; font-size:7pt; text-decoration:underline; font-weight:normal; color:blue; }


body 		{ margin:0px; padding:0px; font-family:Verdana,Arial; font-size:10pt; font-weight:normal; background:white; color:black; height:100%; }
html		{ height:95%; }

a:link	  	{ font-family:Verdana,Arial; text-decoration:underline; color:black; font-weight:bold; }
a:active  	{ font-family:Verdana,Arial; text-decoration:underline; color:black; font-weight:bold; }
a:visited 	{ font-family:Verdana,Arial; text-decoration:underline; color:black; font-weight:bold; }
a:hover	  	{ font-family:Verdana,Arial; text-decoration:underline; color:blue; font-weight:bold; }


hr		{ color:#bdc6d6; width:100%;  }
img		{ border-width:0px; }
li		{ padding-bottom:5px; list-style:square; }

span		{ font-family:Verdana,Arial; color:black; font-weight:normal; font-size:10pt; }
span.title	{ font-family:Verdana,Arial; color:#5992c7; font-weight:bold; font-size:10pt; width:100%; text-align:center; }

table		{ border:0px solid; border-spacing:0px; }
table.snaps	{ border:0px solid; border-spacing:0px; width:100%;}

th		{ vertical-align:top; font-size:10pt; text-align:left; color:#2626ff; }
td		{ vertical-align:top; font-size:10pt; }
td.advert	{ width:100px; height:80px; background-image:url(images/placeholder.gif); text-align:center; vertical-align:middle; }
td.logo		{ width:446px; height:80px; background-image:url(images/logoholder.gif); text-align:center; vertical-align:bottom; }
td.look		{ width:20%; height:60px; text-align:center; vertical-align:middle; }
td.main		{ background:#cedeef; text-align:left; border:black 1px solid; }

@media print 	{ 
		  #footer, #menu, td.advert { display:none; }
		  #page-text { width:640px; }
		  #page-main { border:0px; }
		}
