/* layout */
body{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#FFFFFF;
}
#page{
width:980px;
margin:0 auto;
}
#page_outer{
width:980px;
margin:0 auto;
background:#fff url(images/left_border.gif) repeat-y left top;
padding-left:8px;
float:left;
}
#page_inner{
background:transparent url(images/right_border.gif) repeat-y right top;
width:100%;
padding-right:8px;
float:left;
}

/* elements */
#header{
}
#logo{
visibility:visible;
padding-left:49px;
padding-bottom:30px;
}
#menu{
display:none;
}
#panel{
display:none;
}
#content{
padding-top:18px;
padding-left:49px;
}
.content_box{
width:383px;
padding-left:30px;
padding-right:30px;
padding-bottom:30px;
float:left;
}
.banner_box{
padding-top:8px;
}
.content_left{
width:443px;
float:left;
}
.content_right{
width:380px;
float:left;
}
.resource_image {
width:100px;
float:left;
}
.resource_text {
padding-left:20px;
width:300px;
float:left
}
.bullet{
width:300px;
}
.bullet_text{
width:150px;
}
.bullet_image{
width:130px;
margin-left:253px;
margin-top:-108px;
}
.content_colored ul{
list-style:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:left center;
margin-left:0;
padding-left:15px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
text-align:justify;
color:#5D0F68;
}
.box_heading{
}
.box_footnote{
padding-top:20px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
text-align:justify;
color:#888888;
}
.box_text{
padding-top:20px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
text-align:justify;
color:#555555;
}
.box_bold{
padding-top:20px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
text-align:justify;
color:#555555;
}
.box_link {
width:383px;
text-align:right;
}
.article_link {
width:383px;
text-align:left;
}
.secondary_box{
border:solid 1px #DDDDDD;
padding:7px;
margin-top:24px;
margin-bottom:20px;
}
.secondary_text{
padding-left:15px;
padding-top:6px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
text-align:justify;
color:#555555;
}
.secondary_text_second{
padding-left:5px;
padding-top:6px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
text-align:justify;
color:#555555;
}
.secondary_link {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
padding-bottom:7px;
padding-left:10px;
text-decoration:none;
text-align:left;
cursor:pointer;
}
.secondary_link a{
padding-top:3px;
padding-bottom:3px;
padding-right:10px;
padding-left:3px;
text-decoration:none;
}
.secondary_link a:link{
color:#777777;
}
.secondary_link a:visited{
color:#777777;
}
.secondary_link a:hover{
color:#5D0F68;
background-color:#DDDDDD;
}
.secondary_link a:active{
color:#5D0F68;
background-color:#DDDDDD;
}
.secondary_selected {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
padding-bottom:7px;
padding-left:10px;
text-decoration:none;
text-align:left;
cursor:pointer;
}
.secondary_selected a{
padding-top:3px;
padding-bottom:3px;
padding-right:10px;
padding-left:3px;
background-color:#DDDDDD;
color:#5D0F68;
text-decoration:none;
}
#footer{
width:980px;
padding-top:20px;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
padding:7px 0 5px 0;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#D1D1D1;
text-indent:78px;
float:left;
}

/* link styles */
.icon_home{
display:none;
}
.icon_home img{
border:none;
}
.icon_home a{
display:block;
}
.icon_home a:link{
display:block;
}
.icon_home a:hover{
visibility:visible;
}
.icon_home a:hover img {
visibility:hidden;
}
#menu a, #menu a:link, #menu a:visited {
display:block;
}
#menu a:hover {
visibility:visible;
}
#menu img {
border:0;
}
#menu a:hover img {
visibility:hidden;
}
.box_link a{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#5D0F68;
text-decoration:none;
}
.box_link a:link{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#5D0F68;
text-decoration:none;
}
.box_link a:visited{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#5D0F68;
text-decoration:none;
}
.box_link a:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-decoration:none;
}
.box_link a:active{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#5D0F68;
text-decoration:none;
}
.content_colored ul a{
text-decoration:none;
color:#5D0F68;
}
.content_colored ul a:link{
text-decoration:none;
color:#5D0F68;
}
.content_colored ul a:visited{
text-decoration:none;
color:#5D0F68;
}
.content_colored ul a:hover{
text-decoration:none;
color:#777777;
}
.content_colored ul a:active{
text-decoration:none;
color:#5D0F68;
}
.article_link a{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#5D0F68;
text-decoration:none;
}
.article_link a:link{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#5D0F68;
text-decoration:none;
}
.article_link a:visited{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#5D0F68;
text-decoration:none;
}
.article_link a:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-decoration:none;
}
.article_link a:active{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#5D0F68;
text-decoration:none;
}
.secondary_link a{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-decoration:none;
}
.secondary_link a:link{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-decoration:none;
}
.secondary_link a:visited{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-decoration:none;
}
.secondary_link a:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#5D0F68;
text-decoration:none;
}
.secondary_link a:active{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-decoration:none;
}
#footer a{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#D1D1D1;
text-decoration:none;
}
#footer a:link{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#D1D1D1;
text-decoration:none;
}
#footer a:visited{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#D1D1D1;
text-decoration:none;
}
#footer a:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#EEEEEE;
text-decoration:none;
}
#footer a:active{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#D1D1D1;
text-decoration:none;
}

