/* CSS Document */
body {
margin:0;
padding:0;
background-color:#23282D;
}
#master {
background-image:url(../images/body_bg2.jpg);
background-repeat:repeat-x;
background-color:#003585;
}
p, ul, li, h1, h2, h3, h4, h5, h6 form, input {
margin:0;
padding:0;
font-weight:normal;
}
img {
border:0;
}
td {

}
.clear {
clear:both;
height:0;
line-height:0;
font-size:0;
}
#container {
width:825px;
margin:0 auto;
position:relative;
}
#header {
background-image:url(../images/header.png);
width:825px;
height:90px;
}
#menu {
padding:50px 0 0 150px;
}
#menu ul {
list-style:none;
}
#menu li {
display:inline;
padding:0 0 0 10px;
}
#menu a{
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-size:14px;
font-weight:bold;
}
#menu ul li a:hover, #active_link a{
color:#FF8812;
}
#account {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:15px 30px 0 0;
text-align:right;
color:#FFFFFF;
}
#account a{
color:#CCCCCC;
}
#account a:hover{
color:#FF8812;
}
#content_bg {
background-image:url(../images/container_repeat.png);
background-repeat:repeat-y;
width:825px;
padding:10px 0;
}
#content {
width:780px;
margin:0 auto;
}
#content li {
margin:0 0 0 20px;

}
#content a {
color:#000033;
}
#content a:hover {
color:#FF8812;
}
#panel_390, .panel_390 {
width:390px;
float:left;
display:inline;
}
#panel_780, .panel_780 {
width:780px;

}
#panel_780 ul li, .panel_780 ul li, #panel_390 ul li, .panel_390 ul li{
list-style:none;
background-image:url(../images/list.png);
background-repeat:no-repeat;
  min-height:22px;
  height:auto !important;
  height:22px;
padding:0 5px 0 30px;

}
#panel_L {
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
margin:30px 10px 0 30px;
font-size:small;
}

#panel_R {
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
margin:30px 30px 0 10px;
font-size:small;
}

#panel, #panel {
margin:10px 30px 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}

div.homepageL {
font-family:Arial, Helvetica, sans-serif;
margin:30px 10px 0 30px;
font-size:small;
}

div.homepageR {
font-family:Arial, Helvetica, sans-serif;
margin:30px 10px 0 10px;
font-size:small;
}
img.bookSession {
margin:25px 0 0 80px;
}
#buildings {
background-image:url(../images/city_bottom.png);
background-repeat:no-repeat;
width:825px;
height:223px;
}
#testemonial {
background-image:url(../images/testemonial.png);
height:123px;
width:326px;
float:right;
}
#testemonial p {
padding:5px 20px 20px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#33363D;
line-height:15px;
margin:0;
}
#testemonial a {
color:#FF8812;
font-style:italic;
}
#footer {
background-image:url(../images/footer.png);
background-repeat:repeat-x;
background-color:#23282D;
height:71px;
}
#footer p {
padding:10px 0 0 70%;
color:#CED3E2;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.admin_link {
text-decoration:underline;
cursor:pointer;
}
#t_sub {
margin:30px 0 0 70px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000033;
font-style:italic;
font-weight:bold;
}
#t_sub ul {
list-style:none;
margin:
}
#t_sub li {
display:inline;
margin:0 60px 0 0;
font-weight:bold;
}
#t_sub ul li a{
margin:0 -40px 0 0;
font-size:14px;
font-style:normal;
font-weight:bold;
color:#330033;
color:#FF8812;
}
#t_sub ul li a:hover {
color:#000033;
}
.t_tit {
margin:40px 0 10px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0033;
font-style:italic;
font-weight:bold;
}

#a_sub {
margin:30px 0 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-style:italic;
font-weight:bold;
}
#a_sub ul {
list-style:none;
margin:0;
}
#a_sub li {
display:inline;
margin:0 45px 0 0;
font-weight:bold;
}
#a_sub ul li a{
margin:0 -40px 0 0;
font-size:14px;
font-style:normal;
font-weight:bold;
color:#FFFFFF;

}
#a_sub ul li a:hover {
color:#FF8812;
}
.a_tit {
margin:40px 0 10px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-style:italic;
}
