/* Charlie's Angles CSS */ /* Ellis International Angles Colors Red: #A5181C Light Gray: #F9F9F9 */ /* General Tags */ body { margin:0 auto; padding:0; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; background:url(../images/backgrounds/windowbg.gif) top center repeat-x #FFFFFF; } p,h1,h2,h3,h4,h5,h5,ol,ul { margin:0; padding:0; } #siteWrapper { margin:0 auto; padding:0; width:1000px; background-color:#FFFFFF; } #siteWrapperFloat { margin:0 auto; padding:0; width:1000px; float:left; background-color:#FFFFFF; } .redtext { color:#A5181C; } /* Header */ #headerWrapper { margin:0; padding-bottom:25px; width:1000px; height:100px; background:url(../images/header/submenubg.gif) top right no-repeat; } #headerLogo { margin:0; padding:0; width:350px; height:100px; float:left; } #headerMenuItems { margin:0; padding:0; width:650px; height:100px; float:right; } #headerCraneMe { margin:0; padding-top:8px; padding-right:32px; font-size:13px; float:right; } #headerCraneMe a { color:#000000; text-decoration:none; } #headerCraneMe a:hover { color:#A5181C; text-decoration:none; } #headerNewsletterSignUp { margin:0; padding-top:8px; padding-left:332px; font-size:13px; float:left; } #headerNewsletterSignUp a { color:#000000; text-decoration:none; } #headerNewsletterSignUp a:hover { color:#A5181C; text-decoration:none; } #headerMainMenuWrapper { margin:0; padding-top:12px; width:650px; clear:both; } /* Home Body */ #homeBodyWrapper { margin:0; padding:0; width:1000px; } #homeBodyWrapperFloat { margin:0; padding:0; width:1000px; float:left; background:url(../images/home/bodycopybg.jpg) bottom center no-repeat; } #homeBodyFlash { margin:0; padding-left:30px; padding-bottom:10px; width:425px; height:266px; float:left; } #homeBodyTitle { margin:0; padding:0; width:313px; height:75px; float:left; } #homeBodyText { margin:0; padding-left:25px; width:480px; font-size:14px; color:#000000; line-height:20px; float:left; } #homeBodyText a { color:#A5181C; text-decoration:underline; } #homeBodyText a:hover { color:#000000; text-decoration:underline; } /* Interior Body */ #interiorBodyWrapper { margin:0; padding:0; width:1000px; } #interiorBodyWrapperFloat { margin:0; padding:0; width:1000px; float:left; background:url(../images/backgrounds/interiorbodybg.jpg) bottom center no-repeat; } #interiorBodyWrapperFloatNoCrane { margin:0; padding:0; width:1000px; float:left; background:url(../images/backgrounds/interiorbodybgnocrane.jpg) bottom center no-repeat; } #interiorBodyTitle { margin:0; padding-left:20px; width:313px; height:75px; clear:both; } #interiorBodyText { margin:0; padding-left:45px; padding-bottom:20px; width:910px; font-size:14px; color:#000000; line-height:20px; clear:both; } #interiorBodyText a { color:#A5181C; text-decoration:underline; } #interiorBodyText a:hover { color:#000000; text-decoration:underline; } #interiorPlanning { margin:0; padding-bottom:20px; width:340px; float:left; } #interiorPromotion { margin:0; padding:0; width:220px; float:left; } #interiorMeeting { margin:0; padding:0; width:250px; float:left; } #interiorEvents { margin:0; padding-bottom:20px; width:560px; float:left; } #interiorServicesRow1 { margin:0; padding-bottom:20px; width:305px; float:left; } #interiorServicesRow2 { margin:0; padding-bottom:20px; width:305px; float:left; } #interiorServicesRow3 { margin:0; padding-bottom:20px; width:300px; float:left; } #interiorFacesPlacesFlash { margin:0; padding-left:25px; padding-bottom:10px; float:right; } /* Footer */ #footerWrapper { margin:0; padding-top:20px; width:1000px; clear:both; } #footerServicesMenu { margin:0; padding-bottom:10px; width:1000px; float:left; } #footerPlanning { margin:0; padding-left:20px; width:233px; height:208px; float:left; } #footerPlanning2 { margin:0; padding-left:20px; width:233px; height:175px; float:left; } #footerPlanningImage { margin:0; padding:0; width:233px; height:208px; float:left; background:url(../images/home/planningbg.jpg) top center no-repeat; } #footerPromotion { margin:0; padding-left:10px; width:233px; height:208px; float:left; } #footerPromotion2 { margin:0; padding-left:10px; width:233px; height:175px; float:left; } #footerPromotionImage { margin:0; padding:0; width:233px; height:208px; float:left; background:url(../images/home/promotionbg.jpg) top center no-repeat; } #footerManagement { margin:0; padding-left:9px; width:233px; height:208px; float:left; } #footerManagement2 { margin:0; padding-left:9px; width:233px; height:175px; float:left; } #footerManagementImage { margin:0; padding:0; width:233px; height:208px; float:left; background:url(../images/home/managementbg.jpg) top center no-repeat; } #footerEvents { margin:0; padding-left:9px; width:233px; height:208px; float:left; } #footerEvents2 { margin:0; padding-left:9px; width:233px; height:175px; float:left; } #footerEventsImage { margin:0; padding:0; width:233px; height:208px; float:left; background:url(../images/home/eventsbg.jpg) top center no-repeat; } .footerServicesText { padding-top:176px; text-align:center; font-size:13px; } .footerServicesText a { color:#FFFFFF; text-decoration:underline; } .footerServicesText a:hover { color:#CCCCCC; text-decoration:underline; } #footerContactInfo { margin:0; padding:0; width:1000px; height:63px; clear:both; background:url(../images/footer/footerbg.gif) top center no-repeat; } #footerContactInfo a { color:#000000; text-decoration:underline; } #footerContactInfo a:hover { color:#A5181C; text-decoration:underline; } #footerFreeConsult { margin:0; padding-top:23px; padding-left:30px; float:left; font-size:15px; color:#000000; font-weight:bold; } #footerContactText { margin:0; padding-top:10px; padding-right:30px; float:right; font-size:13px; color:#000000; text-align:right; line-height:20px; } #footerBottomLinks { margin:0; padding-bottom:15px; width:1000px; clear:both; } #footerFollowUs { margin:0; padding-top:9px; padding-left:30px; float:left; font-size:13px; } #footerFollowUsLinks { margin:0; padding-top:7px; padding-left:10px; float:left; } #footerSubMenu { margin:0; padding-top:12px; padding-right:30px; float:right; text-align:right; font-size:11px; color:#888888; } #footerSubMenu a { color:#888888; text-decoration:none; } #footerSubMenu a:hover { color:#A5181C; text-decoration:none; } #footerCopyright { margin:0; padding-top:30px; padding-bottom:15px; clear:both; width:1000px; text-align:center; font-size:11px; color:#888888; } #footerCopyright a { color:#cccccc; text-decoration:underline; } #footerCopyright a:hover { color:#999999; text-decoration:underline; } .lightgray { color:#cccccc; }