body { 
margin: 0px; 
padding: 5px 0px 5px 0px;
background-attachment: fixed; }

.cont { 
 background-image: url(pics/blk.jpg); }

#links, #links1{
 padding:0;
 margin:0; }

#links1 {
 float:right; }

div#links a img, div#links1 a img, div#links11 a img{height: 0; width: 0; border-width: 0;}
div#links a:hover, div#links1 a:hover, div#links11 a:hover {color: #411; background: #f4feff; }

div#links a:hover img {position: absolute;
    top: 1600px; left: 540px; height: 217px; width: 200px;
    border:1px solid #fff; padding:2px;}

div#links1 a:hover img, div#links11 a:hover img {position: absolute;
    top: 300px; left: 250px; height: 533px; width: 453px;
    border:1px solid #fff; }

#contents {
 width:759px;
 height:700px;
 background-color:red; }

#linkbox {
 width:150px;
 height:72px;
 border:1px solid green;
  }

#examp {
 width:600px;
 height:600px;
 border:1px solid #fff; }

#prtmain {
 width:609px;
 height:700px;
 float:right;
 background-color:#491A1A;
 }

#desc {
 width:150px;
 height:700px;
 float:left;
 background-color:yellow;
  }

.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    }
   
.clearfix {
display: inline-block;
}  

 /* Holly Hack Targets IE Win only \*/
    * html .clearfix {height: 1%;}
      .clearfix {display: block;}
 /* End Holly Hack */



#fluidtop { 
 width: 759px; 
 background-image: url(pics/fluidtop.jpg);
 font:small Verdana,Sans-serif; }

#fluidtopblk { 
 width: 759px; 
 background-image: url(pics/fluidtopblk1.jpg);
 font:small Verdana,Sans-serif; }

#fluidtopcss { 
 width: 759px; 
 background-image: url(pics/fluidtoppcss.jpg);
 font:small Verdana,Sans-serif; }

#fluidbot { 
 width: 759px; 
 background-image: url(pics/fluidwht1.jpg);
 font:small Verdana,Sans-serif; }

#topop  { 
 width: 759px; 
 margin-top:0; 
 border-bottom: 2px solid #636363;
 clear:both; }
 
.toph { background: url(pics/tophf.jpg); background-repeat: repeat-x; }
.topt { background: url(pics/tophfp.jpg); background-repeat: repeat-x; }
.toppt { background: url(pics/pitop1.jpg); background-repeat: repeat-x; }
.topcc { background: url(pics/topc1.jpg); background-repeat: repeat-x; }
.topb { background: url(pics/balcview.jpg); background-repeat: repeat-x; }
.topst { background: url(pics/failedstorm.jpg); background-repeat: repeat-x; }

#topspace { 
 width: 759px; 
 height: 155px; 
 padding: 0px; } 

.top1 { background: url(pics/c12des.jpg) no-repeat center; }
.topbt { background: url(pics/boat.jpg) no-repeat center; }
.trn { background: url(pics/train.jpg) no-repeat center; }

#topspace1 { 
 width: 759px; 
 padding: 0px; }

.top2 { background: url(pics/eek.jpg) no-repeat center; }
.top3 { background: url(pics/frac2.jpg) no-repeat center; }

#subhd {
 width:759px;
 height:45px; }
 
.plain {background: url(pics/fgfgcss.jpg) no-repeat; }
.conta {background-image: url(pics/conver1.jpg); }
.doit { background-image: url(pics/atonce1.jpg); }
.blu { background-image: url(pics/fgfglrgb1.jpg); }
.rcnt { background: url(pics/fgfgrecnt.jpg) no-repeat; }
.abt { background: url(pics/fgfgcssabout.jpg) no-repeat; }
.scss { background: url(pics/fgfgcsssty.jpg) no-repeat; }
.rbit { background: url(pics/atoncerab.jpg) no-repeat; }
.spce { background: url(pics/fgfgspace.jpg) no-repeat; }
.plns { background: url(pics/fgfgplans.jpg) no-repeat; }

