/* --------- /stylesheets/reset.css --------- */ 
/* FILE READ ERROR! *//* --------- /stylesheets/style.css --------- */ 
body {
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.5em;
	text-align: center;
	background-color: #666;
}
h1 {padding-bottom: 10px; color: #669933; font-weight: 400;}
h2 {color: #f79448; font-weight: 700; line-height: 1.1; font-size: 125%;}
h4 {margin-top: 15px; margin-bottom: 10px;}
a:link {text-decoration: none;}
a:active {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a img {border: 0;}
.noborder{border:0;}
label {font-size: 14px; color: #000;}
ul, li {margin: 0; padding: 0; list-style-type: none;}

/*menus*/
#menu, #menu ul {background: #00529b; height: 26px; margin: 0; padding: 0; list-style: none;z-index:2}
#menu a {display: block; width: 12em; color: #fff; text-decoration: none; padding: 4px 5px 4px 5px;}
#menu li {background: #00529b; float: left; width: 12em;}
#menu li ul {position: absolute; width: 12em; left: -999em;}
#menu li ul li a {background: #00529b; border: solid 1px #fff; padding: 2px 4px 2px 4px;}
#menu li:hover ul, #menu li.sfhover ul {left: auto;}
#menu li:hover, #menu li.hover {position: static;}
#menu .selected{color:#f79448}

/*header and main styles*/
#content {background-color: #fff; width: 935px; text-align: left; margin: 0 auto;}
#header_logo {height: 150px;}
#footer {clear: both; font-size: 11px; color: #fff; background-color: #666; padding-top: 3px;}
#footer a {color: #fff;}
#yield {padding: 50px 15px 0px 15px;}
#admin_yield {padding: 15px 15px 0px 25px;}
#theemptyspace {clear: both; height: 20px;}
#notification {text-align:center; background-color:#cfc; border:5px solid #9c9; padding-left:25px;}
.submenu, .submenu_active {border-bottom: dotted 1px #f79448; padding: 3px 0px 3px 3px; }
a.submenu_link {color: #000; text-decoration: none;}
.submenu_active {color: #f79448; font-weight: 700;} 

/*home page*/
#left {float: left; width: 450px; padding-left: 5px;}
#right {float: right; width: 450px;}
#right p {padding-right: 20px;}

/*inside pages*/
#side_menu {float: left; width: 140px; padding: 10px 10px 0px 0px;}
#page_content_with_side_menu {float: left; width: 425px; padding-left: 30px;}
#page_content {float: left; width: 600px; padding-left: 5px;}
#page_secondary_content {float: right; width: 280px;}
#page_content_with_side_menu ul, #page_content_with_side_menu li, #page_content ul, #page_content li, #page_secondary_content ul, #page_secondary_content li {
	list-style: disc outside; margin-left: 10px;
}
#page_content_with_side_menu ol li, #page_content ol li, #page_secondary_content ol li {
	list-style: decimal; 
}
.management_links {width: 885px; background-color: #daff00; text-align: right; padding-right: 50px;}

/*admin pages styles*/
.manage {font-size: 95%; font-weight: 400; padding-left: 15px;}
#top_level_page {padding-top: 5px;}
#sub_level_page {padding-left: 50px;}

/*
 * Gallery
 */
.albumthumb
{
	float:left;
}
.albumthumb a{color: #669933; font-weight: 700; line-height: 1.1;}
.thumbnail
{
	float:left;
	margin-right:10px;
	margin-top:10px;
	background: url(/images/shadowAlpha.png) no-repeat bottom right;

}
.thumbnail img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  z-index:0;

}
.editthumbnail
{
	position:relative;
	float:left;
	margin-bottom:10px;
	padding:3px 30px 8px 0px;
	height:150px;
}
.images{
	border:none;
}

.thumbnailcontrols
{
	position: absolute;
	bottom:0px;
	left:0px;
}

.section { 
	border-top:4px solid #3D3D33;
	overflow:auto;
	padding:1.4em 0pt 3.2em;
	width:100%;
}
/*
 * Admin rounded corners table
 * */

#rounded-corner {
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    font-size: 12px;
    width: 480px;
    text-align: left;
    border-collapse: collapse;
    margin: 20px;
}#rounded-corner thead th.rounded-head-left {
    background: #b9c9fe url(/images/left.png) left -1px no-repeat;
}#rounded-corner thead th.rounded-head-right {
    background: #b9c9fe url(/images/right.png) right -1px no-repeat;
}#rounded-corner th {
    font-weight: normal;
    font-size: 13px;
    color: #039;
    background: #b9c9fe;
    padding: 8px;
}#rounded-corner td {
    background: #e8edff;
    border-top: 1px solid #fff;
    color: #669;
    padding: 8px;
}#rounded-corner tfoot td.rounded-foot-left {
    background: #e8edff url(/images/botleft.png) left bottom no-repeat;
} #rounded-corner tfoot td.rounded-foot-right {
    background: #e8edff url(/images/botright.png) right bottom no-repeat;
} #rounded-corner tbody tr:hover td {
    background: #d0dafd;
} 

