body {
	margin:  0px;
	cursor: default;
    background-image:url(http://www.demilovato.net/images/bluebg.png);
    background-repeat:repeat-y;
    background-color: #3e6174;
	background-position: 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
        color: #a4a4a4; 
        text-align: justify; 
}

A img    {border: 1px solid #D4CECE; cursor: default;}
A:hover img    {border: 1px solid #D4CECE; cursor: default; filter: none;}

a { text-decoration: none;
font-size: 6pt;
font-family:Tahoma;
font-weight:bold;
text-transform:uppercase;}
a:link {color: #3e6174;
font-size: 6pt;
font-family:Tahoma;
font-weight:bold;
text-transform:uppercase;}
a:visited, a:active {color: #3e6174;
font-size: 6pt;
font-family:Tahoma;
font-weight:bold;
text-transform:uppercase;}
a:hover {color: #a3bdd3; text-decoration: none; cursor: default;
font-size: 6pt;
font-family:Tahoma;
font-weight:bold;
text-transform:uppercase;}
table, tr, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
        color: #333333; 
        text-align: justify; 
	vertical-align: top;
}

.img   {
	border: 1px solid #D4CECE;
		}

b {
font-size: 6pt;
font-family:Verdana;
font-weight:bold;
text-transform:uppercase;
}

.h2 {
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 20px;
	font-family: Verdana;
	font-size: 7px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #ffffff;
	background: #3e6174;
	text-align: left;
}

.content_menu { 
		border: 0px solid #656565;
		padding: 4px;
		background-color: #3e6174;
		height: 100%;
		line-height: 11px;
		font-family: Verdana;
		font-size: 9px;
		color: #939393;
		text-align: justify;
                }

#content {
        background: #3e6174;
        text-align: left;
        line-height: 14px;
		color: #5F5F5F;
		border: 1px solid #ffffff;
           }

.content_footer { 
	color: #7D7D7D;
	font-size: 9px;
	text-align: center;
	padding: 4px;
	border: 1px dotted #ffffff;
	background: #F3F3EB;
	margin-bottom: 10px;
	font-family: Tahoma;
            }

.all{

background-color: #3e6174;
border: 2px solid #ffffff;
padding: 0px;
}

.sidebar{
padding: 0px;
}



.meta{
background-color: #3e6174;
text-align: right;
line-height: 11px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #a0a0a0;
}

.menu_title {
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 20px;
	font-family: Book Antiqua;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #ffffff;
	background: #3e6174;
	text-align: center;
}

.menu_content { 
	border: 0px solid #656565;
	padding: 15px;
	background-color: #ffffff;
	height: 100%;
	line-height: 11px;
	font-family: Tahoma;
	font-size: 9px;
	color: #939393;
	text-align: justify;
}


.welcome{
background-color: transparent;
text-align: justify;
line-height: 10px;
font-family: verdana;
text-transform: uppercase;
font-size: 7px;
font-weight: bold;
color: #A1A1A1;
}

.latestnews{
background-color: transparent;
text-align: justify;
line-height: 16px;
font-family: verdana;
text-transform: uppercase;
font-size: 7px;
font-weight: bold;
color: #A1A1A1;
}

.post {
	border: 1px solid #ffffff;
}

.post_title {
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 20px;
	font-family: Verdana;
	font-size: 7px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #ffffff;
	background: #BDC3A3;
	text-align: left;
}

.post_content { 
		border: 0px solid #656565;
		padding: 4px;
		background-color: #E5E7DF;
		height: 100%;
		line-height: 11px;
		font-family: Verdana;
		font-size: 9px;
		color: #939393;
		text-align: justify;
                }

.post_bottom {
	color: #7D7D7D;
	font-size: 9px;
	text-align: left;
	padding: 4px;
	border: 1px dotted #D7D9DB;
	background: #F3F3EB;
	margin-bottom: 10px;
	font-family: Tahoma;
            }

.header {
	background-image:url('/wp/wp-content/themes/classic/images/subjectbackground.png');
	font-size: 6pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;
	letter-spacing: 3px;
	line-height: 13px;
	color: #ffffff;
	padding: 6px;
}

blockquote {
	color: #858383;
	background-color: #F0F1F2;
	border: 1px solid #C2BEBE;
	padding-left: 6px;
	padding-right: 6px;
	margin-top: 6px;
}

.subcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
        color: #a4a4a4; 
        text-align: justify; 
	background:#ffffff;
	vertical-align: top;
        border: 0px solid #d4d4d4;

}

b, strong {
	font-size: 8px;
	text-transform: uppercase;
}
u, underline {
        color: #a3bdd3;
        font-style: border; }


textarea, input, select, button {
	background-color: #ffffff;
	border: 1px solid #ffffff;
	font-family: Tahoma;
	font-size: 10px;
	color: #a4a4a4;
}