/*
Theme Name: Xtreme Theme
Theme URI: http://xtremetalent.co.uk/
Description: The Xtreme WordPress theme.
Version: 1.6
Author: Bud Alterhit, Santhosh.
Author URI: http://Sixlocal.co.uk/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

/* CSS Document */
body{
margin:0;
padding:0;
background:#000 url(images/body_back.png) no-repeat top center;
font: 14px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
img{
border:0px;
}
a:hover{
text-decoration:underline;
}
.flt{
float:left;
}
.clrlft{
clear:left; float:left;
}
#main_container{
margin-left:auto; 
margin-right:auto;
width:952px;

}
#inner_container{ 
width:952px;
float:left;
background:url(images/body_shade.png) no-repeat top;
margin-top:12px;
}
/* Top Panel Starts here*/
.top_panel{
float:left;
width:952px;
display:inline;
margin:0px 0 0 12px;
}
.top_home{
float:left;
margin:56px 0 0 38px;
width:112px; height:107px;
background:url(images/top_home.png) no-repeat;
}
.top_home:hover{
float:left;
margin:56px 0 0 38px;
width:112px; height:107px;
background:url(images/top_home_hover.png) no-repeat;
}
.home_active{
float:left;
margin:56px 0 0 38px;
width:112px; height:107px;
background:url(images/top_home_hover.png) no-repeat !important;
}

.top_about{
float:left;
margin:56px 0 0 1px;
width:113px; height:107px;
background:url(images/top_about.png) no-repeat;
}
.top_about:hover{
float:left;
margin:56px 0 0 1px;
width:113px; height:107px;
background:url(images/top_about_hover.png) no-repeat;
}
.about_active{
float:left;
margin:56px 0 0 1px;
width:113px; height:107px;
background:url(images/top_about_hover.png) no-repeat !important;
}

.top_artist{
float:left;
margin:54px 0 0 1px;
background:url(images/top_artist.png) no-repeat;
width:115px; height:110px;
}
.top_artist:hover{
float:left;
margin:54px 0 0 1px;
background:url(images/top_artist_hover.png) no-repeat;
width:115px; height:110px;
}
.artist_active{
float:left;
margin:54px 0 0 1px;
background:url(images/top_artist_hover.png) no-repeat !important;
width:115px; height:110px;
}

.top_enquiry{
float:left;
margin:54px 0 0 1px;
background:url(images/top_enquiry.png) no-repeat;
width:114px; height:110px;
}
.top_enquiry:hover{
float:left;
margin:54px 0 0 1px;
background:url(images/top_enquiry_hover.png) no-repeat;
width:114px; height:110px;
}                  
.enquiry_active{
float:left;
margin:54px 0 0 1px;
background:url(images/top_enquiry_hover.png) no-repeat !important;
width:114px;
height:110px;
}                       
.top_latest{
float:left;
margin:56px 0 0 1px;
background:url(images/top_latest.png) no-repeat;
width:113px; height:107px;
}
.top_latest:hover{
float:left;
margin:56px 0 0 1px;
background:url(images/top_latest_hover.png) no-repeat;
width:113px; height:107px;
}
.latest_active{
float:left;
margin:56px 0 0 1px;
background:url(images/top_latest_hover.png) no-repeat !important;
width:113px; height:107px;
}

.top_logo{
float:left;
margin:15px 0 0 20px;
}
.top_spacer{
clear:left; float:left;
margin:10px 0 0 33px;
}
/* Top Panel Ends here */
#cont_container{
clear:left; float:left;
width:942px;
margin:10px 0 0 12px;
display:inline;
background:url(images/cont_botm.png) no-repeat bottom center;
padding-bottom:20px;
}
/* Left Panel Starts here*/
.left_panel{
float:left;
width:700px;
margin-left:20px;
display:inline;
}
.left_imgpnl{
float:left;
width:200px;
}
.left_cntrpd{
float:left;
width:270px;
margin:0 0 0 12px;
display:inline;
line-height:16px;
}
.left_img2pnl{
float:left;
width:198px;
margin-left:12px;
}
.lp_riteim,.lp_lftimg{
float:left;
margin:10px 0 0 0;
}
.lp_cntrh3{
float:left;
background:#FFFFFF;
width:270px;
color:#000000;
font:bold 18px/24px Arial, Helvetica, sans-serif;
text-align:center;
}
.lp_cntr_h3_1{
float:left;
width:140px;
margin-left:60px;
background:#FFFFFF;
font:bold 18px/24px Arial, Helvetica, sans-serif;
text-align:center;
color:#000000;
} 
.lp_h3_1{
float:left;
width:110px;
background:#FFFFFF;
font:bold 18px Arial, Helvetica, sans-serif;
text-align:center;
color:#000000;
line-height:34px;
}
.lp_h3_2,.lp_h3_02{
clear:left; float:left;
background:#FFFFFF;
font:bold 18px Arial, Helvetica, sans-serif;
text-align:center;
color:#000000;
line-height:34px;
padding:0 12px 0 12px;
}
.lp_h3_02{
line-height:34px;
margin-top:10px;
}
.lp_artrow{
clear:left; float:left;
margin:12px 0 0 0;
width:700px;
display:inline;
}
.lp_artparow{
clear:left; float:left;
margin:3px 0 0 0;
width:700px;
display:inline;
}
.lp_artcol{
float:left;
width:215px;
}
.lp_artpacol{
float:left;
width:295px;
}
.lp_artpacol_01{
float:left;
width:395px;
}