#subhd1 {
 width:759px; }

.colo { background: url(pics/toph1111.jpg) no-repeat; }

#outer {
 width:759px;
 max-width:759px;
 margin:0 auto;
 text-align: left;
 border:1px solid #5d7cba; }

#outersimp {
 width:759px;
 height:300px;
 margin:0 auto;
 text-align: left; }
 
#mainleft, #mainleftpop {
 width: 502px;
 float:left; }

#mainright {
 width: 257px; 
 border: 0;
 float:right; }

#botcnt {
 width:502px;
 border: 0;
 float:left; } 

#lowleft { 
 width: 251px; 
 border: 0;
 float:left; }

#lowmid { 
 width: 251px; 
 border: 0;
 float:left; }

#lowright {
 width: 257px; 
 border: 0;
 float:right; }

#footer {
 width: 759px; }

.both {
 background-image: url(pics/both111.jpg);
 background-repeat: repeat-x; }

.ptbt {
 background-image: url(pics/both111bt.jpg);
 background-repeat: repeat-x; }

.botp {
 background-image: url(pics/pitop1.jpg);
 background-repeat: repeat-x; }

#footer, a:link {background-color: inherit; color : #e0614e; 
 text-decoration : none; }
 
#footer, a:visited  {background-color: inherit; color : #e0614e; 
 text-decoration : none; }
 
#footer, a:hover  {background-color: inherit; color : #ffe3bf; 
 text-decoration : none; }

#navholdb, #navhold { 
 width: 759px; 
 margin:0;
 border-top:1px solid #636363; }

#navholdb a, #navhold a{ 
 display: block; 
 width: auto; 
 text-decoration: none; 
 margin: 0; 
 padding: 2px 10.5px; }

#navholdb ul, #navhold ul { 
 list-style: none; 
 margin: 0; 
 padding: 0; 
 border: none; } 

#navholdb li, #navhold li { 
 display: block; 
 margin: 0; 
 padding: 0; 
 float: left; 
 width: auto; }

#navholdb a:hover, #navholdb a:active {
 background-image : url(pics/111.jpg); }

#navholdb a:link {background-color: inherit;  color : #1b1f28; 
 text-decoration : none; font:small Verdana,Sans-serif; } 
 
#navholdb a:visited  {background-color: inherit; color : #1b1f28; 
 text-decoration : none; font:small Verdana,Sans-serif; } 
 
#navholdb a:hover {background-color: inherit; color : #ffd5e0; 
 text-decoration : none; font:small Verdana,Sans-serif; }

#navhold a:hover, #navholdb a:active {
 background-image : url(pics/nav1.1.jpg); }

#navhold a:link {background-color: inherit;  color : #e0ffff; 
 text-decoration : none; font:small Verdana,Sans-serif; } 
 
#navhold a:visited  {background-color: inherit; color : #e0ffff; 
 text-decoration : none; font:small Verdana,Sans-serif; } 
 
#navhold a:hover {background-color: inherit; color : #ffffff; 
 text-decoration : none; font:small Verdana,Sans-serif; }

#navholdc { 
 width: 759px;
 padding-top:79px;
 border-top:1px solid #636363; }

#navholdc a { 
 display: block; 
 width: auto; 
 text-decoration: none; 
 margin: 0; 
 padding: 2px 10.5px; }

#navholdc ul { 
 list-style: none; 
 margin: 0; 
 padding: 0; 
 border: none; } 

#navholdc li { 
 display: block; 
 margin: 0; 
 padding: 0; 
 float: left; 
 width: auto; }

#navholdc a:hover, #navholdc a:active {
 background-image : url(pics/mu.jpg); }

#navholdc a:link {background-color: inherit;  color : #999999; 
 text-decoration : none; font:small Verdana,Sans-serif; } 
 
#navholdc a:visited  {background-color: inherit; color : #999999; 
 text-decoration : none; font:small Verdana,Sans-serif; } 
 
