#labels #content-inner, #search #content-inner { background-color:#FFFFFF !important; }

/*--------------------------------------------- */
/*                 >>> HTML <<<                 */
/*--------------------------------------------- */

a                { color: #0067b4; text-decoration: none; }
#tinymce a       { color: #0067b4 !important; text-decoration: none !important; }

a:hover          { color: #f06800; text-decoration: underline;}
#tinymce a:hover { color: #f06800 !important; text-decoration: underline !important; }

h1 { color: #025a85; }

h2, h3 { color: #03608c; }

#content-head h1 { border-bottom: 1px dotted #ccc; }
#content-body .small { color: #a7a9ac; margin-bottom: 0; }
div.row { clear: both; }

#content-body ul.icon-list { list-style: none; }


/*--------------------------------------------- */
/*                >>> LAYOUT <<<                */
/*--------------------------------------------- */

body {
	background: #e8e8e8 url('/download/gallery/img/bodygif') repeat-x 0 18px;
}

#page {
	margin: 18px auto 0;	
	width: 960px;
}

#header {	
	background: url('/download/gallery/img/headergif') no-repeat;
	height: 111px;
}

#header,
#header a {
	color: #fff;
}

#header h1 {
	padding-top: 17px;
}


#navigation {
	background: url('/download/gallery/img/navigation') no-repeat;
	height: 36px;
	margin: 0 auto;
	width: 927px;
}

#content { 
	background: url('/download/templates/components/boxround20/box960head') 0 10px no-repeat;
	padding: 27px 0 0 0;
}

#content-inner {
	background-color: #fff;
	padding: 0 10px 0;
}

#footer {
	background: url('/download/templates/components/boxround20/box960body') no-repeat;
	padding: 36px 10px 10px;
}


/*--------------------------------------------- */
/*                  >>> HOME <<<                */
/*--------------------------------------------- */
#home #main {
}

#home.landing #content { background: transparent url(''); padding-top: 0; position: relative; }
#home.landing #content-inner { background: transparent url(''); }
#home.landing #content-head { position: absolute; right: 25px; top: -25px; width: 36px; }
#home.landing #footer { background: transparent url(''); }


#home.landing .grid-5 .box-head { background-image: none; !important; padding-top: 0px !important; } 
#home.landing .grid-5 .box-body {  }
#home.landing .grid-5 .grid-inner { min-height: ; padding-top: 30px; }

#home h2.home-feed-title { 
	background: url('/download/gallery/img/homefeedti') no-repeat 50% 0; 
	color: #fff;
	height: 34px;
	line-height: 44px;	
	padding: 0 10px 0 44px;
}

.home-feed { list-style: none; margin: 0 !important; }
.home-feed li { border-bottom: 1px dotted #dbdbdb; list-style: none; margin-bottom: 1em; padding-bottom: 1em; }
.home-feed li a { font-weight: bold; }

#home.landing .grid-11 .grid-inner { background: #fff url('/download/gallery/img/watermarkc') no-repeat 100% 100%; }


a.button-learn {
	background: url('/download/gallery/img/buttonlear') no-repeat;
	float: right;
	margin: 0 0 10px 10px;
	
	/* >-- Image Replacement */
	
			display: block;
			height: 0px !important;
			overflow: hidden;
			padding: 23px 0 0;
			width: 83px;
			
	/* <-- Image Replacement */
}


/*--------------------------------------------- */
/*              >>> COMPONENTS <<<              */
/*--------------------------------------------- */

/* ACTIONS CONTENT MENU
=============================================== */
#actions_contentmenu { top: 0; }

/* ACTIONBAR
=============================================== */

#actionbar {
	margin-top: 2em;
	width: 100%;
}

#actionbar-triggers {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 6px;
}

#actionbar-triggers li {
	margin-top: 0.25em;
	padding-left: 2px;
}

#actionbar-triggers li.help {
	height: 17px;
	margin: 6px 6px 0 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 17px;
}

#actionbar-triggers a,
#actionbar-triggers span span {
	background-position: 3px 40%;
	padding: 0.25em 0.5em 0.5em 24px;
	text-decoration: none;
}

#actionbar-triggers span.divider {
	margin-left: 0.25em;
	padding-left: 1em;
}

#actionbar a                       { color: #fff; }
#actionbar-triggers span span,
#actionbar-triggers li.active a,
#actionbar-triggers a:hover        { color: #80a8e5; }

#actionbar-triggers li.active a { color: #133463;}
#actionbar-triggers li.active a:hover { color: #133463;}

