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

body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
}

.dead{
	padding:0;
	margin:0;
	display:inline;
	border:0;
	background-color:transparent;
}

.clear{
	clear:both;
}

.hidden{
	display:none;
}

 .line{
	border-bottom:1px solid #9EBEF9;
	clear:both;
	margin-bottom:15px;
	margin-top:12px;
}

.loading_holder{
	width:100%;
	text-align:center;
	padding:10px;
}

.loading_window_img{
	padding:10px;
}

input,textarea{
	font-family:Arial, Helvetica, sans-serif;
}

ul, li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.alert_message{
	border:2px solid red;
	background-color:#DE9191;
	color:red;
	font-size:12px;
	margin:5px;
	padding:5px;
	text-align:center;
	font-weight:bold;	
}

.alert_message a{
	color:#500;	
}

strong{
	color:#222834;	
}

.float_right{
	margin-left:10px;
	float:right;
}

.float_left{
	margin-right:10px;
	float:left;
}

/**
** Template
**/
	body{
		background-image:url(/templates/images/background_gradient.jpg);
		background-repeat:repeat-x;
		background-color:#E6EFFE;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	.main_template_container{
		width:1042px;
		background-image:url(/templates/images/main_background.jpg);
		background-position:-1px top;
		background-repeat:repeat-y;
		margin-left:auto;
		margin-right:auto;
	
	}
	
	.main_template_header{
		cursor:pointer;
	}
	
	.main_template_navigation_tier_1{
		background-image:url(/templates/images/navigation_tier_1.jpg);
		background-repeat:no-repeat;
		height:30px;
	}
	
	.main_template_navigation_tier_2{
		background-image:url(/templates/images/navigation_tier_2.jpg);
		background-repeat:no-repeat;
		height:31px;
		text-align:center;
		padding-top:3px;
	}
	
	.main_template_content_holder{
		width:970px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
	}
	
	.main_template_footer{
		background-image:url(/templates/images/footer.jpg);
		background-repeat:no-repeat;
		background-position:-1px -10px;
		height:90px;
		clear:both;
	}
	
	.main_template_header{
		background-image:url(/templates/images/main_header.jpg);
		background-repeat:no-repeat;
		height:94px;
	}
	
	.standard_section_left_column{
		width:209px;
		float:left;
	}
	
	.standard_section_right_column{
		width:756px;
		float:right;
		margin-bottom:10px;
	}
	
	.primary_content_area{
		background-image:url(/templates/images/primary_content_middle.jpg);
		background-repeat:repeat-y;
		float:right;
		margin-left:5px;
		margin-bottom:10px;
		width:750px;
	}
	
	.primary_content_area .top{
		background-image:url(/templates/images/primary_content_top.jpg);
		background-repeat:no-repeat;
	}
	
	.primary_content_area .bottom{
		background-image:url(/templates/images/primary_content_bottom.jpg);
		background-repeat:no-repeat;
		background-position:left bottom;
		padding:20px;
		padding-bottom:5px;
		padding-top:10px;
	}
	
	.secondary_content_area{
		background-image:url(/templates/images/secondary_content_middle.jpg);
		background-repeat:repeat-y;
		float:left;
		margin-left:5px;	
		width:764px;
	}
	
	.secondary_content_area .left{
		width:520px;
		float:left;
	}
	
	.secondary_content_area .right{
		width:145px;
		float:left;
		margin-left:48px;
		text-align:center;
		
	}
	
	.secondary_content_area .top{
		background-image:url(/templates/images/secondary_content_top.jpg);
		background-repeat:no-repeat;
	}
	
	.secondary_content_area .bottom{
		background-image:url(/templates/images/secondary_content_bottom.jpg);
		background-repeat:no-repeat;
		background-position:left bottom;
		padding:20px;
		padding-bottom:10px;
		padding-top:10px;
	}
	
	.user_information_bar{
		background-image:url(/templates/images/full_content_frame_middle.jpg);
		background-repeat:repeat-y;
		float:right;
		margin-left:5px;
		width:969px;
		margin-bottom:10px;
	}
	
	.user_information_bar .top{
		background-image:url(/templates/images/full_content_frame_top.jpg);
		background-repeat:no-repeat;
	}
	
	.user_information_bar .bottom{
		background-image:url(/templates/images/full_content_frame_bottom.jpg);
		background-repeat:no-repeat;
		background-position:left bottom;
		padding:20px;
		padding-bottom:12px;
		padding-top:12px;
	}
	
	.user_information_bar .left{
		float:left;
		text-align:left;
	}
	
	.user_information_bar .right{
		float:right;
		text-align:right;
	}
	
	.left_column_item{
		background-image:url(/templates/images/left_col_middle.jpg);
		background-repeat:repeat-y;
		margin-bottom:10px;
	}
	
	.left_column_item .top{
		background-image:url(/templates/images/left_col_top.jpg);
		background-repeat:no-repeat;
	}
	
	.left_column_item .bottom{
		background-image:url(/templates/images/left_col_bottom.jpg);
		background-repeat:no-repeat;
		background-position:left bottom;
		padding:12px;
	}
	
	.left_column_filler{
		display:block;
	}
	
	.email_form{
		background-image:url(/templates/images/email/email_form_background.jpg);
		background-position:left 1px;
		background-repeat:no-repeat;
		height:108px;
		padding-top:100px;
		margin-bottom:12px;
	}
	
	.email_form a{
		margin-right:20px;
		font-size:10px;
		color:#5f4a03;
		display:block;
		text-align:right;
	}
	
	.email_form a:hover{
		color:#332601;	
	}
	
	.email_form label{
		margin:0;
		padding:0;
		font-size:14px;
		color:#5f4a03;
		margin-left:20px;
		width:42px;
		border:none;
		display:inline-block;
		margin-bottom:9px;
	}
	
	.email_form input[type=text]{

		width:105px;
		height:18px;
		background-color:transparent;
		border:none;
		color:#617597;
		padding:0;
		margin:0;
		font-size:14px;
		padding-left:8px;
		margin-left:10px;
		margin-bottom:8px;
	}
	
	.email_form input[type=image]{
		margin-left:18px;	
	}
	
	.homepage_email_form{	
		width:153px;
		height:124px;
		float:right;
		margin-top:28px;
		margin-right:50px;
		
	}
	
	.homepage_email_form a{
		font-size:9px;	
		display:block;
		margin-right:0px;
		padding-right:0px;
		margin-top:80px;
		margin-bottom:20px;
		color:#7c828b;
		text-align:right;
	}
	
	.homepage_email_form a:hover{
		color:#474b50;
	}
	
	.homepage_email_form input[type=text]{
		background-color:transparent;
		border:none;
		color:#3f4146;
		padding:0;
		margin:0;
		font-size:14px;
		margin-top:6px;
		width:145px;
		margin-right:30px;
		padding:2px;
		padding-left:5px;
	}
	
	.homepage_email_form input[type=image]{
		margin-top:21px;
		margin-right:17px;
		margin-bottom:21px;
	}
	
	
	
	
	.homepage_email_form img{
		border:none;	
	}
	
	.homepage_header{
		display:block;
		height:180px;
		padding-left:50px;
		margin-right:50px;
		
	}
	
	.homepage_header h1{
		font-size:22px;
		color:#262bb4;
		margin:0px;
		margin-bottom:5px;
		margin-top:10px;
	}
	
	.homepage_header h2{
		font-size:14px;
		color:#5d4803;
		margin:0px;
		margin-bottom:15px;
	}
	
	.homepage_header img{
		border:none;
	}
	
	
	.email_landing_page{
		background-image:url(/templates/images/email/email_landing_page_background.jpg);
		background-repeat:no-repeat;
		height:500px;	
		margin-top:5px;
		margin-bottom:15px;
		padding-right:37px;
	}
	
	.email_landing_page .field{
		width:136px;
		float:right;
		margin-top:365px;
		margin-left:10px;
		
	}
	
	.email_landing_page input[type=text]{
		background-color:#FFF;
		border:1px solid #6a7e9e;
		width:130px;
		height:19px;
		font-size:14px;
		padding:3px;
		color:#6a7e9e;
	}
	
	.email_landing_page input[type=image]{
		margin-top:16px;
	}
	
	.email_landing_page label{
		margin-bottom:5px;
		display:block;
	}
	
