@charset "utf-8";
body { margin:0; padding:0; width:100%; background: #110f0b top center no-repeat;}
html { padding:0; margin:0;}

.main { margin:0 auto; padding:0;}
/********** header **********/
.header_resize {background: #110f0b top center no-repeat; margin:0; padding:0; height:500px;}
.header_resize2 {background: #110f0b top center no-repeat; margin:0; padding:0; height:280px;}
.header { width:1000px; padding:0; margin:0 auto; }
.header h2 { font: bold 36px Arial, Helvetica, sans-serif; color:#fff; padding:0px 0 0 0; margin:0; width:370px; float:left;}
.header p { width:320px; float:right; font: normal 12px Arial, Helvetica, sans-serif; color:#fff; line-height:1.8em; padding:0px 0 0 0; margin:0;}

/* body */
.body_resize  { background: url(images/home/body_bg.gif) top repeat-y; padding:0; width:1000px; margin:0 auto;}
.body_resizes  { background: url(images/louisa/bodys_bg.gif) top repeat-y; padding:0; width:1000px; margin:0 auto;}
.body_resizew  { background: url(images/work/bodyw_bg.gif) top repeat-y; padding:0; width:1000px; margin:0 auto;}
.body_resizew-ad  { background: url(images/work/bodyw_bg2.gif) top repeat-y; padding:0; width:1000px; margin:0 auto;}
.body_resizew-tvc  { background: url(images/work/bodyw_bg3.gif) top repeat-y; padding:0; width:1000px; margin:0 auto;}
.body_resizep  { background: url(images/pictures/body_bg.gif) top repeat-y; padding:0; width:1000px; margin:0 auto;}
.body_resizev  { background: url(images/av/bodyv_bg.jpg) top repeat-y; padding:0; width:1000px; margin:0 auto;}
.body_resized  { background: url(images/dl/body_bg.gif) top repeat-y; padding:0; width:1000px; margin:0 auto;}
.body_resizesi  { background: url(images/site/bodysite_bg.gif) top repeat-y; padding:0; width:1000px; margin:0 auto;}
.body_resizec  { background: url(images/community/bodys_bg.gif) top repeat-y; padding:0; width:1000px; margin:0 auto;}
.body_resize_top { background: url(images/home/body_top_bg.gif) top no-repeat; margin:0px auto; padding:10px 0px;}
.body_resize_tops { background: url(images/louisa/bodys_top_bg.gif) top no-repeat; margin:0px auto; padding:10px 0px;}
.body_resize_topw { background: url(images/work/bodyw_top.gif) top no-repeat; margin:0px auto; padding:10px 0px;}
.body_resize_topp { background: url(images/pictures/body_top_bg.gif) top no-repeat; margin:0px auto; padding:10px 0px;}
.body_resize_topv { background: url(images/av/bodyv_top_bg.jpg) top no-repeat; margin:0px auto; padding:10px 0px;}
.body_resize_topd { background: url(images/dl/body_top_bg.gif) top no-repeat; margin:0px auto; padding:10px 0px;}
.body_resize_topsi { background: url(images/site/bodysite_top_bg.gif) top no-repeat; margin:0px auto; padding:10px 0px;}
.body_resize_topc { background: url(images/community/body_top_bg.gif) top no-repeat; margin:0px auto; padding:10px 0px;}
.body_resize_top_resize { margin:10px auto; padding:0 0px;}
.body_resize_top_resizes { margin:10px auto; padding:0 0px;}
.body_resize_top_resizew { margin:10px auto; padding:0 0px;}
.body_resize_top_resizep { margin:10px auto; padding:0 0px;}
.body_resize_top_resizev { margin:10px auto; padding:0 0px;}
.body_resize_top_resized { margin:10px auto; padding:0 0px;}
.body_resize_top_resizesi { margin:10px auto; padding:0 0px;}
.body_resize_top_resizec { margin:10px auto; padding:0 0px;}
.body_resize_bottom { height:13px; margin:0; padding:0; width:1000px; background:url(images/home/body_bottom_bg.gif) bottom no-repeat;}
.body_resize_bottoms { height:13px; margin:0; padding:0; width:1000px; background:url(images/louisa/bodys_bottom_bg.gif) bottom no-repeat;}
.body_resize_bottomw { height:13px; margin:0; padding:0; width:1000px; background:url(images/work/bodyw_bottom.gif) bottom no-repeat;}
.body_resize_bottomp { height:13px; margin:0; padding:0; width:1000px; background:url(images/pictures/body_bottom_bg.gif) bottom no-repeat;}
.body_resize_bottomv { height:13px; margin:0; padding:0; width:1000px; background:url(images/av/bodyv_bottom_bg.jpg) bottom no-repeat;}
.body_resize_bottomd { height:13px; margin:0; padding:0; width:1000px; background:url(images/dl/body_bottom_bg.gif) bottom no-repeat;}
.body_resize_bottomsi { height:13px; margin:0; padding:0; width:1000px; background:url(images/site/bodysite_bottom_bg.gif) bottom no-repeat;}
.body_resize_bottomc { height:13px; margin:0; padding:0; width:1000px; background:url(images/community/body_bottom_bg.gif) bottom no-repeat;}
.body { padding:20px 0; margin:0 auto; background:#110f0b; border-top:0px ; border-bottom:0px}
.body h2 { font:normal 20px Arial, Helvetica, sans-serif; color:#E9E1D9; padding:10px 5px; margin:0;}
.body h3 { font:normal 16px Arial, Helvetica, sans-serif; color:#FF9966; padding:10px 5px; margin:0;}
.body h4 { font:normal 14px Arial, Helvetica, sans-serif; color:#FFCC99; padding:10px 5px; margin:0;}
.body h5 { font:normal 14px Arial, Helvetica, sans-serif; color:#B2F647; padding:10px 5px; margin:0;}
.body h6 { font:normal 12px Arial, Helvetica, sans-serif; color:#336699; padding:10px 5px; margin:0;}
.body p { font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; line-height:1.3em; padding:5px 5px; margin:0;}
.body p span { color:#000; font: normal 12px Arial, Helvetica, sans-serif; padding:5px 0; margin:0;}
.body p strong { color:#C66A85;}
.body p strong1 { color:#FF9933;}
.body p strong-b { color:#000000;}
.body p.small { text-transform:uppercase; font: normal 12px Arial, Helvetica, sans-serif; color:#CAC0C0; line-height:1.8em; padding:0 0 0 80px; margin:0;}
.body a { color:#CAF4A1; font: bold 12px Arial, Helvetica, sans-serif;}
.body img { float:left; margin:5px 15px 5px 5px; padding:0;}
.body img.floated { float:right; margin:5px 20px; padding:0;}
.right { width:355px; margin:15px 8px 15px 0; padding:0 15px; float:right;}
.right1 { width:5px; margin:15px 8px 15px 0; padding:0 15px; float:right;}
.right2 { width:300px; margin:15px 8px 15px 0; padding:0 15px; float:right;}
.left {width:545px; margin:15px 8px 15px 0; padding:0 15px; float:left;}
.left1 {width:950px; margin:15px 8px 15px 0; padding:0 15px; float:left;}
.left2 {width:590px; margin:15px 8px 15px 0; padding:0 15px; float:left;}
.left_blog {width:235px; margin:10px 8px 10px 0; padding:0 10px; float:left;}

/*************footer**********/
.footer_resize { width:1000px; margin:0 auto; padding:10px 0;}
.footer p { font:normal 11px  Arial, Helvetica, sans-serif; color:#FFF;}
.footer a { font:normal 11px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; padding:5px; margin:0;}
.footer p.leftt { text-align:left; width:10%; margin:0; padding:15px 0 0 20px; float:left;} 
.footer p.rightt { text-align:right; width:80%; margin:0; padding:10px 20px 0 0; float:right;} 
.footer {padding:0;  margin:0 auto;  background:#110f0b; border-top:0px; }

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { float:right; clear:both; border-top:1px solid #e1e1e1; width:100%; padding:0; margin:0px 0; background:none; line-height:0;}

