/**** CSS Stylesheet - angliaartistes.com ****/

body
{
margin:0;
padding:0px;
background:url(../images/body_bg.jpg) no-repeat #0c0b0f;
background-position:center top;
}
body img
{
border:none;
}
hr, p
{
margin:0;
}
a
{
color:#7a7a7a;
text-decoration:none;
cursor:pointer;
}
a:hover
{
color: #e40000;
text-decoration: none;
}
br
{
line-height:5px;  
}

/* CSS Text Styles */

body 
{
font-family:Arial, Sans-Serif, Helvetica, Tahoma;
font-size:9pt;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #bababa;
text-decoration: none;
text-align:justify;
}

/* Site Wrapper*/

.wrapper
{
margin:0 auto;
width:999px;
}

/* Header Section */

.header
{
float:left;
width:999px;
height:370px;
background:url(../images/header.png) no-repeat;
}
.logo
{
margin:35px 0 0 105px;
width:377px;
height:83px;
background:url(../images/logo.png) no-repeat;
}
.top_nav_menu
{
float:left;
margin:15px 0 0 115px;
}
.search_box
{
float:right;
width:200px;
height:45px;
margin-right:5px;
}
.search_field
{
width:200px;
height:28px;
margin-top:5px;
}
.carousel
{
float:left;
width:999px;
height:140px;
margin:24px 0 15px 0;
overflow:hidden;
}
.carousel img
{
width:208px;
height:140px;
margin-left:32px;
}
.carousel li
{
list-style:none;
}

/* Main Navigation */

.main_nav
{
float:left;
width:999px;
height:43px;
background:url(../images/nav_bg.png) no-repeat;
}
.main_menu
{
width:985px;
margin-left:14px;
}
.main_menu td
{
width:90px;
height:40px;
}

/* Main Content Section */

.content
{
float:left;
width:999px;
background:url(../images/content_bg.png) no-repeat top left #000d2b;
}

/* Left Section */

.left
{
float:left;
margin:20px 0 20px 110px;
padding:10px 0 15px 0;
width:600px;
background:url(../images/left_bg.png) no-repeat top left #1e4179;
border:1px solid #352f57;
}
.left p
{
color:#bababa;
padding:5px 20px 0 15px;
}
.left p strong
{
color:#e40000;
}
.left p img
{
float:left;
margin-right:15px;
}
.left#profile
{
background:transparent;
border:none;
margin-top:10px;
}
.title
{
border-bottom:1px solid #352f57;
height:30px;
}

/* Right Column Section */

.right
{
float:right;
width:250px;
margin:20px 15px 0 0;
}
.right_top
{
width:250px;
height:42px;
}
.right_content
{
width:248px;
border-left:1px solid #4b6a88;
border-right:1px solid #26445e;
}
.right p
{
padding:10px 15px 10px 12px;
color:#8fa4cd;
}
.right p strong
{
color:#c70000;
}
.right_btm
{
width:250px;
height:42px;
background:url(../images/right_box_btm.png) no-repeat;
}

/* Right Box Header Titles */

#popular{background:url(../images/popular.png) no-repeat;}
#headliners{background:url(../images/headliners.png) no-repeat;}
#bands{background:url(../images/bands.png) no-repeat;}
#duo{background:url(../images/duo.png) no-repeat;}
#solo{background:url(../images/solo.png) no-repeat;}
#magic{background:url(../images/magic.png) no-repeat;}
#compere{background:url(../images/compere.png) no-repeat;}
#speciality{background:url(../images/speciality.png) no-repeat;}
#comedy{background:url(../images/comedy.png) no-repeat;}
#tributes{background:url(../images/tributes.png) no-repeat;}
#artiste_az{background:url(../images/artiste_az.png) no-repeat;}
#considerations{background:url(../images/consider.png) no-repeat;}
#conditions{background:url(../images/conditions.png) no-repeat;}
#audio{background:url(../images/audio.png) no-repeat; margin-top:15px;}