/**
**/
/** 
** Navigation
**/
	/** 
	** Primary Navigation Begin
	**/
		.primary_navigation ul{
			margin:0px;
			padding:0px;
			padding-top:1px;
		}
		
		.primary_navigation li{
			list-style:none;
			display:inline;
			font-weight:bold;	
		}
		
		.primary_navigation a{
			text-decoration:none;
			color:#566887;
			font-weight:bold;
			font-size:16px;
			display:inline-block;
			padding-right:20px;
			padding-left:20px;
			padding-top:5px;
			padding-bottom:5px;
		}
		
		
		.primary_navigation a:hover{
			background-image:url(/templates/images/main_nav_roll_over.jpg);
			background-repeat:repeat-x;
			background-position:right top;
			border-left:1px solid #a1b1cc;
			border-right:1px solid #a1b1cc;
			padding-right:19px;
			padding-left:19px;
			color:#655A1F;
		}
	/** 
	**/
	
	
	
	/** 
	** Secondary Navigation Begin
	**/
		.secondary_navigation ul{
			margin:0px;
			padding:0px;
			padding-top:1px;
		}
		
		.secondary_navigation li{
			list-style:none;
			display:inline;	
		}
		
		.secondary_navigation a{
			text-decoration:none;
			color:#7e97c4;
			font-weight:bold;
			margin-left:5px;
			margin-right:5px;
			font-size:12px;	
		}
		
		.secondary_navigation a:hover{
			color:#617597;
		}
	/** 
	**/
	
	/** 
	** Tertiary Navigation Begin
	**/
		.tertiary_navigation ul{
			margin:0px;
			padding:0px;
			line-height:0;
		}
		
		.tertiary_navigation li{
			list-style:none;
			display:block;
			text-align:center;
			margin:0;
			padding:0;
		}
		
		
		.tertiary_navigation  a{
			display:block;
			width:185px;
			text-align:center;
			text-decoration:none;	
			color:#617597;
			font-size:11px;
			margin:0;
			line-height:normal;
			border-top:1px solid #9EBEF9;
			background-color:#CCDFFF;
			padding-top:5px;
			padding-bottom:5px;
		}
		
		.tertiary_navigation a:hover{
			color:#617597;
			background-color:#FFF;
		}
/**
**/


/**
**/

/**
** Headers
**/
	
	h1{ /* Used in Post and Page titles */
		font-size:12px;
	}
	
	h2{ /* Used in Post and Page Subtitle */
		font-size:12px;
	}
	
	h3{ /* Used in Page subheadings */
		font-size:13px;
	}
	
	h4{ /* Used in navigation headings */
	
	}
	
	.left_column_item .head{
		display:block;
		text-align:center;
		color:#617597;
		padding:0;
		margin:0;
		font-size:10px;
		margin-bottom:3px;
	}
	
	.primary_content_area h1{
		float:left;
		color:#435169;
	}
	
	.secondary_content_area h1, .secondary_content_area h2{
		color:#435169;
	}
	
	.primary_content_area h2{
		float:right;		
	}
	
	.individual_comment h2{
		border-bottom:1px solid #617597;
		padding-bottom:10px;
	}
	
	.primary_content_area h5{
		display:block;
		font-size:12px;
		font-weight:bold;
	}
	
	.individual_comment h3{
		padding:0;
		padding-left:2px;
		padding-bottom:3px;
		margin:0;
		font-size:12px;
	}
	
	.individual_comment h3 a{
		text-decoration:none;
		color:#414e65;
	}
	
	.individual_comment h3 a:hover{
		color:#000;
	}
	
	
	.alert_window h1, .error_window h1, .admin_window h1{
		color:#CDDDFE;
		background-color:#435169;
		padding:5px;
		padding-right:6px;
		padding-left:6px;
		text-align:center;
		margin:0px;
		margin-bottom:5px;
	}
	
	.error_window h1{
		background-color:#CC0000;
	}
	
	.alert_window h2, .error_window h2, .admin_window h2{
		color:#617597;
		padding-left:5px;
		padding-right:5px;
		margin-top:3px;
		margin-bottom:1px;
	}
	
	.post_editor h3{
		font-size:12px;
		margin:0;
		margin-top:15px;
	}
	
	.post_editor h4{
		font-size:10px;
		margin:0;
		margin-bottom:2px;
	}
	
	.post_editor .title{
		height:20px;
		overflow:hidden;
	}
/**
**/

/**
** Windows
**/
	.alert_window_bg, .admin_window_bg, .error_window_bg {
		position: absolute;	
		left: 0; 
		top: 0;
		width: 100%;
		height: 100%; 
		z-index: 100; 
		background-color:#000;
		opacity:0.4;filter:alpha(opacity=40);
		font-size:11px;
	}
	
	.alert_window{
		display:block;		
		background-color:#CDDDFE;
		position:absolute;
		z-index: 110; 
		border:2px solid #252d3a;
		
	}
	
	.admin_window_bg {
		z-index:90;
	}
	
	.admin_window{
		display:block;		
		background-color:#CDDDFE;
		position:absolute;
		z-index: 95; 
		border:2px solid #252d3a;
	}
	
	.error_window_bg {
		z-index:115;
	}
	
	.error_window{
		display:block;		
		background-color:#CDDDFE;
		position:absolute;
		z-index: 120; 
		border:2px solid #CC0000;
		width:800px;
		font-size:12px;
	}
	
	
	.window_controls{
		margin-top:5px;
		text-align:center;
	}
	
	.window_controls a{
		display:block;
		padding:4px;
		padding-top:2px;
		padding-bottom:2px;
		margin-top:3px;
		background-color:#9EBEF9;
		text-decoration:none;
		color:#252d3a;
		font-size:11px;
		
	}
	
	.window_controls a:hover{
		background-color:#FFF;
	}
	
	.top_message{
		position: absolute;	
		left: 0; 
		top: 0;
		z-index: 200; 
		background-color:#000;
		opacity:0.2;filter:alpha(opacity=20);
		font-size:10px;
		color:#FFFFFF;
		text-align:center;
		padding:2px;
		padding-left:6px;
	}
