body { 
margin-left:40px; 
margin-right:40px; 
margin-top:40px;
font-size:0.9em; 
line-height:14px; 
font-family:Tahoma, Arial; 
font-size:11px; 
border:1px solid #000; 
background: url(../images/bckg.jpg) repeat-x #000000; 
}


a { 
color:#10639a; 
text-decoration:none;
}


a:hover { 
text-decoration:underline;
}


p { 
padding: 0 10px 5px 10px; 
}


h1 { 
font-family:Tahoma, Arial;
margin:0; 
padding:10px 0 0 10px; 
text-transform:uppercase; 
font-size:18px; 
color:#10639a; 
}

h3 { 
font-family:Tahoma, Arial;
margin:0; 
text-transform:uppercase; 
font-size:14px; 
color:#10639a; 
}

.box{
display:block;
border:9px;
border-color:#999999;
float:left;
padding: 5px 5px  15px  5px ; 
}

#editor{
font-family:Tahoma, Arial; 
font-size:11px; 
margin-left:25px;
}

#flash{
width:100%;
z-index:0;
height:150px;


}

#header { 
background:url(../images/header_bckg.jpg) no-repeat top right #0EA5FE;
}

#jukebox_frame {
margin-bottom:2px;
width:100%;
background: url(../images/menu_bckg.gif) repeat-x #fff;
height:50px; 
}
#jukebox_holder { 
position:absolute;
z-index:2000;
}

#logo { 
padding:50px 60px 0 40px; 
height:130px; 
background:url(../images/banner_lg.jpg) no-repeat #0EA5FE; 
}

#logo a{ 
font-family: Arial; 
color:#fff; 
text-decoration:none; 
font-weight:bold; 
font-size:20px; 
letter-spacing:5px; 
}

#logo_text { 
float:left; 
z-index:2;
position:relative;
width:200px; 
margin-top:30px; 
font-size:18px; 
color:#fff; 
line-height:18px; 
letter-spacing:7px; 
padding-top:5px;  
}
#logo_text_shadow { 
float:left; 
position:absolute;
width:200px; 
margin-top:31px; 
margin-left:1px; 
font-size:18px; 
color:#0C364C; 
line-height:18px; 
letter-spacing:7px; 
padding-top:5px;  
}

#menu { 
font-family:Tahoma, Arial;
background: url(../images/menu_bckg.gif) repeat-x #fff; 
height:40px; 
padding-top:10px;
}


#menu_list {
width:600px; 
margin:0 auto;
}

#menu_list_edit {
width:600px; 
margin:0 auto;
}


#menu a { 
display:block; 
text-align:center;
color:#154B68; 
float:left; 
font-size:13px; 
text-decoration:none; 
margin:0 20px; 
padding-top:12px; 
font-family:Tahoma, Arial;

}

#menu a:hover{ 
color:#078DE2;
}

#menu a:active{ 
color:#078DE2;
font-size:14px;
}


.splitter { display:block; float:left;}
.splitter_squares {
	display:block;
	float:left;
	margin-right:5px;
	position:relative;
	visibility: hidden;
}
.splitter_squares a{ display:block; float:left;  margin-right:5px; position:relative; border:none;}
.item img { background-color:#FFFFFF; padding:6px; border:1px solid #d0d0d0;}
.item a { display:block; float:left; font-size:12px; color:#bd131d;}
.description { display:block; float:right; width:220px; padding: 10px 20px 30px 0; line-height:12px;}
.additional { margin:10% 10px; color:#9c9c9c; font-size:10px; line-height:12px; border-top:1px solid #bdbdbd; padding: 10px 0; font-weight:normal;clear:both;}

#text { margin: 0 292px 0 0; height:100%; background:url(../images/content.gif); padding:10px;}
#demo_text {margin: 0 0 0 0; height:100%; padding-left:10px;}
.text li {list-style:none; padding-left:20px; background:url(../images/li.gif);background-repeat: no-repeat; 0px 4px;line-height:18px;}
#sidebar { float:right;width:160px;; background:url(../images/sidebar_bckg.gif);padding: 20px 30px 0 30px; font-size:10px; }
#sidebar a{ font-weight:bold; }
#sidebar h1 { font-family: Arial; margin:0; padding:0 0 20px 0; text-transform:uppercase; color:#000;}

#main { float:left; width:100%;height:inherit;background:url(../images/content.gif);background-repeat: repeat; top right #ffffff; }
#footer {font-family:Arial; background:url(../images/footer_bckg.gif) repeat-x #000; height:55px; clear:both;  }
#left_footer { float:left; padding:20px 0 0 30px; color:#154B68; font-size:12px;}
#left_footer a { color:#154B68;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:20px 30px 0 0; color:#154B68;;  font-size:12px; text-align:right;}
#right_footer a {color:#154B68;}

