a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#i2010elandesigns li,
#thepursuitcalgarylivelife li,
#thethemeofthisyearsshowwa p,
#sitedesignbyboydatelandes p,
#howtothinklikeagreatgraph li,
#i2010calgaryhorticultural p,
#elandesignswasthrilledtot p,
#allenwiebewoodcarveriputt p,
#sitedesignbyboydatelandes li,
#contactusform li,
#whatimreadingthesedays p,
#evolutionexcerciselatelyi li,
#text li,
#allenwiebewoodcarveriputt li,
#thepursuitcalgarylivelife p,
#elanwiebedesignerbschousi li,
#thankyouforyourinterestin p,
#usefulorinterestingdesign p,
#i2010elandesigns p,
#evolutionexcerciselatelyi p,
#clicktosupersize li,
#i2010calgaryhorticultural li,
#bycombiningourtalentsande li,
#usefulorinterestingdesign li,
#calgaryinteriordesignerco li,
#calgaryinteriordesignerco p,
#elandesignswasthrilledtot li,
#thethemeofthisyearsshowwa li,
#lousskiingperformancecent p,
#whatimreadingthesedays li,
#clicktosupersize p,
#calgaryinteriordesigner p,
#asdesign p,
#httpwwwkuleradobecom li,
#yesweliveandworkincalgary p,
#text p,
#asdesign li,
#contactusform p,
#howtothinklikeagreatgraph p,
#calgaryinteriordesigner li,
#lousskiingperformancecent li,
#elanwiebedesignerbschousi p,
#upcomingdesignarteventsin li,
#thankyouforyourinterestin li,
#httpwwwkuleradobecom p,
#elandesignsistexth1 h1,
#bycombiningourtalentsande p,
#upcomingdesignarteventsin p,
#yesweliveandworkincalgary li  {
   font: normal normal 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FBFBDD;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#elandesignsistexth1 p a,
#text p a,
#upcomingdesignarteventsin p a,
.fl li *,
#howtothinklikeagreatgraph p a,
.fl li a,
#whatimreadingthesedays p a,
#httpwwwkuleradobecom p a,
#i2010elandesigns p a,
#sitedesignbyboydatelandes p a,
#usefulorinterestingdesign p a  {
   display: inline;
}

#contactusform fieldset div label,
#contactusform fieldset div input,
#contactusform fieldset div textarea  {
   font: normal normal 14px/17px Courier, "Courier New", monospace;
   color: #4C4A3F;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#ivereallybeenenjoyingthel p,
#ivereallybeenenjoyingthel li  {
   font: normal normal 12px/14px Arial, Helvetica, sans-serif;
   padding: 1px 0px 10px 1px;
   margin: 0px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #FCFCE8;
   text-indent: 0px;
   text-align: left;
}

#bigboxpicturebox table,
#portfoliopicturebox table  {
   width: 100%;
   height: 100%;
}

#i2ourworkbutton a:hover,
#i2ourworkbutton a.nmh  {
   background-position: -195px 0%;
}

#landscapebutton a.nmh,
#landscapebutton a:hover  {
   background-position: -227px 0%;
}

#elandesignsistexth1 li,
#elandesignsistexth1 p  {
   margin: 0px;
}

#i0landscapegardenbutton a,
#graphicwebbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 272px;
   width: 277px;
   font-size: 272px;
   line-height: 272px;
}

#portfoliopreviousbutton,
#bigboxpreviousbutton  {
   font: 14px/31px HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   text-align: left;
   height: 31px;
   width: 62px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#graphicdesignmenu ul li,
#portfoliomenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#graphicbutton a:hover,
#graphicbutton a.nmh  {
   background-position: -190px 0%;
}

#graphicdesignmenu ul,
#portfoliomenu ul  {
   font: 13px HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #FBFBDD;
   text-align: left;
}

#portfolionextbutton,
#bigboxnextbutton  {
   font: 14px/31px HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   text-align: left;
   height: 31px;
   width: 55px;
   margin-left: 25px;
   margin-right: 0px;
}

#contactuscolumn,
#thankyoucolumn  {
   margin: 379px 0px 0px 162px;
   width: 835px;
}