/** 
** End Windows
**/

/**
** Primary Content Area
**/
	.primary_content_area, .secondary_content_area{
		color:#4c5c77;
		font-size:12px;
	}

	.primary_content_area a, .secondary_content_area a{
		color:#414e65;
	}
	
	.primary_content_area a:hover, .secondary_content_area a:hover{
		color:#000;
	}
	
	/**
	** Post Controls Area
	**/
		.primary_content_area .post_controls, .comment_editor{
			display:block;
			text-align:right;
		}
		
		.primary_content_area .post_controls a, .comment_editor a{
			text-decoration:none;
			padding-left:5px;
			font-weight:bold;
			color:#617597;
			font-size:12px;
		}
		
		.primary_content_area .post_controls a:hover, .comment_editor a:hover{
			color:#000;
		}
		
		.delete_confirm{
			display:inline;
			font-size:12px;
			color:#617597;
		}
		
		.new_comment div{
			float:left;
		}
		
		.new_comment label{
			display:block;	
			text-align:center;
			background-color:#617597;
			color:#e0eafe;
		}
		
		.new_comment input{
			background-color:#e0eafe;
			border:1px solid #617597;
			color:#617597;
			width:130px;
		}
		
		.new_comment_save{
			background-color:#617597;
			color:#e0eafe !important;
			width:510px;
			border-top:0px;
			display:block;
			padding:5px;
			height:12px;
		}
		
		.new_comment_save:hover{
				color:#000 !important;			
		}
		
		.new_comment_save em{
			color:#e0eafe !important;
			font-weight:normal;
		}
		
		.new_comment_save em:hover{
			color:#e0eafe !important;
			cursor:default;
		}
	/**
	**/
/**
**/

/**
** Secondary Content Area
**/
	.individual_comment{
		border-bottom:1px solid #617597;
		padding-bottom:10px;
	}

	.comment_content{
		clear:both;
		color:#617597;
	}
	
	.comment_avatar{
		float:left;
	}
	
	.comment_editor{
		clear:both;
	}
	
	.secondary_content_area textarea{
		width:508px;
		height:70px;
		background-color:#e0eafe;
		border:1px solid #617597;
		color:#617597;
		padding:5px;
	}
	
	.comment_editor_controls{
		display:block;
	}
	
	.comment_editor_controls a{
		margin:0;
	}
	
	.individual_comment{
		margin-bottom:12px;
	}
	
	.individual_comment h3{
		float:left;	
		margin-right:10px;
	}
	
	.comment_website{
		float:right;
	}
/**
**/


/**
** Post Editor Area
**/
	.post_editor{
		margin-top:12px;
	}

	.post_editor textarea, .post_editor input[type=text], .post_editor .category_selector{
		width:697px;
		border:0;
		background-color:#e0eafe;
		border:1px solid #617597;
		color:#435169;
		padding:5px;
	}
	
	.post_editor textarea{		
		height:300px;	
		border-bottom:1px solid #617597;	
	}
	
	.post_editor .category_selector{
		border-top:1px solid #617597;	
		border-bottom:1px solid #617597;	
	}
	
	.post_editor .category_selector a{
		margin:3px;
	}
	
	.post_editor input[type=text]{	
		border-top:1px solid #617597;			
	}
	
	.post_editor .controls{
		display:block;
		text-align:right;
		padding:5px;
	}
	
	.post_editor .controls a{
		background-color:#e0eafe;
		border-left:1px solid #617597;
		border-right:1px solid #617597;
		border-bottom:1px solid #617597;
		color:#617597;
		padding:5px;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
		margin-left:2px;
	}
	
	.post_editor .controls a:hover{
		background-color:#FFF;
	}
	
	.post_preview{
		margin-top:12px;
		border-top:1px dashed #617597;
		padding:5px;
		margin-bottom:12px;
	}
	
	.post_editor .image_manager{
		
			
	}
	
	.post_editor .image_manager .image{					
		text-align:center;	
		margin:5px;
		display:inline-block;
		
	}
	
	.post_editor .image_manager .image .thumb{
		width:110px;
		height:110px;
		vertical-align:middle;
		text-align:center;
	}		
	
	.post_editor .image_manager .image img{	
		
	}
	
	.post_editor .image_manager .image .info{
		color:#435169;
		padding:2px;
		width:110px;
	}
	
	.post_editor .image .info a{
		color:#435169;
	}
/**
**/


/**
** Login Interface
**/
	.login_interface input[type=text], .login_interface input[type=password]{
		background-color:#e0eafe;
		border:1px solid #617597;
		color:#617597;
		padding:2px;
		font-size:12px;
	}
	
	.login_interface input[type=submit]{
		border:none;
		border:1px solid #617597;
		background-color:#e0eafe;
		color:#414e65;
		font-size:12px;
		margin-right:5px;
		margin-left:0;
		padding-left:0;	
		padding:1px;	
	}
	
	.login_interface input[type=submit]:hover{
		cursor:pointer;
		background-color:#FFF;
	}
	
	.login_interface{
		color:#617597;
	}	

/**
**/

/**
** Categoriy Pages
**/
	.category_listing h2{
		font-size:12px;
		margin-bottom:2px;
		padding-bottom:0px;
		border-top:1px solid #9EBEF9;
		padding-top:5px;
		margin-top:5px;
	}

	.category_listing h2 a{		
		color:#435169;
		text-decoration:underline;
	}
	
	.category_listing h2 a:hover{
		color:#252d3a;
	}
	
	.category_listing h3{
		font-size:12px;
		color:#617597;
		margin:0px;
		font-weight:normal;
	}
/**
**/

/**
** Ticket Manager
**/
	.new_ticket_text_area{
		width:500px;
		height:200px;
	}	
/**
**/

/**
** User infomation bar
**/
	.user_information_bar{
		font-size:10px;
	}	
	
	.user_information_bar a{
		text-decoration:none;
		padding-left:5px;
		font-weight:bold;
		color:#435169;
	}
	
	.user_information_bar a:hover{
		color:#252d3a;
	}
/**
**/


/**
** Icons
**/
	.mail_icon{
		float:right;
		padding-right:30px;
	}
	
	.mail_icon a img{
		border:none;
	}
/**	
**/

/**
** Footer
**/
	.page_footer a img{
		border:none;
	}
	
	.page_footer ul{
		margin:0px;
		padding:0px;
		margin-bottom:5px;
		display:block;
	}
	
	.page_footer li{
		list-style:none;
		display:inline;
		padding-left:5px;
		padding-right:5px;
		font-size:10px;
		color:#9FB6DF;
	}
	
	.page_footer a{
		color:#617597;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
	}
/**
**/

