

/*  used for menu bar */
ul#minitabs{list-style: none;margin: 0;padding: 7px 0; border-bottom: 1px solid #CCC;font-weight: bold;  text-align: center;white-space: nowrap; margin-bottom:0px; padding-bottom: 0px;}
ul#minitabs li{display: inline;margin: 0 2px}
ul#minitabs a{text-decoration: none;padding: 0 0 3px;  border-bottom: 4px solid #FFF;color: #999}
ul#minitabs a#current{border-color: #AA6100;color: #CCA100}
ul#minitabs a:hover{border-color: #AA6100;color: #666}


#welcometext{
  font-size: x-large;
  font-weight: 200;
  font-family: 'Gill Sans', 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
}
#welcometext a { font-style: italic;}
.private_profile{background-color: #FFF4CA;}
.nomargin{margin:0px; padding: 0px; }
.note{font-size: x-small;  color: #666;  margin:0px; padding: 0px; }

#userinfo{ font-size: x-small;  color: #CCA100;  margin: 4px 0px; padding: 0px;  }

.uservoicetop3 {
background-color: #EEE;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border: 1px solid #000;
padding: 10px;
float: right;
}
.boxfooter { font-size: 1px;}
#bonusinfo {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border: 1px solid #000;
padding: 10px 10px 10px 10px;
margin: 10px 0px;

}

table#extension_table
{text-align: center;
font-weight: normal;
font-size: 11px;
color: #fff;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table#extension_table td
{background-color: #FFF4CA;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table#extension_table td.hittitle
{background-color: #666;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;} 


fieldset{
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-color: black;

}

.news, .docs, .tools, .section {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border: 1px solid #000;
padding: 0px 10px 10px 10px;
margin: 10px 0px;

}


label { font-weight: bold; }
.docs p { margin: 5px 0px; padding: 0px;}
.docs ul, .section ul, ul.flush {
  margin: 0px;
  padding: 0px;
  left: 0px;
}






body {
    font-family:  'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
}
#navlinks { font-size: small; color: #CCA100;}
#navlinks a { text-decoration: none; color: #CCA100;}
#navlinks a:hover{ text-decoration: underline;}
#navlinks a:visited { color: #AA6100;}
a { text-decoration: none; color: #CCA100;}
a:hover{ text-decoration: underline;}
a:visited { color: #AA6100;}




.vgrad{
background-image:url(http://workers.castingwords.com//static/images/vert_grad.png);
background-repeat:repeat-y;
}


body {
	background-color : #FFFFFF;
	background-image : url(http://workers.castingwords.com//static/images/vert_grad.png);
	background-position : top;
	background-repeat : repeat-x;
    font-size: medium;
}


.blackborder{
border:solid black 1px
}

.blackborder  td {
border:solid black 1px
}



.info p{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
      


}


.support{
  font-size: small;
  width: 500;
 margin:  10px auto 0px auto;
}

#logo
{
text-align:center;
margin-bottom:20px;
}
#container
{
 position:relative;
 margin:  40px auto 0px auto;
 width: 80%;
 max-width: 900px;
}
h1, h2, h3, h4, h5, h6 {
  font-weight: 200;
  font-family: 'Gill Sans', 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
  margin: 2pt 0;
}
h1
{
 font-size: xx-large;
}
h2
{
 font-size: x-large;
}
h3
{
 font-size: large;
}
blockquote
{
  margin-left:10%;
  margin-right:10%;
  padding:5px 5px 5px 5px;
  border: solid #eee 1px;
}


/*  this is for the store... */


select, input, textarea {
        margin: 2px ;
        border-color: #FFC433;
        border-style: solid;
        border-width: 1px;

}



table{ 
       width: 100%; 

}
th
{
  background-color:  #FFC433;
}
td
{
  vertical-align: top;
  text-align: left;  
}


ul {
     text-align: left;  
     list-style-position: outside; 
     list-style-type: none;
}



.entry
{
width:  500px;
}


a > img 
{
 border-width:0px;
}


form.awesome input, form.awesome select
{
width: 150px;
}
blockquote,  cite{
        margin: 1em 0;
        padding: 0;
        font-style: normal;
        clear: none;
        border: none;
}
cite { display:inline;  font-weight: bold;   }

.big td {     border: 1px solid black; }
.small td {font-size:small; font-weight: normal;    border: 0px solid white; }


.smalltext
{
color:black;
font-weight:normal;
font-size:small;
}

.preElement
{
 white-space:pre-wrap;
 font-size:small;
 border: 1px solid black;
 padding: 3px 3px 3px 3px;
 width: 800px;
}

ins {  color: #115555;  text-decoration: none; } 
del {  color: #DD99DD;  text-decoration: none; } 
label.extension
{
  color:#333399;
  font-weight:bold;
}