.lp_abtpara{
clear:left; float:left;
width:670px;
margin:10px 0 0 10px;
display:inline;
text-align:justify;
}
.lp_abtmods{
clear:left; float:left;
width:690px;
margin:12px 0 0 10px;
display:inline;
padding-bottom:15px; 
}
.lp_abtimg{
float:left;
margin-left:3px;
}
.lp_latstpar{
float:left;
width:480px;
margin:0 0 0 10px;
display:inline;
text-align:justify;
}
.lp_latest_bar{
float:left;
margin:20px 0 10px 0;
}
.lp_enqformone{
float:left;
width:305px;
margin:15px 0 0 0;
display:inline;
}
.lp_enqformtwo{
float:left;
width:305px;
margin:15px 0 0 50px;
display:inline;
}
.lp_enqformone,.lp_enqformtwo{
font:bold 12px Arial, Helvetica, sans-serif;
}
.lp_cntenqip01,.lp_enqformone input, .lp_enqformtwo input{
clear:left; float:left;
margin:5px 0 0 0;
background:url(images/lp_cntenqip01.png) no-repeat !important;
width:298px;
height:22px;
border:0px;
padding:6px 0 0 6px;
page-break-after:left;
}
.lp_cntenqip02{
clear:left; float:left;
margin:5px 0 0 0;
background:url(images/lp_cntenqip01.png) no-repeat;
width:298px;
height:22px;
border:0px;
padding:6px 0 0 6px;
}
.lp_enqtextarea01,.lp_enqtextarea03,.lp_enqtextarea04, .lp_enqformone textarea,.lp_enqformtwo textarea{
clear:left; float:left;
margin:5px 0 0 0;
background:url(images/lp_enqtextarea01.png) no-repeat;
width:298px;
height:96px;
border:0px;
padding:6px 0 0 6px;
page-break-after:left;
}
.lp_enqtextarea03{
background:url(images/lp_enqtextarea03.png) no-repeat;
width:298px;
height:60px;
}
.lp_enqtextarea04{
background:url(images/lp_enqtextarea04.png) no-repeat;
width:298px;
height:165px;
}
.wpcf7-not-valid-tip{
color:#FF0000;
}
.lp_cntenq{
float:left;
width:305px;
margin:12px 0 4px 0;
display:inline;
}
.lp_enqsbmt{
clear:left; float:left;
margin:20px 0 0 570px;
background:url(images/lp_enqsbmt.png) no-repeat;
border:0px;
width:89px;
height:25px;
display:inline;
}
/* Left Panel Ends here*/
/* Right Panel Starts here*/
.right_panel{
float:left;
width:218px;
display:inline;
}
.rp_h3_1,.rp_h3_2{
float:left;
width:110px;
background:#FFFFFF;
font:bold 18px Arial, Helvetica, sans-serif;
text-align:center;
color:#000000;
line-height:34px;
}
.rp_h3_2{
margin-top:15px;
}
.rp_address{
float:left;
margin:8px 0 0 0;
width:218px;
display:inline;
}
.rp_newsipbg{
float:left;
margin:8px 0 0 0;
background:url(images/rp_newsipbg.png) no-repeat;
width:191px;
height:26px;
border:0px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#CCCCCC;
padding:5px 0 0 5px;
}               
.rp_submit{
clear:left; float:left;
margin:8px 0 0 0;
background:url(images/rp_submit.png) no-repeat;
width:57px; height:25px;
border:0px;
}                          
/* Right Panel Ends here*/
/* Footer Panel Starts here*/
.footer{
clear:left; float:left;
width:942px;
margin:10px 0 0 12px;
display:inline;
padding-bottom:10px;
}
.ft_copy{
float:left;
width:760px;
margin:15px 0 0 20px;
font:bold 12px Arial, Helvetica, sans-serif; color:#262626;
}
.ft_social{
float:left;
width:115px;
margin:15px 0 0 20px;
display:inline;
}
.ft_face{
float:left;
width:115px;
background:url(images/ftr_facebk.png) no-repeat right;
height:22px;
padding:8px 0 0 0;
text-decoration:none;
color:#FFFFFF;
}
.ft_space{
float:left;
width:115px;
background:url(images/ftr_myspace.png) no-repeat right;
height:22px;
padding:8px 0 0 0;
text-decoration:none;
color:#FFFFFF;
margin:3px 0 0 0;
}
.clear
{
clear:both;
width:0;
height:0;
}
.widget
{
margin:0 0 10px 0;
}

.left_panel p
{
padding:0px 11px 0 0px;
text-align:justify;
clear:both;
}
/* Footer Panel Ends here*/
.error { color: #f00; }