body { FONT-FAMILY:tahoma,geneva; font:tahoma,geneva; color:#808080; font-size:10pt; font-weight:normal; margin:0 0 0 0; text-align:center; background-image:url(/images/back.gif); }
td { font-size:10pt; font-weight:normal; }
a { color:#ffffff; font-size:10pt; font-weight:bold; text-decoration:none; }
a:hover { color:#C92325; }
#mainbox a { color:#808080; font-size:10pt; font-weight:bold; text-decoration:none; }
input { FONT-FAMILY:tahoma,geneva; font:tahoma,geneva; color:#C92325; font-size:10pt; }
textarea { FONT-FAMILY:tahoma,geneva; font:tahoma,geneva; color:#C92325; font-size:10pt; }
h1 { font-size:22pt; font-weight:normal; }
h2 { font-size:16pt; font-weight:normal; }
ul { margin-left:10px; padding-left:10px; margin-top:0; padding-top:0; }
.features { margin-left:20px; padding-left:20px; margin-top:0; padding-top:0; }

#sidecontainer { width:181px; clear:both; float:left; }
.maindivfr_large { width:850px; height:830px; text-align:left; background-color:#FFFFFF; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0 0 0 0; visibility:hidden; overflow:hidden; }
.maindivfr_small { width:850px; height:610px; text-align:left; background-color:#FFFFFF; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0 0 0 0; visibility:hidden; overflow:hidden; }
#maindiv { width:850px; height:100%; text-align:left; background-color:#FFFFFF; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0 0 0 0; }
#header { width:850px; height:157px; color:#000000; text-align:left; padding:0 0 0 0; margin:0 0 0 0; overflow:hidden; }
#menu { width:850px; height:37px; float:left; text-align:right; background-image:url(/images/menu.gif); background-repeat:no-repeat; color:#ffffff; }
#chat { width:100px; height:37px; float:left; text-align:left; color:#ffffff; padding-top:4px; padding-left:10px; }
#menutext1 { width:750px; height:37px; float:right; text-align:right; color:#ffffff; padding-top:4px; padding-right:68px; }
#content { width:850px; text-align:left; }
#mainbox { width:650px; float:right; text-align:left; }
.latestupdate_large { width:615px; text-align:left; overflow:hidden; height:460px; background-image:url(/images/featurebox_large.gif); background-repeat:no-repeat; }
.latestupdate_small { width:615px; text-align:left; overflow:hidden; height:260px; background-image:url(/images/featurebox_small.gif); background-repeat:no-repeat; }
#toptext { width:400px; text-align:left; height:25px; padding-left:3px; padding-top:3px; float:left; }
#line { width:600px; height:5px; background-image:url(/images/dots.gif); background-repeat:no-repeat; clear:both; overflow:hidden; }
#techdiv { width:400px; text-align:left; height:25px; padding-left:3px; padding-top:0px; float:left; }
#sitetext { width:400px; text-align:left; height:50px; padding-left:6px; padding-top:3px; float:left; color:#808080; }
#techtext { width:600px; text-align:left; height:40px; padding-left:6px; padding-top:3px; float:left; color:#808080; }
#techlist { width:600px; text-align:left; height:150px; padding-left:6px; padding-top:8px; float:left; color:#808080; }
#webaddress { width:400px; text-align:left; height:10px; padding-left:6px; padding-top:3px; float:left; color:#C92325; font-size:8pt; }
#sitepic { width:190px; text-align:center; height:150px; float:right; padding-top:10px; padding-right:15px; }
#latestpics { width:400px; text-align:left; height:70px; padding-left:6px; padding-top:3px; float:left; font-size:8pt; }
#bottomfr { position:relative; width:850px; height:37px; bottom:0; vertical-align:bottom; float:left; text-align:right; background-image:url(/images/bottombar.gif); background-repeat:no-repeat; color:#ffffff; padding-top:15px; padding-right:4px; }
#bottom { position:absolute; width:850px; height:37px; float:left; text-align:right; background-image:url(/images/bottombar.gif); background-repeat:no-repeat; color:#ffffff; padding-top:15px; padding-right:4px; }
.techimage { width:181px; height:60px; text-align:center; display:none; }

#webaddress a { color:#C92325; font-size:8pt; font-weight:normal; text-decoration:none; }
.sidebox { width:181px; height:120px; background-image:url(/images/sidebox.gif); background-repeat:no-repeat; padding:1px 10px 5px 6px; color:#ffffff; text-align:left; font-size:10pt; }
.boxheading { font-size:10pt; font-weight:bold; color:#FFFFFF; text-decoration:underline; line-height:2em; }
.bottom1 { float:left; padding-left:60px; font-size:8pt; padding-top:2px; }
.bottom2 { float:right; }
.selected { color:#C92325; }
.subhead { font-size:11pt; font-weight:normal; padding-left:2px; }
.featured { font-size:14pt; font-weight:normal; padding-left:2px; color:#C92325; }
.featuredname { font-size:14pt; font-weight:normal; color:#808080; }
.techhead { font-size:10pt; font-weight:bold; color:#C92325; padding-top:3px; }
.tech { font-size:14pt; font-weight:normal; padding-left:2px; color:#C92325; }
.techtext { font-size:10pt; font-weight:normal; color:#808080; }
.contentbox { width:639px; padding:0 0 0 0; margin:0 0 0 0; background-image:url(/images/boxbg.gif); vertical-align:top; text-align:left; }
.contentboxtop { width:634px; height:1px; padding:0 0 0 0; margin:0 0 0 0; border-top:1px solid #9DB8D5; font-size:0px; }
.content { width:639px; padding:0 15px 15px 5px; margin:0 0 0 0; background-image:url(/images/boxb.gif); background-repeat:no-repeat; background-position:bottom left; text-align:left; }
