@import url(global.css);

/* #[ FONT ]#################### */
.font, #colul.menu li a {font-weight:normal; font-style:normal; line-height:100%; font-family:'PacificoRegular', sans-serif;}
		
/* #[ CONSTRUCT ]#################### */
.tpl-width {width:800px;}
.pos-l #header, .pos-l #center, .pos-l #footer {margin:0 0 0 10px;}
.pos-c #header, .pos-c #center, .pos-c #footer {margin:0 auto;}
.pos-r #header, .pos-r #center, .pos-r #footer {margin:0 10px 0 auto;}

#tpl-header,#tpl-center,#tpl-footer {float:left; width:100%; z-index:2;}
#header,#center,#footer {position:relative;}

/* #[ BODY ]#################### */
body{font:12px/140% arial,verdana,tahoma; color:#000;}
a:hover {color:#000;}

/* #[ HEADER ]#################### */
#header {}
.image {width:550px; overflow:hidden; display:block; position: relative; margin-left: 240px; }
.image img { max-width: 550px;}
.noimg .image {display:none;}
.noimg .title {margin-top:0!important;}

a.name:link, a.name:visited {
	width:100%; margin: 38px 0 55px 0; display:block;
	color:#fff; font-size:65px; text-align:center;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	}

/* #[ CENTER ]#################### */
#tpl-center {position:relative;}
#center {background:#fff;}

#col{float:left; width:220px; display:block;}
#col ul.menu { width:240px;}
#col ul.menu li { width:100%; vertical-align:top}
#col ul.menu li a {	width:200px; line-height:49px; height:46px; padding:0 20px; margin-bottom:3px; display:block; color:#000; font-weight:normal; font-size:20px; text-align:right;}
	
#col ul.menu li:hover a, #col ul.menu li.current a {background:#fff; text-decoration:none;}

#col ul.menu ul {padding:0; }
#col ul.menu ul li a {padding:6px 16px; line-height:20px; height:auto; text-align:left; font-size:16px; width:auto;}

#col ul.menu li:hover li a, #col ul.menu li.current li a, 
#col ul.menu li:hover li:hover li a, #col ul.menu li:hover li.current li a,
#col ul.menu li:hover li:hover li:hover li a, #col ul.menu li:hover li:hover li.current li a,
#col ul.menu li:hover li:hover li:hover li:hover li a, #col ul.menu li:hover li:hover li:hover li.current li a { background-color:#FFF; } 


#content {
	margin-left:240px; width:auto; background:#fff;
	position:relative; top:-30px; z-index:1;}
	
#content .spacer {padding:30px;}

.title {font-size:30px; padding:10px 20px; margin:20px 0;}
.article {padding: 10px;}

#extra {float:left; margin:20px 0;}


/* #[ FOOTER ]#################### */
#tpl-footer {position:relative; top:-30px;}
#footer {padding:10px 0; display:block;}

span.cr {float:left; padding-left:0px; margin-left:240px;}

#footer ul.menu {float:right; width:300px;}
#footer ul.menu li {float:left; margin:0 2px;}
#footer ul.menu li a {float:left; width:auto; padding:0px 5px; font-weight:normal;}
#footer ul.menu li.last {margin:0 0 0 2px;}
#footer ul.menu li a:hover,#footer ul.menu li.current a {text-decoration:underline;}

#footer ul.menu ul li a, #footer ul.menu ul li a:link,  #footer ul.menu ul li a:visited{ border:0;  padding:6px 12px; text-decoration:none;}
#footer ul.menu ul li { border-top:solid 1px #777777; margin:0;}
#footer ul.menu ul { border:solid 1px #777777; border-width:0 1px 1px 1px;}

#footer ul.menu li:hover li:hover a, #footer ul.menu li li.current a,
#footer ul.menu li:hover li:hover li:hover a, #footer ul.menu li:hover li:hover li.current a,
#footer ul.menu li:hover li:hover li:hover li:hover a, #footer ul.menu li:hover li:hover li:hover li.current a,
#footer ul.menu li:hover li:hover li:hover li:hover li:hover a, #footer ul.menu li:hover li:hover li:hover li:hover li.current a  { background-color:#FFF;  }

#col ul.menu li li a.dropMenuArrow, #footer ul.menu ul li a.dropMenuArrow {  background-position:8px -33px; background-repeat:no-repeat}
#footer ul.menu ul li a.dropMenuArrow { background-position:4px 12px;}a.name:link, a.name:visited{ font-family : PacificoRegular, sans-serif; font-size : 65px;}span.cr { font-family : arial, verdana, tahoma; font-size : 12px;}
#MainNavigation { font-family : arial, verdana, tahoma; font-size : 20px;}
#SubNavigation { font-family : arial, verdana, tahoma; font-size : 12px;}