#navholdc a:hover {background-color: inherit; color : #ffd5e0; 
 text-decoration : none; font:small Verdana,Sans-serif; }

#statlinkb a:link, #statlinkb a:visited, #statlinkb a:hover, 
#statlinkb a:active {
 background-image: url(pics/blucol311.jpg);
 background-color: inherit;   
 background-repeat: no-repeat;
 background-position: 0% 50%; color: #ffffff; }

#statlinkp a:link, #statlinkp a:visited, #statlinkp a:hover, 
#statlinkp a:active {
 background-image: url(pics/v1.jpg);
  background-color: inherit;  
 background-repeat: repeat;
 background-position: 0% 50%; color: #ffffff; }

.base { 
 background-image: url(pics/221.jpg);
 background-repeat: repeat-x; } /*Home----*/

.dark { 
 background-image: url(pics/nav1.jpg);
 background-repeat: repeat-x; } /*Contact----*/

#topop p {
 margin-top:0; 
 padding:5px 0px 5px 4px;
 font-family: Arial, Helvetica, sans-serif;
 background-color: inherit; 
 color:#fff; }

p { 
 margin: 0 30px 0 20px;
 padding: 0 10px 10px 10px;
 font-size: 16px;
 line-height:16pt;
 font-family: Georgia, sans-serif; 
 color: #00445e; }

p.odd {
 margin: 0 30px 0 20px;
 padding: 0 10px 10px 10px;
 font-size: 16px;
 line-height:13.5pt;
 font-family: Georgia, sans-serif; 
 color: #00445e; }

p.txt { 
 padding-top: 8px; 
 text-align: center; 
 font-size: 14px; 
 margin :0; 
 font-style: normal;
 background-color: inherit; 
 color: #fff; }

h1,h2 { 
 margin:15px 0 10px 30px;
 font-family: Arial, Helvetica, sans-serif; 
 color: #8d95af; }

h1.port { 
 margin:0;
 padding:4px 0 7px 22px;
 font-size: 19px;
 font-family: Arial, Helvetica, sans-serif; 
 color: #8d95af; }

h1 {font-size: 17px; }
h2 {font-size: 14px; }

p.bg {
 font-size: 23px;
 margin-bottom:15px;
 font-family: Arial, Helvetica, sans-serif; 
 color: #8d95af; }

p.sde {
 font-size: 28px;
 margin: 0 0 0 12px;      
 font-family: Arial, Helvetica, sans-serif; 
 color: #8d95af; }

p.sde1 {
 font-size: 28px;
 margin: 0 0 0 17px;      
 font-family: Arial, Helvetica, sans-serif; 
 color: #8d95af; }

.hd {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 19px; 
 color: #8d95af; }

.dte {
 color:#446389;
 font-size: 11px; }

.stk {
 text-decoration: line-through;}

a:link.blink, a:visited.blink, a:link.page, a:visited.page { 
 color: #c98698; 
 text-decoration: none; 
 background-color: transparent; } 
 
a:hover.blink, a:hover.page { 
 color: #00445e;
 text-decoration: underline; 
 background-color: transparent; } 
 
a:active.blink, a:active.page {
 color: #0000ff; 
 text-decoration: none; 
 background-color: transparent; }

/*End Revamp----*/

.topsp { background: url(pics/topspce.jpg); background-repeat: repeat-x; }
.tops { background: url(pics/tops.jpg) no-repeat; }
.topf { background: url(pics/toph4.jpg) no-repeat; }

#errorspace { 
 width: 759px; 
 height: 115px; 
 padding: 0px; }

.topm { background: url(pics/lake1.jpg) no-repeat center; } 
.serv { background: url(pics/cacticol1.jpg) no-repeat center; }
.col { background: url(pics/color111.jpg) no-repeat center; }
.space { background: url(pics/year1.jpg) no-repeat center; }
.wrong{ background: url(pics/gor11.jpg) no-repeat center; }

#fluidtopf { 
 width: 759px; 
 background-image: url(pics/fluidtopf.jpg);
 font:small Verdana,Sans-serif; }

#fluidbot1 { 
 width: 759px; 
 background-image: url(pics/3col.jpg);
 font:small Verdana,Sans-serif; }

#fluidtopport, #fluidbotport{ 
 width: 759px; 
 background-image: url(pics/fluidtopport.jpg);
 font:small Verdana,Sans-serif; }

#fluidbotpcss { 
 width: 759px; 
 background-image: url(pics/fluidbotpcss.jpg);
 font:small Verdana,Sans-serif; }

#fluidtopserv { 
 width: 759px; 
 background-image: url(pics/photobk11.jpg);
 font:small Verdana,Sans-serif; }

#fluidtprt {
width: 759px; 
 background-image: url(pics/fluidbotport1.jpg);
 font:small Verdana,Sans-serif; }

#lkebck {
 width: 759px;
 height: 700px; 
 background-image: url(pics/lakebck.jpg); }

#rgthalf {
 width: 200px;
 float:right; }

