/*========================
Cascading Style Sheets
for Army Amenities Fund
www.armyholidays.com.au

by Lochlan McBride
Cornerstone Technologies
www.cstech.net.au
=========================*/

/*====General====*/
html {overflow-y:scroll;}
body {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	color:#3E3E3E;
	line-height:20px;
	background:#E0E8EF;
}
h1 {
	margin:10px 0;
	color:#111;
	font-size:32px;
	line-height:30px;
}
h2 {
	margin:0 0 20px;
	font-size:22px;
	font-weight:100;
}
h3 {
	margin:0;
	color:#2D2D2D;
	font-size:13px;
}

a:link, a:visited {text-decoration:none;color:#2A55FF;}
a:hover {text-decoration:underline;color:#FF7800;}
a:active {color:#FFD42A;}

::-moz-selection{background:#527CC8;color:#fff;}
::selection {background:#527CC8;color:#fff;}

ul {margin:15px;padding:0;list-style-position:outside;}
ul li {margin:0;padding:0 10px;}
ol {list-style-type:lower-alpha;margin:15px 0 15px 22px;padding:0;list-style-position:outside;}
ol li {padding:0;}

p {margin:20px 0;}
a img {border:none;}

input, select, textarea {font:12px Verdana, Arial, Helvetica, sans-serif;}

table {width:95%;border-collapse:collapse;color:#000066;margin:15px auto;}
th, td {padding:10px;text-align:left;}
th {color:#fff;font-weight:700;background:#009966;}
td {background:#CCE6E6;}
.alt td {background:#99CCCC;}

.alert {color:#FF0000;font-weight:700;}

.imgBorder {padding:1px;border:solid 1px #ccc;margin:10px 4px;}
.imgBorder-center {padding:1px;border:solid 1px #ccc;display:block;margin:10px auto;}

.center {display:block;margin:10px auto;}

.gallery {text-align:center;margin:15px 0;}
.gallery img {height:112px;padding:1px;border:solid 1px #ccc;}
.gallery a:hover img {border:solid 1px #2A55FF;}

.clear {clear:both;font-size:0;height:0;}

/*====Layout====*/
#outter-wrap {
	margin:0 auto;
	width:781px;
	border-left:solid 1px #9C9C9C;
}
#header {
	background:url(../Images/layout/header.jpg) no-repeat;
	height:255px;
}
#header h1 {margin:0;}
#header h1 span {display:none;}
#inner-wrap {
	overflow:hidden;
	background:#F6F6F6 url(../Images/layout/content.gif) repeat-y -10px 0;
}
#content {
	float:left;
	border-right:solid 1px #9C9C9C;
	border-left:1px solid #9C9C9C;
	width:530px;
	padding:20px 30px;
	background:#fff;
}
#footer {
	border-top:solid 3px #FCE484;
	border-right:1px solid #9C9C9C;
	background:#FFCC66;
	text-align:center;
	font-size:10px;
	padding:35px 0 25px;
}

/*====Navgation====*/
#nav {width:189px;float:left;}
#nav ul {
	background:#F6F6F6;
	list-style:none;
	font:700 14px "Trebuchet MS", Helvetica, sans-serif;
	padding:20px;
	margin:0;
}
#nav li {
	background:url(../Images/layout/bullets.gif) no-repeat 6px -29px;
	padding:2px 0 2px 20px;
}
#nav li a:link, #nav li a:visited {
	color:#3E3E3E;
}
#nav li a:hover {
	color:#FFA500;
	text-decoration:none;
}
#nav li .selected a:link, #nav li .selected a:visited {color:#FFA500;}
#nav ul ul {
	padding:0;
	float:none;
}
#nav ul ul li {
	background:url(../Images/bullets.gif) no-repeat 10px 9px;
	padding-left:20px;
}

/*====Anchor List====*/
ul#bookmarks {
	width:430px;
	margin:15px 0;
	list-style-position:inside;
	overflow:hidden;
}
ul#bookmarks li {
	float:left;
	width:190px;
	padding:0;
	margin:0;
}