/**
** Admin Post
**/
	.admin_post_module{		
		padding:10px;
		background-color:#E0EAFE;
		border-left:1px solid #617597;
		border-right:1px solid #617597;
	}
	
	.admin_post_module_controls{
		text-align:right;
		margin-bottom:5px;	
		background-color:#E0EAFE;
		border-left:1px solid #617597;
		border-right:1px solid #617597;
		border-bottom:1px solid #617597;
		padding-right:2px;
		font-size:12px;
	}
	
	.admin_post_module_type{			
		background-color:#E0EAFE;
		border-left:1px solid #617597;
		border-right:1px solid #617597;
		border-top:1px solid #617597;
		padding-left:2px;
		font-size:10px;
	}
	
	.admin_post_module_controls ul{
		list-style:none;
		margin:0px;
		padding:0px;
	}
	
	.admin_post_module_controls li{
		display:inline;
	}
	
	.admin_post_module_controls a{
		text-decoration:none;
		font-size:12px;
		padding-left:2px;
		padding-right:2px;
		
	}
	
	.admin_post_module_controls a img{
		border:none;
	}
	
	.admin_post_module_editor .textarea{
		width:500px;
		height:150px;
	}
	
	.admin_post_module_editor .large_textarea{
		width:500px;
		height:250px;
	}
	
	
	.admin_post_module_editor .small_textarea{
		width:500px;
		height:50px;
	}
	
	.admin_post_module_editor .input_textarea{
		width:500px;
		height:20px;
	}
	
	.admin_post_module_editor .input{
		width:500px;
	}
	
	.admin_post_controls{
		text-align:left;
		font-size:10px;
	}
	
	.admin_post_controls a{
		color:#171c24;
		text-decoration:none;
	}
	
	.admin_post_controls a:hover{
		color:#617597;
		text-decoration:none;
	}
	
	.admin_post_editor .controls a{
		border-top:1px solid #617597;
	}
	
	.admin_post_editor{
		margin-bottom:10px;
	}
	
	.admin_post_module_header_icon{
		margin-right:15px;
		margin-bottom:5px;
		border:1px solid #435169;
		float:left;
	}
	
	.admin_post_inline_image_left, .admin_post_inline_image_right{
		margin-top:5px;
		margin-bottom:5px;
		margin-left:15px;
		margin-right:15px;
		border:1px solid #435169;
	}
	
	.admin_post_inline_image_right{
		margin-right:0;
		float:right;
	}
	
	.admin_post_inline_image_left{
		margin-left:0;
		float:left;
	}
	
	.admin_post_audio_player{
		display:block;
		text-align:center;
	}
	
	.admin_post_video_player{
		display:block;
		text-align:center;
		padding:5px;
		padding-left:10px;
		padding-right:10px;
		margin-bottom:3px;
		margin-top:3px;
		background-color:#edf3fe;
	}
	
	.admin_post_video_head{
		float:none;
		display:block;
		text-align:center;
		font-size:14px;
	}
	
	
	.admin_post_centered_icon_block, .admin_post_centered_images_block{
		display:block;
		background-color:#edf3fe;
		padding:5px;
		padding-left:10px;
		padding-right:10px;
		margin-bottom:3px;
		margin-top:3px;
	}
	
	.admin_post_centered_images_block{
		background-color:transparent;
	}
	
	.admin_post_centered_images_block .object{
		width:269px;
		float:left;
		text-align:center;
	}
	
	.admin_post_centered_images_block .image{
		float:none;
		display:inline;
		margin-top:10px;
		margin-bottom:10px;
	}
	
	.admin_post_centered_icon_block .copy, .admin_post_centered_icon_block .copy_small{
		float:left;
		padding:5px;
		font-weight:bold;
		font-size:14px;
		width:450px;
		display:block;
		
	}
	
	 .admin_post_centered_icon_block .copy_small{
		 width:415px;
		 font-weight:normal;
		 font-size:12px;
		 text-align:left;
	 }
	
	.admin_post_centered_icon_block .copy_small p{
		font-style:italic;	
	}
	
	.admin_post_credit{
		font-size:11px;
		font-style:italic;
		text-align:center;
		display:block;
		background-color:#edf3fe;
		padding:5px;
		padding-left:10px;
		padding-right:10px;
		margin-bottom:3px;
		margin-top:3px;
	}
	
	.admin_post_question{
		font-weight:bold;
		font-size:13px;
	}
	
	.admin_post_footer{		
		padding:10px;
		padding-left:30px;
		margin-top:20px;
		background-image:url(/templates/images/modules/post_footer.jpg);
		background-repeat:no-repeat;
		height:123px;
	}
	
	.admin_post_footer h3{
		color:#FBDD0B;
		padding:0;
		margin:0;
		margin-bottom:5px;
		font-size:16px;
	}
	
	.admin_post_footer a {
		text-decoration:underline;
		color:#FBDD0B;
		padding:0;
		margin:0;
		font-size:14px;
		font-weight:bold;
	}
	
	.admin_post_footer a:hover{
		color:#FFF;	
	}
	
	.admin_post_footer h4{
		color:#FFF;	
		padding:0;
		margin:0;
	}
	
	.admin_post_footer p{
		color:#FFF;
		padding:0;
		margin:0;
		margin-bottom:10px;
	}
	
	.admin_post_footer img{
		float:left;
		margin-right:10px;
		border:1px solid #FBDD0B;
	}
	
	.admin_post_tour{
		
	}
	
	
	
	.admin_post_tour li{
		background-color:#EDF3FE;
		padding:5px;
		margin-bottom:5px;
		font-size:13px;
		font-weight:bold;
		padding-left:15px;
	}
	
	.admin_post_tour a{
		margin-left:30px;
	}
	
	.admin_post_tour p a{
		margin-left:0px;
	}
	
	.admin_post_tour h3{
		background-color:#EDF3FE;
		padding:5px;
		margin-bottom:5px;
		font-size:14px;
		font-weight:bold;
	}
	
	.admin_post_lyrics{
	
	}
	
	.admin_post_lyrics .holder{
		width:500px;
		padding:10px;
	}
	
	.admin_post_lyrics ul{
		margin-bottom:15px;	
	}
	
	.admin_post_lyrics li{
		margin-bottom:5px;	
		font-style:italic;
	}
	
	.admin_post_download_button{
		background-color:#e0eafe;	
		padding:5px;
		margin-bottom:3px;
	}
	
	.admin_post_download_button a img{
		border:0;	
		margin-right:5px;
	}
	
	.admin_post_download_button a strong, .admin_post_download_button a{
		color:#4D5B74;
	}
	
	.admin_post_download_button a:hover{
		color:#4D5B74;
	}
	
	.admin_post_download_button a, .admin_post_download_button strong{
		float:left;	
	}
	
	.admin_post_download_button strong{
		color:#7184A6;
	}
	
	.admin_post_download_button a strong, .admin_post_download_button strong{
		padding-top:6px;
		margin-right:5px;
	}
	
	.admin_post_tutorial_step{
		background-color:#e0eafe;	
		padding:10px;
		margin-bottom:10px;
	}
	
	.admin_post_tutorial_step .copy{
		float:left;	
		width:470px;
	}
	
	.admin_post_tutorial_step .copy h3{
		margin:0;
		padding:0;
		margin-top:6px;
		margin-bottom:3px;
	}
	
	.admin_post_rating div{
		height:30px;		
		background-repeat:no-repeat;	
		display:block;
		width:250px;
	}
	
	.admin_post_rating .rating_50{
		background-image:url(/templates/images/ratings/rating_5.jpg);	
	}
	
	.admin_post_rating .rating_40{
		background-image:url(/templates/images/ratings/rating_4.jpg);	
	}
	
	.admin_post_rating .rating_30{
		background-image:url(/templates/images/ratings/rating_3.jpg);		
	}
	
	.admin_post_rating .rating_20{
		background-image:url(/templates/images/ratings/rating_2.jpg);		
	}
	
	.admin_post_rating .rating_10{
		background-image:url(/templates/images/ratings/rating_1.jpg);		
	}
	
	.admin_post_rating .rating_45{
		background-image:url(/templates/images/ratings/rating_45.jpg);	
	}
	
	.admin_post_rating .rating_35{
		background-image:url(/templates/images/ratings/rating_35.jpg);	
	}
	
	.admin_post_rating .rating_25{
		background-image:url(/templates/images/ratings/rating_25.jpg);		
	}
	
	.admin_post_rating .rating_15{
		background-image:url(/templates/images/ratings/rating_15.jpg);		
	}
	
	.admin_post_rating .rating_05{
		background-image:url(/templates/images/ratings/rating_05.jpg);		
	}
	
	
	
	.admin_post_rating, .admin_post_rating h3, .admin_post_rating strong{
		text-align:center;
		font-size:6px;
		color:#CDDDFE;
		margin:0px;
		padding:0px;
	}
	
	.admin_post_rating h3{
		display:inline;	
	}
	
	.admin_post_rating{
		width:260px;
		float:left;
		padding-top:3px;
	}
	
	