.hex {
 background-color:#6ec6cb; }

#wide {
 width:759px;
 min-height:600px;
 height:auto !important;
 height:600px;
 background-color: #f4feff;
 border-top:1px solid #ccc; }       /*Photo Manipulation----*/  

#nwsbox {
 width:474px;
 height:220px;
 border:1px solid black; }

#content {
 border:1px solid green; }

#art, #art1 {
 width:245px;
 height:45px; }

.fave { background-image: url(pics/fave.jpg); }
.rct { background-image: url(pics/recent.jpg); }
.pcs { background-image: url(pics/phots.jpg); }
.ext { background-image: url(pics/navexternal.jpg); }
.ser { background-image: url(pics/ohservices.jpg); }

#lowright img {
 margin-left:30px; }



.void { 
 width: 759px; 
 background-image: url();}

p.top {
 margin-top:0; 
 padding:5px 0px 5px 4px;
 font-size: 14px; 
 font-family: Arial, Helvetica, sans-serif;
 background-color: inherit; 
 color:#fff; }

p.ital {
 margin:10px 0 0 20px;
 font-size: 17px; 
 font-style: italic;
 font-family: Georgia, Times New Roman, Times, serif; 
 color: #00445e; }

.ital {
 font-size: 15px; 
 font-style: italic;
 line-height: 18pt; 
 font-family: Georgia, sans-serif; 
 color: #00445e; }

.italw {
 font-size: 15px; 
 font-style: italic;
 line-height: 18pt; 
 font-family: Georgia, sans-serif; 
 color: #FF997F; }

p.ital1 { 
 margin: 0 0 0 30px;
 font-size: 15px;
 font-family: Arial, Helvetica, sans-serif;
 color: #5b5bff; }

#lowleft img, #mainleft img {
 vertical-align: bottom;
 padding:2px;
 margin-left:30px;
 margin-bottom:10px;
 margin-right:10px;
 border:1px solid #00445e;}

#mainleftd img {
 vertical-align: bottom;
 margin-left:30px;
 margin-bottom:0;
 margin-right:10px;
 border:0; }
 
#mainright img {
 vertical-align: bottom;
 padding:2px;
 margin:0 5px 10px 30px;
 border:1px solid #fff;}

.eye {
 width:257px;
 height:131px;
 margin:0;
 background: url(pics/eye4.jpg) no-repeat;}

.monster {
 width:230px;
 height:163px;
 margin:0;
 background: url(pics/lmonstersml.jpg) no-repeat;}

.rabb {
 width:246px;
 height:131px;
 margin-left:10px;
 background: url(pics/rabbit.jpg) no-repeat;}

a:hover.more { 
 color: #5d7cba;
 background-color: transparent; }

.florgt {
  float: right; }

.flolft {
  float: left; }

h1.txt { 
 margin:15px 0 0 30px;
 font-size: 16px; 
 font-style: normal;
 line-height: 18pt; 
 font-family: Arial, Helvetica, sans-serif; 
 color: #00445e; }

h3 {
 margin:2px;
 font-size: 13px; 
 font-style: normal;
 font-family: Arial, Helvetica, sans-serif; 
 color: #00445e; }

p.sml { 
 margin:0 0 0 20px;
 padding:0 20px 0 10px;
 font-size: 14px; 
 font-style: normal;
 line-height: 17pt; 
 font-family: Georgia, sans-serif; 
 color: #00445e; }

p.rd { 
 margin:10px 0 0 20px;
 font-size: 12px; 
 font-style: normal;
 line-height: 18pt; 
 font-family: Arial, Helvetica, sans-serif; 
 color: red; }

p.wht { 
 margin:0 0 0 20px;
 padding:10px;
 font-size: 12px; 
 font-style: normal;
 line-height: 14pt;
 font-family: Arial, Helvetica, sans-serif; 
 color: #fff; }

p.poem {
 margin:0 0 50px 20px;
 padding:10px;
 font-size: 13px; 
 font-style: normal;
 line-height: 14pt;
 font-family: Calligraph421 BT, Georgia, sans-serif; 
 color: #fff; }
 
p.wht1 { 
 margin:30px 10px 0 10px;
 font-size: 12px; 
 font-style: normal;
 font-family: Arial, Helvetica, sans-serif; 
 color: #fff; }

#nt a:link {
 color : #000b6c;
 text-decoration: none; 
 font-size:1px;}

#nt a:visited {
 color : #000b6c;
 text-decoration: none; 
 font-size:1px;} 

#nt a:hover {
 color : #000b6c;
 text-decoration: none; 
 font-size:1px;}

h1.wht {
 margin:10px 0 5px 30px;
 font-size: 16px; 
 font-style: normal;
 line-height: 18pt; 
 font-family: Arial, Helvetica, sans-serif; 
 color: #8CA0AA; }

h1.wht1 {
 margin:10px 0 5px 10px;
 font-size: 16px; 
 font-style: normal;
 line-height: 18pt; 
 font-family: Arial, Helvetica, sans-serif; 
 color: #f8f6fb; }

p.hr {
 width: 80%;
 margin: 20px 20px 20px 35px; 
 border: 0;
 height: 0;
 border-top: 2px solid #ccc;
 border-style: dotted; }       /*Order: top, right, bottom, left*/

.hrw {
 width: 80%;
 margin: 20px 0 20px 27px;
 border: 0;
 height: 0;
 border-top: 2px solid #ccc;
 border-style: dotted; }

.hrwgif {
 width:468px;
 height:52px;
 margin:0 auto;
 text-align: left;
 background: url(pics/krokedil08.gif) no-repeat;}

#lowleft ul {
margin:0;
padding:0; }

#lowleft li { 
 list-style-type: none; }

#box , #box1{ 
 width: 208px; 
 height: 44px; 
 margin:15px auto;
 text-align: left; }

#boxx {
 width:180px;
 height:40px;
 margin:15px auto;
 text-align: left; }

.box1 {
 background-image: url(pics/latest111.jpg); }

.boxwt {
 background-image: url(pics/lte.jpg); }

.box2 {
 background-image: url(pics/search111.jpg); }

#goog { 
 width: 128px; 
 height: 49px; 
 margin:10px 0 10px 10px; 
 background: url(pics/logogoog11.jpg) no-repeat; }

#srh1 { 
 padding: 0; 
 height: 27px; 
 margin-left: 18px; } 
 
#srh2 { 
 padding: 0; 
 height: 47px;
 border:1px solid aqua; }

#srchbox {
 width:212px;
 height:20px;
 margin:0; }

#srchcont {
 width:70px; }

