/*
Theme Name: Assets School
Theme URI: http://assetsschool.com/
Description: Assets School
Version: 1.0
Author: Entheos Interactive & Entheos IT Inc.
Author URI: http://www.entheosi.com/ </br> http://www.
Tags: Assets School, assets, school, hawaii, entheos it, entheos, entheos interactive

*/
@charset "utf-8";
/* CSS Document */
body{
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif !important;
font-size:13px;
}
h2,h1,h3,h4{
font-weight:normal;
}
.main{
width:980px;
margin:0px auto;
}
.header{
margin-top:10px;
}
.logo{
float:left;
}
.quicklinks{

margin-top:74px;
height:23px;
float:right;
z-index:10px;
}
a img{
border:0px;
}
.blue{
height:33px;
overflow:hidden;
background:url(images/00_home09_06.jpg) no-repeat #0C2A87;
}
.nav{
color:#FFFFFF;
background:url(images/00_home09_10.jpg) repeat-x;
height:22px;
overflow:hidden;
margin-top:1px;
text-align:right;
padding-top:5px;
overflow:hidden;
}
.nav a{
color:#FFFFFF;
font-size:14px;
text-decoration:none;
font-weight:bold;
margin:0px 15px;
}
.nav a:hover{
color:#CB001D;
}
.home_content{
background:url(images/00_home09_12.jpg) no-repeat;
background-position:right;
height:535px;
border-bottom:dotted 1px #CCCCCC;
}

.bottom-content{
background:
}

.page_wrapper{
border-bottom:dotted 1px #CCCCCC;
}
.footer{
padding:3px 0px;
font-size:11px;
margin-top:4px;
border-top:4px solid #FFEE00;
border-bottom:13px solid #0C2A87;
}
.footer a{
color:#333333;
text-decoration:underline;
}
.footer a:hover{
color:#990000;
}
.footer_left{
float:left;
}
.footer_right{
text-align:right;
float:right;
}
.desc{
float:left;
margin-top:200px;
width:432px;
}
.desc_text{
color:#333333;
width:368px;
background:url(images/desc_mid_03.png);
padding:0px 5px 0px 60px;
font-size:17px;
line-height:134%;
position:absolute;
}
.desc_content{
position:relative;
}
.desc_top{
background:url(images/desc_01.png) no-repeat;
width:432px;
height:11px;
overflow:hidden;
}
.desc_bot{
background:url(images/desc_03.png) no-repeat;
height:10px;
width:432px;
overflow:hidden;
}
.illumination{
margin-top:6px;
margin-right:10px;
float:right;
/*background:url(images/illumination.jpg) no-repeat;*/
height:49px;
width:473px;
}
.latest_news{
margin-top:0px;
float:right;
width:485px;
}
.latest_news_head{
background:url(images/latest_news.png) no-repeat;
background-position:right;
height:22px;
}
.vio_top{
background:url(images/vio_t.png)no-repeat;
height:4px;
overflow:hidden;
}
.vio_text{
font-size:13px;
padding:2px 10px;
width:464px;
margin-left:2px;
background:#cfd5e7;
font-size:13px;
color:#1B1F5A;
font-weight:bold;
line-height:20px;
}
.vio_bot{
background:url(images/vio_b.png)no-repeat;
height:5px;
overflow:hidden;
}
.vio_item{
width:325px;
float:left;
overflow:hidden;
}
.more{
background:url(images/arrow.png) no-repeat center left;
margin-left:5px;
padding-left:10px;
font-size:11px;
}
.more a{
color:#1B1F5A;
}
.more a:hover{
color:#990000;
}
#sidebar{
float:left;
width:206px;
margin-top:10px;
}

.box_head{
background:url(images/box_title.jpg) no-repeat;
width:186px;
height:21px;
font-size:17px;
color:#FFFFFF;
padding:5px 10px;
}
.side_footer{
background:url(images/box_footer.jpg) no-repeat;
height:6px;
width:206px;
}
.side_content{
background:#CFD5E7;
}
#content{
padding-left:20px;
float:right;
width:754px;
}
.content_head{
background:url(images/title_back.jpg) right;
background-repeat:no-repeat;
height:28px;
overflow:hidden;
font-size:21px;
color:#FFFFFF;
text-align:right;
padding:16px 10px;
}
.side_content li{
list-style:none;
padding:2px 10px;
margin:0px 7px;
}
.side_content li a{
display:block;
text-decoration:none;
color:#666666;
}
.side_content li a:hover{
color:#990000;
}

.side_content li ul{
margin:2px 0;
padding:0;
}

.side_content li ul li{
margin: 0;
padding:0 0 0 15px;
}

.current_page_item{
background:url(images/arrow.jpg) no-repeat;
background-position:0 5px !important;
}
.sub_menu{
padding-left:15px;
}
.sub_menu a{
line-height:18px;
text-decoration:none;
color:#666666;
}
.sub_menu a:hover{
color:#990000;
}
.alignleft{
margin-right:25px;
margin-bottom:15px;
float:left;
}
.alignright{
margin-left:25px;
margin-bottom:15px;
float:right;
}
.entry{
line-height:19px;
}
.page_entry{
line-height:19px;
padding:0px 15px;
}

.news_lists img{
margin:0px;
}
.news_lists div{
padding:10px 10px 0px 10px;
}
.theactive{
text-decoration:none;
font-weight:bold;
}
.theactive:hover{
text-decoration:underline;
}
.divactive2{
background-color:#FFFAEC;
}
.ev_image{
float:left;
}
.ev_image img{
width:100px;
height:100px;
padding:0px;
padding-right:10px;
}
.post_date{
font-size:10px;
color:#FF9900;
padding-bottom:5px;
}
.entry a{
color:#990000;
}
.read_more{
font-size:12px;
}
.read_more:hover{
color:#FF6600;
}
.title{
color:#990000;
font-size:16px;
font-weight:bold;
}
.date_posted{
font-size:12px;
color:#FF9900;
}
.news_lists img{
float:left;
}

.ao_content{
min-height:349px;
padding-left:105px;
background:url(images/man.jpg) no-repeat top left;
}

.ao_title{
border-bottom:dotted 1px #bbb;
border-spacing:5px;
}

.ao_span{
font-size:24px;
color:#CC0024;
}

.ao_title li{
list-style:square;
color:#CCCCCC;
}

.ao_content p{
padding-top:0;
margin-top:2px;
}

.ao_content a{
color:#CC0024;
}

/*
Menu
*/
#dropmenudiv{
position:absolute;
border:1px solid #dddddd;
border-top:1px solid #0066CC;
line-height:18px;
z-index:100;
text-align:left;
margin-top:-2px;
margin-left:1px;
height:400px;
overflow:auto;
top: 0pt; 
left: 0pt;
}

#dropmenudiv a{
width:155px;
display: block;
text-indent: 3px;
border-bottom: 0px;
padding: 1px 0;
text-decoration: none;
color:#000000;
font-size:13PX;
background:#ffffff;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color:#DDEEFF;	
	color:#0044bb;
}



body{
font-family: Arial, Helvetica, sans-serif !important;
}
