@import "/download/templates/css/grid16css";

/*--------------------------------------------- */
/*                 >>> HTML <<<                 */
/*--------------------------------------------- */

a                { color: #cc6600; text-decoration: underline; }
#tinymce a       { color: #cc6600 !important; text-decoration: underline !important; }

a:hover          { color: #cc6600; text-decoration: none;}
#tinymce a:hover { color: #cc6600 !important; text-decoration: none !important; }


/*--------------------------------------------- */
/*                >>> LAYOUT <<<                */
/*--------------------------------------------- */

body {
	background: #ccc;
	color: #394354;
	font-family: 'tahoma';
}

#page          { background: #ffffff url(/download/gallery/img/bodygif) 0 0 repeat-x; }

#header-inner  { background:         url(/download/gallery/img/headerjpg) 0 40px no-repeat; } 

#primarynav    { background: #E76600 url(/download/gallery/img/navgif) 0 0 repeat-x; }

#primarynav ul { background:         url(/download/gallery/img/navtopgif) 0 0 no-repeat; }

#footer        { background: #000000 url(/download/gallery/img/footertopg) 0 0 repeat-x; }

#footer-inner  { background: #000000; }

#poweredby     { background-image: url(/download/gallery/img/poweredgif); }


/* GRID - IGLOO
=============================================== */

#header-inner, #footer-system, #footer-custom {
	margin: 0 auto;
	width: 974px;
}

#header-inner {
	height: 120px;
}

#main:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#main {
	background: #fff url(/download/gallery/img/maingif) 0 0 no-repeat;
	margin: 0 auto;
	width: 974px; 
}

#navigation, #content {
	display: inline;
	float: left;
	margin: 10px;
}

#navigation {
	margin-left: 16px;
	width: 180px;
}

#primarynav ul {
	padding: 10px;
}

#content {
	margin-right: 18px;
	width: 740px;
}

#footer-inner {
	background: url(/download/gallery/img/footerbtmg) 0 100% repeat-x;
	padding: 20px 0 11px;
}


/*--------------------------------------------- */
/*              >>> COMPONENTS <<<              */
/*--------------------------------------------- */

/* SIGN IN
=============================================== */

#custom-header, #header-custom {
	color: #fff;
	position: absolute; top: 0;
	padding-left: 14px;
}

.header-links a {
	color: #fff;
	display: block;
	float: left;
	font-size: 11px;
	text-decoration: none;
	padding-top: 14px;
}

.header-links #pnaLogo {
	background: url(/download/gallery/img/pnaLogogif) 0 0 no-repeat;
	height: 0;
	overflow: hidden;
	padding-top: 40px;
	margin-right: 10px;
	width: 200px;
}

.header-links a:hover {
	text-decoration: underline;
}


/* SIGN IN
=============================================== */

#comsignin { border-width: 0; }


/* SEARCH BAR
=============================================== */

#search-keyword { top: 8px; }


/* LOGO/TAGLINE
=============================================== */

#logo { padding: 65px 0 0 20px; }

#logo a {
	color: #fff;
	font-size: 30px;
}


/* PRIMARYNAV
=============================================== */

#primarynav a {
	border-bottom: 1px solid #e69a4e;
	color: #fff;
	display: block;
	font-size: 12px;
	padding: 4px 12px 7px 16px;
	text-decoration: none;
}

#primarynav a:hover {  text-decoration: none; }

#primarynav a       { background: url(/download/gallery/img/navlinkgif) 1px 9px no-repeat; }
#primarynav a:hover { background-image: url(/download/gallery/img/navhovergi); }

#primarynav .here a, #home #primarynav .home a { background: #945211; }


/*--------------------------------------------- */
/*            >>> APPLICATIONS <<<              */
/*--------------------------------------------- */


/* Containers
=============================================== */

.container_16 { width: 960px; }

/* Grid >> Global
=============================================== */

.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-left: 10px;
	margin-right: 10px;
}


/* =Grid >> Children (Alpha ~ First, Omega ~ Last)
=============================================== */

.alpha { margin-left: 0; }
.omega { margin-right: 0; }


/* =Grid >> 16 Columns
=============================================== */

.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; }

#tinymce .grid_1, #tinymce .grid_2, #tinymce .grid_3, #tinymce .grid_4, #tinymce .grid_5,
#tinymce .grid_6, #tinymce .grid_7, #tinymce .grid_8, #tinymce .grid_9, #tinymce .grid_10, 
#tinymce .grid_11, #tinymce .grid_12, #tinymce .grid_13,
#tinymce .grid_14, #tinymce .grid_15, #tinymce .grid_16 {
	margin-left: 4px;
	margin-right: 4px;
}

.home-box { background:transparent url(/download/gallery/img/grayboxpng) no-repeat scroll 0 0;
width:498px; float:left; padding-right: 15px; height:211px; overflow: hidden;}

.right-column { width: 224px; float: left; }

.pad-inner { padding: 10px; }

.home-box .pad-inner { padding: 10px 20px; }

.icon-link { background:transparent url(/download/gallery/img/icongreenp) no-repeat scroll 100% 2px;
border-bottom:1px dotted #7F7666;
color:#7F7666;
padding-right:15px;
text-decoration:none; font-family:Georgia; }

#home h1 { font-family:georgia; color: #cc6600; }

#home #contentmenu a.actionstrigger { position: absolute; margin-left: 720px; }

#home.landing #content-head { min-height: 0; height:0 !important; }