#inspiration p,
#inspiration li  {
   font: normal bold 14px/17px Arial, Helvetica, sans-serif;
   padding: 0px 0px 10px 0px;
   margin: 0px;
   color: #FBFBDD;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#calgaryinteriordesignerco li  {
   padding-bottom: 10px;
}

#elanwiebedesignerbschousi li  {
   font: 11px HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   padding-bottom: 0px;
}

#allenwiebewoodcarveriputt li  {
   padding-bottom: 10px;
}

#thethemeofthisyearsshowwa li  {
   padding-bottom: 10px;
}

#howtothinklikeagreatgraph li  {
   padding-bottom: 10px;
}

#thankyouforyourinterestin li  {
   font: 14px/17px HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   padding-bottom: 12px;
}

#evolutionexcerciselatelyi li  {
   padding-bottom: 10px;
}

#elandesignswasthrilledtot li  {
   padding-bottom: 0px;
}

#sitedesignbyboydatelandes li  {
   padding-bottom: 0px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#lousskiingperformancecent li  {
   padding-bottom: 6px;
}

#bycombiningourtalentsande li  {
   padding-bottom: 0px;
}

#thepursuitcalgarylivelife li  {
   padding-bottom: 6px;
}

#i2010calgaryhorticultural li  {
   text-align: center;
   padding-bottom: 0px;
   font-weight: bold;
}

#upcomingdesignarteventsin li  {
   padding-bottom: 10px;
   font-weight: bold;
   color: #FDB74A;
}

#yesweliveandworkincalgary li  {
   padding-bottom: 0px;
}

#usefulorinterestingdesign li  {
   padding-bottom: 10px;
   font-weight: bold;
   color: #FDB74A;
}

#allenwiebewoodcarveriputt p  {
   padding-bottom: 10px;
}

#bycombiningourtalentsande p  {
   padding-bottom: 0px;
}

#thethemeofthisyearsshowwa p  {
   padding-bottom: 10px;
}

#elandesignswasthrilledtot p  {
   padding-bottom: 0px;
}

#elanwiebedesignerbschousi p  {
   font: 11px HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   padding-bottom: 0px;
}

#upcomingdesignarteventsin p  {
   padding-bottom: 10px;
   font-weight: bold;
   color: #FDB74A;
}

#sitedesignbyboydatelandes p  {
   padding-bottom: 0px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#thepursuitcalgarylivelife p  {
   padding-bottom: 6px;
}

#i2010calgaryhorticultural p  {
   text-align: center;
   padding-bottom: 0px;
   font-weight: bold;
}

#lousskiingperformancecent p  {
   padding-bottom: 6px;
}

#howtothinklikeagreatgraph p  {
   padding-bottom: 10px;
}

#yesweliveandworkincalgary p  {
   padding-bottom: 0px;
}

#footerdividerscopy,
#layer4  {
   position: absolute;
   left: 162px;
   top: 233px;
   z-index: 3;
   width: 834px;
   background-repeat: no-repeat;
}

#evolutionexcerciselatelyi p  {
   padding-bottom: 10px;
}

#usefulorinterestingdesign p  {
   padding-bottom: 10px;
   font-weight: bold;
   color: #FDB74A;
}

#thankyouforyourinterestin p  {
   font: 14px/17px HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   padding-bottom: 12px;
}

#calgaryinteriordesignerco p  {
   padding-bottom: 10px;
}

#calgaryinteriordesigner li  {
   padding-bottom: 10px;
}

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

#upcomingdesignarteventsin  {
   overflow: hidden;
   position: absolute;
   left: 176px;
   top: 29px;
   z-index: 4;
   width: 276px;
}

#graphicdesignmenu ul li a  {
   padding: 2px 1.26em 2px 1.26em;
   height: 100%;
}

#calgaryinteriordesigner p  {
   padding-bottom: 10px;
}

#whatimreadingthesedays li  {
   padding-bottom: 10px;
   font-weight: bold;
   color: #FDB74A;
}

#usefulorinterestingdesign  {
   overflow: hidden;
   position: absolute;
   left: 457px;
   top: 29px;
   z-index: 4;
   width: 241px;
}

#howtothinklikeagreatgraph  {
   overflow: hidden;
   position: absolute;
   left: 855px;
   top: 53px;
   z-index: 4;
   width: 130px;
}

#i0landscapegardenbutton a  {
   background-image: url(sg_graphic-and-landscape-design-home_media/d0landscapegardenbutton.jpg);
}

