body{margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4E4C4C;
background: #000000;}

form,p,ul,l1,h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}
ul{list-style-type:none}
img{border:0}
a{text-decoration:underline;color:#D53838;outline:none;}
a:hover{text-decoration:none;color:#fff;}
.clear{clear:both}
.float-left{float:left}
.float-right{float:right}
.right-pad51{padding-right:51px;}
.hightlight-text{color:#ae2c1d}

.layout{ width:951px;margin:auto;}
.header{width:951px;} 
.navigation{width:812px;text-align:right; }
.navigation ul{padding:7px 0 7px 0;}
.navigation ul li{display:inline;font-size:13px;}
.navigation ul li.active{background:#D53838;padding:7px 5px;float:left;color:#fff;margin:0 3px 0 0}
.navigation ul li a{text-decoration:none;color:#fff;padding:7px 5px;float:left}
.navigation ul li a:hover{background:#D53838;}

.logo-panel{width:951px;}
.logo{width:375px;padding:0px 0 0 0}
.logo-right{width:576px; text-align:right;font-weight:bold;font-size:18px;}
.logo-right p{padding:15px 0 0 0;float:right;}
.logo-right a.pinkLink{ color:#fff;height:34px;line-height:30px;float:right;padding:0 36px 0 0;margin-left:10px;text-decoration:none}
.logo-right a.pinkLink:hover{background:url(../images/pink-bt-bg.gif) no-repeat right top;color:#000}
.logo-right a.rollover2{background:url(../images/pink-bt-bg.gif) no-repeat right top; width:110px;color:#000;height:34px;line-height:30px;float:right;padding:0 36px 0 0;margin-left:10px;}
.logo-right a.rollover2:hover{background:url(../images/gray-bt-bg.gif) no-repeat right top;color:#fff}

.logo-right a.rollover{background:url(../images/gray-bt-bg.gif) no-repeat right top; width:110px;color:#000;height:34px;line-height:30px;float:right;padding:0 36px 0 0;margin-left:10px;}
.logo-right a.rollover:hover{background:url(../images/gray-bt-bg.gif) no-repeat right top;color:#fff}

.banner-top{width:951px;}
.social-networking{width:951px;padding:15px 0 10px 0; text-align:right;font-size:10px; text-transform:uppercase}
.social-networking a{color:#888888;}
.social-networking a:hover{color:#d53838;}
.social-networking a.rss{background:url(../images/rss-icon.gif) no-repeat right top;padding:2px 20px 0 0;}
.social-networking a.facbook{background:url(../images/facebook-icon.gif) no-repeat right top;padding:2px 20px 0 10px;}

.middle{width:962px;}
.middle-top-outer{width:962px; padding-top:20px;}
.middle-top-outer h1{color:#fcfcfc;font-size:20px;text-transform:uppercase;padding:5px 0}
.calander-module{width:410px;margin-left:10px;} 
.calander-module h2{color:#686868;font-size:24px;padding:3px 0}
.repeat-grid{width:410px;border-bottom:#464645 1px dotted;color:#fcfcfc;padding:15px 0}
.repeat-grid span{background:url(../images/highlight-date-bg.jpg) no-repeat;width:43px;height:53px; float:left;text-align:center;color:#d53838;font-size:22px;font-weight:bold;line-height:35px;padding:0 10px 0 0}
.middle-top-outer p.read-more{background:url(../images/read-more-arrow.gif) no-repeat right bottom}
.middle-top-outer p.read-more a{color:#fff;text-decoration:none}
.middle-top-outer p.read-more a:hover{color:#d53838}
.calender-grid-columm{width:205px;}
.calender-grid-columm span{color:#fff;}
.calender-grid-columm h2{font-size:17px;padding:3px 0 10px 0}


.announcments-module{width:470px;}
.announcments-module h3{color:#d53838;text-transform:uppercase;padding:20px 0 5px 0;font-size:11px;font-weight:normal}
.announcments-module img{padding:0px 15px 20px 0;}
.announcments-module p{padding:0 0 20px 0}

.advertisement-panel{width:951px;border:#464645 1px dotted;border-width:1px 0;padding:25px 0}


/*inner pages css start here */
.middle-inner{width:961px;background:url(../images/middle-dotted-bg.gif) repeat-y;padding:15px 0 0 0}
.middle-content-outer{width:921px;background:url(..//images/middle-bg.gif) repeat-y 9px top;padding:0 15px;}
.middle-left{width:250px;}
.middle-left h3{background:#d53838;color:#fff;line-height:39px;padding:0 0 0 20px;font-size:20px;}
.middle-left ul{padding:20px 0 30px 0 }
.middle-left ul li{padding:0 0 0 0;background:url(../images/left-menu-bg.gif) no-repeat left 15px;padding:0 0 10px 10px;}
.middle-left ul li a{color:#fff;background:url(../images/left-menu-arrow.gif) no-repeat right 5px;display:block;text-decoration:none}
.middle-left ul li a:hover{color:#d53838;outline:none}
.middle-left ul li a.active{color:#d53838;outline:none}

.highlight-heading{background:url(../images/highlight-heading-bottom-bg.gif) no-repeat left bottom;font-size:12px;color:#8c8c8c;width:100%;padding:0 0 20px 0}
.highlight-heading h4{background:url(../images/highlight-heading-top-bg.gif) no-repeat left 20px;font-size:18px;color:#fff;width:100%;padding:35px 0 0 0}
.highlight-heading h4 a{color:#fff;text-decoration:none}
.highlight-heading a{color:#8c8c8c;text-decoration:none}
.highlight-heading a:hover{color:#D53838;}

.middle-right{width:657px;padding:0 10px 30px 4px;color:#c2c2c2;}
.middle-right h1{padding:0 0 0 30px;background:url(../images/heading-bg.gif) no-repeat;line-height:40px;height:54px;font-size:20px;font-weight:normal}
.middle-right h2{padding:0 0 0 30px;background:url(../images/heading-h2-bg.gif) no-repeat;line-height:60px;height:71px;font-size:20px;font-weight:normal;margin:0 0 10px 0}

.middle-right .heading-h2{background:url(../images/heading-dotted-double-bottom.gif) no-repeat left bottom;padding:20px 0 0 0;width:100%;}
.middle-right .heading-h2 h2 span.left-icon{width:65px;float:left;}
.middle-right .heading-h2 h2 span.right-text{width:500px;float:left;line-height:normal;padding:20px 0 0 0}
.middle-right .heading-h2 h2 span.right-text span{color:#828283;font-size:12px;}
.middle-right .heading-h2 h2{background:url(../images/heading-dotted-double-top.gif) no-repeat left top;padding:25px 0 15px 30px;font-size:20px;font-weight:normal;}
.middle-right h2 span a{color:#8c8c8c;font-size:12px;}
.middle-right h2 span a:hover{color:#D53838;}
.middle-right h3{padding:0 0 10px 30px;font-size:16px;}
.middle-right h4{background:url(../images/bullet.gif) no-repeat 10px 4px;font-size:14px;padding:0 0 5px 30px}

.middle-right p{padding:0 0 20px 30px; line-height:18px; font-size:12px;}
.middle-right p.dotted-line{background:url(../images/dotted-line-top.gif) no-repeat left top;padding:0;}

.middle-right ul{list-style-type:none;padding:0 0 30px 30px;}
.middle-right ul li{background:url(../images/bullet.gif) no-repeat left 4px;padding:0 0 15px 20px; line-height:18px; font-size:12px;}

.news-release-outer{width:655px}
.news-repeat-grid{width:655px;background:url(../images/dotted-line-top.gif) no-repeat left bottom;padding:10px 0 35px 0;}
.news-repeat-grid1{width:300px;background:url(../images/dotted-line-top.gif) no-repeat left bottom;padding:10px 0 35px 0;}
.news-content-outer{width:625px;  padding:0 0 0 30px}
.news-content-outer .news-thumb{width:185px}
.news-content-outer .news-content{width:440px}
.news-content-outer .news-content p{padding:0 0 20px 0}
.news-content-outer .news-content p.read-more{background:url(../images/bullet.gif) no-repeat right 4px;text-align:right;padding:0 15px 0 0;font-size:12px;}
.news-content-outer .news-content p.read-more a{color:#c2c2c2;text-decoration:none}
.news-content-outer .news-content p.read-more a:hover{color:#D53838;}
/*inner pages css end here */

.footer{width:951px; }
.footer-sponser{width:949px;padding:30px 0 10px 0px}
.footer-sponser img{padding:0 25px 10px 25px;}

.footer-inner{width:941px;border:#464645 1px dotted;margin:0 4px;}
.footer-inner-after{width:951px;height:20px;}

div.error { color: #D53838; }

#flashArea {
	width:951px;
	height:475px;
	margin:0 auto;
	background-image: url("http://aiamiami.com/miami/images/home/eagle.jpg");
	background-position:center;
	background-repeat:no-repeat;
}
.paging{padding:5px;border:#d53838 1px solid;}
.paging:hover{color:#FFFFFF;padding:5px;background:#d53838;border:#d53838 1px solid;}
.paging-active{color:#FFFFFF;padding:5px;background:#d53838;border:#d53838 1px solid;}

a.paging1:link,a.paging1:active, a.paging1:visited {padding:1px; border:1px solid red;}    
.paging1:hover{color:#FFFFFF;padding:1px;background:#d53838;border:#d53838 1px solid;}
.paging1-active{color:#FFFFFF;padding:1px;background:#d53838;border:#d53838 1px solid;} 

.downloadpdf
{
padding:5px;
background:#d53838; 
border:#d53838 0px solid;
text-decoration:none;
color:#d0d6d4; 
 
}
.downloadpdf:hover
{color:#FFFFFF;
padding:5px;
background:#d0d6d4;
border:#d0d6d4 1px solid;
}
.newsmenu
{
padding:5px;
background:#d53838; 
border:#d53838 0px solid;
text-decoration:none;
color:#d0d6d4; 
}
.newsmenu:hover
{color:#FFFFFF;
padding:5px;
background:#d0d6d4;
border:#d0d6d4 1px solid;
}