﻿/* Default CSS that applies to all sites  */
@import "basic.css";

body {padding:10px; margin:0; text-align:center; background:#C3D2DF;} /*#c1cdcd, #9FB6CD, #C3D2DF*/
#bodyContainer {width:80%; max-width:1200px; min-width:700px; margin:0 auto; text-align:left;}

/**** header ****/
#header {margin-bottom:10px; background:url(http://www.inwarn.org/resources/images/logo.gif) top left no-repeat; padding-left:74px;}
#siteTitle {background:url(http://www.inwarn.org/resources/images/headerTopBG.gif) right; height:45px; margin:0; padding:0;}
#headerNav {background:url(http://www.inwarn.org/resources/images/headerNavBG.gif) right bottom; height:28px;}

#headerNav ul {padding:0; margin:0; margin-right:6px; background:#02488D url(http://www.inwarn.org/resources/images/headerNavBG.gif) bottom; height:28px;}
#headerNav li {list-style:none; float:left; background:#02488D url(http://www.inwarn.org/resources/images/headerNavBG.gif) bottom; height:28px;}

#headerNav li.right {list-style:none; float:right;}
#headerNav a {display:block; padding:2px 8px; margin-top:4px; font-size:12px; color:#FFF; text-decoration:none; border-right:1px solid #3574B1;}
#headerNav a:hover {text-decoration:underline; color:#FF9}
#headerNav li.right a {border-right:none;}
#headerNav li.last a {border-right:none;}

/**** navRight ****/
#navRight {
	width:160px;
	float:right;
	margin:10px 0 0 1em;
	background:#FFF url(http://www.inwarn.org/_images/bgNavRight.gif) top left;
}
#navRight ul {
	margin:0;
	padding:0;
	padding-bottom:100px;
	list-style:none;
	background:url(http://www.inwarn.org/_images/navRightBottom.gif) no-repeat bottom left;
}
#navRight li {
	margin:0.75em 0.5em;
	padding-left: 1.25em;
	background: url(http://www.inwarn.org/_images/arrow.gif) no-repeat 0 0.25em;
}

/**** content ****/
#contentContainer {position:relative;}
.content {background:#FFF; padding:1px 0.5em 0.5em 0.5em;}
.contentBody {margin-right:180px;}
#pageTitle {border-bottom:1px solid #CCC; margin-top:0}
.contentTitle {border-bottom:1px solid #CCC; margin-top:30px;}

/*
#columnMain {margin-right:235px; position:relative;}
#columnRight {width:225px; position:absolute; right:0; top:0;}
*/

/**** rounded corners ****/
.rcT {height:5px; background:#FFF url(http://www.inwarn.org/_images/cornerTL.gif) top left no-repeat; overflow:hidden; clear:both;}
.rcT span {height:5px; width:5px; display:block; background:url(http://www.inwarn.org/_images/cornerTR.gif) top right no-repeat; float:right;}
.rcB {height:5px; background:#FFF url(http://www.inwarn.org/_images/cornerBL.gif) top left no-repeat; overflow:hidden; margin-bottom:10px;}
.rcB span {height:5px; width:5px; display:block; background:url(http://www.inwarn.org/_images/cornerBR.gif) top right no-repeat; float:right;}

/* #columnRight .content, #columnRight .rcT, #columnRight .rcB {background-color:#FFD;} */
.highlight {background-color:#FFD;}

/**** footer ****/
#footer {padding:0 10px;}

/**** Wordpress styles ****/
.nav-previous, .nav-next {
	display: none;
}
.extra-nav {
	margin-top: 10px;
}

.extra-nav TD A {
    background: none repeat scroll 0 0 #C0C0C0;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    padding: 10px;
    width: 120px;
}

.extra-nav TD A:hover {
	background: #03529e;
	color: #fff;
}

#comments {
	margin-top: 20px;
}

.info_show {
	display: block;
	border: 1px solid #ccc;
	margin-top: 20px;
	padding: 10px;
}

.info_hide {
	display: none;
}

#comments INPUT, #comments TEXTAREA {
	display: block;
}

.memberName {
	border-top: 1px solid #CCCCCC;
}


/**( print )**************************/
@media print{
	body {padding:0; background:#FFF;}
	#bodyContainer {width:100%; min-width:500px;}
	#navRight {display:none;}
	.contentBody {margin-right:0}
}