/*
Theme Name: monty
*/


/* ENTRY ------------------------------------------------------------------------ */

a:focus { outline:none }

.entry_title { /* this controls for both h2 mad h3, it divs it */
margin: 4em 0 0em; padding: 0; text-align:left; }
.entry_title h2 { /* when we show one (1) entry, a page or post or poem */
font-size: 15px;  text-align:center; font-weight:normal; letter-spacing:0.25em; margin:0; padding:0; margin-bottom:4em }
.entry_title h3 { /* this is when we list many entries poems or news etc */
font-size: 13px; font-weight:bold; margin:0; padding:0}
.entry_title_single   { text-align:middle; margin: 2em 0 0; padding:0 }
.entry_title_single h3  { /* this is for poems listing, listing of titles but not the content */ font-size:13px; margin:0;padding:0; }

.entry_content{ font-size:11px; text-align:justify; }
.entry_info { margin: 0; padding 0; color:#666; text-align:left; font-size:9px}


#header h1 a { color:#ffff00; font-weight:bold; size:13px }
#header h1 a:hover { color:#ffffff; font-weight:bold; size:13px }

ul.paintings_menu_subpage { /* thus ul is shown in paintings-200* */
list-style:none;
}
ul.paintings_menu_subpage li { display:inline; margin:0 1em 0; white-space:nowrap;}
ul.paintings_menu_main {  /* this is shown on main paintings page only */
list-style:none; margin:0 ;padding: 0;}
ul.paintings_menu_main li{  /* this is shown on main paintings page only */
margin:2em 0 1em; padding:0;}
ul.paintings_menu_subpage li a, ul.paintings_menu_main li a { text-decoration:none }
ul.paintings_menu_subpage, ul.paintings_menu_main { font-size:11px; letter-spacing:0.1em }

/* LINK */
a:link, a:visited { color:#da2; text-decoration: none; color:#d0a; 
/*color:#d62 */
} 
a:hover { color:#fff;  text-decoration:underline; color:#fff;}
.justify { text-align:justify; }


/* Begin Images */
p img { padding: 0; max-width: 100%;}
img.centered { display: block; margin-left: auto; margin-right: auto;}
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright {float: right;}
.alignleft { float: left;}
.centered { text-align: middle }
/* End Images */

/* Begin Form Elements */
#searchform {margin:0;padding:0;padding-bottom:1em;padding-top:1em;}
blockquote {margin: 15px 30px 0 10px;padding-left: 20px;}
blockquote cite {margin: 5px 0 0; display: block; }
.center { text-align: center;	}
.hidden {	display: none;	}
.screen-reader-text {     position: absolute;     left: -1000em;}
a img {	border: none;	}
.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px;}
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }


.orange { color: #ffcc66 }

/* CENTERING ----------------------------------------------------------------------------
and header  #wrapper is id for a table
*/
html, body, #wrapper {
font-family:Arial,Sans,Sans-Serif;
height:100%; margin: 0; padding: 0; border: none; text-align: center;
/*background-color:#222; color:#dddddd; */ font-size:11px;
background-color:#1D1D1D; color :#ccc; /* was fff 444 */

}
#wrapper { margin: 0 auto; text-align: middle; vertical-align: middle;
width: 640px; }

h1 { font-size: 11px; letter-spacing:1em; margin:0; padding:0; padding-left:1em ; font-weight:normal;margin-top:0.5em; }
h1 a, h1 a:link, h1 a:visited, h1 a:hover { text-decoration: none; color:#fff}

/* END CENTERING --------------------------------------------------------------------- */
small { font-size:9px; font-weight:normal;}




/* MEDIATAG CSS */
#media_elements { text-align:center; padding:2px;  width:100% }

.media_item { 
margin:auto;
text-align:center;
padding:2em;
padding-left:0;
margin-bottom:4em;
margin-left:0;}

.media_item_image { 
float:left; 
margin-right:4em; 
width:auto;
text-align:left;}
.media_item_image img {  margin:auto; }

.media_item_info { float:left;  width:300px;}
.media_item_info_title { font-weight: bold; text-align:left;}
.media_item_info_description { font-weight:normal; text-align:left; }
.media_item_buffer { isplay:none; clear:both; height:1px;}

#media_elements_mosaic { width: auto; text-align:center}
.media_item_image_mosaic { display:inline; padding:0px; margin:0px; }
.media_item_image_mosaic img { 
width: 150px; height: 150px; margin:auto;
margin:10px ;}
.home_img img {  }

.media_fullsize { /* this is a div, inside is the img */ text-align:center }

.home_img img, 
.media_fullsize img,
.media_item_image_mosaic img, 
.media_item_image img,
.entry img { border : 1px solid #444; }

.media_description{ width:400px; margin:auto}

/* THINGS THAT WILL NOT NEED CHANGING */
.clear {	clear: both }
code {	font: 1.1em 'Courier New', Courier, Fixed;	}
hr { display: none }
.thread-alt { background-color: #988;}
.thread-even {	background-color: 000;}



.links { text-align:center}
.links ul { list-style:none; padding:0; margin:0}
.linkcat ul{
list-style:none;
padding:0; margin:0;
}
.linkcat ul li { margin: 0.25em 0 0 }



/* this is the resume entry */
#entry-7 dl { margin:0; padding:0;}
#entry-7 dt{ font-weight: bold; margin: 1em 0 1em; padding:0;}
#entry-7 dd{ margin: 0; padding:0; margin-left:1em}
#entry-7 ul { margin:0; padding: 0; padding-left:1em; list-style:none}
#entry-7 ul li{ margin:0; padding: 0;}


