body
{
	background :	url(../img/bgstripe.png);
  	font-family: Verdana, Tahoma, Arial, sans-serif;
  	font-size : 12px;
}

div#header
{
    background :		url(../img/cont-logo.gif)  no-repeat;
	background-position : top center;
	background-color : 	white;
	position: 			absolute;
	top : 				0px;
	left : 				0px;
	width	:			100%;
	height : 			110px;
	border-bottom	:	1px solid silver;
}

div#header h1
{
    display : none;
}

div#menu
{

	position: 			absolute;
	top : 				130px;
	left : 				0px;
	width :             210px;
	padding-top :       8px;
	padding-bottom :    25px;
    padding-left :      10px;
    background-color :  white;
    z-index :           1;
}

div#page
{
	position: 			absolute;
	top : 				130px;
	left : 				240px;
    width :             50%;
}

div#page p
{
  	line-height : 	    2em;
    margin : 0;
    padding-top : 0.5em;
    padding-bottom : 0.5em;
}

div#page ul
{
  	line-height : 	    2em;
}

div#page img.par_img
{
  margin-left : 2em;
}

div#page div#image-block
{
    text-align : center;
}

div#page p span.context 
{
  /*font-family:  Georgia, 'Times New Roman', serif;*/
  font-family : Verdana, Arial, sans-serif;
  font-variant : small-caps;
  letter-spacing : 0.2em;
  color: #030;
  font-size : 10pt;
}

div#page p span.ualise 
{
  font-family:  Georgia, 'Times New Roman', serif;
  color: #030;
  font-style: italic;
  font-size: larger;
}

/* page specific styles here */

/* home page */
body#home-page div#page
{
	position: 			absolute;
	top : 				130px;
	left : 				0px;
    width :             100%;
    z-index : 0;

    font-family:  Georgia, 'Times New Roman', serif;
    color: #600;
    font-style: italic;
    font-size: 18pt;
    text-align : center;
    font-weight : bold;
    margin : 0;
    margin-top : 2em;
    padding : 0;
    line-height : 1.5em;
}

/* contact page */
body#contact-page div#page
{
	position: 			absolute;
	top : 				150px;
	left : 				0px;
    width :             100%;
    z-index : 0;
    text-align : center;
}


/* samples page */

body#samples-page div#page 
{
  text-align : center;
}

body#samples-page div#page div.magazine-title
{
    width : 50%;
   min-width : 200px;
    margin-top : 2em;
    height : 120px;
    float : left;
    text-align : center;
}

body#samples-page div#page div.magazine-title h2
{
    display: none;
}

body#samples-page div#page div.magazine-title img
{
   border : 3px solid #EEE;
}

body#samples-page div#page div.magazine-title a:hover img
{
   border : 3px solid #AAA;
}

body#links-page div#page ul
{
  list-style : none;
}

body#links-page div#page li
{
  font-weight : bold;
  font-size : 10pt;
}

body#links-page div#page ul ul
{
margin-left : 1em;
margin-top : 0.5em;
margin-bottom : 1.5em;
text-indent : 0;
padding : 0;
}

body#links-page div#page li li
{
  font-weight : normal;
  font-size : 9pt;
}

/* articles-page */

body#articles-page a img
{
 border : 3px solid #EEE;
float : left;
margin-right : 1em;
margin-bottom : 1em;

}

body#articles-page a:hover img
{
 border : 3px solid #CCC;
}

body#articles-page div.article-teaser p
{
}

body#articles-page div.article-links
{ 
  clear : left;
  margin-top : 1em;
  margin-bottom : 3em;
} 

body#articles-page h2
{
display : none;
}

body#articles-page h3
{
  font-family : Impact, Arial, sans-serif;
  font-weight : normal;
  font-size : 18pt;
  margin-bottom : 0.5em;
}

body#articles-page h3 a
{
  color : black;
  text-decoration : none;
}

/* article-image-page */

body#article-image-page p.back-to-magazine
{
  width : 50%;
  text-align : center;
}


body#article-image-page p.article-image-links
{
  width : 100%;
  height : 30px;
  text-align : center;
  padding-bottom : 1em;
}

body#article-image-page p.article-image-links a.next-link
{
  float : right;
}

body#article-image-page p.article-image-links a.previous-link
{
  float : left;
}

/* archive-image-page */

body#archive-image-page p.back-to-magazine
{
  width : 100%;
  text-align : center;
}


body#archive-image-page p.archive-image-links
{
  width : 100%;
  height : 30px;
  text-align : center;
  padding-bottom : 1em;
}

body#archive-image-page p.archive-image-links a.next-link
{
  float : right;
}

body#archive-image-page p.archive-image-links a.previous-link
{
  float : left;
}

/* article-page */

body#article-page p.back-to-magazine
{
  width : 100%;
  text-align : center;
}

/* archive-entry-page */

body#archive-entry-page p.back-to-magazine
{
  width : 100%;
  text-align : center;
}


/* archive-category-page */

body#archive-category-page a img
{
 border : 3px solid #EEE;
float : left;
margin-right : 1em;
margin-bottom : 1em;

}

body#archive-category-page a:hover img
{
 border : 3px solid #CCC;
}

body#archive-category-page div.article-teaser p
{
}

body#archive-category-page div.article-links
{ 
  clear : left;
  margin-top : 1em;
  margin-bottom : 3em;
} 

body#archive-category-page h2
{
display : none;
}

body#archive-category-page h3
{
  font-family : Impact, Arial, sans-serif;
  font-weight : normal;
  font-size : 18pt;
  margin-bottom : 0.5em;
}

body#archive-category-page h3 a
{
  color : black;
  text-decoration : none;
}

div.widget_wrap {
  clear: left;
}