@charset "UTF-8";
/* CSS Document */

* {
margin:0 auto;
padding:0;
}

html {
min-height:100%;
margin-right:auto;
margin-left:auto;
}

body {
padding:0;
background-color:#000000;
}

#wrap {
width:893px;
height:1000px;
background-image:url(images/site_vert.jpg);
background-repeat:repeat-y;
margin-top:0px;
margin-left:auto;
margin-right:auto;
overflow:visible;
z-index:0;
}

#site {
width:893px;
height:100%;
background-image:url(images/site_mast.jpg);
background-repeat:no-repeat;
margin-top:0px;
}

#nav {
width:25px;
height:600px;
margin-top:0px;
margin-left:0px;
}

#g_nav{
width:46px;
height:100%;
margin-right:0px;
margin-top:-520px;
}

#g_nav img{
border:#242424 1px solid;
margin-bottom:5px;
}

#content{
width:690px;
height:700px;
margin-top:-520px;
}

#content_a1 {
width:350px;
height:150px;
margin-top:0px;
margin-right:0px;
}

#content_a2{
width:690px;
height:390px;
}

#content_a2 img {
border:#242424 1px solid;
}

#content_a3{
}

#content_a4{
}

#content_a5{
}

#content_g1{
width:690px;
height:525px;
margin-top:-1001px;
}

#content_g1 img {
border:#242424 1px solid;
float:right;
}

#content_g1 img.horiz {
margin-top:115px;
}

#content_g1_front_port{
width:352px;
height:527px;
background-image:url(images/port_lg1.jpg);
background-repeat:no-repeat;
background-position:right;
margin-right:0px;
margin-top:-525px;
}

#content_g1_front_mypics{
width:352px;
height:527px;
background-image:url(images/mypics_lg1.jpg);
background-repeat:no-repeat;
background-position:right;
margin-right:0px;
margin-top:-525px;
}

#content_g1_contact{
width:352px;
height:527px;
background-image:url(images/contact_3.jpg);
background-repeat:no-repeat;
background-position:right;
margin-right:0px;
margin-top:-525px;
}

#content_g2 {
width:280px;
height:270px;
margin-left:0px;
margin-top:255px;
}

#content_g2_pricing_l {
width:325px;
margin-top:170px;
margin-left:0px;
float:left;
}

#content_g2_pricing_r {
width:325px;
margin-top:-849px;
margin-left:380px;
}

#content_g3{
width:690px;
height:25px;
margin-top:-5px;
}

#content_g3.all{
width:690px;
height:25px;
margin-top:5px;
}

#nav img {
border:none;
}

#nav img:a {
border:none;
}

#content_a1 h1 {
font-family:"Verdana", Helvetica Neue, Helvetica, sans-serif;
color:#aba082;
font-size:.75em;
letter-spacing:.5em;
text-align:right;
margin-top:0px;
}

#content_a1 p {
font-family:"Verdana", Helvetica Neue, Helvetica, sans-serif;
color:#aba082;
font-size:.62em;
letter-spacing:.2em;
line-height:1.2em;
text-align:right;
margin-top:8px;
}

#content_a2 p {
}

#content_a2 p a {
font-family:"Verdana", Helvetica Neue, Helvetica, sans-serif;
color:#3b3932;
font-size:.62em;
letter-spacing:.2em;
line-height:1.2em;
text-align:right;
float:right;
margin-top:3px;
text-decoration:none;
}

#content_g1 h1 {
font-family:"Verdana", Helvetica Neue, Helvetica, sans-serif;
color:#aba082;
font-size:.75em;
letter-spacing:.5em;
text-align:left;
margin-top:0px;
}

#content_g1 p {
font-family:"Verdana", Helvetica Neue, Helvetica, sans-serif;
color:#aba082;
font-size:.62em;
letter-spacing:.2em;
line-height:1.2em;
text-align:left;
margin-top:8px;
}

#content_g2_pricing_l h1 {
font-family:"Verdana", Helvetica Neue, Helvetica, sans-serif;
color:#aba082;
font-size:.75em;
letter-spacing:.5em;
text-align:left;
margin-top:0px;
}

#content_g2_pricing_r h1 {
font-family:"Verdana", Helvetica Neue, Helvetica, sans-serif;
color:#aba082;
font-size:.75em;
letter-spacing:.5em;
text-align:left;
margin-top:0px;
}

#content_g2_pricing_l p {
font-family:"Verdana", Helvetica Neue, Helvetica, sans-serif;
color:#aba082;
font-size:.62em;
letter-spacing:.2em;
line-height:1.2em;
text-align:left;
margin-top:8px;
}

#content_g2_pricing_r p {
font-family:"Verdana", Helvetica Neue, Helvetica, sans-serif;
color:#aba082;
font-size:.62em;
letter-spacing:.2em;
line-height:1.2em;
text-align:left;
margin-top:8px;
}

#content_g2 p a{
text-decoration:none;
color:#aba082;
font-style:italic;
}

#content_g2_pricing_l p a{
text-decoration:none;
color:#aba082;
font-style:italic;
}

#content_g2_pricing_r p a{
text-decoration:none;
color:#aba082;
font-style:italic;
}

#content_g3 p {
}

#content_g3 p a {
font-family:"Verdana", Helvetica Neue, Helvetica, sans-serif;
color:#3b3932;
letter-spacing:.2em;
line-height:1.2em;
text-align:right;
float:right;
margin-top:0px;
text-decoration:none;
}

#content_g3.all p a {
font-family:"Verdana", Helvetica Neue, Helvetica, sans-serif;
color:#3b3932;
font-size:.62em;
letter-spacing:.2em;
line-height:1.2em;
text-align:right;
float:right;
margin-top:0px;
text-decoration:none;
}