#actionbar                         { background: #03608c url(x../img/download/gallery/img/actionbarg/original) repeat-x; }
#actionbar-triggers                { background:         url(x/download/gallery/img/actionbarl/original) no-repeat; }
#actionbar-triggers ul             { background:         url(x/download/gallery/img/actionbarr/original) no-repeat 100% 0; }
#actionbar-triggers li.active      { background: #2396c7 url(x/download/gallery/img/actionbart~2/original) no-repeat; }
#actionbar-triggers li.active span { background:         url(x/download/gallery/img/actionbart/original) no-repeat 100% 0; }
#actionbar-triggers li.help        { background:         url(/cmedia/img/icons/actionbar_help.gif) no-repeat; }
#actionbar-panels div.panel        { background: #2396c7  repeat-x; color: #fff; }


#actionbar .uploader-buttons .file-name .meta { color: #fff !important; }

/* LOGO/TAGLINE
=============================================== */

#logo {
	background: url('/download/gallery/img/taglinegif') 100% 18px no-repeat;
	height: 50px;
	position: relative; left: 36px; top: 15px;
	width: 465px;
}

#logo a {
	background: url('/download-noauth/gallery/img/logogif') 0 7px no-repeat;

	/* >-- Image Replacement */
	display:block;
	height:0 !important;
	overflow:hidden;
	padding:43px 0 0;
	width:232px;			
	/* <-- Image Replacement */
}

/* PRIMARYNAV
=============================================== */

#primarynav {
	height: auto !important;
	height: 1%;
	overflow: hidden;
}

#primarynav ul {
	padding-left: 5px;
}

#primarynav li {
	float: left;
	margin-left: 1px;
}

#primarynav a {
	color: #fff;
	display: block;
	margin: 0;
	padding: 7px 12px;
}

#primarynav a:hover { text-decoration: none; }

#primarynav a:hover   { color: #9dd9ff; }
#primarynav li.here  {
	background: url('/download/gallery/img/primarynav') repeat-x; 
	border: 0px solid #a0a8ab;
	border-width: 0 1px;
}

#primarynav li.here a  { color: #acadaf; }




/* SEARCH
=============================================== */
#search-keyword { display: none; }


/*--------------------------------------------- */
/*            >>> 960 Grid System <<<           */
/*--------------------------------------------- */

.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12, .grid-13, .grid-14, .grid-15, .grid-16 {
	display: inline;
	float: left;
	margin: 10px; 
}

