a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

.i312slidingmetadata p,
.i312slidingmetadata li,
#mediumtext p,
#picassotext li,
#aboutbodytext p,
#contactinfo li,
.navblogdata p,
#penandinkpenciltext p,
.blogblogdata li,
.i313slidingmetadata li,
#penandinktext li,
#welcomebodytext p,
#storefootertext p,
#acrylictext li,
#mediumtext li,
.feedmetadata li,
#charcoaltext p,
.feedmetadata p,
#penciltext p,
#homefootertext p,
#homefootertext li,
#acrylictext p,
#blogtitletext li,
.i314slidingmetadata p,
.i314slidingmetadata li,
.navblogdata li,
.i313slidingmetadata p,
#aboutbodytext li,
#storefootertext li,
.blogblogdata p,
#welcomebodytext li,
#penciltext li,
#penandinktext p,
#penandinkpenciltext li,
#charcoaltext li,
#contactinfo p,
#text1text p,
#text1text li,
#blogtitletext p,
#picassotext p  {
   padding: 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-indent: 0px;
   text-align: left;
}

#sizestext p,
#acrylicpricestext p,
.i311slidingmetadata p,
#sizestext li,
#penandinkpencilpricestext li,
#penandinkpricestext p,
#charcoalpricestext li,
#charcoalpricestext p,
#penandinkpricestext li,
#pencilpricestext li,
#penandinkpencilpricestext p,
#acrylicpricestext li,
.i311slidingmetadata li,
#pencilpricestext p  {
   font: normal bold 25px/58px Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #FF6908;
   text-indent: 0px;
   text-align: left;
}

#artsportfoliobutton a:hover,
#blogbutton a.nmh,
#homebutton a.nmh,
#blogbutton a:hover,
#artsportfoliobutton a.nmh,
#homebutton a:hover,
#artsportfoliobutton a.pm,
#artsportfoliobutton a.pmh  {
   background-position: -105px 0%;
}

#messageformform fieldset div input,
#messageformform fieldset div textarea,
#messageformform input[type=submit],
#messageformform fieldset div label  {
   font: normal normal 12px/25px Arial, Helvetica, sans-serif;
   color: #457DD0;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#penandinkpencilpricestext,
#charcoalpricestext,
#pencilpricestext,
#acrylicpricestext,
#penandinkpricestext  {
   position: absolute;
   left: 348px;
   top: 357px;
   width: 527px;
   margin-left: 0px;
   margin-top: 0px;
}

#portfoliobutton a,
#artsportfoliobutton a,
#storebutton a,
#homebutton a,
#blogbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 105px;
   height: 29px;
}

.navblogdata .post_newer-link,
.blogblogdata .post_content p,
.navblogdata .post_older-link  {
   line-height: 18px;
   font-size: 11px;
   font-family: Arial, Helvetica, sans-serif;
   padding-bottom: 10px;
   text-align: left;
}

.i311slidingmetadata p a,
.i313slidingmetadata p a,
.i312slidingmetadata p a  {
   display: inline;
}

#penandinkpenciltext,
#charcoaltext,
#penandinktext,
#penciltext  {
   position: absolute;
   left: 348px;
   z-index: 4;
   width: 588px;
   margin-left: 0px;
   margin-top: 0px;
}

.i311slidingmetadata,
.i312slidingmetadata,
.i313slidingmetadata  {
   position: absolute;
   left: 9px;
   z-index: 9;
   width: 210px;
   margin-left: 0px;
   margin-top: 0px;
}

#blogbutton,
#artsportfoliobutton,
#homebutton  {
   line-height: 23px;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
   position: absolute;
   top: 263px;
   z-index: 4;
   width: 105px;
   height: 29px;
   margin-left: 0px;
   margin-top: 0px;
}

#artsportfoliohovershowmen > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 160px;
}

#artsportfoliohovershowmen div ul li a  {
   padding-left: 8px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#artsportfoliohovershowmen div ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#artsportfoliohovershowmen div ul  {
   font: normal normal 12px/26px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #D5E0E8;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#editbutton,
#contactbutton  {
   line-height: 16px;
   font-weight: bold;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
   text-align: left;
   position: absolute;
   top: 261px;
   height: 25px;
   margin-left: 0px;
   margin-top: 0px;
}

#penandinkpencilpricestext  {
   z-index: 5;
}

#artsportfoliobutton a ins  {
   text-decoration: none;
   position: relative;
   left: 16px;
   top: 2px;
   width: 70px;
   height: 16px;
}

#artsportfoliohovershowmen  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 173px;
   z-index: 7;
   top: 296px;
   left: 462px;
   position: absolute;
}

