* { font-family: Arial, Helvetica, sans-serif; padding: 0; margin: 0; } 

body{background-image: url(/atwone/static/back3.gif); background-color: rgb(200, 200, 200); background-repeat: repeat-x; margin-top: 2px;}

#holder { margin:auto; width: 1000px; background-color:#FFFFFF; }
#header { height: 95px; width: 1000px; background-image: url(/atwone/static/header.gif); clear: both; }
#headerleft { float: left; }
#headerright { float: right; color: #CCCCCC; }


#menu { background-color: #007dbd; padding-left:4px; padding-right:4px;}
#content { width: 998px; clear: both; /*border-left: 1px dotted #007dbd; border-right: 1px dotted #007dbd; */ background-color: #ffffff; }
#footer { width: 1000px; clear: both; background-color: #e2f0fb; height: 23px; font-size: 12px; border-bottom: 1px solid #007dbd; border-top: 1px solid #007dbd;}
#footer2 { width: 1000px; clear: both; font-size: 10px; color:#666666; height: 70px;}
#footer2 a { font-size: 10px; color:#666666; }
#left { width: 460px; float: left; padding-left:10px; }
#right { width: 520px; float: left; }
#banner { padding-top: 3px; }
.pad { padding: 6px;}
.boxedge { height:8px; width: 481px; }
.boxedge-wide { height:8px; width: 1002px; }
.boxmain, .boxmainexpand { width: 479px !important; border-left: 1px solid #72b5df; border-right: 1px solid #72b5df; background-color:#FFFFFF; font-size: 12px;}
.boxmain2 { width: 479px; border-left: 1px solid #72b5df; border-right: 1px solid #72b5df; background-color:#FFFFFF; font-size: 12px; }
#box .boxmain {
 height: 254px;
 overflow: auto;
}

.boxmainexpand_wide {
 border-right: 1px solid #72b5df;
 border-left: 1px solid #72b5df;
}

.boxmain .pad {width: 450px;}

.half-page-widget {
  width: 481px;
}

.leftholder { width: 455px; margin-top: 6px; }
.lefttop { height:7px; width: 455px; }
.leftmain { width: 479px; background-image: url(/atwone/static/left-mid.gif); font-size: 12px; }
.contentleft { background-color:#FFFFFF }

.blue_rounded_box { background-image: url(/atwone/static/blue_rounded_box.gif); width:119px; height:65px; color:#FFFFFF; padding: 5px; font-size:10px }

.blue_rounded_box2 { background-image: url(/atwone/static/blue_rounded_box2_bgrd.gif); background-repeat:repeat; color:#0b59a3; padding: 0 5px 0 5px; font-size:10px; width: 134px; }

.mini_module_top { padding:0; margin:0 10px 0 0; }
.mini_module_mid { background: url(/atwone/static/mini_module_mid.gif) top left repeat-y; width:244px; color:#0b59a3; margin:0; padding:0;  font-size:12px; height: 277px; overflow: auto;}
.mini_module_bot { background: url(/atwone/static/mini_module_bot.gif) top left no-repeat; width:244px; height:6px; margin:0; padding:0 }

.map_home { float:left; background-image: url(/atwone/static/map_home_bgrd.gif); margin-bottom:  10px; padding:0  }
.map_home_bot { float:left; width:260px; margin: 0; padding:0; background-image: url(/atwone/static/map_home_bot.gif);  }

.foot_left { float:left; width:400px; padding:0; margin:0 }
.foot_right { float:right; width:497px; padding:0; margin:0; text-align:right }

.face { margin:5px 0px 0px 0; float:left}

ol { margin: 10px 0px 0px 24px; padding: 0; font-size:12px; color:#000 }
ul { margin: 10px 0 0 30px; padding: 0; font-size:12px; color:#1b73c3 }
li { margin: 3px 0 0 0; padding: 0; }

h1 { color:#FFFFFF; font-size:16px; margin: 0 0 10px 0; padding: 0; }
/*h2 {height: 16px; background-color: #17335b; color:#FFFFFF; font-size:14px; margin: 0; padding: 6px; }*/
h2 {height: 22px; background-image: url(/visage/static/h2_bgrd.jpg); background-position:top left; color:#FFFFFF; font-size:14px; margin: 0; padding: 0 0 0 6px; line-height:22px ; }

/* Fix issues in IE */
#box h2 {width: 475px;}
.video h2{width: 450px;}

.blue_rounded_box h1 { color:#FFFFFF; font-size:12px; margin: 0 0 6px 0; padding: 0; }
.blue_rounded_box2 h1 { color:#FFFFFF; font-size:12px; margin: 0 0 6px 0; padding: 0; }
/*h3 { width: 443px; height: 16px; background-color: #545452; color:#FFFFFF; font-size:14px; margin: 0; padding: 6px; margin-top: 6px; }*/

h3 {height: 22px; background-image: url(/visage/static/h2_bgrd.jpg); background-position:top left; color:#FFFFFF; font-size:14px; margin: 0; padding: 0 0 0 6px; line-height:22px; width: 475px; }

h4 { color:#17335b; font-size:11px; font-weight:bold; margin: 0 0 6px 0; padding: 0; }

.map_home h5 {  height: 19px; color:#FFFFFF; font-size:14px; margin: 0; padding: 3px 0 0 6px; background-image: url(/atwone/static/blue_curved_h2.gif); border-bottom:1px solid #FFFFFF }

p { font-size:12px  }

.leftmain p { font-size:12px; color: #FFFFFF  }
.boxmain2 p { font-size:12px; color: #0a58a0; height: 75%; }

.blue_rounded_box2 img { margin:0 3px 0 0 }
.boxmain img { margin:0 3px 0 2px }

a {  color:#17335b; text-decoration: none; font-size:12px; margin: 0; padding:0 }
a:hover {  color:#999999; text-decoration: none; font-size:12px; }

.wa {  color:#fff; text-decoration: none; font-size:12px; margin: 0; padding:0 }
,wa:hover {  color:#fff; text-decoration: none; font-size:12px; }

.leftmain a {  color:#ffffff; text-decoration: none; font-size:12px; margin: 0; padding:0 }
.leftmain a:hover {  color:#17335b; text-decoration: none; font-size:12px; }

#menu a { float: left; padding:2px; padding-left:4px; padding-right: 4px; margin-top:8px; margin-right:3px; color:#1b335f; text-decoration: none; font-weight:bold; font-size:12px; background-image: url(/atwone/static/button-norm.gif); height: 16px; }
#menu a:hover { display: block; float: left; padding:2px; padding-left:4px; padding-right: 4px;  margin-top:8px; margin-right:3px; color:#1b335f; text-decoration: none; font-weight:bold; font-size:12px; background-image: url(/atwone/static/button-hover.gif); height: 16px; }

#footer a {  color:#17335b; text-decoration: none; font-size:10px; margin: 0 20px 0 0; padding:0 }
#footer a:hover {  color:#999999; text-decoration: none; font-size:10px; }

#headerrightcontainer { padding:0px; height:80px; width:430px; margin-top:15px; }
#headerrightcontainerinner { padding:20px;  }

.submitbutton { background:url(/atwone/static/go.gif); width:23px; height:22px; border:0; margin-top:5px; padding: 0; cursor:pointer; display:inline }

#mainContent{
   padding-top: 10px;
}

#sub_left img{
  border: 0;
}

#indexContent p .indexImage{
  float: left;
}


#content tr {
 vertical-align: top;
}

#content td {
 vertical-align: top;
}


.pad div h1 {
  font-size: 130%;
}

.pad div h2 {
  font-size: 125%;
}

.pad div h3 {
  font-size: 120%;
}

.pad div h4 {
  font-size: 115%;
}

.pad div h5 {
  font-size: 110%;
}

.pad div h6 {
  font-size: 105%;
}

#playlist {
 margin-left: 20px;
 margin-right: 20px;
}

#menu a.selected {
background-image:url(/atwone/static/button-hover.gif);
}

/* GOOGLE MAPS */

  .googleMapTitle {
font-family:arial;
background:#ffffff;
font-size:11px;
font-weight:bold;
border:1px solid #000000;
padding-left:2px;
padding-right:2px;
width:150px;
text-alignment:center;
}

#map span, #map a {
                font-size: 1px !important;
                color: white !important;
                font-family: 'Arial Narrow', Tahoma, Arial, Helvetica, sans-serif !important;
        }