#srchcont2 {
 width:130px; }
 
#srhgoog1 { 
 padding: 0;
 width:20px; }

#srhgoog2 { 
 padding: 0;
 width:20px; }

#wb {
 width:50px;
 height:15px; }

#cn {
 width:110px;
 height:15px; }

#ipt {
 width:80px;
 margin:0; }

#navi {
 width:255px;
 height:45px;
 margin-top: 1px; }
  
.navg1 {background: url(pics/oh2.jpg) no-repeat center; }
.navg2 {background: url(pics/oh22.jpg) no-repeat center; }

#unnav {
 width:200px;
 height:255px;
 margin-left: 10px; 
 margin-top: 0px;
 padding:10px; }
 
.blue {background: url(pics/min44.jpg) no-repeat; }
.bluei {background: url(pics/min44i.jpg) no-repeat; }
#menu1, #menu11, #menu3, #menu4 {margin-left:22px;
                 margin-bottom:20px; }
#menu111 {margin-left:55px;}

#menu ul, #menu1 ul, #menu11 ul, #menu3 ul, #menu4 ul { 
 list-style-type: none; 
 margin: 0; 
 padding: 10px 0px 0 1px; }

#menu li, #menu1 li, #menu11 li, #menu3 li, #menu4 li { 
  background-image: url(pics/bullet2.jpg);
  background-repeat: no-repeat;
  background-position: 0 .3em; 
  padding-top: 5px;
  padding-left: 22px; }

