
/*** Generic Styles **********************************************************************************************************/

body                            { font-family:Verdana, Helvetica, Sans-Serif; font-size:0.8em; color:#fff; background:#22170f url(../_img/bg-gutter.gif) repeat-y 175px 0; }

a, a:visited, a:active          { text-decoration:underline; color:#fff; }
a:hover                         { text-decoration:none; }
body, h1, h2, h3                { padding:0; margin:0; }
p                               { padding:5px 0; margin:0; color:#fff; }

.accesslink                     { position:absolute; left:-5000px; }

/*** Header ******************************************************************************************************************/

#header                         { padding:21px 0 114px 18px; background:transparent url(../_img/bg-wood-hoz.jpg) repeat-x; }
#header .hgroup                 { float:left; }
#header .star                   { float:left; margin-top:-14px; }

/*** Page Container **********************************************************************************************************/

#pagecontainer                  {clear:both; float:left; width:841px; background:transparent url(../_img/bg-wood-vert.jpg) repeat-y;}

/*** Left Column *************************************************************************************************************/

#leftcol                        { clear:both; float:left; padding:24px 0 0 0; width:167px; text-align:center; }
#leftcol img                    { margin-bottom:36px; }
#leftcol .navigation ul         { margin:0; padding:0 0 30px 4px; }
#leftcol .navigation ul li      { list-style-type:none; margin-bottom:4px; background:transparent url(../_img/bg-nav.gif) repeat-y 50% 0; }
#leftcol .navigation a          { color:#dec3b1; font-size:1.15em; display:block; width:145px; padding:3px 0 5px 0; margin-left:8px; }

/*** Content *****************************************************************************************************************/

#contentcontainer               { float:left; width: 530px; padding:24px 2px 10px 2px; margin-left: 8px; margin-right:12px; }

#content                        { float:left; width: 497px; padding:0 16px 10px 17px; background:#1e140d; }
#content .contentpanel          { padding:10px 6px; background:#682f2f; }
#content .contentpanel h3       { text-transform:uppercase; color:#fff; padding-bottom:4px; }
#content .mainimg               { margin:24px 0 40px 0; text-align:center; }
#content .twocol                { float:left; border-top:1px solid #fff; padding:13px 0 25px 0; }
#content .twocol img            { float:left; margin-right:14px; }
#content .twocol .contentpanel  { float:left; width:363px; margin:3px 0 8px 0; }

#content .linkscontent          { float:left; margin-bottom:50px; }
#content .linkscontent h3       { padding-bottom:55px; }
#content .linkscontent p        { clear:both; padding-bottom:35px; }
#content .linkscontent p a      { line-height:3em; }

#footer                         { clear:both; width:262px; margin:0 auto; font-size:0.8em; }
#footer p                       { text-align:center; line-height:1.4em; border-top:1px solid #fff; }

/*** Right Column ************************************************************************************************************/

#rightcol                       { float:left; padding:24px 0 0 0; width:120px; }
#rightcol img                   { margin-bottom:20px; }
