body {
background-color:#000000;
background-repeat:no-repeat;
background-position:center top; 
text-align: right;
}

body,ul,li,h1,h2,h3,h4,h5,h6,p,ol,form,blockquote {
padding: 0;
margin: 0;
}

a img {
border: 0px;
}

body#index a#indexlink,
body#illustration a#illustrationlink,
body#conceptart a#conceptartlink,
body#sketchbook a#sketchbooklink,
body#contact a#contactlink,
body#blog a#bloglink

{
background-image: url(menu_orange.gif);
color:#010100; text-decoration: none;
margin-top: 10px;
padding-bottom: 13px;
padding-top: 13px;
}

h1 {color:#91e5ff; 
text-decoration: none;
font-family: verdana; 
font-weight: normal;
font-size: 10px;
}

h2 {color:#91e5ff; 
text-decoration: none;
font-family: verdana; 
font-weight: normal;
font-size: 10px;
}

#head1 {
background-image: url('a1.gif');
width: 780px;
height: 46px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
}

#headblog1 {
background-image: url('a1.jpg');
width: 780px;
height: 46px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
}

#navlist
{
margin: 0px;
list-style-type: none;
padding-bottom: 13px;
padding-top: 13px;
}

#navlist ul li
{
display: inline;
margin-right: -3px;
}

#navlist ul li a
{
text-decoration: none;
font-family: arial; 
font-weight: bold;
font-size: 12px;
text-align: right;
padding-bottom: 13px;
padding-top: 13px;
}

#navlist a {
background-image: url(menu_grey.gif);
padding-right: 9px;
padding-left: 9px;
margin-top: auto;
padding-bottom: 13px;
padding-top: 13px;
border: none;
}

#navlist a:link, a:visited {
color:#010100; text-decoration: none;
margin-top: auto;
padding-bottom: 13px;
padding-top: 13px;
}

#navlist a:hover {
background-image: url(menu_black2.gif);
color:#fec705; text-decoration: none;
margin-top: auto;
padding-bottom: 13px;
padding-top: 13px;
}

#head2 {
background-image: url(a2_home.jpg);
width: 780px;
height: 360px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
text-align: left;
} 

#txt
{
padding-left: 30px;
padding-top: 20px;
}

#txt br {line-height: 8pt;}

#txt a:link {color:#00f6ff; text-decoration: none; }
#txt a:active {color:#00f6ff; text-decoration: none; }
#txt a:visited {color:#00f6ff; text-decoration: none;}
#txt a:hover {color:#ff9c31; text-decoration: none; }


#txt1
{
margin-right: 20px;
margin-top: 40px;
text-align: right;
}

#head3 {
background-image: url('a3_home.jpg');
width: 780px;
height: 179px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
}

#headfb {
background-image: url('aa3_home.jpg');
width: 780px;
height: 364px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
padding: 0px;
}

#headfbg {
background-image: url('aa3_gallery.jpg');
width: 780px;
height: 364px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
padding: 0px;
}

#headtwit {
background-image: url('aa4_home.jpg');
width: 780px;
height: 358px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
}

#txttwit
{
margin-left:15px;
margin-right:0px;
margin-top: 0px;
text-align: left;
padding: 0px;
padding-top:42px;
}

#fbwidget 
{
width: 780px;
height: 360px;
margin-left:auto;
margin-right:auto;
margin-top: -308px;
text-align: left;
} 

#fbwidget2
{
margin-left: 418px;
margin-right: 0px;
margin-top: 0px;
text-align: left;
padding: 0px;
padding-top: 0px;
}

#fbwidget3
{
width: 780px;
height: 360px;
margin-left:auto;
margin-right:auto;
margin-top: -308px;
text-align: left;
}

#fbwidget4
{
margin-left: 400px;
margin-right: 0px;
margin-top: 200px;
text-align: left;
padding: 0px;
padding-top: 0px;
}

#fb img{
margin-top: 15px;
margin-right: 20px;
margin-left: 15px;
background-color: #424d52;
padding: 0px;
border: none;
}

#fb {
margin-top: 0px;
margin-right: 416px;
margin-left: 0px;
padding: 0px;
padding-top: 10px;
border: none;
}

#fb a:hover img {
background-color: #ff2223; 
}

#fb2 img{
margin-top: 0px;
margin-right: 8px;
margin-left: 0px;
background-color: #424d52;
padding: 0px;
border: none;
}

#fb2 {
margin-top: 61px;
margin-right: 0px;
margin-left: 15px;
padding: 0px;
padding-top: 0px;
border: none;
}

#fb2 a:hover img {
background-color: #ff9c31; 
}

#txtfb
{
margin-left:15px;
margin-right:0px;
margin-top: 0px;
text-align: left;
FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif; COLOR: #C5E1FA;
padding: 0px;
padding-top: 0px;
}