/* Feature Tables in Right Box */

.feature
{
width:248px;
}
.feature td
{
background:url(../images/feature_bg.png) repeat;
text-align:left;
font-family:Verdana, Arial, Sans-Serif, Helvetica, Tahoma;
font-size:10px;
}
.feature a
{
text-decoration:none;
color:#8fa4cd;
}
.feature a strong
{
text-transform:uppercase;
text-decoration:none;
color: #c70000;
font-size:10px;
}
.feature img
{
float:right;
}

/* Footer Section */

.footer
{
float:left;
height:123px;
width:999px;
border-top: 1px solid #352f57;
background:url(../images/footer.png) no-repeat #052f57;
}
.footer_text
{
float:left;
width:999px;
margin-top:30px;
text-align:center;
}
.footer_nav
{
height:25px;
color:#6a6a6a;
}
.copyright
{
color:#9a9a9a;
}

/* Profile Pages Style */

.back_to_top
{
position:fixed;
left:150px;
top:500px;
width:57px;
height:19px;
}

/* Individual Profile Style */

.profile_wrap
{
float:left;
width:600px;
background:url(../images/left_bg.png) no-repeat top left #1e4179;
border:1px solid #352f57;
padding:15px 0 15px 0;
margin-bottom:15px;
}

/* With Portrait Picture */

.profile_pic
{
float:left;
margin:3px 0 0 10px;
width:158px;
height:208px;
}
.profile_top_table
{
float:right;
height:30px;
width:410px;
margin-right:10px;
border-bottom:1px solid #890000;
}
.profile_text
{
float:left;
width:410px;
min-height:192px;
color:#5a5a5a;
}
.profile_text p
{
width:400px;
text-align:justify;
padding:15px 0 10px 15px;
}
.profile_text p strong
{
font-weight:normal;
color:#8fa4cd;
}

/* With Landscape Picture */

.profile_pic_landscape
{
float:left;
margin:5px 0 0 10px;
width:208px;
height:158px;
}
.profile_top_table_landscape
{
float:right;
height:30px;
width:360px;
margin-right:10px;
border-bottom:1px solid #890000;
}
.profile_text_landscape
{
float:left;
width:370px;
min-height:192px;
color:#5a5a5a;
}
.profile_text_landscape p
{
width:350px;
text-align:justify;
padding: 15px 0 10px 15px;
}
.profile_text_landscape p strong
{
font-weight:normal;
color:#8fa4cd;
}

/* Links On Profiles to Resources & Websites */

.resource_link
{
float:right;
width:81px;
height:24px;
margin:0 10px 10px 0;
padding-top:4px;
text-align:center;
background:url(../images/more_btn.png) no-repeat;
}
.resource_link a
{
color:#fff;
text-decoration:none;
}
.resource_link a:hover
{
color:#F4C758;
}
.web_link
{
float:right;
width:81px;
height:24px;
margin:0 5px 10px 0;
padding-top:4px;
text-align:center;
background:url(../images/more_btn.png) no-repeat;
}
.web_link a
{
color:#fff;
text-decoration:none;
}
.web_link a:hover
{
color:#F4C758;
}

/* MP3 Players for Profile Demos */

object
{
float:right;
width:81px;
height:24px;
margin:0 5px 10px 5px;
}

/* Left - Booking Enquiry - booking.htm */

.left#forms {padding-top:0px;}

.booking_enquiry_box
{
width:600px;
height:470px;
}
.booking_form_window
{
width:475px;
height:470px;
margin-left:60px;
}

/* Left - New Act Enquiry - submit.htm */

.act_enquiry_box
{
width:600px;
height:600px;
}
.act_form_window
{
width:475px;
height:600px;
margin-left:60px;
}

/* Left - Client Page - clients.htm */

.clients
{
margin-left:45px;
width:520px;
}

/* Left - Contact Page - contact.htm */

.contact
{
margin-left:100px;
}

