/*
------------------------------------------------------------------------
Theme Name:Milwaukee Art Museum Pressroom
Theme URI:http://www.mam.org
Description:Milwaukee Art Museum Pressroom theme
Version:1.0
Author:Kris Martinez
Author URI:http://www.mam.org/
------------------------------------------------------------------------


/* Pressroom Code
-------------------------------------------------------------- */

#body-content			{ width:590px; margin-right:30px; margin-top:30px;}
#body-content h1 		{ color:#ff7900; font-size: 1.3em; margin-bottom:0em; font-weight:;}
#body-content h2 		{ color:#ff7900; font-size: 1.2em; margin-bottom:0em; font-weight:;}
#body-content h3 		{ color:#ff7900; font-size: 1.2em; margin-bottom:0em; font-weight:;}
#body-content h4 		{ color:#ff7900; font-size: 1.2em; margin-bottom:0em; font-weight:;}
#body-content h5 		{ color:#ff7900; font-size: 1.2em; margin-bottom:0em; font-weight:;}
#body-content a 			{ color:#ff7900; text-decoration:none;}
#body-content a:hover 		{ color:#111111;}
#body-content .post-link a 	{color:#ff7900; font-weight:; text-decoration:none;}
#body-content .post-link a:hover{color:#111111;}

#sidebar 			{ margin-top:45px; text-align:left;} 
#sidebar ul 			{ margin:0; list-style:none;}
#sidebar li 			{ margin-bottom:5px;}

.press-release-archives ul {list-style-type: square; color: #ff8d00; margin-left: 15px;}
.no-clear {clear:none;}
.float-left {float:left;}
a.rss {background: url(http://www.mam.org/info/pressroom/wp-content/themes/press/images/rss.jpg) no-repeat 0px 50%; display: inline-block; right: 0px; text-indent: -999em; top: 0px; width: 16px; vertical-align: text-bottom;}

.date { margin:-15px 0 15px; color: #cccccc; }



/* Flickr Press Kits
--------------------------------------------------------------*/
#presskit-nav { margin: -10px 0 35px -15px; font-size: 1.1em; }
.presskit-mini { float:left; padding:5px 5px 10px 0px; margin:5px 5px 5px 0px;  width:275px; border-bottom: 1px solid #eee; }
.presskit-mini img.a {text-decoration:none; }
.presskit-mini ul { margin-top: 10px; }
.presskit-list { min-height: 120px; height:auto!important; height:120px; }
.presskit-recent-thumbnail {float:left; padding: 0 20px 20px 0;}
.presskit-list img {width:150px; height:150px;}
.presskit-mini img {width:100px; height:100px;}
.press-kit-mini-thumbnail {width:140px; padding: 0 0 0 10px;}
.presskit-list p, .presskit-mini p {display:none;}
.presskit-list li {list-style: inside;}
.presskit-tab { border-right: 1px solid #FBD7A1; padding: 2px 15px; border-bottom: 1px solid #fff; border-left: 1px solid #fff; }
.presskit-tab:hover { }
.current { color:#000!important; }


/* WP-Members
--------------------------------------------------------------*/
.wpmem td { padding: 15px 0 0; }
.wpmem table { width:590px; }
.wpmem b {color: #555555!important; }

/* Error and Dialog Messages */

#wpmem_msg, .wpmem_msg {
	width:590px;
}

/* Sidebar Login Widget */

#wp-members  { margin-bottom: 20px; }
#wp-members label { color: #000; }
#wp-members .div_text { padding-top: 4px; }
#wp-members .username, #wp-members .password {
	border: 1px solid #ccc;
	background-color:#fff;
	width:176px;
	font:10px verdana,sans-serif;
	color: #000;
	padding:3px 5px 3px 5px;
}
#wp-members .button_div { margin-top:3px; }
#wp-members .buttons {
font-family:Arial,Helvetica,sans-serif;

}
#wp-members .err {
	width:100%;
    padding: 5px;
    border: 1px #000 solid;
    background-color:#E6E6E6;
}

/* Login Form and Registration Form */

#wpmem_reg, #wpmem_login {
	width:590px;
	float:left;
}

#wpmem_reg fieldset, #wpmem_login fieldset {
	p///adding:10px;
}
#wpmem_reg legend, #wpmem_login legend {
	font-weight: bold;
	color:#FF7900;
	border-bottom: 1px solid #FBD7A1;
	width: 100%;
	padding-top: 20px;
}
#wpmem_reg label.text, #wpmem_reg label.checkbox, 
#wpmem_reg label.textarea , #wpmem_login label {
	width:270px;
	margin-top:3px;
	margin-right:2px;
	padding-top:11px;
	line-height:1.1em;
	float:left;
	display: block;
	color:#FF7900;
}
#wpmem_reg label.text, #wpmem_reg label.checkbox, #wpmem_login label {
	height:32px;
}
#wpmem_reg label.textarea {
	height:197px;
}
#wpmem_reg .form, #wpmem_login .form {
	margin:0;
	padding:0;
}
#wpmem_reg .clear, #wpmem_login .clear {
	clear:both;
}
#wpmem_reg .holder, #wpmem_login .holder {
	background-color:#fff;
}
#wpmem_reg .div_text, #wpmem_reg .div_checkbox, 
#wpmem_reg .div_textarea, #wpmem_login .div_text {
	float:right;
	margin-top:3px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:5px;
}
#wpmem_reg .div_text, #wpmem_reg .div_checkbox, #wpmem_login .div_text {
	height:35px;
}
#wpmem_reg .div_textarea {
	height:200px;
}
#wpmem_reg .textbox, #wpmem_login .textbox,
#wpmem_reg .username, #wpmem_login .username,
#wpmem_reg .password, #wpmem_login .password {
}
#wpmem_reg .textbox:focus, #wpmem_reg .textbox:hover, #wpmem_login .textbox:focus, #wpmem_login .textbox:hover,
#wpmem_reg .username:focus, #wpmem_reg .username:hover, #wpmem_login .username:focus, #wpmem_login .username:hover,
#wpmem_reg .password:focus, #wpmem_reg .password:hover, #wpmem_login .password:focus, #wpmem_login .password:hover {
}

#wpmem_reg .textarea {
	width:346px;
	height:190px;
}

#wpmem_reg .button_div, #wpmem_login .button_div {
	width:353px;
	float:right;
	background-color:#fff;
	text-align:right;
	height:35px;
	margin-top:3px;
	padding:5px;
}
#wpmem_reg .buttons, #wpmem_login .buttons {

}
#wpmem_reg .req { color: red; }








/* Temporary
-------------------------------------------------------------- */

#press a { text-decoration: none; }

#press img {
padding: 5px 5px 5px 0px;
float: left;
margin: 0;
}

#children a {
text-decoration: none;
}

#children li {
list-style-type: none;
padding-bottom: 0px;
margin: 0px;
}


#grid {
float: left;
width: 180px;
height: 300px;
padding-left: 10px;
}

.gridsm {
float: left;
width: 180px;
height: 220px;
padding-left: 10px;
}

#gridlg {
float: left;
width: 180px;
height: 400px;
padding-left: 10px;
}

#gridxl {
float: left;
width: 180px;
height: 500px;
padding-left: 10px;
}