#txtfb2
{
margin-left:420px;
margin-right:-380px;
margin-top: -280px;
text-align: left;
FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif; COLOR: #91e5ff;
padding: 0px;
padding-top: 0px;
}

#txtfb2 h4
{
COLOR: #C5E1FA;
}

#txtfb2 a:link {color:#00f6ff; text-decoration: none; }
#txtfb2 a:active {color:#00f6ff; text-decoration: none; }
#txtfb2 a:visited {color:#00f6ff; text-decoration: none;}
#txtfb2 a:hover {color:#ff9c31; text-decoration: none; }


#txtfb3
{
margin-left:399px;
margin-right:0px;
margin-top: -294px;
text-align: left;
FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif; COLOR: #91e5ff;
padding: 0px;
padding-top: 0px;
}

#txtfb3 h4
{
COLOR: #C5E1FA;
}

#txtfb3 a:link {color:#00f6ff; text-decoration: none; }
#txtfb3 a:active {color:#00f6ff; text-decoration: none; }
#txtfb3 a:visited {color:#00f6ff; text-decoration: none;}
#txtfb3 a:hover {color:#ff9c31; text-decoration: none; }

#head4 {
background-image: url('a4.jpg');
width: 780px;
height: 75px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
}

#updates1 img {
margin-top: 46px;
margin-right: 416px;
background-color: #424d52;
}

#updates2 img {
margin-top: 53px;
margin-right: 27px;
margin-left: -20px;
background-color: #424d52;
padding: 0px;
border: none;
}

#updates2 a:hover img {
background-color: #ff9c31; 
}

#txt2
{
margin-left:35px;
margin-top: -175px;
text-align: left;
FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif; COLOR: #C5E1FA;
padding: 0px;
}


#txt3
{
padding-left:0px;
padding-top: 32px;
text-align: center;
}

#txt4
{
margin-left:20px;
margin-top: 24px;
text-align: center;
FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif; COLOR: #0a0c0d;
}

#txt5
{
padding-left:20px;
padding-top: 50px;
text-align: left;
FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif; COLOR: #0a0c0d;
}

#txt5 a:link {color:#00f6ff; text-decoration: none; }
#txt5 a:active {color:#00f6ff; text-decoration: none; }
#txt5 a:visited {color:#00f6ff; text-decoration: none;}
#txt5 a:hover {color:#ff9c31; text-decoration: none; }

#txt6
{
padding-left:400px;
margin-top: -13px;
text-align: left;
FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif; COLOR: #0a0c0d;
}

#txt6 br {line-height: 10pt;}

#featured img
{
margin-top: 46px;
margin-right: 17px;
margin-left: -21px;
margin-bottom: 0px;
padding: 0px;
}

.smtextBoldLTp {
	FONT: bold 10px/13px Verdana, Arial, Helvetica, sans-serif; COLOR: #d8f6ff}

.smtextp {
FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif; COLOR: #91e5ff;
}

.smtextb {
FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif; COLOR: #0a0c0d;
}

.smtextc {
FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #91e5ff;
}

br.clear {clear:both;}


* html #navlist a 
{
height: 1px;
}
 

/* Illustration */


#main1 {
background-image: url(a2_gallery.jpg);
width: 780px;
height: 360px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
text-align: left;
} 

#thumbs
{
padding-left: 26px;
padding-top: 32px;
}

#thumbs img {
background-color: #424d52;
padding: 2px;
border: none;
margin-right: 19px;
margin-bottom: 19px;
}

#thumbs a:hover img {
background-color: #ff9c31;
}

#main2 {
background-image: url(a2_contact.jpg);
width: 780px;
height: 360px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
text-align: left;
} 

/* contact */

#contact1 {
background-image: url('a3_contact.jpg');
width: 780px;
height: 179px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
}

#networkinglinks {
text-align: center;;
}

#networkinglinks a:hover img{
background-color: #ff9c31;
}

#networkinglinks img{
background-color: #ffffff;
}

#networkinglinks a:link {color:#00f6ff; text-decoration: none; }
#networkinglinks a:active {color:#00f6ff; text-decoration: none; }
#networkinglinks a:visited {color:#00f6ff; text-decoration: none;}
#networkinglinks a:hover {color:#ff9c31; text-decoration: none; }

.smtextnet {
margin-top: 0px;
text-align: center;
FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif; COLOR: #91e5ff;
}


/* grand theft robot */


#gtr1 {
background-image: url(a2_grandtheftrobot.jpg);
width: 780px;
height: 765px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
text-align: left;
} 

#gtrthumbs
{
padding-left: 26px;
padding-top: 100px;
}

#gtrthumbs img {
background-color: #88777d;
padding: 2px;
border: none;
margin-right: 6px;
margin-bottom: 10px;
}

#gtrthumbs a:hover img {
background-color: #fe2223;
}

#main2 {
background-image: url(a2_contact.jpg);
width: 780px;
height: 360px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
text-align: left;
} 