#menu1 li.blnk {
 background-image: none;
   } 

#menu a:link, #menu1 a:link, #menu11 a:link, #menu3 a:link, #menu4 a:link { 
 color: #fff; 
 text-decoration: none; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; font-style: normal } 

#menu a:visited, #menu1 a:visited, #menu11 a:visited, #menu3 a:visited, #menu4 a:visited { 
 color: #fff; 
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; font-style: normal } 

#menu a:hover, #menu1 a:hover, #menu11 a:hover, #menu3 a:hover, #menu4 a:hover { 
 color: #006bc4; 
 text-decoration: none; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal } 

#menu a:active, #menu1 a:active, #menu11 a:active, #menu3 a:active, #menu4 a:active{ 
 color: green; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal}

#navlist {
 width:156px;
 margin-top:0;
 margin-left:30px;
 margin-bottom:30px; }

#navlist ul {
 margin: 0; 
 padding: 0; 
 list-style-type : none; }
 
#navlist li {
 margin: 0; 
 padding: 0; }

#navlist a {
 display : block; 
 padding : 2px 2px 2px 17px; 
 border : 1px solid; 
 border: 1px solid;
 border-color: #ddd #000 #000 #ddd; 
 background-image : url(pics/toppp.jpg); 
 background-repeat : no-repeat; 
 background-position : 0% 50%; } 

#navlist a:link , #navlist a:visited {
 color : #fff; 
 text-decoration : none; }
 
#navlist a:hover , #navlist a:active {
 background-color : #cccccc; 
 background-image : url(pics/toppp.jpg); 
 background-repeat : no-repeat; 
 background-position : 0% 50%; 
 color : #2d1e2d; } 

#navlist a:hover , #navlist a:active , #uberlink a:link , 
#uberlink a:visited , #uberlink a:hover , #uberlink a:active {
 background-color : #cccccc; 
 background-image : url(pics/bottt.jpg); 
 background-repeat : no-repeat; 
 background-position : 0% 50%; 
 color : #2d1e2d; } 

/*End css nav styles page----*/

#cntbx {
 width: 400px; 
 height: 100px;
 margin-left:100px;
 background: url(pics/ctact.jpg) no-repeat;
 clear:both; }

/*css form elements----*/

.texta, .textb {
 font-size: 16px;
 background-color: #9d9d9d;
 color: #ffffff;
 margin-left:12px; }

textarea {
 background-color: #9d9d9d;
 color: #ffffff;
 font-size: 14px;
 margin:10px; }

#put, #putt {
 width:40px;
 height:30px;
 margin-left:36px;
 float:left; }

#put1, #putt1 {
 width:350px;
 height:30px;
 margin-left:6px;
 float:left; }

#sub {
 width:100px;
 height:30px;
 float:left;
 margin-left:50px;
  }

