/* --------PAGE SETTINGS FOR ROBO-FISH.COM-------- */

/*default body settings*/

body
{
   margin:0px;
   padding-top:25px;
   padding-bottom:25px;
   height:100%;
   background-color:#333333;
   overflow:auto;
   width: 650px;
   margin-right: auto;
   margin-left: auto;
}

/*default text settings*/

p,h1,h2,h3,li,ul,div
{
   font-family:Arial,Verdana,sans-serif;
   color:#333333;
   font-size:11px;
   font-weight:bold;
}

a
{
	font-family:Arial,Verdana,sans-serif;
   color:#333300;
   font-size:11px;
   font-weight:bold;
}

/*default image settings*/

img
{
   border:0px;
}

/*footer magic*/

#container 
{
   min-height:100%;
   position:relative;
}

#body 
{
   padding-bottom:10px;   /* Height of the footer */
}

#footer 
{
   position:absolute;
   bottom:0px;
   width:100%;
   height:10px;   /* Height of the footer */
   display: block;   
}

/*special settings*/

p.foot
{
   color:#FFFFFF;
   font-size:10px;
}

#editcontent
{
   width:620px;
   height:700px;
   margin:0px;
   border:0px;
   padding:15px;
   overflow:hidden;
}

img.paper
{
    text-align:center;
    position:absolute;
	top:165px;
	z-index:-1;
}

/*portfolio page settings*/

img.folionav
{
	position:relative;
	left:-15px;
	top:-20px;
	z-index:1;
	
}

img.foliobkg
{
	position:relative;
	z-index:-1;
}

img.icon
{
border:1px dashed #000;
}

#folio
{
   width:600px;
   height:461px;
   margin:0px;
   border:0px;
   padding:0px;
   
}
#foliocontent
{
   position:relative;
   top:-390px;
   left:83px;
   width:466px;
   height:310px;
   padding:0px;
   overflow:auto;
   z-index:1;
}

div.sketch
{
	position: absolute;
	top:615px;
	left:200px;
	width:380px;
	height:230px;
	overflow-x:scroll;
    overflow-y:hidden;
	z-index:1;
	white-space:nowrap;
	padding-bottom:60px;
}

#legend
{
   position: absolute;
   width:466px;
   height:15px;
   left:100px;
   top:230px;
   z-index:2;
   font-weight:bold;
   font-size:10px;
}

/*about page settings*/

img.aboutbkg
{
position: relative;
left:65px;
z-index:-1;
}

p.about
{
position:relative;
top:-244px;
left:80px;
width:480px;
z-index:1;
}

/*contact page settings*/

p.contact
{
position:relative;
top:-675px;
left:215px;
width:500px;
z-index:1;
color:#666;
}

#commish
{
position:relative;
top:-540px;
left:305px;
height:357px;
width:215px;
padding-right:10px;
overflow:auto;
z-index:1;
}
a.mail
{
position:relative;
top:-690px;
left:200px;
font-size:16px;
font-weight:bolder;
z-index:1;
color:#000000;
text-decoration: none;
}

img.contactbkg
{
position:relative;
top:-10px;
left:29px;
z-index:-1;
}

img.contact
{
position:relative;
top:-20px;
z-index:1;
}

/*inspirations page settings*/

img.inspibkg
{
position: relative;
top:-45px;
z-index:-1;
}

p.inspi
{
position:relative;
top:-644px;
width:150px;
z-index:1;
color:#330033;
}

/*shop page settings*/
img.shopbkg
{
position:relative;
top:-32px;
left:25px;
z-index:-1;
}

.ninji a
 { 
 display:block;
 position:absolute;
 top:475px;
 left:465px;
 z-index:1;
 height:78px; 
 width:56px; 
 overflow:hidden; }

.ninji a:hover { display:block; text-indent:-56px; }

.ninjibun a
 { 
 display:block;
 position:absolute;
 top:355px;
 left:345px;
 z-index:1;
 height:53px; 
 width:43px; 
 overflow:hidden; }

.ninjibun a:hover { display:block; text-indent:-43px; }

.beelo a
 { 
 visibility:visible;
 display:block;
 position:absolute;
 top:390px;
 left:130px;
 z-index:2;
 border:1px;
 height:115px; 
 width:134px; 
 overflow:hidden; }

.beelo a:hover { display:block; visibility:hidden; }

/*home page settings*/

img.newsbkg
{
position:absolute;
top:140px;
left:-5px;
z-index:1;
}

div.news
{
position:relative;
top:51px;
left:47px;
height:469px;
width:291px;
overflow:auto;
z-index:2;
padding-right:10px;
padding-left:5px;
color:#FFF;
}
div.display
{
position:absolute;
top:215px;
left:405px;
height:345px;
width:190px;
overflow:auto;
z-index:2;
padding:20px;
}
