/* CSS Document */
* {
padding: 0;
margin: 0;
}

body {
background-image: url(images/bg_stripe.jpg);
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
}

/*......Form on Contact Page.......*/

form {
font-size: 80%;
margin: 0px 0 0 160px;
}



/*///////////////////////////
......WRAPPER
///////////////////////////*/

#wrapper {
width: 800px;
text-align: left;
margin: 0px auto;
background-color: #FFF;
}

/*////////////////////////////
......HEADER
////////////////////////////*/

#header {
width: 800px;
height: 276px;
background-image: url(images/header.jpg);
background-repeat: no-repeat;
background-color: #FFF;
}
#header2 {
width: 800px;
height: 276px;
background-image: url(images/header2.jpg);
background-repeat: no-repeat;
background-color: #FFF;
}

/*//////////////////////////////
.......MENU
//////////////////////////////*/

#menu {
height: 30px;
background-image: url(images/nav_bg.jpg);
padding: 0 0 0 120px;
border-top: 1px solid #FFF;
text-align: center;
}

#menu a {
display: block;
float: left;
padding: 7px 20px 7px 20px;
background-image: url(images/nav_sq.gif);
background-repeat: no-repeat;
background-position: left center;
color: #FFF;
font-weight: bold;
text-decoration: none;
font-size: 90%;
}

#menu a:hover {
background-image: url(images/nav_sq_h.gif);
background-repeat: no-repeat;
background-position: left center;
color: #ffec13;
}

/*/////////////////////////////
..........INNER
////////////////////////////*/

#inner {

}

/*...Inner Variation...*/

#inner_2 {
}

/*////////////////////////////
........RIGHT PANEL
///////////////////////////*/

#right_panel {
float: right;
width: 205px;
height: 270px;
background-color: #D7CCB8;
margin: 4px 3px 10px 0;
padding: 4px;

}
#right_panel p {
font-size: 75%;
color: #847C6F;
line-height: 1.5em;
padding: 0 0 10px 0;
}
#right_panel h4 {
color: #847C6F;
text-align: center;
padding: 5px 0 20px 0;
font-size: 95%;
}

#right_panel a {
color: #FFF;
text-decoration: none; 
}

/*///////////////////////////
.....COPY
///////////////////////////*/

#copy {
float: left;
width: 760px;
padding: 20px 20px 10px 20px;
text-align:justify;
/*background-color: #FFFFCC;*/
}

#copy p{
font-size: 80%;
line-height: 1.3em;
padding: 8px 0 0 0px;
}

#sep {
border-bottom: 1px solid #ccc;
padding: 5px 0 0 0;
}

#montage {
float: right;
width: 333px;
padding: 10px 0 0 10px;
}

UL {
font-size: 80%;
font-weight: bold;
padding: 8px 0 0 30px;
}

LI {
line-height: 1.5em
}

h1 {
font-size: 85%;
padding: 15px 0 0 0px;
text-align: center;
color: #0E22A9;
}

/*....For Gallery/Services Pages...*/

#copy_full_width {
float: left;
width: 700px;
padding: 0 10px 10px 10px;
text-align: justify;
/*background-color: #FFFFCC;*/
}

#copy_full_width p{
font-size: 80%;
line-height: 1.6em;
}

/*//////////////////////
.....CLEARONE
//////////////////////*/

#clearone {
clear: both;
height: 1px;
}
#divider {
padding: 10px 0 5px 0;
border-bottom: 1px dashed #aea38c;
}


/*//////////////////////////
.....FOOTER
//////////////////////////*/
 
#footer {
width: 800px;
clear: both;
background-image: url(images/footer_bg.jpg);
text-align: center; 
}

#footer p {
padding: 7px 0 7px 0;
font-size: 70%;
color: #fff;
}

#footer a {
color: #fff;
} 
