body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt;color:#6E6E6E; margin:0px;}
h1 a span, h2{display:none;}
h1 a{display:block; position:absolute;height:60px;width:380px; margin-left:-455px; left:50%;}
td.main{padding:20px;}

h4{color:orange;font-size:1.3em;border-bottom:1px solid #CECECE;}
h3{font-size:2em;border-bottom:1px solid #CECECE;}


input.std{padding:3px;font-size:10pt;font-weight:bold;color:#006699;}
#searchbox{font-size:2em; text-align:right; margin-right:40px;}
#searchbox input{float:right;font-size:13pt; margin-left:10px;}
#searchbox input.std{width:360px;}

dl#newsletter dt{float:left; width:100px;line-height:20px; text-align:right; padding-right:10px; font-weight:bold;}

a{color:#525777; }
a:hover{color:#FF9900;}
a img{border:0px;}
#footer{border-top:1px solid #aaaaaa;text-align:right;}


#rightCategories .catLinks2{}
.catLinks2{width:215px;float:left; margin:5px 0px 5px 0px; padding:0px 30px 0px 0px;}
.catLinksLeft{width:300px;}
.catLinks2 h5 a,.catLinks2 h5{margin:0px;color:#59669B;font-size:1em;font-weight:bold; text-decoration:underline;}
.catLinks2 span a, .catLinks2 span{font-size:.9em;color:#666666; text-decoration:none;}


#rightCategories .catLinks{}
.catLinks{width:215px;float:left; margin:5px 0px 5px 0px; padding:3px;}
.catLinksLeft{width:300px;}
.catLinks h5 a,.catLinks h5{margin:0px;color:#59669B;font-size:1em;font-weight:bold; text-decoration:underline;}
.catLinks span a, .catLinks span{font-size:.9em;color:#666666; text-decoration:none;}

#loggedin{position:absolute; top:10px; left:50%; width:454px; text-align:right;}
#links{position:absolute;left:50%; margin-left:-250px;width:700px;top:35px;}
#links a{color:black;font-weight:bold; float:right; display:block; padding:8px; color:#666666;}
#links a:hover{background-color:#343D5E; color:white;}

#authen{position:absolute;top:5px;left:50%;width:450px;text-align:right;}
#authen input.btn{border:1px solid #aaaaaa;padding:0px 0px 0px 3px;width:80px;margin:3px;float:right; }
#authen input.login{margin:2px;font-size:8pt;float:right;}
#authen div{width:60px;float:right;color:#666666;font-size:8pt;line-height:23px;padding-right:2px;}


a.cats{margin:35px; text-decoration:none;}
a.cats:hover{background-color:darkblue;color:white;}

.padme{padding:0px 35px 0px 35px;}

.categoryDiv h5{font-size:14pt; margin:10px 0px 0px 0px; text-decoration:none; border-bottom:1px solid black;}
.categoryDiv h5 a{text-decoration:none;}
.categoryDiv div{padding:4px;}

/* animation page */
#animationHolder{padding:50px;background:#EEEEEE;text-align:center;border:5px solid #504C65;}
#colorSection{width:214px; margin-top:20px; float:left;}
#majorColors{border:3px solid black;height:20px;margin:4px;}
#colors{margin:4px;height:200px;border:3px solid black;}
.aColor{height:20px;width:20px;float:left;}
#colorHex{margin-left:40px; padding:10px; background:black; color:white;font-size:15pt;width:100px;}

#openBrowseRight{ text-align:left; position:absolute;top:200px; left:50%; margin-left:-440px; width:180px;}
#openBrowse{width:700px; margin-left:250px; text-align:center;}
#openBrowse a:hover{color:orange; background:white;}
