@charset "utf-8";
/* CSS Document */
body{font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; margin:0 0 15px 0; padding:4px; color: #FFFFFF}
h1,h2,h3,h4,h5,h6{margin:0;}
a {color: #F90; }

#header{margin:5px auto; height:98px; width:970px; }

#surround {margin:0 auto; padding:5px 0; width:980px; border:1px solid #999999; background-color:#003366;}
#navbar {margin:0; padding-left:6px; padding-bottom:15px; padding-top: 4px; width:970px; height:17px; text-align:top;}
#navbar li {list-style:none; display:inline;}
#navbar h5 {font-size:8px;}
#navbar li a {font-size:14px; color: #FFFFFF; text-decoration:none; padding:0 49px;}
#navbar li a:hover {color: #F90; }
#navbar li.last a {border-right:0;}
#logo {margin:-5px 0 0 5px;}
#logo-title {color: #FFF; margin-top: 43px; margin-left: 12px;}
#search {float:right; height:30px; padding:20px; padding-right: 20px;color:#F90; font-size:13px;}
#search input.search {background-image:url(/images/inputbg.jpg); background-repeat:repeat-x; border:1px solid #ddd; font-size:13px; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;width:180px; height:17px;}
#search input.go { background-image:url(/images/go.jpg); background-repeat:no-repeat; width:25px; height:23px; border:0; vertical-align:middle; margin-left:5px;}
#water{margin:0 auto; padding:0px 0; height: 70px; width:970px; background-color:#323135; border-bottom:1px solid #000; border-top:1px solid #000;}

#azrepublic {position: relative;left: 117px;top: 53px;width: 458px;color:black;font:Tahoma, Geneva, sans-serif;height: 127px;margin-left: 5px;}
#aztitle {font-size: 20px; margin-bottom: 10px; font-style: italic;}
#azweek {font-size: 11px; margin-bottom: 5px; margin-left: 10px;}
#azclick {position: relative;left: 5px;top: -105px;width: 98px;height: 190px;}

#front-page{margin: 0 auto; margin-bottom: 5px; padding: 0px 0; height:380px; width:970px; background-image:url(/images/maintop-a.jpg)}

#top-menu {margin: 2px auto; text-align:right;}
#top-menu li {list-style:none; display:inline; font: Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight: bold; font-size: 13px;}
#top-menu li a {color:#FFFFFF; text-decoration: none; padding: 0 10px;}
#top-menu li a:hover {text-decoration:underline;}

#top-menu-h {margin: 2px auto; text-align:right;}
#top-menu-h li {list-style:none; display:inline; font: Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight: bold; font-size: 13px;}
#top-menu-h li a {color:#000000; text-decoration: none; padding: 0 10px;}
#top-menu-h li a:hover {text-decoration:underline;}

#top-menu-break {margin: 0 14px 0 384px; width: 570px; color:black; height:1px;}

#boxcontainer{margin:0 auto; padding:5px 0; height:241px; width:970px; background-color:#000033;border:1px solid #999999;}
#boxes{margin:0 auto; width:970px; }
#boxes h3{font-size:15px; margin-bottom:4px;}
#boxes div div{padding:5px 0 3px 0;}
#boxes div.spot{ padding:10px; background-color:#fff; opacity:0.85; position: relative; z-index:999999; height:170px; top:38px; margin-bottom:-190px;}
#boxes div.spot h6{ font-size:12px; color:#222;}
#boxes a { text-decoration:none;}
#boxes a img{border:0; background-color:#fff; position:relative; top:0; z-index:99;}
#boxes div div h4{font-size:12px; margin:4px; color:#000; text-align:right;}
#box1,#box2,#box3{width:241px; height: 192px;float:left; margin-right:2px;}
#box4{width:241px; height: 192px;float:left;}
#box1 h3{color:#008EC1;}#box1 div{background-color:#008EC1;}
#box2 h3{color:#FFBA00;}#box2 div{background-color:#FFBA00;}
#box3 h3{color:#6C0;}#box3 div{background-color:#6C0;}
#box4 h3{color:#F90;}#box4 div{background-color:#F90;}
#article1 {width:950px; height: 250px; float:none; margin-left:10px; }
#article1 h3{ text-align:left;}
#article1 div{height: 210px; overflow-y:auto; overflow-x: hidden; padding:4px;}
#article1 div h4#article{font-size: 14px; text-align: left;} 
#article1 div h4#article a{color:white;}
#article1 div p{font-size:smaller; border-bottom: 1px solid #00AEF1; padding-right:6px; padding-left:4px;}
#articlebox p {padding-left: 4px; }
#Service1 {font-family: Arial, Helvetica, sans-serif; font-size:12px; height: 226px; padding:10px; overflow-y:auto; overflow-x:hidden;}
#Service1 div p {padding: 4px;}
#news {margin-left:10px; overflow-x:hidden; overflow-y:auto; height: 272px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#000;}
#feedback {background-color:#000033; border:1px solid #57575E; font-style:italic; font-family: times, serif; width:970px; height: 150px; margin:0 auto; padding:10px 0; }
#feedback div{padding-left:15px; padding-bottom: 10px; padding-right: 15px;}
#feedback h3{padding: 4px; }
#simage {float:right; font-size: 10px; text-align:right; margin-top: -17px;}
#simage img{ margin: 6px; padding: 4px; border: 1px solid white;}
#fimage {float:left; padding: 6px;}
#fimage img{ margin: 2px; }

ul#clients-list1{overflow:hidden; height: 192px;}
li{font-size: 12px; margin: 0; padding: 0;}

#homecontent{margin:4px auto; width:972px;}
#homecontent div{background-color:#000033; border:1px solid #999999; padding:8px; min-height:260px;}
#homecontent div h1{font-size:18px;}
#homecontent div h2{font-size:14px; margin:10px 0 0 0;}
#homecontent div h3{font-size:14px; margin:10px 0 0 0;}
#homecontent div p{margin:10px 0 0 0; font-size:12px;}
#homecontent div#left{width:466px; height: 310px; }
#homecontent div#left-articles{overflow-y: auto; width:464px; height: 270px;}
#homecontent div#left-coaching{overflow-y: auto; width:464px; height: 270px;}
#homecontent div#right{width:466px; height: 310px; margin-left:2px; float:right; overflow-y:auto;}
#homecontent div#right div#contactform{float:left; margin 0; width: 150px; min-height:0px; border:0;}
#homecontent div#right div#contactform-end{float:none; margin 0; width: 150px; min-height:0px; border:0;}
#homecontent div#left-articles ul{list-style: none;}
#homecontent div#left-articles li{padding: 4px;}
#homecontent div#left-articles li a{font-size: 14px; text-decoration:underline;}

#calendar {margin: 4px auto;}
#weeks {margin: 4px auto; border:1px solid #999999; background-color:#000033; width: 962px; height: 284px; padding: 4px;}
#message {min-height:270px; height: 270px; font-size: 14px; margin:0 auto; width: 952px; background-color:#000033; border:1px solid #999999; padding:8px; overflow-y: auto;}
#day {color:#F90; height: 50px; width: 118px; float: left; border:1px solid #999999; padding: 8px; background-color:#3A393F; margin: 2px;}
#weekday {color:#F90; height: 50px; width: 240px; padding: 8px; border:1px solid #999999; background-color:#3A393F;  margin: 2px; float: left; }
#image img{margin: 6px; padding: 4px; border: 1px solid white; float: right; margin-top: -15px;}

#footer {width:940px; height:15px; margin:0 auto; padding:15px; background-color:#000033; background-repeat:no-repeat; background-position:center center; font-size:11px; line-height:15px; color:#bbb; text-align:right; border: 1px solid #999999;}
#footer a{margin-left:5px; padding-left:10px; }
#footer ul{padding: 0px; }
#footer li{padding: 0px; list-style:none; display:inline; float:left;}

