html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset{border:0; font-family:"Arial",Helvetica,sans-serif; margin:0; padding:0}

body{background-color:#031438; margin:0; padding:0}

h1{font-size:20px; color:#FFB800; padding:10px 0 5px 10px}

h2{font-size:16px; color:#033253; padding:10px 0 10px 5px}

h3{font-size:14px; color:#033253; padding:0 0 5px}

h4{font-size:14px; color:#FFB800; padding:10px 0 0 10px}

h5{margin-left:20px}

a{color:#91B5CF; font-size:13px; text-decoration:underline; text-align:right}

A:hover{text-decoration:none; color:#00959E}

#togeth{width:990px; margin:auto; padding:auto}

#thebox{width:770px; height:auto; float:right}

#mainline{height:auto; margin-top:3px; float:right; width:542px; border-bottom:2px solid #999; border-top:2px solid #999; border-right:2px solid #999; display:inline}

#photoline{width:220px; float:right; border-top:2px solid #999; border-bottom:2px solid #999; border-left:4px solid #466F83; height:500px; display:inline; position:fixed; background-color:#012535; margin:3px 0 0 2px}

#photoline2{width:217px; float:right; border-top:2px solid #999; border-bottom:2px solid #999; border-left:4px solid #466F83; height:500px; display:inline; position:fixed; background-color:#012535; margin:3px 0 0 2px}

.b{background:url(../segami/corners/sd-mainline-line.gif) 0 100% repeat-x}

.l{background:url(../segami/corners/sd-mainline-line2.gif) 0 0 repeat-y}

.r{background:url(../segami/corners/sd-mainline-line2.gif) 100% 0 repeat-y}

.a{background:url(../segami/corners/sd-mainline-line.gif) 0 0 repeat-x #033253; width:504px}

.bl{background:url(../segami/corners/SD-mainline-tr.gif) 0 100% no-repeat}

.br{background:url(../segami/corners/SD-mainline-br.gif) 100% 100% no-repeat; height:852px}

.tl{background:url(../segami/corners/SD-mainline-tr.gif) 0 0 no-repeat}

.tr{background:url(../segami/corners/SD-mainline-tr.gif) 100% 0 no-repeat; padding:10px}

.mb{background:url(../segami/corners/blue-mini-line.gif) 0 100% repeat-x}

.ml{background:url(../segami/corners/blue-mini-line.gif) 0 0 repeat-y}

.mr{background:url(../segami/corners/blue-mini-line.gif) 100% 0 repeat-y}

.ma{background:url(../segami/corners/blue-mini-line.gif) 0 0 repeat-x #012535; width:179px; float:left}

.mbl{background:url(../segami/corners/blue-mini-bl.gif) 0 100% no-repeat}

.mbr{background:url(../segami/corners/blue-mini-br.gif) 100% 100% no-repeat}

.mtl{background:url(../segami/corners/blue-mini-tl.gif) 0 0 no-repeat}

.mtr{background:url(../segami/corners/blue-mini-tr.gif) 100% 0 no-repeat; padding:10px}

#content{with:460px; border:solid 3px #466F83; height:auto; background-color:#E1EDFF; margin-top:5px 0 0 10px; font-size:12px; line-height:120%; padding:10px}

#content ul{margin-left:0; padding-left:1em; text-indent:-1em; list-style-type:inherit; list-style-position:inside}

#box{width:272px; height:auto; background-color:#369; border:#39C 2px solid; padding:10px}

.ft{font-size:12px}

#sideline{margin-left:20px; width:200px; background-color:#FFF; height:100px; float:right; margin-top:97px; z-index:1; position:absolute; display:inline}

#sidelined{width:200px; height:400px; margin-top:247px; z-index:3; position:absolute; margin-left:20px; float:right}

.sideline2{width:25px; background-image:url(../segami/gray-line.gif); background-repeat:repeat-y; height:150px; float:right; margin-top:2px; display:inline}

.sideline3{width:25px; background-image:url(../segami/gray-line.gif); background-repeat:repeat-y; height:20px; float:right}

.contactline{font-size:0; float:right; background-color:#333; width:175px; height:1px; padding:1px 0 0 3px}

.contact{color:#274D7E; text-align:center; float:right; background-color:#CCC; width:160px; height:25px; border-bottom:2px #333 solid; border-right:2px #333 solid; border-left:2px #333 solid; border-top:2px #141414 solid; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:17px; padding:0}

.contact a{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:17px; color:#002C68; text-decoration:none}

.contact A:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:17px; color:#00959E; text-decoration:underline}

.img{position:relative; left:43px; top:6px; z-index:3; width:150px}

.sa{background:url(../segami/corners/sideline-line.gif) 0 0 repeat-x #f5F5F5; width:202px}

.sbl{background:url(../segami/corners/sideline-bl.gif) 0 100% no-repeat}

.stl{background:url(../segami/corners/sideline-tl.gif) 0 0 no-repeat; height:150px}

.s2b{background:url(../segami/corners/sideline-line.gif) 0 100% repeat-x}

.s2a{background:url() 0 0 repeat-x #f5F5F5; width:202px}

.s2bl{background:url(../segami/corners/sideline-bl.gif) 0 100% no-repeat; height:22px}

#menu{background:url("../segami/many-navigat.gif") no-repeat; width:200px; height:200px; border-left:2px solid #999; margin:0; padding:0}

#menu span{display:none}

#menu li, #menu a{height:39px; display:block}

#menu li{float:left; list-style:none; display:inline}

#home{width:200px; height:37px}

#home a:hover{background:url("../segami/many-navigat.gif") -200px 0 no-repeat}

#portfolio a:hover{background:url("../segami/many-navigat.gif") -200px -39px no-repeat}

#forum a:hover{background:url("../segami/many-navigat.gif") -200px -78px no-repeat}

#contact a:hover{background:url("../segami/many-navigat.gif") -200px -117px no-repeat}

#calendar a:hover{background:url("../segami/many-navigat.gif") -200px -156px no-repeat}

#topnav{font-size:16px; color:#CCC; font-weight:700; letter-spacing:1px; width:760px; margin:30px 0 3px 10px}

#topnav ul li{display:inline; padding-left:10px; color:#00959E; margin:0}

#topnav ul li a{padding-right:11px; text-decoration:none; text-align:left; font-size:16px; color:#00959E; font-weight:700}

#topnav ul li a:hover, #topnav ul li a:focus{color:#CCC}

#footnav{font-size:16px; color:#666; font-weight:700; letter-spacing:1px; width:750px; float:right; margin:5px 0 3px 210px}

#footnav ul li{display:inline; padding-left:5px; margin:0}

#footnav ul li a{padding-right:6px; text-decoration:none; text-align:left; font-size:11px; color:#666; font-weight:700}

#footnav ul li a:hover, #footnav ul li a:focus{color:#00959E}

#polnav{float:left; text-align:left; font-size:15px; line-height:180%; font-weight:700; padding:5px 0 0 10px}

#polnav ul{list-style-type:none; text-align:left; margin:0; padding:0}

#polnav ul li{color:#00959E; display:list-item; margin:0; padding:0}

#polnav ul li a{color:#00959E; text-decoration:none; text-align:left; width:9em; padding:0 3px 0 15px}

#polnav ul li a:hover, #polnav ul li a:focus{color:#FFF; text-decoration:underline}

#footer{color:#0C6}

.mini{font-size:10px}

.mini2{font-size:18px; line-height:60%}

.text-blue{color:#CCC; font-size:12px}

.cl{clear:both}

.ol{list-style-position:outside; margin-left:150px}

.space{height:10px; background-color:#FFF; width:10px}

A:link, A:visited, A:active{text-decoration:underline}

.sl, .s2l{background:url(../segami/corners/sideline-line.gif) 0 0 repeat-y}

#portfolio, #forum, #contact, #calendar{width:200px}

#topnav ul, #footnav ul{display:inline; letter-spacing:1px; margin:0; padding:0}

.images, .image2{float:left; margin-left:5px; margin-right:10px; margin-top:11px}

.text, .text2{font-size:11px; color:#333; line-height:130%; margin:9px 5px 6px}