#sitedesignbyboydatelandes  {
   overflow: hidden;
   position: absolute;
   left: 326px;
   top: 258px;
   z-index: 3;
   width: 214px;
}

#whatimreadingthesedays p  {
   padding-bottom: 10px;
   font-weight: bold;
   color: #FDB74A;
}

#textbox2copy,
#textbox2  {
   background: url(sg_graphic-and-landscape-design-home_media/textbox2.gif) no-repeat;
   position: absolute;
   left: 2px;
   z-index: 4;
   width: 555px;
   height: 262px;
}

#textbox1,
#textbox1copy  {
   background: url(sg_graphic-and-landscape-design-home_media/textbox1.gif) no-repeat;
   position: absolute;
   left: 0px;
   z-index: 4;
   width: 557px;
   height: 262px;
}

#httpwwwkuleradobecom li  {
   padding-bottom: 10px;
}

#portfoliopreviousbutton  {
   margin-top: 7px;
   margin-left: 258px;
}

#elandesignsistexth1 h1  {
   text-align: justify;
   padding-bottom: 0px;
   color: #3E4721;
}

#whatimreadingthesedays  {
   overflow: hidden;
   position: absolute;
   left: 734px;
   top: 29px;
   z-index: 4;
   width: 212px;
}

#wheredesigncomestolife  {
   background: url(sg_bigbox_media/wheredesigncomestolife.gif) no-repeat;
   position: absolute;
   left: 246px;
   top: 154px;
   z-index: 3;
   width: 283px;
   height: 24px;
}

#httpwwwkuleradobecom p  {
   padding-bottom: 10px;
}

#portfoliomenu ul li a  {
   padding: 7px 1.1em 8px 1.1em;
   height: 100%;
}

#httpwwwkuleradobecom  {
   overflow: hidden;
   position: absolute;
   left: 458px;
   top: 58px;
   z-index: 4;
   width: 232px;
}

#bigboxpreviousbutton  {
   margin-top: 8px;
   margin-left: 265px;
}

#graphicdesignmenu ul  {
   line-height: 17px;
   height: 17px;
}

#footerdividerscopy2  {
   background: url(sg_portfolio_media/footerdividerscopy2.gif) no-repeat;
   position: absolute;
   left: 162px;
   top: 233px;
   z-index: 4;
   width: 557px;
   height: 97px;
}

#portfolionextbutton  {
   margin-bottom: 60px;
   margin-top: 7px;
}

#clicktosupersize li  {
   font: 13px HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   padding-bottom: 0px;
   color: #44433C;
}

#elandesignsbutton a  {
   background: url(sg_bigbox_media/elandesignsbutton.jpg) no-repeat;
   display: block;
   height: 78px;
   width: 283px;
   font-size: 78px;
   line-height: 78px;
}

#elandesignsistexth1  {
   position: absolute;
   left: 719px;
   top: 104px;
   z-index: 3;
   width: 273px;
}

#i2010elandesigns li  {
   padding-bottom: 0px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#i2010elandesigns p  {
   padding-bottom: 0px;
   font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#clicktosupersize p  {
   font: 13px HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
   padding-bottom: 0px;
   color: #44433C;
}

#graphicwebbutton a  {
   background-image: url(sg_graphic-and-landscape-design-home_media/graphicwebbutton.jpg);
}

#footerdividerscopy  {
   background-image: url(sg_contact-us_media/footerdividerscopy.gif);
   height: 97px;
}

#i2ourworkbutton a  {
   background: url(sg_bigbox_media/d2ourworkbutton.gif) no-repeat;
   display: block;
   height: 97px;
   width: 195px;
   font-size: 97px;
   line-height: 97px;
}

#landscapebutton a  {
   background: url(sg_bigbox_media/landscapebutton.gif) no-repeat;
   display: block;
   height: 97px;
   width: 227px;
   font-size: 97px;
   line-height: 97px;
}

#graphicdesignmenu  {
   position: absolute;
   left: 211px;
   top: 12px;
   z-index: 3;
}

#elandesignsbutton  {
   position: absolute;
   left: 161px;
   top: 68px;
   z-index: 3;
   width: 283px;
   height: 78px;
}