/* menu buttons */
#button_who{
float:left;
width:84px;
height:37px;
margin:0;
padding:0;
background-image:url(images/buttons/button_who_h.gif);
background-repeat:no-repeat;
}
#button_what{
float:left;
width:83px;
height:37px;
margin:0;
padding:0;
background-image:url(images/buttons/button_what_h.gif);
background-repeat:no-repeat;
}
#button_resources{
float:left;
width:98px;
height:37px;
margin:0;
padding:0;
background-image:url(images/buttons/button_what_h.gif);
background-repeat:no-repeat;
}
#button_friends{
float:left;
width:79px;
height:37px;
margin:0;
padding:0;
background-image:url(images/buttons/button_what_h.gif);
background-repeat:no-repeat;
}
#button_media{
float:left;
width:93px;
height:37px;
margin:0;
padding:0;
background-image:url(images/buttons/button_what_h.gif);
background-repeat:no-repeat;
}
#button_contact{
float:left;
width:73px;
height:37px;
margin:0;
padding:0;
background-image:url(images/buttons/button_what_h.gif);
background-repeat:no-repeat;
}

/* privacy box */
#privacy_box {
display:none;
}


/* lightwindow*/

#lightwindow_overlay {
display:none;
}

#lightwindow {
display:none;
}

	#lightwindow_container {
	display:none;	}

	/* IE6 needs this or it messes with our positioning */
	* html #lightwindow_container {
display:none;	}

	#lightwindow_contents {
display:none;
	}		

#lightwindow_loading {
display:none;
}

	#lightwindow_loading_shim { 
		display:none;
	}

	#lightwindow_loading span {
display:none;	
}

	#lightwindow_loading span a,
	#lightwindow_loading span a:link, 
	#lightwindow_loading span a:visited {
	display:none;
	}

	#lightwindow_loading span a:hover,
	#lightwindow_loading span a:active {
display:none;	}


	#lightwindow_loading img {
   		display:none;
	}


/*-----------------------------------------------------------------------------------------------
	I liked the Navigation so much from http://www.huddletogether.com/projects/lightbox2/
	I mean let's face it, it works really well and is very easy to figure out.
-----------------------------------------------------------------------------------------------*/

#lightwindow_navigation {
display:none;
}
	/* We need to shim the navigation for IE, though its more of a sub-floor */
	#lightwindow_navigation_shim { 
display:none;
	}

	#lightwindow_navigation a,
	#lightwindow_navigation a:link,
	#lightwindow_navigation a:visited,
	#lightwindow_navigation a:hover,
	#lightwindow_navigation a:active { 
		display:none;
	}

	#lightwindow_previous, 
	#lightwindow_next {
display:none;
	}
	
	#lightwindow_previous { 
		display:none;
	}

	#lightwindow_next { 
display:none;
	}

	#lightwindow_previous:hover, 
	#lightwindow_previous:active { 
display:none;
	}

	#lightwindow_next:hover, 
	#lightwindow_next:active { 
display:none; 
	}
	
	#lightwindow_previous_title,
	#lightwindow_next_title {
		display: none;
	}
	 	
#lightwindow_galleries {
display:none;
}

	#lightwindow_galleries_tab_container {
		display:none;
	}

	a#lightwindow_galleries_tab,		
	a:link#lightwindow_galleries_tab,
	a:visited#lightwindow_galleries_tab {
		display:none;
	}
	
	* html a#lightwindow_galleries_tab,		
	* html a:link#lightwindow_galleries_tab,
	* html a:visited#lightwindow_galleries_tab {	
		display:none;
	}

	a:hover#lightwindow_galleries_tab,
	a:active#lightwindow_galleries_tab {
display:none;

	}

	#lightwindow_galleries_tab_span {
	display:none;
	}
	
	#lightwindow_galleries_tab .up	{
		display:none;
	}

	#lightwindow_galleries_tab .down {
		display:none;
	}

	#lightwindow_galleries_list {
	display:none;
	}

	* html #lightwindow_galleries_list {
		display:none;
		}	

	.lightwindow_galleries_list {
		display:none;
	}

	.lightwindow_galleries_list h1 {	
		display:none;
	}

	.lightwindow_galleries_list li {
		display:none;
	}

	.lightwindow_galleries_list a, 
	.lightwindow_galleries_list a:link, 
	.lightwindow_galleries_list a:visited {
		display:none;
	}

	.lightwindow_galleries_list a:hover, 
	.lightwindow_galleries_list a:active {
		display:none;
	}
		
#lightwindow_data {
	display:none;
}

	#lightwindow_data_slide {
		display:none;
	}

	#lightwindow_data_slide_inner {
		display:none;
	}

	#lightwindow_data_caption {
		display:none;
	}

	#lightwindow_data_details {
		display:none;
	}
	
	#lightwindow_data_author_container {
		display:none;
	}
	
	#lightwindow_data_gallery_container {
	display:none;
	}
	
#lightwindow_title_bar {
	display:none;		
}

	#lightwindow_title_bar_title {
	display:none;
	}

	a#lightwindow_title_bar_close_link,	
	a:link#lightwindow_title_bar_close_link,
	a:visited#lightwindow_title_bar_close_link {
	display:none;
	}
	
	a:hover#lightwindow_title_bar_close_link,
	a:active#lightwindow_title_bar_close_link {
		display:none;
	}

/*-----------------------------------------------------------------------------------------------
	Theme styling stuff
-----------------------------------------------------------------------------------------------*/	

#lightwindow p {
	display:none;
}


