/*----------Common----------*/
* { padding:0px; margin:0px; }
body { background:url(../images/background.gif) left top repeat-x #fff; font:normal 14px "Trebuchet MS", Tahoma, Arial; }
.floatLeft { float:left; }
.floatRight { float:right; }
.clear { clear:both; }
/*----------Wrapper----------*/
#Wrapper { width:982px; margin:auto; }
#Wrapper .top { height:25px; text-align:right; padding-top:1px; }
#Wrapper .top li { display:inline; }
#Wrapper .menu { height:84px; }
#Wrapper .menu h1.logo { background:url(../images/logo.jpg) left top no-repeat; margin:24px 0px 0px 16px; float:left; }
#Wrapper .menu h1.logo a { display:block; width:244px; height:48px; }
#Wrapper .menu h1.logo a span { display:none; }
#Wrapper .menu .floatRight { width:440px; padding-top:37px; font:normal 14px Arial, Helvetica, sans-serif; }
#Wrapper .menu .floatRight li { display:inline; }
#Wrapper .menu .floatRight li a { display:block; float:left; padding:0px 11px 7px 11px; margin-right:10px; text-decoration:none; color:#000; }
#Wrapper .menu .floatRight li a:hover, #Wrapper .menu .floatRight li a.selected { background:url(../images/menu-bg.gif) left bottom no-repeat; }
#Wrapper .HomeContent { background:url(../images/content-left-curve.gif) left top no-repeat #fff; }
#Wrapper .ModelsBg { background:url(../images/models.jpg) right top no-repeat; height:414px; padding:20px 0px 0px 0px; }
#Wrapper .ModelsBg2 { background:url(../images/models.jpg) right top no-repeat; height:800px; padding:20px 0px 0px 0px; }
#Wrapper .areYou { height:44px; background:url(../images/are-you-promote.gif) 12px top no-repeat; margin-bottom:29px; }
#Wrapper .floatingArea { height:143px; position:relative; margin-bottom:23px; }
#Wrapper .floatingArea .promote { width:560px; height:143px; background:url(../images/promote-your-company.jpg) left top no-repeat; position:absolute; top:0px; left:-28px; }
#Wrapper .txtArea { width:535px; background:url(../images/call-today.gif) right 80px no-repeat; padding-bottom:10px; line-height:25px; padding-left:30px; }
#Wrapper .txtArea2 { width:535px; height:500px; min-height:500px;  padding-bottom:10px; line-height:25px; padding-left:30px; }
#Wrapper .txtArea h2 { font-style:italic; font-weight:bold; font-size:20px; color:#000; margin-bottom:15px; }
#Wrapper .txtArea p.alt { margin-left:15px; }
#Wrapper .mainArea { padding-bottom:30px; margin-left:30px; }
#Wrapper .mainArea h1 { display:block; background:url(../images/heading-background.gif) left bottom repeat-x; padding-bottom:10px; margin-bottom:20px; font:bold 20px "Trebuchet MS", Tahoma, Arial; }
#Wrapper .leftArrow { width:90px; float:left; padding-top:51px; }
#Wrapper .rightArrow { width:90px; float:right; padding-top:51px; text-align:right; }
#Wrapper .itemArea { width:767px; height:200px; float:left; overflow:hidden; }
#Wrapper .itemArea li { display:inline; }
#Wrapper .itemArea li a { margin:0px 8px; }

/*----------Footer----------*/
#Footer { background:url(../images/footer-bg.gif) left top repeat-x #FFDF6D; height:82px; }
#Footer .holder { width:952px; font:normal 12px Arial, Helvetica, sans-serif; line-height:65px; background:url(../images/phone.gif) right 25px no-repeat; padding-top:17px; margin:auto; padding-left:15px; padding-right:15px; }