/* Carol's Carpet CSS */
body{background:#FFFFFF url(../../img/global/bg.jpg) top center no-repeat; margin:0; color:#FFFFFF; font:12px Verdana, Arial, Helvetica, sans-serif; line-height:17px;}
	
ul{margin:8px 0 0 24px; padding:0;}
li{margin:6px 0 0 0; padding:0; font-size:12px;}

h1{font-size:15px; font-weight:normal; margin:0 0 8px 12px; color:#FFFFFF; line-height:19px;}
h2{font-size:18px; font-weight:normal; margin:8px 0 0 0; color:#605b4e;}
h3{font-size:15px; font-weight:normal; margin:0; color:#605b4e;}
h4{font-size:15px; font-weight:normal; margin:0; color:#605b4e;}
h5{font-size:12px; font-weight:normal; margin:0 0 12px 17px;}
p{margin:12px 0 0 0; padding:0;}
a{text-decoration:none; font-weight:normal; color:#CCCCCC;}

/* HOME */
#wrap{margin:0 auto; text-align:left; width:800px;}

#header{float:left; display:inline; height:142px; margin:0;}

#wrap .left{float:left; display:inline; width:390px; margin:20px 0 80px 60px;}

#wrap .leftClients{float:left; display:inline; width:650px; margin:20px 0 0 60px;}
#wrap .leftClients p{float:left; display:inline; width:600px; margin:10px 0 0 30px;}

#wrap .leftL{float:left; display:inline; width:390px; margin:20px 0 80px 60px; padding:0 40px 0 0; border-right:#605b4e 1px solid;}
#wrap .leftL p{float:left; display:inline; margin:14px 0 0 12px;}

#wrap .right{float:left; display:inline; width:230px; margin:20px 0 0 80px;}

#wrap .rightL{float:left; display:inline; width:240px; margin:21px 0 0 20px;}
#wrap .rightL p{float:left; display:inline; margin:6px 0 0 18px; color:#605b4e;}
#wrap .rightL .ex{margin:8px 0 0 0;}

#wrap .footer{float:left; display:inline; height:20px; width:800px;}

/*-----------  FORMS  -----------*/
#wrap .content .right .copy .formTag{float:left; display:block; width:440px; margin:12px 0 0 0;}
label,input, select{display:block; width:280px; float:left; margin-bottom:10px;}
label{text-align:right; width:120px; padding-right:20px; color:#333333;}
textarea{height:80px; width:280px;}
#wrap .content .right .copy .formTag br{clear:left;}