/*--------------------------------------------- */
/*                 >>> HTML <<<                 */
/*--------------------------------------------- */


/*--------------------------------------------- */
/*               >>> PALLETTE <<<               */
/*--------------------------------------------- */

a                { color: #0359a6; text-decoration: none; }
#tinymce a       { color: #0359a6 !important; text-decoration: none !important; }

a:hover          { color: #80a8e5; text-decoration: underline;}
#tinymce a:hover { color: #900 !important; text-decoration: underline !important; }

h1, h2, h3 { color: #0359a6; }

#footer, #footer a { color: #fff; }

/*--------------------------------------------- */
/*	               >>> THEME <<<               	*/
/*--------------------------------------------- */


/* LAYOUT
=============================================== */

body { background-color: #1d4574; }

#page {
	border: 1px solid #113967; 
	border-width: 0 1px; 
	margin: 0 auto;
width: 960px;
}

#main {
	background: #fff url('/download/gallery/img/maingif') repeat-y;
overflow: hidden;
	padding: 10px 0 10px 0;
}

#header {
	background: #fff url('/download/gallery/img/headerjpg') repeat-x 0 1px;
	background-color: #fff;
	border-top: 36px solid #fff;
	height: 130px;
}

#header-inner {
	background: url('/download/gallery/img/headerinne') no-repeat 185px 50%;
	border-top: 1px solid #113967;
	border-bottom: 1px solid #113967;
}

#navigation { float: left; width: 170px; }

#content { margin-left: 190px; margin-right: 10px; }
#content-body { padding-right: 10px; }

#footer {
	border-bottom: 1px solid #113967;
	padding: 10px;
}


/* LOGO/TAGLINE
=============================================== */
#logo { margin-left: 5px; }

#logo a {
	background: url('/download/gallery/img/logojpg') no-repeat;

	/* >-- Image Replacement */
	
			display: block;
			height: 0px !important;
			overflow: hidden;
			padding: 123px 0 0;
			width: 180px;
			
	/* <-- Image Replacement */
}

/* PRIMARYNAV
=============================================== */

#primarynav { }

#primarynav li {
	background: url('/download/gallery/img/primarynav') repeat-x; 
	margin-left: 10px;
}

#primarynav a {
	background: url('/download/gallery/img/primarynav~2') no-repeat 3px 50%;
	display: block;
	padding: 5px 12px;
	text-decoration: none;
}

#primarynav a:hover { background-color: #f5f5f5; color: #444; }



/* SEARCH KEYWORD
=============================================== */

#search-keyword {
	top: -31px;
}

#search-keyword label.hide { display: inline; }


/*--------------------------------------------- */
/*            >>> 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 { padding: 10px; }

.alpha { margin-left: 0; }
.omega { margin-right: 0; }


/* GRID DIMENSIONS - 16
---------------------------------------------------- */

.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; }

/*--------------------------------------------- */
/*	           	>>> DEV PATHS <<<		      	*/
/*--------------------------------------------- */
/*
#main { background-image: url('../img/main.gif'); }
#header { background-image: url('../img/header.gif');}

#header-inner { background-image: url('../img/header-inner.jpg'); }
#logo a { background-image: url('../img/logo.jpg'); }

#primarynav li { background-image: url('../img/primarynav.gif'); }
#primarynav a { background-image: url('../img/primarynav-a.gif'); }
*/