/* COMMON **************************
---------------------------------- */

*
{
  padding: 0px;
  margin: 0px;
}

body
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 80%;
}

h1 {font-size: 2.2em;}
h2 {font-size: 1.8em;}
h3 {font-size: 1.6em;}
h4 {font-size: 1.4em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;}

p {margin-bottom: 0.5em;}

a {color: #990099;font-weight:bold;text-decoration:none;cursor:pointer;}
a:link {}
a:visited {}
a:hover, a:focus {text-decoration: underline;}
a img {border:none;}

hr {}

ul {}
ol {}
li {}

fieldset {background:url(images/fieldset_bg_rightborder.gif) repeat-y scroll right center #FFFFFF;border:none;border-bottom:3px solid #b396c8;padding:0 0.5em 0.5em 0;margin-top:1em;}
legend {background:url(images/controlflag.jpg) no-repeat scroll left center #FFFFFF;color:#662C91;font-size:1.5em;margin:0.2em;padding-left:1.5em;}
fieldset td {padding:0.2em;}

.clear {clear:both;}

/* LAYOUT **************************
---------------------------------- */
#page {margin:0px auto;width:970px;clear:both;padding:0 8px 8px;overflow:hidden;}
#header {padding:0.2em 1.5em;overflow:hidden;}
#menu {margin:0 0 10px 0;overflow:hidden;}
#sidebar{float:left;width:190px;margin:0 0.6em 1em 0;overflow:hidden;}
#contentcontainer{float:left;margin-right:0.5em;overflow:hidden;border-right:4px solid #cc88bb;margin-bottom:2px;}
#content{width:596px;min-height:300px;margin:0.2em 0 1em;padding:8px;overflow:hidden;}
#advertisementbar{float:left;width:150px;margin-bottom:1em;text-align:center;overflow:hidden;}
#footer{clear:both;overflow:hidden;}

/* common classes
---------------------------------- */
.datablock {}


/* HEADER *************************
---------------------------------- */
#header {background: url(images/header_bg.jpg) no-repeat bottom;}
#header h1 {font-size: 3em;display:inline;padding-left:1.5em;}
#header h1 a:hover, #header h1 a:focus {text-decoration:none;}
#header h1 #headerTitleText{visibility:hidden;}
#header h2 {font-size: 1.4em;display:inline;padding-left:9.8em;}
#header #headerLogo {float:right;margin-right:12px;}
#header #headerTitle {padding:2em 0;}

a#raskulogo {}
a#raskulogo img {}

#menu {background:url(images/menu_bg.gif) repeat-x;font-size:1.2em;}
#menu li {list-style:none;float:left;padding:0.4em 0;}
#menu a {padding:0.5em 1em 0.5em 1em;color:#fff;font-weight:normal;}
#menu a:hover, #menu a:focus {text-decoration:none;color:#cab6d9;}
#menu .LGlob_active a, #menu .LGlob_isfolder_active a {color:#fff;font-weight:bold;}
#menu .LGlob_isfolder {}


/* SIDEBAR *************************
---------------------------------- */
#sidebar {font-size:90%;}
#sidebar h1 {}
#sidebar h2 {}
#sidebar h3 {}
#sidebar h4 {}
#sidebar h5 {}
#sidebar h6 {}

#sidebar a {color:#662c91;}
#sidebar a:hover,#sidebar a:focus {color:#000;}

#submenu #nav {margin-bottom: 28px}
#sidebar #hotlinks {margin-bottom:14px}
#sidebar .sideBanner {margin-bottom:14px}
#sidebar #popularpages {margin-bottom:14px}

#sidebar .datablock {border-bottom: 0px solid #662c91;}
#sidebar .datablock h2 {background:#662c91 url(images/menu_bg.gif) repeat-x;padding: 6px 8px;font-size: 1.2em;color:#fff;font-weight:normal;}
#sidebar .datablock ul, #sidebar .datablock ol {padding: 6px 6px 14px;}
#sidebar .datablock ul {list-style: none;}
#sidebar .datablock li {margin-bottom: 2px;}


/* submenu
---------------------------------- */
#submenu {}
#submenu ul#nav {background:#fff url(images/submenu_bg.gif) repeat-y left;}
#submenu ul {}
#submenu li {list-style:none;padding:0 0.5em;}
#submenu li#submenutop {height:4px;background:#fff url(images/submenu_bg_top.gif) no-repeat left bottom;padding:0;margin:0;}
#submenu li#submenubottom {height:4px;background:#fff url(images/submenu_bg_bottom.gif) no-repeat left top;padding:0;margin:0;}
#submenu a {color:#fff;padding:0.2em;display:block;}
/*#submenu .lev-1 li a {color:#5b2285;}
#submenu .lev-2 li a {color:#79479e}*/
#submenu li a:hover, #submenu a:focus, #submenu li.currentPage a:hover, #submenu li.currentPage a:focus{text-decoration:none;color:#cab6d9;text-decoration:underline;}
#submenu ul.under, #submenu ul.under ul {margin-left: 1em;padding:0;}
#submenu ul.under li {padding:0;}
#submenu li.topLevel {}
#submenu li.topLevel.last {}
#submenu li.currentPage > a {text-decoration:underline;}
#submenu li.currentPath {}
#submenu li.closedPath {}
#submenu li.closedPath a {background:none;}
#submenu li.closedPath ul {display:none;}
#submenu .opener a {float:right;background:#fff !important;color:#444 !important;width:0.7em;line-height:0.7em;margin:0.2em 0;text-align:center;border:1px solid #444 !important;}
#submenu .opener a:hover,#submenu .opener a:focus{color:#000;border:1px solid #000;text-decoration:none;}
#submenu .opener a.open {}
#submenu .opener a.closed {}

/* hotlinks
---------------------------------- */
#sidebar #hotlinks {}
#sidebar #hotlinks h2 {}
#sidebar #hotlinks ul {text-transform:uppercase;list-style: square url(images/hotlinks_bullet_12.gif) outside;margin-left:2em;}
#sidebar #hotlinks li {padding: 0.2em 0;}
#sidebar #hotlinks a {color:#990099;}


/* sideBanner
---------------------------------- */
#sidebar .sideBanner {}
#sidebar .sideBanner h1 {}
#sidebar .sideBanner ul {}
#sidebar .sideBanner li {}
#sidebar .sideBanner a {}
#sidebar .sideBanner ul#top-news-links {}

/* popularpages
---------------------------------- */
#sidebar #popularpages ol {padding-left: 2.6em;color:#663366;}
#sidebar #popularpages {}
#sidebar #popularpages h2 {}
#sidebar #popularpages ol {}
#sidebar #popularpages li {}
#sidebar #popularpages a {}
#sidebar #popularpages a.top-1 {}
#sidebar #popularpages a.top-2 {}
#sidebar #popularpages a.top-3 {}
#sidebar #popularpages .parent {font-size:90%;color:#772277;}
#sidebar #popularpages .parent a {color:#772277;font-weight:normal;}


/* CONTENT *************************
---------------------------------- */
#contentcontainer {}

#pagetrail {padding:0 8px;}
#pagetrail a {font-weight:normal;}

#content {}
#content h1 {margin-bottom:0.3em;}
#content h2{margin-bottom:0.1em;}
#content h3 {}
#content h4 {}
#content h5 {}
#content h6 {}

#content .pagetitle {}
#content #contentdata {}

#content #contentdata a {color:#662C91}

#content ul.newsList {list-style:none;border-top:2px solid #B396C8;}
#content li.newsLi {border-bottom:7px solid #B396C8;}
#content .newsLi .newsTitle {font-size:1.8em;padding:0.5em 0;}
#content .newsLi .newsTitle a {color:#662C91;font-weight:normal;}
#content .newsLi img {text-align:right;}
#content .newsLi .postInfo {text-align:right;color:#662C91;}
#content .oldernewsheading {margin-top:0.5em;}
#content .oldnews {}
#content .oldnews .datetime {font-weight:normal;padding-right:1em;color:#444;}
#content .oldnews .yeardivider{font-size:1.2em;font-weight:bold;padding: 1em 0 0.5em;border-bottom:2px solid #B396C8;}



/* ADVERTISEMENTBAR ****************
---------------------------------- */
#advertisementbar {}
#advertisementbar h1 {}
#advertisementbar h2{}
#advertisementbar h3 {}
#advertisementbar h4 {}
#advertisementbar h5 {}
#advertisementbar h6 {}

#advertisementbar .datablock {margin-bottom: 8px;}

#rentcottage {text-align:left;}
#rentcottage a {color:#662c91;background-color:#e0d4e9;border:3px solid #8557a7;display:block;}
#rentcottage a:hover, #rentcottage a:focus {color:#990099;background-color:#ffcc99;border:3px solid #cc6600;text-decoration:none;}
#rentcottage .image {float:left;width:10%;text-align:right;vertical-align:bottom;padding: 10%;background:inherit;}
#rentcottage .text {float:left;width:60%;height:2.6em;padding: 5%;background:inherit;}

.randomimage {margin:1em 0;}
.randomimage a {display:block;}
.randomimage img {border:3px solid #8557a7;}
.randomimage a:hover img, .randomimage a:focus img {border:3px solid #cc88bb;}

#sponsors {border-top:3px solid #8557a7;border-bottom:3px solid #8557a7;}
#sponsors h2 {margin: 0.2em 0 0.5em;}
#sponsors ul {list-style:none;}
#sponsors li {}
#sponsors a {display:block;}
#sponsors img {}


/* FOOTER **************************
---------------------------------- */
#footer {background:url(images/footer_bg.gif) repeat-x;padding:1em;color:#cab6d9;text-align:center;}
#footer a {color:#cab6d9;}
#footer-copyright {}
#footer-updated {}
#etoNotice {display:none;}
