/* Start of CMSMS style sheet 'andreas01 : andreas01_screen' */
/* andreas01 - an open source xhtml/css website layout by Andreas Viklund (http://andreasviklund.com). Made for OSWD.org, free to use as-is for any purpose as long as the proper credits are given for the original design work. For design assistance and support, contact me through my website or through http://oswd.org/email.phtml?user=Andreas

Version: 1.0
(July 25, 2005)

Screen layout: */

/*
This layout depends on modified news summary template

<!-- Start News Display Template -->
{foreach from=$items item=entry}

<h3>
	{$entry->titlelink}
</h3>

<p>
{$entry->category}
{if $entry->author}
	by {$entry->author}
{/if}

{if $entry->formatpostdate}
<strong>
		{$entry->formatpostdate}
</strong><br />
{/if}


{if $entry->summary}
 {eval var=$entry->summary}
</p>
  <p class="textright">[{$entry->morelink}]</p>

{else if $entry->content}
		{eval var=$entry->content}
</p>
{/if}

{/foreach}
<!-- End News Display Template -->

Copy paste this template to your news summary template and delete from here
*/

body {
margin: 0 auto;
padding: 0;
font: 76% Arial, Helvetica, Sans;
background: #2a272e url(images/cms/bg.jpg) top center repeat-x;
}

#wrap {
color: #FFFFFF;
margin: 0 auto;
width: 1000px;
}

#header {
padding: 0;
height:127px;
}


#header h1 {
width: 250px;
margin: 0 0 10px 0;
float: left;
font-family: "georgia, times new roman, times";
}

.callus {
background:transparent url(images/cms/callus.png) repeat scroll 0 0;
color:#AA8F67;
float:right;
font-size:1.6em;
height:34px;
margin:0;
padding:0;
text-align:right;
clear:both;
width:390px;
margin-top:-22px;
font-family:"georgia, times new roman, sans";
font-weight:bold;
}

#frontphoto {
margin: 0;
border: 0;
}


/*Start primary nav CSS*/


#menuwrapper {
background: #2a272e url(images/cms/navbg.jpg) top center repeat-x;
width: 100%;
height: 40px;
}

#primary-nav ul {
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;

}

#primary-nav li {
display: inline;
}

#primary-nav a {
margin: 4px;
padding: 5px;
color: #fff;
font-family:georgia, times new roman, times, serif;
font-size:16px;
font-weight:bold;
line-height:26px;
}

#primary-nav a:hover  {color: #AA8F67; text-decoration:none;}

p a:link, p a:visited { color: #FFF; }

/*end primary nav CSS*/


.announce {
margin: 10px 0 10px 0;
padding: 10px;
width: 130px;
color: #FFFFFF;
line-height: 1.3em;
}

#extras {
float: right;
padding: 0;
font-size: 0.9em;
line-height: 1.5em;
width:25%;
margin-top:7px;
padding-left:10px;
border-left:1px solid #000;
}

#extras h2 {
font-size: 1.5em;
margin: 0 0 0.5em 0;
font-family:"georgia, times new roman, times";
color:#AA8F67;
}

#extras p {
margin: 0 0 1.5em 0;
}

#content {
background:#000000 url(images/cms/contentbg.jpg) repeat-x scroll 0 0;
/*margin: 0 110px 20px 160px;*/
line-height: 1.6em;
text-align: left;
}

#content h2 {
font-size: 1.5em;
margin: 0 0 0.5em 0;
font-family:"georgia, times new roman, times";
color:#AA8F67;
}

#content img {
padding: 1px;
display:inline;
background: #cccccc;
border: 4px solid #f0f0f0;
margin-right:10px;
}

#content li {
margin-left: 25px;
}

#main {
width:675px;
padding: 20px 10px 0 20px;
}

h1 {
font-family: "georgia, times new roman, times";
color:#AA8F67;
}

h3 {
font-size: 1.3em;
margin: 0 0 10px 0;
font-family: "georgia, times new roman, times";
}

a {
text-decoration: none;
color: #286ea0;
}

a:hover {
text-decoration: underline;
color: #286ea0;
}

a img {
border: 0;
}

#footer {
clear: both;
margin: 0 auto;
padding: 10px 0 20px 0;
width: 760px;
text-align: center;
color:#AA8F67;
font-size: 0.9em;
}

#footer a {
color: #DDDDDD;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

#description {
color:#000000;
}

.left {
margin: 10px 10px 5px 0;
float: left;
}

.right {
margin: 10px 0 5px 10px;
float: right;
}

.textright {
text-align: right;
}

.center {
text-align: center;
}

.small {
font-size: 0.8em;
}

.bold {
font-weight: bold;
}

.hide {
display: none;
}

.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
img.replaced {
height:375px;
}

.nav a {
color:#FFFFFF;
text-align:center;
}

.nav{
text-align:center;
}
* html .galleria li div span{width:400px} /* MSIE bug */
/* End of 'andreas01 : andreas01_screen' */