/**
**/


/**
** Multi Post Listing
**/
	.multi_post_listing_item{
		display:block;
		margin-bottom:5px;
		margin-top:5px;
		background-color:#E0EAFE;
		padding:5px;
	
	}
	
	.multi_post_listing_item p{
		min-height:0;
		padding:0;
		margin:0;
	}
	
	.multi_post_listing_item_head{
		display:block;
			
	}
	
	.multi_post_listing_item_head h1{
		font-size:12px;
		margin:0;
		padding:0;	
		margin-bottom:5px;
	}
	
	.multi_post_listing_item_head h2{
		font-size:12px;
		margin:0;
		padding:0;	
	}
	
	.multi_post_listing_icon{
		float:left;
		margin-right:10px;
		border:1px solid #C8D8F9;
	}
	
	.multi_post_listing_controls{
		text-align:right;
		display:block;
		padding:5px;	
	}
	
	.multi_post_listing_controls a{
		font-size:12px;
		padding:3px;
		font-weight:bold;
	}

/**
**/

/**
** Internal Links Panel
**/
	.internal_links_panel_item{
		font-size:10px;
		color:#617597;
		border-top:1px solid #9EBEF9;
		margin-top:5px;
		padding-top:5px;
	}
	
	.internal_links_panel_item a{
		font-size:10px;
		color:#414e65;
		text-decoration:none;
		font-weight:bold;
		display:block;
	}	
	
	.internal_links_panel_item a:hover{
		text-decoration:underline;
	}
	
	.internal_links_panel_item_icon{
		float:left;
		margin-right:10px;
		border:1px solid #617597;
	}
	
	.internal_links_panel ul, internal_links_panel li{
		list-style:none;
		padding:0;
		margin:0;
	}
/**
**/

/**
** Landing Pages
**/
	.landing_holder{
		margin-bottom:10px;	
	}

	.landing_page{
		background-repeat:repeat-y;			
	}
	
	.landing_page .head{
		background-repeat:no-repeat;
	}
	
	.landing_page .foot{
		padding:41px;
		padding-bottom:230px;
		background-position:0px bottom;
		background-repeat:no-repeat;
	}
	
	
	
	.landing_page h1{
		font-size:24px;
		color:#FFF;
		margin-bottom:40px;
		margin-top:8px;
	}
	
	.landing_page h1, .landing_page h2{
		margin-left:11px;
		
	}
	
	.landing_page h2, .landing_page li a:hover{
		display:inline;	
		font-size:14px;
		color:#5c616d;
	}
	
	.landing_page ul{
		display:inline;	
	
	}
	
	.landing_page li, .landing_page li a{
		display:inline;	
		font-size:14px;
		color:#949caf;
		margin-left:5px;
		font-weight:bold;
		text-decoration:none;
	}
	
	.landing_page p{
			color:#949caf;
			font-style:italic;
			text-align:left;
			padding:20px;
			padding-bottom:0px;
	}
	
	.landing_page_section{
		margin-top:20px;	
		
		
	}
	
	.landing_page_header{
		display:block;
		height:105px;
	}
	
	.landing_page_section:hover{
		cursor:pointer;	
	}
	
	.landing_page_section li{
		display:block;
		height:100px;
		text-align:left;
		margin-right:4px;
		margin-left:4px;
		margin-bottom:5px;
		background-color:#f3f6fb;
		border:10px solid #f3f6fb;
		float:left;
		overflow:hidden;
		width:83px;
		height:83px;
		background-position:center center;
		background-repeat:no-repeat;
	}
	
	.landing_page_section li:hover{
		border-color:#FFF;
	}
	
	.landing_page_section_item {
margin-top:100px;
	}
	
	.landing_page_section li:hover{
		background-color:#FFF;
	}
	
	.landing_page_section .landing_page_section_item_image{
		float:left;
	}
	
	.landing_page_section p{
		text-align:left;
		font-weight:normal;
		color:#4f5f7a;
		font-style:normal;
		font-size:12px;
		margin:0px;
		margin-top:3px;
		padding:0px;
		
	}
	
	
	.landing_page_section strong{
		color:#4f5f7a;;	
	}
	
	
	
	
	.landing_page_section_item h2{
		margin:0px;	
		padding:0px;
		margin-bottom:5px;
	}
	
	.landing_page_section_item h2 a, .landing_page_section_item h2 a:hover{
		color:#4f5f7a;
		margin:0px;
		font-size:14px;
	}
	
	.landing_page_section_item img{
		border:1px solid #5c616d;
		
	}
	
	.landing_page_section_item_copy {
		width:720px;
		float:right;
	}
	
	.landing_page_section_item .landing_page_section_item_image a{
		margin:0;	
	}
	
	.landing_page_search{
		float:right;
		margin-top:90px;
		margin-right:40px;
	}
	
	.landing_page_search input[type=text]{
		font-size:14px;
		padding:5px;
		width:180px;
		margin-right:10px;
	}
	
	.landing_page_header p{
		font-weight:normal;
	}
	
	.landing_page_header strong{
		color:#4F5F7A;
		font-size:12px;
		padding-top:10px;
		display:block;
	}
/**
**/