#slidingbuttonnextpanelset  {
   margin: 15px 0px 0px 809px;
   line-height: 16px;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
   text-align: right;
   position: relative;
   left: 0px;
   top: 0px;
   width: 35px;
   height: 9px;
}

#slidingbuttonpreviouspane  {
   margin: 15px 0px 7px 11px;
   line-height: 16px;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
   text-align: left;
   position: relative;
   left: 0px;
   top: 0px;
   width: 62px;
   height: 9px;
}

#acrylictext,
#mediumtext  {
   position: absolute;
   left: 348px;
   top: 317px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#penandinkpenciltext li  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

#artsportfoliobutton a  {
   background-image: url(sg_portfoliotemplate_media/portfoliobutton.gif);
}

#penandinkpenciltext p  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

#artsportfoliobutton  {
   left: 462px;
}

#penandinkpenciltext  {
   top: 316px;
}

#penandinkpricestext  {
   z-index: 4;
}

#welcomebodytext li  {
   color: #EAA835;
   line-height: 23px;
   font-size: 16px;
}

#storefootertext li  {
   text-align: center;
   font-size: 12px;
   line-height: 17px;
   color: #080138;
}

#charcoalpricestext  {
   z-index: 4;
}

.navblogdata .post_older-link  {
   color: #B5B41C;
}

#slidingpanelsheet  {
   margin: 7px 0px 0px 13px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 903px;
   min-height: 416px;
}

#storefootertext p  {
   text-align: center;
   font-size: 12px;
   line-height: 17px;
   color: #080138;
}

#homefootertext li  {
   text-align: center;
   color: #080138;
   line-height: 17px;
   font-size: 12px;
}

#portfoliobutton a  {
   background-image: url(sg_portfoliotemplate_media/portfoliobutton.gif);
}

#welcomebodytext p  {
   color: #EAA835;
   line-height: 23px;
   font-size: 16px;
}

.blogblogdata .post_content p  {
   color: #FF5400;
}

#acrylicpricestext  {
   z-index: 5;
}

.navblogdata .post_newer-link  {
   color: #B5B41C;
}

#blogtitletext li  {
   color: #CCCCCC;
   line-height: 18px;
   font-size: 16px;
   padding-bottom: 10px;
}

#penandinktext li  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

#homefootertext p  {
   text-align: center;
   color: #080138;
   line-height: 17px;
   font-size: 12px;
}

#homebutton a ins  {
   text-decoration: none;
   position: relative;
   left: 32px;
   top: 2px;
   width: 32px;
   height: 16px;
}

#aboutbodytext li  {
   color: #457DD0;
   line-height: 23px;
   font-size: 12px;
}

#pencilpricestext  {
   z-index: 4;
}

#blogbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 39px;
   top: 2px;
   width: 23px;
   height: 18px;
}

#aboutbodytext p  {
   color: #457DD0;
   line-height: 23px;
   font-size: 12px;
}

#charcoaltext li  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

#panelbackground  {
   background: url(sg_portfoliotemplate_media/panelbackground.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 0px;
   z-index: 5;
   width: 914px;
   height: 430px;
   margin-left: 0px;
   margin-top: 0px;
}

#penandinktext p  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

#portfoliocolumn  {
   margin: 406px 0px 0px 14px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 932px;
   min-height: 472px;
}

#blogtitletext p  {
   color: #CCCCCC;
   line-height: 18px;
   font-size: 16px;
   padding-bottom: 10px;
}

#acrylictext li  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

#contactinfo li  {
   font-size: 12px;
   line-height: 23px;
   color: #457DD0;
}

#charcoaltext p  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

#picassotext li  {
   font-family: Arial-ItalicMT, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 18px;
   color: #FFAE01;
}

#picassotext p  {
   font-family: Arial-ItalicMT, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 18px;
   color: #FFAE01;
}

#acrylictext p  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

#contactbutton  {
   width: 84px;
   z-index: 6;
   left: 828px;
}

#penandinktext  {
   top: 317px;
}

#contactinfo p  {
   font-size: 12px;
   line-height: 23px;
   color: #457DD0;
}

#mediumtext li  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

#storebutton a  {
   background-image: url(sg_store_media/storebutton.gif);
}

#penciltext li  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

#blogbutton a  {
   background-image: url(sg_portfoliotemplate_media/blogbutton.gif);
}

#penciltext p  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

#text1text li  {
   font-size: 12px;
   line-height: 16px;
   color: #FFAE01;
}

#charcoaltext  {
   top: 316px;
}

#homebutton a  {
   background-image: url(sg_portfoliotemplate_media/homebutton.gif);
}

.blogblogdata .post_date  {
   color: #FF5400;
   line-height: 18px;
   font-style: italic;
   font-size: 11px;
   font-family: Arial, Helvetica, sans-serif;
   padding-bottom: 10px;
   text-align: left;
}