#contactusform li  {
   font: 14px/17px Courier, "Courier New", monospace;
   padding-bottom: 0px;
   color: #8FF4F5;
}

#portfoliomenu ul  {
   line-height: 28px;
   height: 32px;
}

#i2010elandesigns  {
   overflow: hidden;
   position: absolute;
   left: 161px;
   top: 258px;
   z-index: 3;
   width: 127px;
}

#facebookbutton a  {
   background: url(sg_bigbox_media/facebookbutton.gif) no-repeat;
   display: block;
   height: 29px;
   width: 29px;
   font-size: 29px;
   line-height: 29px;
}

#bigboxnextbutton  {
   margin-bottom: 23px;
   margin-top: 8px;
}

#i2ourworkbutton  {
   position: absolute;
   left: 719px;
   top: 233px;
   z-index: 4;
   width: 195px;
   height: 97px;
}

#contactusform p  {
   font: 14px/17px Courier, "Courier New", monospace;
   padding-bottom: 0px;
   color: #8FF4F5;
}

#contactuscolumn  {
   min-height: 309px;
}

#landscapebutton  {
   position: absolute;
   left: 441px;
   top: 233px;
   z-index: 4;
   width: 227px;
   height: 97px;
}

#graphicbutton a  {
   background: url(sg_bigbox_media/graphicbutton.gif) no-repeat;
   display: block;
   height: 97px;
   width: 190px;
   font-size: 97px;
   line-height: 97px;
}

#facebookbutton  {
   position: absolute;
   left: 790px;
   top: 5px;
   z-index: 3;
   width: 29px;
   height: 29px;
}

#thankyoucolumn  {
   min-height: 329px;
}

#footerdividers  {
   background: url(sg_bigbox_media/footerdividers.gif) no-repeat;
   position: absolute;
   left: 162px;
   top: 22px;
   z-index: 3;
   width: 834px;
   height: 205px;
}

#graphicbutton  {
   position: absolute;
   left: 163px;
   top: 233px;
   z-index: 4;
   width: 190px;
   height: 97px;
}

#portfoliomenu  {
   position: absolute;
   left: 153px;
   top: 336px;
   z-index: 4;
}

#textbox2copy  {
   top: 305px;
}

#textbox1copy  {
   top: 14px;
}

#asdesign li  {
   padding-bottom: 0px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   background: transparent url(sg_bigbox_media/footerbackground.gif) repeat-x;
   width: 1152px;
   position: relative;
   height: 291px;
}

#ridefooter  {
   clear: left;
   font-size: 0px;
}

#asdesign p  {
   padding-bottom: 0px;
}

#trileafsm  {
   background: url(sg_bigbox_media/trileafsm.gif) no-repeat;
   position: absolute;
   left: 161px;
   top: 4px;
   z-index: 4;
   width: 50px;
   height: 29px;
}

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

#textbox2  {
   top: 290px;
}

#textbox1  {
   top: 0px;
}

#text li  {
   padding-bottom: 10px;
}

#layer3  {
   background: url(sg_bigbox_media/layer3.gif) no-repeat;
   position: absolute;
   left: 164px;
   top: 25px;
   z-index: 3;
   width: 47px;
   height: 16px;
}

#layer4  {
   background-image: url(sg_portfolio_media/layer4.gif);
   height: 134px;
}

#layer2  {
   background: url(sg_bigbox_media/layer2.gif) no-repeat;
   position: absolute;
   left: 734px;
   top: 53px;
   z-index: 4;
   width: 113px;
   height: 171px;
}

#footer  {
   background: transparent url(sg_bigbox_media/footerbackground.gif) repeat-x;
   height: 291px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#text p  {
   padding-bottom: 10px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1440px;
   width: 1152px;
   position: relative;
}

#text  {
   overflow: hidden;
   position: absolute;
   left: 177px;
   top: 58px;
   z-index: 4;
   width: 229px;
}

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

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

.cFBFBDD * a  {
   color: #FBFBDD;
}

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

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

.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;
}

.c_b a  {
   color: #000000;
}

.fl li  {
   float: left;
   display: inline;
}

.flow  {
   z-index: 2;
}

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

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

body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_bigbox_media/browserbackground.gif) center top repeat;
   background-attachment: scroll;
   height: 100%;
   -webkit-text-size-adjust: none;
}

h1  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   color: #3E4721;
}

