body { margin:0; background:#212B35; font:small arial,sans-serif }
img { border:0 }
h1,h2,h3,h4,h5,h6 { margin:0; padding:10px 0 0; color:#369; font-family:georgia,'trebuchet ms',sans-serif; font-weight:normal }
p { padding-left:20px }
a { color:#369 }
a:hover { color:#C00 }
a:visited { color:#036 }
a:visited:hover { color:#C00 }

.portBox { margin:10px 0 10px; height:120px }
.portBox p { padding:0; margin:0 0 10px }
.portBox h2 { margin:10px 0 10px 0; padding:0; font-size:18px }
.portPic { float:left; margin:0 10px 10px 0; padding:10px; width:154px; background:#FFF; border:2px solid #FFF }
.portPic:hover,.portPic2:hover { background:#FFC; border:2px solid #369 }
.portPic img,.portPic2 img { border:2px solid #036 }
.portShow { margin:10px 0 10px; padding:10px; background:#69C; border:2px solid #369; color:#036; text-align:center }
.portShow img { border:2px solid #036 }

#envelope { background:#FFF url('/images/body_bg.jpg') repeat-x }
#container { margin:0 auto; width:742px; min-height:500px; background:#FFF url('/images/container_bg.gif') no-repeat; text-align:right }

#header { height:154px }
#create { position:relative; margin:10px 20px 0 0; z-index:2 }
#logo { padding:10px 0 10px 50px; float:left }

#menubar { position:relative; top:-61px; z-index:1; margin:0 6px; padding:5px; width:720px; height:23px; background:#369 url('/images/menubar_bg.gif') repeat-x }
#navigation { margin:0; width:720px; height:23px }
#navigation a { display:-moz-inline-block; display:inline-block; margin:0; padding:5px 10px 0 10px; height:17px; color:#FFF; background:url('/images/nav_sep.gif'); font:bold 12px arial,verdana,sans-serif; text-decoration:none; border-right:1px solid transparent; border-bottom:1px solid transparent }
#navigation a:hover { background:url('/images/menubar_hover_bg.gif') no-repeat; border-right:1px solid #69C; border-bottom:1px solid #69C }
#navigation { margin:0; padding:0; list-style:none }
#navigation li { margin:0; padding:0; list-style:none; float:left }

#body { min-height:400px; padding:6px; width:732px; background:transparent url('/images/content_bg.gif') bottom center no-repeat }

#sidebar { float:right; padding:0 10px 10px; width:228px; border-left:1px solid #EEE; text-align:left }
#sidebar .spaced { padding-top:20px; border-top:1px solid #EEE }
#sidebar p { margin:0; padding:10px 0 10px }
#sidebar dl { margin:0 }
#sidebar dt { margin:0; padding:0 0 0 16px; background:no-repeat top left url('/images/scepter.gif') }
#sidebar dd { margin:0; padding:0px 0 20px 16px }
#sidebar div { text-align:center }
#sidebar ul { margin:10px 0 20px 10px; padding:0; list-style:none }
#sidebar li { margin:0 0 5px 0; padding:0 }

#content { position:relative; top:-20px; width:430px; padding:0 30px 0 20px; text-align:left }
#content blockquote { margin:10px 0 10px 20px; padding:0 10px 0 0; background:#EEF; border:2px solid #EEF }

#contactBox { margin:0 auto 20px; padding:0 50px 20px; text-align:left; border-bottom:1px solid #CCC }
#contactBox dd { margin:0 0 0 40px; padding:0 0 10px }
#contactBox #Send { margin-left:40px }

#footer { background:transparent url('/images/footer_bg.jpg') repeat-x }
#footer_content { margin:0 auto; padding:10px 16px; width:708px; min-height:65px; background:transparent url('/images/footer_content_bg.jpg') no-repeat; color:#FFF; line-height:30px }
#footer a { color:#FFF; font-weight:bold; text-decoration:none }
#footer a:hover { color:#C0D0F0 }

#ender { background:#212B35 url('/images/ender_bg.gif') repeat-x }
#ender_content { margin:0 auto; width:100%; height:92px; background:transparent url('/images/ender_content_bg.gif') top center no-repeat }