/* CSS for www.squiddlypiff.com - by Allan Scott */

/*---[ undohtml ]-------------------------- */

:link,:visited { text-decoration:none }

ul,ol { list-style:none }

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

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

a img,:link img,:visited img { border:none }

address { font-style:normal }

body	{
font-family:Tahoma,Verdana,Arial,sans-serif;
font-weight:normal;
color:#000;	
font-size:0.625em;
/*background-color:#f3f1ea;*/
background-image:url(../images/body-bg.jpg);
background-position:top left;
background-repeat:repeat-x;
text-align:center;/* for IE */
}

#wrapper	{
margin:0 auto;
width:853px;
background-color:#fff;
background-image:url(../images/wrapper-bg.jpg);
background-repeat:repeat-y;
text-align:left;/* for IE */
}

#wrapper .inside	{
padding:35px;
}

#branding	{
width:783px;
height:145px;
}

#branding h1	{
font-family:Verdana, Arial, sans-serif;
font-size:230%;
font-weight:normal;
visibility:visible;
margin-left:-1000px;
}

#top	{
height:25px;
margin:20px 0 15px 0;
}

/* nav_main --*/
#nav_main	{
float:left;
width:420px;
}

ul#navlist_main	{
list-style:none;
}

ul#navlist_main li	{
display:inline;
color:#A71293;
font-weight:bold;
font-size:1.4em;
}

ul#navlist_main li a	{
color:#A71293;
text-decoration:none;
}

/*---[ current menu state styles ]---------------------------*/
#home #nav-home a,
#process #nav-process a,
#folio #nav-folio a,
#about #nav-about a,
#links #nav-links a	{
text-decoration:none;
color:#6DC910;
}

/*-- contact --*/
#contact	{
float:right;
color:#B2B2B2;
font-weight:bold;
font-size:1.3em;
}

#contact a	{
color:#B2B2B2;
text-decoration:underline;
}

/*-- header --*/
#header	{
width:183px;
}

#content	{
margin:25px 0;
}


/*-- footer --*/
#footer	{
margin:0 0 25px 0;
}

/*--nav_supp --*/
#nav_supp	{
float:left;
width:420px;
}

ul#navlist_supp	{
list-style:none;
}

ul#navlist_supp li	{
display:inline;
color:#B2B2B2;
font-weight:bold;
font-size:1.2em;
}

ul#navlist_supp li a	{
display:inline;
color:#B2B2B2;
font-weight:bold;
text-decoration:none;
}

/*-- site_info --*/
#site_info	{
float:right;
color:#B2B2B2;
font-weight:normal;
font-size:1.2em;
}

#site_info a	{
color:#B2B2B2;
font-weight:normal;
text-decoration:none;
}

/* additional LAYOUT ----------------------------------*/
.clearboth	{
clear:both;
}

/* formatting -------------------------------*/
h1	{
font-size:1.5em;
font-weight:bold;
color:#6DC910;
margin:0 0 20px 0;
}

h2	{
font-size:1.4em;
font-weight:bold;
color:#6DC910;
margin:0 0 0 0;
}

h3	{
font-size:1.3;
font-weight:gold;
color:#000;
margin:0 0 0 0;
}

p	{
font-size:1.2em;
line-height:1.4em;
margin:0 0 0 0;
}

a:link, a:visited	{
color:#A71293;
font-weight:bold;
text-decoration:underline;
}
/*---[ basiclists ]---------------------------*/

ul.basiclist	{
margin:10px 0;
list-style-type:square;
}

ul.basiclist li	{
margin-left:20px;
margin-top:5px;
}

ul.introlist	{
margin:10px 0;
list-style-type:square;
}

ul.introlist li	{
margin-left:20px;
margin-top:5px;
color:#fff;
}

ol	{
margin:10px 0;
padding:0;
list-style-type:decimal;
}

ol li	{
margin-left:25px;
margin-top:5px;
}

ol.basicorderedlist	{
margin:10px 0;
list-style-type:decimal;
}

ol.basicorderedlist li	{
margin-left:25px;
margin-top:5px;
}

/*-- THICKBOX content divs ---------------------*/

#tb-content1, #tb-content2, #tb-content3, #tb-content4,
#tb-content5, #tb-content6, #tb-content7, #tb-content8,
#tb-content9, #tb-content10, #tb-content11, #tb-content12,
#tb-content13, #tb-content14, #tb-content15, #tb-content16,
#tb-content17,	#tb-content18, #tb-content19, #tb-content20	{
display:none;
}
	