/**
** Posts
**/
	.image_post, .hybrid_post, .tutorial_post_step {
		text-align:center;	
	}
	
	.image_post_image, .tutorial_post_step_image, .tutorial_post_image{
		border:1px solid #414E65;	
	}

	.image_post p, .hybrid_post p, .tutorial_post_step p{
		text-align:left;	
	}
	
	.hybrid_post_image{
		border:1px solid #414E65;
		margin-bottom:5px;
	}
	
	.tutorial_post_step{
		padding-top:10px;
		margin-top:10px;
		border-top:1px solid #414E65;
	}
	
	.tutorial_post_step h3{
		margin:0px;
		margin-bottom:5px;
		text-align:left;
	}
	
	
	
	
	.tutorial_post li, .tutorial_post ol{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	.tutorial_post_image{
		float:left;
		margin-right:5px;
		margin-bottom:5px;
	}
	
	.tutorial_post .intro{	
		font-size:14px;
		font-style:italic;
		color:#414E65;
		margin-bottom:5px;
	}
/**
**/

/**
** Search
**/
	.search_interface{
		display:block;
		clear:both;
		text-align:center;
		padding-top:20px;
		padding-bottom:25px;
	}
	
	.search_no_results{
		text-align:center;	
		font-size:14px;
		font-weight:bold;
		margin-bottom:25px;
		color:#877207;
	}
/**
**/

/**
** Generic UI Elements
**/
	.yellow_button{
		background-image:url(/templates/images/buttons/yellow_button_left.jpg);
		background-repeat:no-repeat;
		height:40px;
		display:inline-block;
	}
	
	.yellow_button a. .yellow_button input{
		background-image:url(/templates/images/buttons/yellow_button_right.jpg);
		background-repeat:no-repeat;
		background-position:right top;
		height:40px;
		display:inline-block;
		text-decoration:none;
		color:#4d4100;
		padding-left:12px;
		padding-right:12px;
		padding-top:8px;
		font-weight:bold;
		font-size:16px;
		background-color:transparent;
		border:none;
	}
	
	.yellow_button a:hover, .yellow_button input:hover{
		color:#131000;
		background-image:url(/templates/images/buttons/yellow_button_right_over.jpg);
	}
	
	.yellow_button:hover{
		background-image:url(/templates/images/buttons/yellow_button_left_over.jpg);
	}
	
	.yellow_button_b{
		background-image:url(/templates/images/buttons/yellow_button_left.png);
		background-repeat:no-repeat;
		height:40px;
		display:inline-block;
	}
	
	.yellow_button_b a, .yellow_button_b input{
		background-image:url(/templates/images/buttons/yellow_button_right.png);
		background-repeat:no-repeat;
		background-position:right top;
		height:40px;
		display:inline-block;
		text-decoration:none;
		color:#4d4100;
		padding-left:12px;
		padding-right:12px;
		padding-top:8px;
		font-weight:bold;
		font-size:16px;
		background-color:transparent;
		border:none;
	}
	
	
	
	.yellow_button_b a:hover, .yellow_button_b input:hover{
		color:#131000;
		background-image:url(/templates/images/buttons/yellow_button_right_over.png);
	}
	
	.yellow_button_b:hover{
		background-image:url(/templates/images/buttons/yellow_button_left_over.png);
	}
	
	.yellow_button_b input, .yellow_button input{
		padding-bottom:14px;
		padding-top:6px;
	}
	
	.imageBox{
		padding:5px;
		background-color:#E0EAFE;	
		margin-bottom:5px;
	}
	
	.imageBox img{
		float:left;
		margin-right:5px;
	}
	
	.imgBox span{
		float:left;	
	}
	
	.imageBox h2{
		margin:0;
		padding:0;
		margin-bottom:5px;
	}
	
	.imageBox p{
		margin:0;
		padding:0;
	}
	
	.adBlock{
		padding-top:5px;	
	}

/**
**/

/**
** Homepage
**/

	.homepage_footer{
		text-align:center;	
		margin-top:20px;
		padding-bottom:20px;
	}
	
	.homepage_footer ul{
		display:block;
		text-align:center;
	}
	
	.homepage_footer li{
		display:inline;	
	}
	
	.homepage_footer img{
		border:0;	
	}

	.homepage_secondary_item{
		width:270px;
		height:85px;
		float:left;
		margin-left:11px;
		margin-right:21px;
	}

	.homepage_secondary_item img{
		float:left;	
		margin-right:10px;
		border:1px solid #564804;
	}
	
	.homepage_secondary_item h3{
		display:inline;
		margin:0px;
		padding:0px;
	
	}
	
	.homepage_secondary_item p{
		margin:0px;
		padding:0px;
		margin-top:5px;
	}
	
	
	.homepage_secondary_item a{
		font-size:11px;
		text-decoration:none;
		color:#4f5f7a;
	}
	
	.homepage_secondary_items{
		margin-top:75px;
		margin-left:20px;
	}
	
	.homepage_secondary_section{
		margin-bottom:55px;
	}
	
	.homepage_secondary_section .items{
		margin-top:16px;
		margin-left:16px;
	}
	
	.homepage_secondary_section h2{
		margin:0px;
		padding:0px;
		width:170px;
		text-align:center;
		margin-left:34px;
		padding-top:5px;
		color:#564804;
	}

	.homepage_container{
		width:969px;
		
		background-image:url(/templates/images/landing/homepage_middle.jpg);
		background-repeat:repeat-y;
		margin-bottom:10px;
		
	}
	
	.homepage_container .head{
		background-image:url(/templates/images/landing/homepage_top.jpg);
		background-repeat:no-repeat;
		background-position:center top;
	}
	
	.homepage_container .footer{
		background-image:url(/templates/images/landing/homepage_bottom.jpg);
		background-repeat:no-repeat;
		background-position:center bottom;
		padding-top:10px;

	}
	
	.homepage_container .info{
		width:198px;
		float:left;
		margin-left:22px;	
		margin-right:18px;
		text-align:center;
		padding-top:10px;ok
	}
	
	.homepage_container .info h1{
		font-size:24px;
		margin-top:0px;
		color:#617597;
	}
	
	.homepage_container .info h2{
		font-size:24px;
		color:#404b62;
		font-size:16px;
		margin:0px;
		margin-top:20px;
	}
	
	.homepage_container .info p{
		font-size:24px;
		color:#7c8dac;
		font-weight:bold;
		font-size:14px;
	}
	
	.homepage_container .info li{
		font-size:24px;
		color:#817106;
		font-size:12px;
		margin-top:8px;
	}
	
	.homepage_container .info a{
		color:#584e07;
		font-weight:bold;
	}
	
	.homepage_container a:hover, .homepage_container a strong{
		color:#617597;
		
	}
	
	.homepage_container .info p strong{
		color:#817106;	
	}
	
	.homepage_item{
		float:left;		
		width:671px;
		height:229px;
		margin-right:9px;
		margin-top:28px;
		margin-left:50px;
	}
	
	.homepage_item h2 a{
		font-weight:bold;
		font-size:20px;	
		color:#564804;
		display:block;
		text-decoration:none;
		
	}
	
	.homepage_item h2{
		font-weight:bold;
		font-size:20px;	
		color:#564804;
		display:block;
		text-decoration:none;
		margin-top:0px;
		margin-bottom:2px;
	}
	
	.homepage_item:hover{
		cursor:pointer;	
	}
	
	.homepage_item .read_more{
		display:block;
		float:right;
	}

	.homepage_item .read_more img{
		border:none;
	}
	
	.homepage_item .blurb{
		display:block;
		height:182px;
		overflow:hidden;
	}
	
	.homepage_item .icon{
		float:left;
		margin-bottom:10px;
		margin-right:20px;
	}
	
	.homepage_item h3 {
		font-size:16px;
		color:#564804;
		
	}
	
	.homepage_item p{
		font-size:14px;
		color:#564804;
		
	}
	
	.homepage_item p,.homepage_item h3{
		margin:0;
		margin-bottom:6px;
		padding-left:15px;
		padding-right:15px;
	}
	
	.homepage_item h3 a:hover, .homepage_item p a:hover{
		text-decoration:none;
	}
	
	.homepage_item a img{
		border:1px solid #564804;	
	}
	
	.homepage_banner{
		width:620px;
		height:200px;
		text-align:right;
		float:right;
	}
	
	.homepage_right{
		float:right;
		margin-right:5px;
	}
	
/**
**/

/**
** Next Previous Buttons
**/

	.next_previous_button_a_active, .next_previous_button_a_inactive{
		float:left;	
		font-size:11px;
		text-align:left;
		padding-left:6px;
		padding-top:3px;
		width:80px;
	
	}
	
	.next_previous_button_b_active, .next_previous_button_b_inactive{
		float:right;	
		font-size:11px;
		text-align:right;
		padding-right:6px;
		padding-top:3px;
		width:80px;
	
	}
	
	.next_previous_button_a_active, .next_previous_button_b_active{
		text-decoration:none;
		color:#435068;
		font-weight:bold;
	}
	
	.next_previous_button_a_active:hover, .next_previous_button_b_active:hover{
		color:#000;
	}
	
	.next_previous_button_a_inactive, .next_previous_button_b_inactive{
		text-decoration:none;
		color:#9CAECF;
		font-weight:bold;
		cursor:default;
	}
	
/**
** Social Networking Buttons
**/

	.social_networking_buttons{
		padding-left:3px;	
	}

	.social_networking_buttons li{
		float:left;
		margin-left:8px;
		margin-right:8px;
		margin-top:6px;
	}
	
	.social_networking_buttons img{
		border:none;	
	}
	
	.social_networking_buttons p{
		font-size:10px;
		float:left;
			margin-left:6px;
		color:#5F6776;
	}
	
	.post_footer_social_networking_buttons{
		padding-left:3px;	
		display:block;
		margin-bottom:4px;
	}

	.post_footer_social_networking_buttons li{
		float:right;		
	}
	
	.post_footer_social_networking_buttons img{
		border:none;
		margin-left:8px;
		margin-right:6px;
		margin-top:6px;
	}
	
	.post_footer_social_networking_buttons p{
		font-size:10px;
		color:#5F6776;
	}
	
	.post_footer_social_networking_buttons p a{
		margin-right:11px;
		color:#5F6776;
		background-repeat:no-repeat;
		padding-left:24px;
		height:20px;
		display:block;
		padding-top:2px;
	}
	
	.post_footer_social_networking_buttons strong{		
		margin-right:10px;
		font-size:11px;
		padding-top:3px;
		display:block;
	}
	
	

/**
**/

/**
** Header Overlay
**/

	.header_overlay{
		position:absolute;
		width:330px;
		margin-left:70px;
	}
	
	.header_overlay img{
		border:none;	
	}

/**
**/


.upper_tab{
	width:700px;
	height:40px;
	display:block;
	background-image:url(/templates/images/misc/upper_tab.jpg);
	background-repeat:no-repeat;
	margin-left:4px;
}

.upper_tab p{
	color:#604A03;
	padding:15px;
	padding-bottom:0px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}

.upper_tab a{
	
}

.store_holder{
	width:969px;
	height:780px;
	padding-top:20px;
	background-image:url(/templates/images/landing/store_background.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.store_holder h1{
	color:#817106;
	font-size:28px;
	margin-left:40px;
}

.store_frame{
	width:940px;
	height:480px;
	margin-top:55px;
	margin-left:10px;
	border:0px;
	
}

.jitZulNET em{
	font-weight:normal;
	font-style:normal;
	color:#655A1F;
	font-size:10px;
	position:relative;
	top:-2px;
	left:5px;
}

.jitZulNET strong{
	color:#655A1F;
}@charset "utf-8";
/* CSS Document */

.index_container{
	width:860px;
	height:450px;
	overflow:auto;
	background-color:transparent;
	padding:10px;
	text-align:center;
}

.index_table{
	width: 100%;
	background-color: #E6EFFE;
	border: 1px #000000 solid;
	border-spacing: 0px;
	font-size:10px;
}

.index_table td{	
	border: 1px #CCC solid;
	color: #404040;
	padding:4px;
	padding-top:1px;
	padding-bottom:1px;	
	white-space:nowrap;	
}

.index_table td.selected{	
	border: 1px #000 solid;
}
	

.index_table td a{
	color:#000;
	text-decoration:none;
	display:block;
}

.index_table tr{
	background-color: #e6efff;
}

.index_table tr:hover{
	background-color: #FBFBFB;
}

.index_table th{
	color: #FFF;
	background-color: #000;
	font-weight:bold;
	padding:4px;
	padding-top:1px;
	padding-bottom:1px;
	
} 


.index_table th a{
	color: #FFF;
	background-color: #000;
	font-weight:bold;
	text-decoration:none;
	
} 

.interview_index_labels {
	font-size:11px;
	color: #FFF;
	text-align:center;
	width:100%;
	margin-top:3px;

}

.interview_index_labels a{
	color:#000;	
	text-decoration:none;
	padding:1px;
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
	background-color:#e6efff;
	border:1px solid black;
	margin:2px;
}

.interview_index_labels .selected{
	color:#000;	
	text-decoration:none;
	font-weight:normal;
	padding:1px;
	padding-left:3px;
	padding-right:3px;
	background-color:#ccdeff;
	border:1px solid black;
	margin:2px;
}


.interview_index_textarea{
	width:600px;
	height:200px;
}

.interview_index_notes{
	width:425px;
	height:40px;
	float:left;
	margin-left:5px;
}

.interview_index_new{
	color:#b1cdff;
}

.interview_notes_display{
	font-size:10px;
	text-align:left;	
	margin:5px;
	width:500px;
	height:150px;
	overflow:auto;
}

.interview_notes_display p{
	font-size:12px;
	margin-left:5px;
	padding:0px;
	margin:0px;
}
	
.interview_notes_display li{
	border:1px solid white;
	padding:5px;
	margin:2px;
}

.interview_notes_display li a{
	color:#435169;
	display:block;
	text-align:right;
}

.interview_index_add_note{
	display:inline-block;
	/*float:right;*/
	margin-right:5px;
	height:31px;
	width:65px;
	margin-left:5px;
	text-decoration:none;
	background-color:#435169;
	color:#FFF;
	margin-top:1px;
	padding-top:10px;
}

/**
** BenchMark tool
**/
	.benchMark_table{
		border-collapse: collapse;
		width:700px;
		font-size:12px;
	}
	
	.benchMark_table td, .benchMark_table th{
		border-bottom:1px solid black;
		text-align:left;
		padding:3px;
	}
	
	.benchMark_table th{
		font-weight:bold;
	}
/**
**
**/

/**
** Admin Window
**/
	.admin_window_container{
		width:990px;
		height:500px;
	}
	
	.admin_window_nav{
		width:108px;
		height:500px;
		float:left;
		background-color:#fbfbfb;
	}
	
	.admin_window_content{
		width:880px;
		height:500px;
		float:right;
		background-color:#eff4ff;
	}
	
	.admin_window_nav a{
		font-size:10px;
		text-decoration:none;
		color:#435169;
		display:block;
	}
	
	a.admin_window_nav_highlighted{
		background-color:#CDDDFE;
	}
	
	.admin_window_nav h3{
		margin:0px;
		font-size:11px;
		font-weight:bold;
		color:#617597;
		margin-top:10px;
			
	}
/**
**
**/

/**
** Admin Window
**/
	.admin_sub_window_container{
		width:880px;
		height:500px;
	}
	
	.admin_sub_window_nav{
		width:108px;
		height:500px;
		float:left;
		background-color:#fbfbfb;
		border-right:2px solid #CDDDFE;
	}
	
	.admin_sub_window_content{
		width:760px;
		height:490px;
		float:right;
		background-color:#eff4ff;
		overflow:auto;
		padding:5px;
	}
	
	.admin_sub_window_nav a{
		font-size:10px;
		text-decoration:none;
		color:#435169;
		display:block;
	}
	
	a.admin_sub_window_nav{
		background-color:#CDDDFE;
	}
	
	.admin_sub_window_nav h3{
		margin:0px;
		font-size:11px;
		font-weight:bold;
		color:#617597;
		margin-top:10px;
			
	}
	
	a.admin_sub_window_nav_highlighted{
		background-color:#CDDDFE;
	}
/**
**
**/

/**
** permissionManager and pagesManagerNavigation
**/
	.permission_index_item, .pages_manager_navigation_item, .category_index_item{
		display:block;
		text-align:left;
		border:1px solid #CDDDFE;
		padding:3px;
		font-size:10px;
		margin-bottom:10px;
		font-size:12px;
		color:#617597;
	}
	
	.permission_index_item h2, .pages_manager_navigation_item h2, .category_index_item h2{
		font-size:12px;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}
	
	.permission_index_item_controls, .pages_manager_navigation_controls, .category_index_item_controls{
		float:right;
		text-align:right;
	}
	
	.permission_index_item_controls a, .pages_manager_navigation_controls a, .category_index_item_controls a{
		text-decoration:none;
		color:#435169;
		font-size:10px;
		font-weight:bold;
		margin-left:6px;
	}
	
	.permission_manager_text_area{
		width:400px;
		height:100px;
		font-size:12px;
	}
	
	a.new_permission, a.pages_manager_new_navigation, a.new_category{
		display:block;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		text-align:right;
		color:#435169;
		margin-bottom:10px;
	}
	
	a.member_group_permission_select_1{
		background-color:#6aff5a;
	}
	
	a.member_group_permission_select_0{
		background-color:#ff5a5a;
	}
	
	a.member_group_permission_select_1, a.member_group_permission_select_0{
		display:inline-block;
		padding:3px;
		border:1px solid #191e27;
		font-size:10px;
		color:#191e27;
		text-decoration:none;
		margin:3px;
		
	}
	
	.member_group_permissions_holder{
		width:400px;
		display:block;
		text-align:left;
	}
	
/**
**
**/

/**
** ticketManager
**/
	.ticket_item{
		display:block;
		text-align:left;
		border:1px solid #CDDDFE;
		padding:3px;
		font-size:10px;
		margin-bottom:10px;
		font-size:12px;
		color:#617597;
	}
	
	.ticket_resolve a{
		display:block;
		text-align:center;
		font-weight:bold;
		text-decoration:none;
		font-size:11px;
		background-color:#CDDDFE;
		padding-left:4px;
		padding-right:4px;
		color:#435169;
	}
	
	.ticket_resolve a:hover{
		color:#003300;
		background-color:#009900;
	}
	
	.ticket_header{
		font-size:10px;
	}
	
	.ticket_description{
		font-style:italic;
		padding:15px;
	}
	
	.ticket_browser_info{
		font-size:10px;	
		padding:15px;
		padding-top:0px;	
	}
	
	.ticket_url a{
		color:#435169;
		text-decoration:none;
	}
	
	.ticket_url a:hover{
		color:#435169;
		text-decoration:underline;
	}	
/**
**
**/


/**
** pagesManager
**/

	.pages_manager_item{
		width:110px;
		height:110px;
		float:left;
		margin:5px;
		
	}
	
	.pages_manager_item a img{
		border:none;	
	}
	
	.pages_manager_item a h3{
		color:#435169;
		text-decoration:none;
		font-size:12px;
	}

	.pages_manager_folder_nav ul{
		list-style:none;
		margin:0;
		padding:0;
	}
	
	.pages_manager_folder_nav li{
		list-style:none;
		margin:0;
		padding:0;
		padding-left:2px;
		padding-right:2px;
		float:left;
	}
	
	.pages_manager_folder_nav a{
		color:#435169;
		font-size:10px;	
	}
	
	.pages_manager_editor input{
		display:block;
		width:900px;
	}
	
	.pages_manager_editor textarea, .pages_manager_navigation_editor_field{
		display:block;
		width:900px;
		height:180px;
	}
	
/**
**/

/**
** inputs
**/
	.podcast_manager_input_large, .podcast_manager_input_small, .input_small, .input_large, .input_very_large{
		width:700px;
	}
	
	.podcast_manager_input_small, .input_small{
		height:19px;	
	}
	
	.podcast_manager_input_large, .input_large{
		height:100px;	
	}
	
	.input_very_large{
		height:250px;	
	}

/**
**/

.stats_container{
	padding:10px;	
}

.stats_container h2{
	display:block;
	text-align:left;
	font-size:14px;
	margin:0;
	padding:5px;
	background-color:#617597;
	color:#EFF4FF;
	margin-bottom:5px;
	margin-top:15px;
	padding-bottom:2px;
	padding-top:2px;
}

.stats_container .stat{
	display:block;
	border-bottom:1px solid #617597;
	padding-top:3px;
}

.stats_container h3{
	display:block;
	float:left;
	margin:0;
	padding:0;
	color:#617597;
}

.stats_container p{
	display:block;
	float:right;
	margin:0;
	padding:0;
	color:#617597;
}
