body 
{
	color: #fff;
	font: 11px tahoma;
	
	padding: 0;
	background: #49566b;
	margin:0px;
}

.logo
{
background:#666 url(http://localhost/area51/new_site/test_templates/images/logo-back.gif);
border:1px solid #000;
margin:none;
top:0px;

}

#wrap 
{ /* no relative positioning due to IE6 */
	margin: 0 auto;
	padding: 0 20px 3em 20px;
	min-width: 800px;
	max-width: 100%;
}
/*Links*/
a:link, a:visited
{
	color:#000;
	text-decoration: underline;
}

a:hover, a:active
{
	color:#3a578a;
	text-decoration: underline;
}
#menu a:link, #menu a:visited
{
font-weight:bold;
text-decoration: none;
color:#000;
}
#menu a:hover, #menu a:active
{
color:#3a578a;
}
/*Header*/
.header {
	background:#dcdcdc;
	height: 30px;
	color: #fff;
	padding:3px;
	border: 1px solid #333333;
	
	
}


.header-title-a a
{
	background:#d8d7d7;
	border:1px solid #272727;
	-moz-box-sizing: border-box;
	box-sizing:border-box;
	text-transform: capitalize;
	text-decoration: none;
	padding:2px 6px 2px 6px;
	margin-left:1px;


}

.header-title-a a:hover
{
text-decoration: none;
background:#b2b1b1;

}

.header-title
{
	font: bold 2.1em "Trebuchet MS", Sans-Serif;
	padding:0px 5px 0px 5px;
	background:#333;


}

.header-title-sub
{
	font: bold 1.1em "Trebuchet MS", Sans-Serif;
	padding:0px 5px 0px 5px;
	background:#000;
	text-transform: capitalize;


}


hr 
{
	height:1px;
	background:#CCCCCC;
	border:0px;
}

/*admin*/
.admin-header-title
{
	font:bold 14px "Trebuchet MS", Sans-Serif ;
	padding:0px 5px 0px 5px;
	background:#dcdcdc;
	border-bottom:none;
	margin-left:1px;
	margin-bottom:0px;
	
}
.admin-header-title-off
{
	font:bold 14px "Trebuchet MS", Sans-Serif ;
	padding:0px 5px 0px 5px;
	background:#000;
	border:1px solid #fff;
	border-bottom:0px;
}
.admin-header-title-off a
{
text-decoration:none;
color:#fff;
}

.admin-header-title a
{
color:#000;
text-decoration:none;
}

/*admin end*/
/*Main*/
#main 
{
min-height:400px;
max-height:100%;
border:1px solid #333333;
background:#dcdcdc;
margin-top:8px;
margin-bottom:11px;
padding:4px;
}
#main:lang(yes)
{
margin-top:0px;
}

#main-middle, #content{

min-height:400px;
max-height:100%;
background:#131416;
border:1px solid #000;
padding-bottom:3px;

}
/*Portal*/


.portal-top-date
{
background:#262626 url(http://localhost/area51/new_site/test_templates/images/portal-top-back.gif);
padding:3px;
text-align:center;
vertical-align:middle;
font: 11px tahoma bold;
}
.portal-announcement
{
text-transform:capitalize;


	background: #b2b1b1;
	border-bottom:3px solid #333333;

}

.portal-announcement-right
{
background:#292b30;
border:1px solid #ccc;
padding:2px;
border-bottom:5px solid #666;
}

.portal-announcement-right-title
{
font: 18px tahoma bold;
}
.portal-announcement-right-title-desc
{
font: 10px tahoma bold;
}

.portal-announcement-right-content
{
font: 11px tahoma;
}
.portal-sub-announcement
{

height:110px;
}
.portal-sub-announcement-article
{
text-transform:capitalize;
	background: #b2b1b1;
	
	padding:4px;
	padding-left:8px;
	border:1px solid #333;
	border-bottom:3px solid #333333;

	

}
.portal-latest-header
{
margin-left:4px;
border-bottom:1px solid #999999;
text-transform:capitalize;

}
.portal-latest-listing
{
height:200px;
}

.portal-listing-content
{
	text-transform:capitalize;
	background: #b2b1b1;
	padding:4px;
	padding-left:8px;
	border:1px solid #333;
	border-bottom:3px solid #333333;
}

.portal-listing-content ul
{
padding-left:5px;
list-style-position:inside;
}

/*portal end*/
/*content*/



.content-note
{
border:1px solid #666666;
margin-left:5px;
margin-right:5px;
margin-bottom:8px;


}





.content-title
{
text-transform:capitalize;
font: 18px tahoma bold;

padding-left:10px;
letter-spacing:2px;
	background: #000000 url(http://localhost/area51/new_site/test_templates/images/content-title.gif);
	border-bottom:3px solid #000;

}
.small-content-title
{
text-transform:capitalize;
font: 18px tahoma bold;

padding-left:10px;
letter-spacing:2px;
	background: #000000 url(http://localhost/area51/new_site/test_templates/images/content-title.gif);
	border-bottom:3px solid #000;

}


