@charset "UTF-8";
/* CSS Document */

html,body,div,h1,h2,h3,h4,h5,h6,p,blockquote,form { margin: 0; padding: 0;}
body {background-image:url(indexfiles/bg.png);background-color:#660066; background-repeat:repeat-x;margin-top:0px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:12px;}

p {font-size:12px; color:#FFF;line-height: 1.3;margin-top:5px;}
h1 {font-size:24px; font-weight:900;line-height: 2; margin-top:-10px;}
h2 {font-size:14px;font-weight:800;color:#fff;font-style: normal;line-height: 1.2; margin-bottom:1px; margin-top:4px;}
h3 {color:#66FFFF; text-align:right;}
blockquote {font-style:italic; font-size:16px; padding-bottom:5px;}

a:link {color: #33CCCC; border:0px;}
a:visited {color: #33FFCC; border:0px;}
a:hover {color: #66FFFF; border:0px;}
a {border:0px;}
span {display:none;}
img {border:0px;}
input {padding:5px;}

#content {width:950px; margin-left:auto; margin-right:auto;}
#hdr {width:950px; height:125px; margin-bottom:5px;}

#columns {width:950px;padding-bottom:20px; margin:0 auto; overflow:hidden;}
#clm1 {width:180px; float:left;display:block; overflow:hidden; background-image:url(indexfiles/bg.png); background-repeat:repeat-x; height:258px; padding:20px; text-align:center; border:1px solid #C3F; -moz-border-radius: 7px;-webkit-border-radius: 7px;}
#clm2 {width:402px;padding:20px; float:left; margin:0 30px 0 30px; background-image:url(indexfiles/bg.png); background-repeat:repeat-x; height:258px;border:1px solid #C3F; -moz-border-radius: 7px;-webkit-border-radius: 7px;}
#clm3 {width:180px; float:left;display:block; overflow:hidden; background-image:url(indexfiles/bg.png); background-repeat:repeat-x; height:258px; padding:20px; text-align:center; border:1px solid #C3F; -moz-border-radius: 7px;-webkit-border-radius: 7px;}
#quote {margin-top:40%;}

#tag {width:950px;margin:20px auto;}
#footer {width:950px; padding-bottom:20px; margin-left:auto; margin-right:auto; text-align:center; font-size:9px;}
#test {background:url(indexfiles/200hdr.png); width:200px; height:25px;}

#mainimage {border: 1px solid #fff;}
#main {margin-top:20px; margin-left:auto; margin-right:auto; width:952px; padding-bottom:20px;}

/* Start Navigation */
div#nav {width: 950px;height: 31px; overflow:hidden; margin:0 auto; padding-bottom:20px;}
ul#nav {width:950px;list-style:none;height: 31px;margin: 0;padding: 0;}
ul#nav li {display:inline;}
ul#nav li a {height:31px; float:left;}
ul#nav li#home a {width:118px;background:url(indexfiles/nav.png) no-repeat 0px 0px;}
ul#nav  li#home a:hover {background-position:0px -31px;}
ul#nav li#blog a {width:118px;background:url(indexfiles/nav.png) no-repeat -118px 0px;}
ul#nav  li#blog a:hover {background-position:-118px -31px;}
ul#nav li#instant a {width:118px;background:url(indexfiles/nav.png) no-repeat -236px 0px;}
ul#nav  li#instant a:hover {background-position:-236px -31px;}
ul#nav li#workshops a {width:118px;background:url(indexfiles/nav.png) no-repeat -354px 0px;}
ul#nav  li#workshops a:hover {background-position:-354px -31px;}
ul#nav li#store a {width:118px;background:url(indexfiles/nav.png) no-repeat -472px 0px;}
ul#nav  li#store a:hover {background-position:-472px -31px;}
ul#nav li#resources a {width:118px;background:url(indexfiles/nav.png) no-repeat -590px 0px;}
ul#nav  li#resources a:hover {background-position:-590px -31px;}
ul#nav li#about a {width:118px;background:url(indexfiles/nav.png) no-repeat -708px 0px;}
ul#nav  li#about a:hover {background-position:-708px -31px;}
ul#nav li#contact a {width:124px;background:url(indexfiles/nav.png) no-repeat -826px 0px;}
ul#nav  li#contact a:hover {background-position:-826px -31px;}
/* End Navigation */


/* Boxes */
#sideboxes {width: 200px;}
#sidebox1 {width: 200px;height:25px;background: url(indexfiles/200hdr.png);text-align:center;}
#sidebox2 {width: 170px; padding-left:15px; padding-right:15px; padding-top:1px; padding-bottom:1px; background-image:url(indexfiles/200bg.gif); background-repeat:repeat-y;}
#sidebox3 {width: 200px; height:25px;background-image:url(indexfiles/200ftr.png); background-repeat:no-repeat; margin-top:-15px;}
/* End Boxes */