#sub1  {
 width:100px;
 float:left; }

#chat {
margin-top:50px; }

#aeye {
 width:257px;
 height:45px;
 background: url(pics/fgfg11.jpg) no-repeat; }

#threshold {
 width:200px;
 height:244px;
 margin-top:10px; }

/*CSS Help Styles----*/

#content {
 width: 490px; 
 height: 320px; 
 float:left; }

#codecont1, #codecont2, #codecont3, #codecont4, #codecont5 {
 width: 450px; 
 border:1px solid #5d76ba;
 margin: 20px; }

#codecont1 p, #codecont2 p, #codecont3 p, #codecont4 p, #codecont5 p{
 margin:0 0 0 20px;
 padding:5px 0 10px 5px;
 font-size: 14px; 
 font-style: normal;
 line-height: 16pt; 
 font-family: Georgia, sans-serif; 
 color: #00445e; } 
 
/*End CSS Help Styles----*/

#adbox, #adbox3 {
 width: 120px; 
 height: 260px;
 padding:10px;
 margin: 30px;
 clear:both; }

#adbox1 {
 width: 120px; 
 height: 600px;
 padding:10px;
 margin: 450px 30px 30px 55px; }

#adbox4 {
 width: 160px; 
 height: 600px;
 padding:10px;
 margin: 10px 30px 30px 42px; }

 

#refbox {
 width: 140px;
 height: 42px; 
 margin-left:30px;
 margin-bottom:30px; }

#vidbox {
 width: 320px;
 height:240px;
 margin:50px;
 padding:10px;
 border:1px solid red; }

#flashbox1 {
 width: 100px;
 height: 150px;
 padding:10px;
 border:1px solid red; }

#amazon1 {
 width: 120px;
 height: 90px;
 margin:20px 3px 20px 0;
 padding:1px;
 border:1px solid #fff; }

#amazon2, #amazon3, #amazon4, #amazon5, #amazon6, #amazon7 {
 width: 120px;
 margin-left:20px;
 margin-bottom:10px; 
 padding:1px;
 border:1px solid #fff; }
 
#vfd {
 width: 120px;
 height: 90px;
 margin:0px;
 border:1px solid #fff; }

#padding { 
 width: 472px; 
 border: 0;
 float:left; }

#picex {
 width:200px;
 height:127px;
 border:1px solid #000;
 margin-left:30px;
 padding:5px; }

#picex1 { 
 width:200px;
 height:127px;
 border:1px solid #000;
 margin-left:30px;
 padding-top:20px; }

#picex2 {
 width:200px;
 height:127px;
 border:1px solid #000;
 margin-left:30px;
 padding: 0 25px 10px 3px; }

#matter {
 width:360px;
 height:397px;
 background: url(pics/darkmatter1.jpg) no-repeat;
 border:1px solid #fff; 
 margin:0 auto;
 text-align: left; }

#brrr {
 width:261px;
 height:381px;
 background-image: url(pics/frozenuk.jpg);
 margin-top:20px;
 margin-left:20px; }

#uk {
 width:177px;
 height:256px;
 background-image: url(pics/outlineuk.jpg);
 margin-top:20px;
 margin-left:20px; }

.dte {
 color:#446389;
 font-size: 11px; }

.dte1 {
 color:#8E3A49;
 font-size: 13px; }
 
.jos {
 color:#446389;
 font-size: 13px; 
 font-style:italic; }
 
.h2 { 
 margin:10px 0 10px 5px;
 font-size: 14px; 
 font-style: normal;
 line-height: 16pt; 
 font-family: Arial, Helvetica, sans-serif; 
 color: #00445e; }

#gman {
 width:170px;
 height:145px;
 margin-left:30px;
 background-image: url(pics/gary111.jpg);
 padding:0; }

#foxy {
 position:relative;
 width:131px;
 height:104px;
 margin-top:123px;
 margin-left:96px; }