.content-title-desc, .single-page-title-desc
{
font: 11px tahoma;
}

.content-footer-desc
{
font: 9px tahoma;
}

.content-footer-author
{
font:7px tahoma;
}
.content-footer
{
border-top:3px solid #000;
background:#000 url(http://localhost/area51/new_site/test_templates/images/content-title.gif);
text-transform:capitalize;
font: 10px tahoma bold;
height:40px;
padding-left:10px;
letter-spacing:2px;

}
.content-text
{
font: 11px verdana;
padding:5px;
margin-left:4px;
margin-right:4px;
background:#f4f2f2;
color:#000;
min-height:400px;

}

.portal-text
{
background:#d0d0d1;
color:#000;
font-weight:bold;
}
.content-table-border
{
border:1px solid #000;
}

.content-table-td-row1
{
background:#d8d7d7;
border-left:1px solid #999;
border-bottom:1px solid #999;
border-top:1px solid #fff;
border-right:1px solid #fff;
}
.content-table-td-row2
{
background:#c7c7c7;
border-left:1px solid #999;
border-bottom:1px solid #999;
border-top:1px solid #fff;
border-right:1px solid #fff;
}
.content-table-main-header
{
background:url('http://localhost/area51/new_site/test_templates/images/table-maintitle.gif') left top;

text-transform:capitalize;
height:15px;

font-size:12px;
	vertical-align:middle;
	font-weight:bold;
	color:#FFF;
	padding:5px;
}
.content-quote
{
font: 10px verdana ;
border-left:2px solid #666;
padding-left:8px;
margin-left:5px;

}
/*conten article end*/

/*index/start*/

/*index/end*/


/*table*/
#tmain 
{
height:100%;
}


#menu
{
border:1px solid #000;
background: #f1f1f1;
margin-bottom:5px;
opacity: 0.99999;
}



 .navigation
 {
 border:1px solid #333333;
background:#dcdcdc;
 padding:3px;
 padding-left:5px;
 margin-bottom:5px;
 margin-top:5px;
 
 text-transform:capitalize;
 color:#000;
 font-weight:bold;
 
 }
.navigation a
{
text-decoration:none;
}

.menu-top {
	background:#666666 url(http://localhost/area51/new_site/test_templates/images/menu-top-background.gif);
	height:15px;
	font-size: 11px;
	text-transform: capitalize;
	color: #FFFFFF;
	padding-left:10px;
	font-weight:bold;
}
.menu-content
{
	font-size:11px;
	background:#d8d7d7;
	border: 1px solid #000;
	margin:3px;
	
	padding:1px;
	padding-left:5px;
	padding-bottom:3px;
	text-transform: capitalize;
	color: #000;
}
.menu-ul
 {
	list-style: none;	
	margin: 0;
	padding:3px;
	list-style:inside;
	
}



.menu-ul li 
{
	font-size:11px;
	list-style-image:url(http://localhost/area51/new_site/test_templates/images/navdwn.gif);
	
	border:1px solid #272727;
	
	padding:1px;
	padding-left:5px;
	padding-bottom:3px;
	background:#d8d7d7;
	text-transform: capitalize;
	list-style-position: inside;
	list-style-type: none;
	color:#000;

}

#menu-ncat {	
	list-style-image:url(http://localhost/area51/new_site/test_templates/images/navcat.gif);
	font-weight:bold;
	height:10px;	
	background:#b2b1b1;
	
}

.menu-ul li a {
display: inline;
width:100%;

}


/*Imagepadding*/
.photo-padding
{
border:5px solid #666;
}
.photo-padding-48
{
border:3px solid #666;
}
.photo-padding-48-float-left
{
border:3px solid #666;
float:left;
margin-right:4px;
}
/*popup*/
.loader
{
background:#131416;
height:30px;
width:150px;
border: 1px solid #333333;
z-index:100;
vertical-align:middle
padding:3px;

}

/*singlepage*/
.single-page
{
margin:0px;
padding:0px;

}
.single-page-header
{
text-transform:capitalize;
font: 18px tahoma bold;

height:70;
letter-spacing:2px;
	background: #000000 bottom;
	border-bottom:3px solid #333333;
	
}

/*input*/
.textinput
{
	background-color: #FFF;
	color:#000;
	font: bold 11px Verdana, Tahoma, Arial, sans-serif;
	padding:2px;
	border:1px solid #000;
}



.textmulti
{
	background-color: #FFF;
	color:#000;
	font: bold 11px Verdana, Tahoma, Arial, sans-serif;
	padding:2px;
	border:1px solid #000;
}

submit
{
border:1px solid #000;
}
/*Copyright&footer*/
.copyright {
border-top:3px solid #333333;
background:#dcdcdc;
text-transform:capitalize;
font: 10px tahoma bold;
color:#000000;
padding-left:10px;
letter-spacing:2px;
height:40px;
padding-top:3px;
margin-top:8px;
}
