/* CSS Document */

body {margin:0px; background:#89BFED; color:#036; font-family:"Lucida Grande", Arial, Helvetica, sans-serif, sans; font-size:12px; line-height:1.5;}

.alignCenter {text-align:center;}
.alignRight {text-align:right;}
.hlOrange {color:#ffcc99;}
.greenBorder {border:solid 1px #C8FF53;}

a {color:#C8FF53;}
a:hover {text-decoration:none; color:#fff;}

#container {width:900px; margin-left:auto; margin-right:auto; background:url("images/bg_repeat.gif") repeat-y;}

#page {width:800px; margin-left:auto; margin-right:auto; padding-top:20px;}


/* start frame styles */
#frameTop, #frameBottom {height:10px; width:800px; margin:0px; padding:0px; margin-left:auto; margin-right:auto; float:left;}

#frameTop {background:url("images/frame_side_top.gif") repeat-x;}
#frameBottom {background:url("images/frame_side_bottom.gif") repeat-x;}

#img1, #img2, #img3, #img4 {width:50px; height:50px;}
#img1, #img3 {float:left;}
#img2, #img4 {float:right;}
#img3, #img4 {position:relative; top:-40px;}

#img1 {background:url("images/frame_corner_top_left.gif");}
#img2 {background:url("images/frame_corner_top_right.gif");}
#img3 {background:url("images/frame_corner_bottom_left.gif");}
#img4 {background:url("images/frame_corner_bottom_right.gif");}
/* end frame styles */

#banner {width:790px; height:150px; margin-left:auto; margin-right:auto;}
#banner div {float:left;}

#banner h1 {position:relative; width:395px; height:150px; left:0px; top:0px; margin:0px; padding:0px; overflow:hidden; float:left;}
#banner h1 span {position:absolute; width:395px; height:150px; left:0px; top:0px; margin:0px; padding:0px; background:url("images/logo.jpg"); z-index:1;}

#banner #media {float:left; width:395px; height:150px;}

/* navigation */
#nav {width:800px; height:30px; margin-left:auto; margin-right:auto;}
#nav div {float:left; width:160px; height:30px; position:relative;}
#nav div span {width:160px; height:30px; z-index:1; position:absolute; left:0px; top:0px;}

div.home span {background:url("images/btn_home.gif");}
div.press span {background:url("images/btn_press.gif");}
div.hi span {background:url("images/btn_hi.gif");}
div.products span {background:url("images/btn_products.gif");}
div.links span {background:url("images/btn_links.gif");}

#keys {width:800px; height:95px; margin-left:auto; margin-right:auto;}
#keys div {float:left; width:160px; height:95px; position:relative;}
#keys div span {width:160px; height:95px; position:absolute; top:0px; left:0px;}

#keys div.home {background:url("images/keys_roll_home.gif");}
#keys div.home span {background:url("images/keys_home.gif");}

#keys div.press {background:url("images/keys_roll_press.gif");}
#keys div.press span {background:url("images/keys_press.gif");}

#keys div.hi {background:url("images/keys_roll_hi.gif");}
#keys div.hi span {background:url("images/keys_hi.gif");}

#keys div.products {background:url("images/keys_roll_products.gif");}
#keys div.products span {background:url("images/keys_products.gif");}

#keys div.links {background:url("images/keys_roll_links.gif");}
#keys div.links span {background:url("images/keys_links.gif");}
/* end navigation */

#footer {position:relative; width:800px; height:30px; margin-left:auto; margin-right:auto; text-align:center; font-size:10px;}

#cyber {text-decoration:none; cursor:pointer; width:43px; height:20px; margin-left:auto; margin-right:auto; padding-bottom:10px;}
#cyber a {position:relative; width:43px; height:20px; top:0px; left:0px; margin:0px; padding:0px; overflow:hidden; float:left;}
#cyber a span {position:absolute; width:43px; height:20px; top:0px; left:0px; margin:0px; padding:0px; background: url("images/cybernet_logo.jpg") no-repeat; z-index:1;}


/* form */
form.sayHI {width:300px; padding-bottom:10px; margin-left:auto; margin-right:auto;}
form.sayHI label {width:140px; text-align:right; float:left;}
form.sayHI input, form.sayHI textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; border:solid 1px #069;}
form p#formBtns {margin-left:140px;}
/* end form */

/* products */
div.pRow {background:#069; color:#fff; padding:5px; margin-bottom:10px; border:solid 1px #efefef;}