#mediumtext p  {
   font-size: 47px;
   line-height: 58px;
   color: #FFAE01;
}

.i312slidingmetadata li  {
   font-size: 12px;
   line-height: 16px;
   color: #F3E967;
}

.i314slidingmetadata li  {
   font-size: 12px;
   line-height: 16px;
   color: #FF5400;
}

#text1text p  {
   font-size: 12px;
   line-height: 16px;
   color: #FFAE01;
}

#acrylictext  {
   width: 515px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 960px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

.i313slidingmetadata li  {
   font-size: 12px;
   line-height: 16px;
   color: #F3E966;
}

.i311slidingmetadata li  {
   font-size: 14px;
   line-height: 16px;
   color: #FFFFFF;
}

.i311slidingmetadata p  {
   font-size: 14px;
   line-height: 16px;
   color: #FFFFFF;
}

.i313slidingmetadata p  {
   font-size: 12px;
   line-height: 16px;
   color: #F3E966;
}

#editbutton  {
   width: 136px;
   z-index: 5;
   left: 692px;
}

#blogbutton  {
   left: 574px;
}

#penciltext  {
   top: 317px;
}

#mediumtext  {
   width: 172px;
}

#homebutton  {
   left: 351px;
}

#ridefooter  {
   font-size: 0px;
   width: 100%;
   position: relative;
   clear: left;
   display: block;
   margin-top: 13px;
}

.i312slidingmetadata p  {
   font-size: 12px;
   line-height: 16px;
   color: #F3E967;
}

.i314slidingmetadata p  {
   font-size: 12px;
   line-height: 16px;
   color: #FF5400;
}

#sizestext  {
   position: absolute;
   left: 348px;
   top: 357px;
   z-index: 5;
   width: 524px;
   margin-left: 0px;
   margin-top: 0px;
}

#vr1,
#vr2  {
   position: absolute;
   top: 265px;
   z-index: 4;
   width: 1px;
   height: 28px;
   background-repeat: no-repeat;
   margin-left: 0px;
   margin-top: 0px;
}

#page_bkg  {
   position: absolute;
   width: 960px;
   height: 891px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

.i313slidingmetadata  {
   top: 319px;
}

.i312slidingmetadata  {
   top: 299px;
}

.i311slidingmetadata  {
   top: 280px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

.slidingpanelthumb  {
   position: absolute;
   left: 7px;
   top: 7px;
   z-index: 9;
   width: 211px;
   height: 253px;
   margin-left: 0px;
   margin-top: 0px;
}

.slidingdecoration  {
   position: absolute;
   left: 3px;
   top: 3px;
   z-index: 8;
   width: 219px;
   height: 410px;
   background-color: #3C0F5E;
   background-image: none;
   margin-left: 0px;
   margin-top: 0px;
}

.blogblogdata li  {
   color: #FF5400;
   line-height: 18px;
   font-size: 11px;
   padding-bottom: 10px;
}

.feedmetadata li  {
   font-size: 12px;
   line-height: 23px;
   color: #FFAE01;
}

#page  {
   margin: 0px auto 0px auto;
   height: 891px;
   width: 960px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.feedmetadata p  {
   font-size: 12px;
   line-height: 23px;
   color: #FFAE01;
}

#vr2  {
   background-image: url(sg_portfoliotemplate_media/vr2.gif);
   left: 822px;
}

.blogblogdata p  {
   color: #FF5400;
   line-height: 18px;
   font-size: 11px;
   padding-bottom: 10px;
}

.navblogdata li  {
   font-size: 11px;
   line-height: 18px;
   color: #B5B41C;
   padding-bottom: 10px;
}

#vr1  {
   background-image: url(sg_portfoliotemplate_media/vr1.gif);
   left: 686px;
}

.navblogdata p  {
   font-size: 11px;
   line-height: 18px;
   color: #B5B41C;
   padding-bottom: 10px;
}

.flow,
.footer  {
   position: relative;
   display: block;
   width: 100%;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.slidingpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 7;
   width: 226px;
   min-height: 416px;
}

.cD5E0E8 * a  {
   color: #D5E0E8;
}

.feedpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 6;
   width: 277px;
   min-height: 216px;
}

.cFFAE01 a  {
   color: #FFAE01;
}

.c898813 a  {
   color: #898813;
}

.cFFF89F a  {
   color: #FFF89F;
}

.divider  {
   clear: left;
   display: block;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.footer  {
   clear: left;
}

.flow  {
   z-index: 2;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Arial, Helvetica, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

aimg  {
   border: none;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background: #14002C url(sg_portfoliotemplate_media/browserbackground.jpg) center top no-repeat;
   background-attachment: scroll;
}


