/*

	

*/

/* global reset */
:link,:visited { text-decoration:none } :focus, :active { outline: 0 } ul,ol { list-style:none } h1,h2,h3,h4,h5,h6,pre,code { font-size:1.6em; } ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 } a img,:link img,:visited img { border:none } address { font-style:normal }


body { font: .74em Arial, Sans-Serif; background: silver url(../images/bg6.png)repeat-x;  color: #333; line-height: 1.6em; margin-left:20px;}

 

a { color: #752B7D; text-decoration:underline;  font-family:lucida sans;font-size:1.1em;}
a:hover { color: #808080; text-decoration:underline; }
a:visited { color: #808080;  }
p  { margin-left:0px;margin-top:10px;margin-bottom:15px;margin-right:60px; font-family:Lucida Sans;font-size:17px;}

p.para {padding-top:10px;padding-bottom:10px;font-size:17px;font-family:Lucida Sans;}


h2 { background: url(../images/bullet.gif) no-repeat left 6px; font-size: 1.4em; padding: 0 0 0 9px; font-family:Lucida Sans;}
h2 a { text-decoration: underline; }
h1 { font: 2.3em Georgia; margin: 0 0 22px; }
h1 a { color: #fff; }
h1 a:hover { color: #CFA5D3; }
.clear { clear: both; }
.wrap { margin: 15px auto; width: 900px; }



a.indigo:link { color: #752B7D; text-decoration: underline; font-size:16px;}
a.indigo:hover { color: #808080;}
a.indigo:active { color: #752B7D; text-decoration: underline; }
a.indigo:visited { color: #808080; }




a.ref:link { color: #752B7D; text-decoration: underline; font-size:8px;}
a.ref:hover { color: #808080; }
a.ref:active { color: #752B7D; text-decoration: underline; }
a.ref:visited { color: #808080; }


#options { float: right; color: #B565BE; font-weight: bold; }
	#options a { color: #B97AC0; padding: 0 0 0 8px; background: url(../images/bullet.gif) no-repeat left 5px; margin: 0 0 0 10px; }
	#options a:hover { color: #E6E8B1; }

#menu { float: left; margin-bottom:30px;margin-top:10px;}
#menu li { display: inline; }
#menu li a { font-size:17px;float: left; padding: 8px 30px; margin: 0 1px 0 0; color: #EABBEF; background: #612168;  }


#menu li a.current { font-size:17px;float: left; padding: 8px 30px; margin: 0 1px 0 0; color: #fff; background: #9842A1;}



	#menu li a:hover { color: #fff; background: #9842A1; }

#left { float: left; width: 600px; margin: 20 0 10px; }
h2.articles {font-size:1.6em;color:#fff;}
h2.videos {font-size:1.6em;color:#fff;}
.white {font-size:1.6em;color:#fff;}
h5 {font-size:1.3em;color:#000;}


#indigoshop {  width: auto; margin: 0 0 40px; }



#right { float: right; width: 270px; margin-bottom:20px; margin-top:10px; background: #fff; border: 1px solid #D1AFD5; padding: 1px; margin-left:20px; }
	.box { background: #E3C6E6; border-bottom: 1px solid #D1AFD5; border-right: 1px solid #D1AFD5; color: #9C5CA3; padding: 11px; }
	.box h3 { margin: 0 0 10px; }
	.box p { margin: 0; }




#footer { clear: both; border-top: 5px solid #323232; background: #393939 url(../images/footerbg.gif) repeat-x bottom; color: #808080; padding: 5px 0; }
	#footer ul { float: left; width:auto; margin-top:-20px;}
	#footer li { padding: 5px 8px; background: url(../images/dot.gif) repeat-x bottom; }
		#footer li a { color: #CB799F; }
		#footer li a:hover { color: #F5CFE1; }
	#footer #col { float: right; width: 600px; margin-top:5px;  }
	#copyright { padding: 5px 0 0; font-size: 1.2em; }




#cse-search-form input.gsc-search-button {
  background-color: #333;
}