/*
Theme Name: Straw
Theme URI: http://www.alderac.com/straw/
Description: Simple (unbloglike) design for AEG's card game Straw by <a href="http://www.holycow.com/">Holy Cow Design</a>.
Version: 1.0
Author: Joe Fulgham
Author URI: http://www.holycow.com/
Tags: simple, blue, orange, bright
*/


body {
	background: #523636;
	font: 10pt Tahoma, Arial,Helvetica,Monaco,Sansserif;
	margin: 0;
	text-align: center;
}

#intersitemenu {
	margin: 0;
	padding: 0 0 0 7px;
	height: 53px;
}

#mainheader {
        width: 809px;
	margin: 0;
	padding-left: 18px;
	float: left;
	background: url(images/header-background.jpg) repeat-y;
}

#container {
	margin-left: auto;
	margin-right: auto;
	width: 809px;
	background: url(images/background.jpg);
	background-repeat: repeat-y;
	text-align: left;
}

#logo {
	height: 212px;
	width: 376px;
	float: left;
}

#camel {
	background: url('images/camel-big.jpg') 0 63px;
	background-repeat: no-repeat;
	min-height: 707px;
}

#topholder {
	float: left;
	padding: 0;
	margin: 0;
	background: #f7b01c url('images/topbox-background.gif');
	margin-top: 10px;
}

#topbox {
	width: 338px;
	padding: 0 32px;
	margin: 0;
}

#topbox-header {
	width: 402px;
	height: 25px;
	padding: 0;
	background: url('images/topbox-header.gif');
}

#topbox-footer {
	width: 402px;
	height: 25px;
	padding: 0;
	margin: 0;
	background: url('images/topbox-footer.gif');
}

#content {
	clear: left;
	width: 778px;
	padding-top: 10px;
}

#footer {
	width: 809px;
	height: 75px;
	background: url('images/footer-background.jpg');
	padding-top: 76px;
	text-align: center;
}

.postbox-header {
	width: 509px;
	height: 25px;
	padding: 0;
	background: url('images/postbox-header.gif');
	margin-left: 269px;
}

.postbox-footer {
	width: 509px;
	height: 25px;
	margin: 0 0 25px 269px;
	background: url('images/postbox-footer.gif');
}

.postbox {
	width: 445px;
	padding: 0 32px;
	margin: 0 0 0 269px;
	background: #f7b01c url('images/post-background.gif');
}

img {
	border: 0;
}

img.alignright {
	float: right;
	margin: 3px 0 3px 10px;
}

p {
	margin: 0;
	padding-bottom: 10px;
}

a {
	color: #8d0000;
}

h4.infoboxheader {
	margin: 0;
	font-size: 10pt;
	font-weight: bold;
}

/* AEG Nav */

#aegmenu {
    margin-left: 0;
    float: left;
    text-align: left;
    z-index: 900;
}
/* AEG Nav */

#aegnav, #aegnav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
        z-index: 900;
        position: relative;
}

#aegnav ul {
	line-height: 2;
	font-weight: bold;
	margin: 0 0 1em 0;
        z-index: 950;
        position: relative;
}
 
#aegnav a {
	display: block;
/*	width: 14em; */
	text-decoration: none;
	color: #000;
}

#aegnav ul a {
	width: 8em;
}

#aegnav a.daddy {
	background: url(images/arrow-right.gif) center right no-repeat;
}
 
#aegnav li { /* all list items */
	float: left;
	padding: 0;
	width: 10em; /* width needed or else Opera goes nuts */
}
 
#aegnav li ul { /* second-level lists */
	position: absolute;
	background: #fff;
	height: auto;
	width: 10em;
	margin: 0;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#aegnav li li {
	padding: 0 1em;
	width: 8em;
}


#aegnav ul li:hover {
	background: #c2c2c2;
}

#aegnav li ul a {
	width: 8em;
}

#aegnav li ul ul { /* third-and-above-level lists */
	margin: -1.75em 0 0 9em;
	width: 16em;
}

#aegnav li ul ul li {
	width: 14em;
	padding: 0 1em;
}

#aegnav li ul ul a {
	width: 15em;
}

 
#aegnav li:hover ul ul, #aegnav li.sfhover ul ul {
	left: -999em;
}
 
#aegnav li:hover ul, #aegnav li li:hover ul, #aegnav li.sfhover ul, #aegnav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

