/* CSS Document */
.views-admin-links ul.links{
	margin:0px;}
#edit-picture-upload-register-wrapper .description{
	display:none;}
body {
background-color:#FFCC33;
border:0 none;
color:#555555;
font-family:"lucida grande",verdana,arial,helvetica,sans-serif;
text-align:center;
}

#page {
	background-color:#FFF;
	text-align:left;
}
#page{font-size:12px;}
#header {
	background-image:url(../images/banner_short.gif);
	height:80px;
}
#footer{
	padding:0 160px 2em 160px;
	margin:0;}
#footer .section{
background:none repeat scroll 0 0 #CCCCCC;
font-size:90%;
margin-top:10px;
padding:.8em 0;
text-align:center;
line-height:1.5em;
}
#content a, #content a:visited, #content a:link,
#footer a, #footer a:visited, #footer a:link {
font-weight:bold;
text-decoration:none;
}

#page a:hover {
font-weight:bold;
text-decoration:underline;
}
#footer a {color:#666666}
#footer ul {
list-style-type:none;
margin:0 0;
padding:0 0 ;
}
#footer ul li {
display:inline;
margin:0;
padding:0.5em;
}
#site-slogan {
color:#000000;
font-family:Tahoma,Verdana,Arial,Helvetica;
font-size:2.6em;
font-weight:bold;
max-width:65%;
padding-right:10px;
position:absolute;
right:11.1%;
top:0;
padding:0.5em 0;
line-height:1.25em;
z-index:1;
}

#content h1.title {
border-bottom:1px solid #C49D26;
color:#C49D26;
font-size:1.6em;
margin-top:1.35em;
margin-bottom:5px;
padding-bottom:5px;
padding-left:10px;
position:relative;
}

/*class*/
#edit-title, #edit-field-class-url-0-url-wrapper{
	width:35.5em;
}
.views-table td,
.views-table th{
	padding: 0 1em 0 0;
	}

/*menu*/

ul.menu{
	font-weight:normal;
list-style-type:none;
margin:0;
padding:0;
	}
ul.menu li{
	background-color:#FFCC66;
border-top:1px dotted #000000;
line-height:1.1;
margin:0;
padding:0.5em 0 0.5em 10px;
background-color:#FFCC66;
display:block;
width:auto;
position:relative;
top:-2px;}
ul.menu ul.menu{
	padding:0.8em 0;}
ul.menu a{
	text-decoration:none;
	color:#000;
	font-weight:normal;
	}
#page ul.menu a:hover{
	font-weight:normal;
	color:#bd6be6;
	}
.gmnoprint{
	height:2px;}