.grid-inner { background: #fff; padding: 10px; overflow: hidden; }

.alpha { margin-left: 0; }
.omega { margin-right: 0; }

/* GRID DIMENSIONS
---------------------------------------------------- */

.grid-1 	{ width: 40px;  }
.grid-2 	{ width: 100px; }
.grid-3 	{ width: 160px; }
.grid-4 	{ width: 220px; }
.grid-5 	{ width: 280px; }
.grid-6 	{ width: 340px; }
.grid-7 	{ width: 400px; }
.grid-8 	{ width: 460px; }
.grid-9 	{ width: 520px; }
.grid-10 	{ width: 580px; }
.grid-11 	{ width: 640px; }
.grid-12 	{ width: 700px; }
.grid-13 	{ width: 760px; }
.grid-14 	{ width: 820px; }
.grid-15 	{ width: 880px; }
.grid-16 	{ width: 940px; }


/* GRID PREFIX'S
---------------------------------------------------- */

.prefix-1 	{ padding-left: 60px;  }
.prefix-2 	{ padding-left: 120px; }
.prefix-3 	{ padding-left: 180px; }
.prefix-4 	{ padding-left: 240px; }
.prefix-5 	{ padding-left: 300px; }
.prefix-6 	{ padding-left: 360px; }
.prefix-7 	{ padding-left: 420px; }
.prefix-8 	{ padding-left: 480px; }
.prefix-9 	{ padding-left: 540px; }
.prefix-10 	{ padding-left: 600px; }
.prefix-11 	{ padding-left: 660px; }
.prefix-12 	{ padding-left: 720px; }
.prefix-13 	{ padding-left: 780px; }
.prefix-14 	{ padding-left: 840px; }
.prefix-15 	{ padding-left: 900px; }


/* GRID SUFFIX'S
---------------------------------------------------- */

.suffix-1 	{ padding-right: 60px;  }
.suffix-2 	{ padding-right: 120px; }
.suffix-3 	{ padding-right: 180px; }
.suffix-4 	{ padding-right: 240px; }
.suffix-5 	{ padding-right: 300px; }
.suffix-6 	{ padding-right: 360px; }
.suffix-7 	{ padding-right: 420px; }
.suffix-8 	{ padding-right: 480px; }
.suffix-9 	{ padding-right: 540px; }
.suffix-10 	{ padding-right: 600px; }
.suffix-11 	{ padding-right: 660px; }
.suffix-12 	{ padding-right: 720px; }
.suffix-13 	{ padding-right: 780px; }
.suffix-14 	{ padding-right: 840px; }
.suffix-15 	{ padding-right: 900px; }


/* GRID box-body
---------------------------------------------------- */

/* Max Height: NONE */
.box-head { 
	background-repeat: no-repeat;
	margin-bottom: 1.5em;
	padding-top: 17px;
	width: 100%; /* IE hasLayout */
}

.box-body {	
	background-position: 0 100%;
	background-repeat: no-repeat;
	padding-bottom: 16px;
}

.bg-grey {
	background-color: #eee;
}

/* --[ Background Images: Top ]-- */

.grid-16 .box-head 	{ background-image: url('/download/templates/components/boxround20/box940head');
					 _background-image: url('/download/templates/components/boxround20/box940head~2'); }
.grid-15 .box-head 	{ background-image: url('/download/templates/components/boxround20/box880head');
					 _background-image: url('/download/templates/components/boxround20/box880head~2'); }
.grid-14 .box-head 	{ background-image: url('/download/templates/components/boxround20/box820head');
					 _background-image: url('/download/templates/components/boxround20/box820head~2'); }
.grid-13 .box-head 	{ background-image: url('/download/templates/components/boxround20/box760head');
					 _background-image: url('/download/templates/components/boxround20/box760head~2'); }
.grid-12 .box-head 	{ background-image: url('/download/templates/components/boxround20/box700head');
					 _background-image: url('/download/templates/components/boxround20/box700head~2'); }
.grid-11 .box-head 	{ background-image: url('/download/templates/components/boxround20/box640head');
					 _background-image: url('/download/templates/components/boxround20/box640head~2'); }
.grid-10 .box-head 	{ background-image: url('/download/templates/components/boxround20/box580head');
					 _background-image: url('/download/templates/components/boxround20/box580head~2'); }
.grid-9 .box-head 	{ background-image: url('/download/templates/components/boxround20/box520head');
					 _background-image: url('/download/templates/components/boxround20/box520head~2'); }
.grid-8 .box-head 	{ background-image: url('/download/templates/components/boxround20/box460head');
					 _background-image: url('/download/templates/components/boxround20/box460head~2'); }
.grid-7 .box-head 	{ background-image: url('/download/templates/components/boxround20/box400head');
					 _background-image: url('/download/templates/components/boxround20/box400head~2'); }
.grid-6 .box-head 	{ background-image: url('/download/templates/components/boxround20/box340head');
					 _background-image: url('/download/templates/components/boxround20/box340head~2'); }
.grid-5 .box-head 	{ background-image: url('/download/templates/components/boxround20/box280head');
					 _background-image: url('/download/templates/components/boxround20/box280head~2'); }
.grid-4 .box-head 	{ background-image: url('/download/templates/components/boxround20/box220head');
					 _background-image: url('/download/templates/components/boxround20/box220head~2'); }
.grid-3 .box-head 	{ background-image: url('/download/templates/components/boxround20/box160head');
					 _background-image: url('/download/templates/components/boxround20/box160head~2'); }
.grid-2 .box-head 	{ background-image: url('/download/templates/components/boxround20/box100head');
					 _background-image: url('/download/templates/components/boxround20/box100head~2'); }
.grid-1 .box-head 	{ background-image: url('/download/templates/components/boxround20/box40head');
					 _background-image: url('/download/templates/components/boxround20/box40head~2'); }



/* --[ Background Images: Bottom ]-- */
.grid-16 .box-body 	{ background-image: url('/download/templates/components/boxround20/box940body');
					 _background-image: url('/download/templates/components/boxround20/box940body~2'); }
.grid-15 .box-body 	{ background-image: url('/download/templates/components/boxround20/box880body');
					 _background-image: url('/download/templates/components/boxround20/box880body~2'); }
.grid-14 .box-body 	{ background-image: url('/download/templates/components/boxround20/box820body');
					 _background-image: url('/download/templates/components/boxround20/box820body~2'); }
.grid-13 .box-body 	{ background-image: url('/download/templates/components/boxround20/box760body');
					 _background-image: url('/download/templates/components/boxround20/box760body~2'); }
.grid-12 .box-body 	{ background-image: url('/download/templates/components/boxround20/box700body');
					 _background-image: url('/download/templates/components/boxround20/box700body~2'); }
.grid-11 .box-body 	{ background-image: url('/download/templates/components/boxround20/box640body');
					 _background-image: url('/download/templates/components/boxround20/box640body~2'); }
.grid-10 .box-body 	{ background-image: url('/download/templates/components/boxround20/box580body');
					 _background-image: url('/download/templates/components/boxround20/box580body~2'); }
.grid-9 .box-body 	{ background-image: url('/download/templates/components/boxround20/box520body');
					 _background-image: url('/download/templates/components/boxround20/box520body~2'); }
.grid-8 .box-body 	{ background-image: url('/download/templates/components/boxround20/box460body');
					 _background-image: url('/download/templates/components/boxround20/box460body~2'); }
.grid-7 .box-body 	{ background-image: url('/download/templates/components/boxround20/box400body');
					 _background-image: url('/download/templates/components/boxround20/box400body~2'); }
.grid-6 .box-body 	{ background-image: url('/download/templates/components/boxround20/box340body');
					 _background-image: url('/download/templates/components/boxround20/box340body~2'); }
.grid-5 .box-body 	{ background-image: url('/download/templates/components/boxround20/box280body');
					 _background-image: url('/download/templates/components/boxround20/box280body~2'); }
.grid-4 .box-body 	{ background-image: url('/download/templates/components/boxround20/box220body');
					 _background-image: url('/download/templates/components/boxround20/box220body~2'); }
.grid-3 .box-body 	{ background-image: url('/download/templates/components/boxround20/box160body');
					 _background-image: url('/download/templates/components/boxround20/box160body~2'); }
.grid-2 .box-body 	{ background-image: url('/download/templates/components/boxround20/box100body');
					 _background-image: url('/download/templates/components/boxround20/box100body~2'); }
.grid-1 .box-body 	{ background-image: url('/download/templates/components/boxround20/box40body');
					 _background-image: url('/download/templates/components/boxround20/box40body~2'); }

/* USERBAR
=============================================== */
#userbar { background: #fff; border-bottom: 1px solid #999; font-size: 12px; }
#userbar *, #userbar a { color: #000 !important; }
#userbar a:hover { text-decoration: underline; }

/* DEV PATHS
=============================================== */
/*
	body { background-image: url(../img/body.gif); }
	#header { background-image: url(../img/header.gif); }
	#logo { background-image: url(../img/tagline.gif); }
	#logo a { background-image: url(../img/logo.gif); }
	

	#content { background-image: url('../img/corners/box-960-head.gif'); }
	#footer { background-image: url('../img/corners/box-960-body.gif'); }
	
	#actionbar                         { background-image: url(../img/actionbar.gif); }
	#actionbar-triggers                { background-image: url(../img/actionbar-left.gif); }
	#actionbar-triggers ul             { background-image: url(../img/actionbar-right.gif); }
	#actionbar-triggers li.active      { background-image: url(../img/actionbar-tab-left.gif); }
	#actionbar-triggers li.active span { background-image: url(../img/actionbar-tab-right.gif); }
	#actionbar-triggers li.help        { background-image: url(/cmedia/img/icons/actionbar_help.gif); }
	
	#navigation           { background: url(../img/navigation.gif) no-repeat; }
	
	#primarynav           { background: url(../img/primarynav.gif) no-repeat; }
	#primarynav a         { background: url(../img/tab-right.gif) no-repeat 100% 0; }
	#primarynav li        { background: url(../img/primarynav-li.gif) repeat-x; }
	#primarynav li.here   { background: url(../img/tab-left-active.gif) no-repeat; }
	#primarynav li.here a { background: url(../img/tab-right-active.gif) no-repeat 100% 0; }
	
	#home h2.home-feed-title { background-image: url('../img/home-feed-title.gif');
	

.grid-5 .box-head 	{ background-image: url('../img/corners/box-280-head.gif'); }	
.grid-5 .box-body 	{ background-image: url('../img/corners/box-280-body.gif'); }	

.grid-11 .box-head 	{ background-image: url('../img/corners/box-640-head.gif'); }	
.grid-11 .box-body 	{ background-image: url('../img/corners/box-640-body.gif'); }
*/
