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}

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

A:hover{text-decoration:none; color:#91B5CF}

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

#thebox{width:770px; height:auto; float:right; z-index:5}

#mainline{height:848px; margin-top:3px; float:right; width:498px; border-bottom:2px solid #999; border-top:2px solid #999; border-right:2px solid #999; display:inline; background-color:#033253; border-left:4px solid #466F83}

.text{font-size:12px; color:#333; line-height:125%; background-color:#E1EDFF; margin:2px 5px 6px; letter-spacing: 0.3px;}

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

#box{width:234px; height:auto; background-color:#E1EDFF; border:#39C 2px solid; padding:0}

.contain{width:498px}

.Top{height:10px; width:179px; background-color:#033253}

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

#photoline{width:260px; float:right; margin-top:3px; border-top:2px solid #999; border-bottom:2px solid #999; border-left:4px solid #466F83; height:auto; display:inline}

.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}

.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}

.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}

.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}

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

#sidelined{width:200px; height:400px; margin-top:247px; z-index:4; 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{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; 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}

#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 1px 10px}

#topnav ul{display:inline; letter-spacing:1px}

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

#topnav ul li a{padding-right:17px; text-decoration:none; text-align:left; font-size:14px; 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:10px 20px 3px 10px}

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

#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}

#footer{color:#0C6}

.true{margin-right:10px}

.mini{font-size:10px}

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

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

.cl{clear:both}

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

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

.ft, .style1{font-size:12px}

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

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