#thought {
 width:200px;
 height:100px;
 margin:0 auto;
 text-align: left;
 background-image: url(pics/thoughtbck.jpg); 
 background-repeat: repeat-y; }

a:link.moontxt, a:visited.moontxt{ 
 color: white; 
 text-decoration: none; 
 background-color: transparent;
 padding-left:10px; } 
 
a:hover.moontxt { 
 color: #006bc4;
 text-decoration: none; 
 background-color: transparent;
 padding-left:10px; }

.page {
 margin-left:370px; }

p.quote {
 color: #ffc591;
 font-size: 12px;
 line-height: 14pt; 
 font-style:italic; }

p.quote1 {
 color: #00445e;
 font-size: 12px;
 line-height: 14pt; 
 font-style:italic; }

#adv {
 margin-top:1px;
 margin-bottom:10px;
 margin-left:40px; }
 
#poptxt {
 position:relative;
 top:672px;
 right:249px;
 padding:0;
 margin:0;
 width:0px;
 height:0px; }

#poptxt a .large {
 border: 0px;
 padding:0;
 margin:0;
 height: 1px;
 left: -1px;
 position: absolute;
 top: -1px;
 width: 1px; }

#poptxt a img {
 border: 0;
 margin: 0;
 padding:0; }

#poptxt a.p1, #poptxt a.p1:visited {
 background: #fff;
 display: block;
 height: 0px;
 left: 249px;
 text-decoration: none;
 top: 672px; }

#poptxt a.p1:hover {
 background-color: #f4feff;
 color: #000000;
 text-decoration: none; }

#poptxt a.p1:hover .large {
 border: 1px solid #000000;
 display: block;
 height: 250px;
 left: 269px;
 position: absolute;
 top: -80px;
 width: 230px; }

#comments {
 width:450px;
 height:46px;
 position: relative;
 border-top:1px solid #f2ffff;
 margin-left:30px;
 background-image: url(pics/curve450top1.jpg); }

#commid {
 width:450px;
 background-repeat: repeat-y;
 position: relative;
 margin-left:30px;
 background-image: url(pics/curve450mid.jpg); }

#comments h1 { 
 margin:20px 0 0 30px;
 font-size: 18px; 
 font-weight: lighter;
 line-height: 12pt; 
 font-family: veranda, sans-serif; 
 color: #4f002c; }

#commid p { 
 margin:0 0 0 20px;
 font-size: 15px; 
 font-style: normal;
 line-height: 12pt; 
 font-family: veranda, sans-serif; 
 color: #00445e; }

#combot {
 width:450px;
 height:46px;
 position: relative;
 margin-left:30px;
 background-image: url(pics/curve450bot1.jpg); }

#combot p {
 margin-right:15px; }

/*Start Flickr----*/

#flickyr {
 width:117px;
 height:184px;
 margin-left:70px;
 border:1px solid #fff; }

.zg_div {margin:0px 5px 5px 0px; width:117px;}
.zg_div_inner {border: solid 1px #000000; background-color:#ffffff;  color:#666666; text-align:center; font-family:arial, helvetica; font-size:11px;}
.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#3993ff; background:inherit !important; text-decoration:none !important;}

/*End Flickr----*/

a.popup:link, a.popup:active, a.popup:visited{
background-color:#000;
background-image: url(pics/pgesml.jpg);
display:block;
margin-left:20px;
width:50px;
height:50px; }

a.popup:hover span{
background-color:#000;
background-image: url(pics/pge1sml.jpg); 
display:block;
position:relative;
left:0px;
top:0px;
width:50px;
height:50px;
color:red;
font:18pt arial;
font-weight:bold;
text-align:center;
text-decoration:none; }

/*MYSPACE----*/

#leader {
 width:728px;
 height:90px;
 margin:0 auto;
 text-align: left;
 border:1px solid black; }

#findme {
 width:359px;
 height:68px;
 margin:0 auto;
 text-align: left; }
 
#findme img {
 margin:0;
 padding:0;
 border:none; }

#adv img {
border:none; }
