/* CSS for worldmindmedia.com */

body, p { margin:0; padding:0; font-size: 10px/16px; font-family: "Gill Sans", Geneva, Arial, Helvetica, sans-serif; color: #52504B; } 
body { text-align:center; background-color:#B8CA5C; }
img { border:none; }
h1 { font-size:125%; color:#5B5D90; background-color:#FFCC66; text-align:center; margin:0; padding:0; font-variant:small-caps; 
			line-height:30px;  height:30px; }
h2 { color: #32337A;  font-size:95%; padding: 0px; }
h3 { color: #32337A; font-size: 12px; font-weight: bold; padding: 0px; text-indent: 0px; margin:.1em 0; padding: 0; }
a 				{ text-decoration:none; }
a:link 		{ color:#32337A }
a:visited 	{ color:#ffcc66; }
a:hover 	{ color:#ff2222; }
a:active 	{  }
a:focus     { outline: none; }

#pagecontent {text-align:left; width:884px; margin: 0 auto; border-bottom: 2px solid #954B26; border-left: 2px solid #954B26; border-right: 2px solid #954B26; }

#header    { background-color:#FFFFFF; padding-top: 0; padding-bottom: 0; }
#navbar   { background-color: #FFFFFF;  color:#32337A; height:30px; line-height:30px; padding-top: 0; padding-bottom: 10; }
#navbar ul { float:right; list-style-type:none; margin:0 0 0 16px; padding:0; font-size:80%; font-weight:bold; }
#navbar ul li { float:left; margin-right:24px; }
#navbar a 	{  }
#navbar a:link 		{ color:#32337A;  }
#navbar a:visited 	{ color:#ffcc66; }
#navbar a:hover 	{ color:#ff2222;  }
#navbar a:active 	{  }
#navbar a:focus     {  }

#logoslide { width:190px; height:370px; margin-top:5px; margin-bottom:5px; margin-left:58px; }

.hide {display:none;}

#list ul { list-style-type:none; margin:0 0 0 16px; padding:5; font-size:104%; line-height:30px;}

#content   { background-color:#FFFFFF; position: relative; }
#sidebar    { width: 600px; position: absolute; top:0; right: 0px; padding: 20px; }
#sidebarhome    { width: 645px; position: absolute; top:0; right: 0px; }
#maincontent {  position:relative; margin-right:225px; }
#maincontenthome {  position:relative; margin-right:280px; }
#backbutton {  margin-right:300px; }
#textmain { color: #32337A; font-size: 12px; font-weight: bold; padding: 4px; }
#textlight { color: #A4A3A3; font-size: 12px; font-weight: bold; padding: 4px; }
.sidequips { color: #8A8989; font-size: 12px; font-weight: bold; font-style:italic; padding: 4px; }
#textblue { color: #32337A; font-size: 12px; font-weight: bold; padding: 4px; }
.textheader { color: #32337A; font-size: 12px; font-weight: bold; padding: 2px; }
#textcopy { color: #52504B; font-size: 10px; font-weight: bold; padding: 4px; }
.mysterybox p { color: #52504B; font-size: 11px; padding: 4px; text-indent: 8px; }
#homeleft { margin-right:400px; height:700px; border-right: 1px dashed #ffcc66; }
#homeleftproj { margin-right:400px; height:600px; overflow:auto; }
#homeleft2 { margin-right:400px; height:750px; overflow:auto; }
#homelefthome { margin-right:370px; height:380px; }
#homemiddle    { width: 290px; position:absolute; right:0; top:20px; }
#contentwrapper { color: #52504B; padding: 20px; height:720px;}
#contentwrappermed { color: #52504B; padding: 20px; height:1050px;}
#contentwrapperlong { color: #52504B; padding: 20px; height:1450px;}
#footer { background-color:#DEDEDE; border-top: 1px dashed #954B26; 
		  height: 150px; padding-top: 5px; text-align:left; }
#footerhome { background-color:#FFFFFF; border-top: 1px solid #32337A; 
height: 30px; padding-top: 5px; padding-right: 5px; text-align:right; }
#footercopy { background-color:#FFFFFF; padding-top: 5px; text-align:center; }
.footertext  { color: #954B26; font-size: 10px; font-weight: bold; }
.footerbit  { float:left; width:260px; padding:15px; border-right: 1px dotted #954B26; height: 110px; }
.footerbitnodash  { float:left; width:260px; padding:15px; height: 200px; }