body * {font-family:Georgia;font-size:11px;color:#999999;text-align:center;padding:0;margin:0;line-height:16px;}
body {padding-top:30px;}

#content {width:1000px;margin:0px auto;}
#content * {text-align:left;}

a {text-decoration:none;}
a:hover {color:#000000;}
img {border:0;}

h1 {background-image:url('/img/title.gif');text-indent:-10000px;font-size:13px;color:#000000;float:left;text-transform:uppercase;font-weight:normal;letter-spacing:0.8em;border-style:solid;border-width:1px 0 1px 0;border-color:#e6e6e6;padding:5px 0 5px 0;margin-right:50px;width:200px}
h2 {font-size:13px;color:#000000;width:200px;border-style:solid;border-width:1px 0 1px 0;border-color:#e6e6e6;margin:25px 0 25px 0;padding:5px 0 5px 0;}

/* Header & Menu */
#header {float:left;width:1000px;} 
#header ul {float:left;padding:5px 0 5px 0;border-style:solid;border-width:1px 0 1px 0;border-color:#e6e6e6;width:750px;}
#header ul li {font-size:13px;padding:0 20px 0 10px;display:inline;background:#ffffff url('/img/slash.gif') no-repeat right;}
#header ul li a {font-size:13px;}
#header ul li.first {padding-left:0;}
#header ul li.last {background:none;}
#home-page #home-link, #folios-page #folios-link, #retouching-page #retouching-link, #about-page #about-link, #contact-page #contact-link, #archive-page #archive-link {color:#000000;font-weight:bold;}

/* Sidebar */
#sidebar {float:left;width:200px;margin-right:50px;}
#sidebar div {width:200px;border-style:solid;border-width:1px 0 1px 0;border-color:#e6e6e6;}
#sidebar p {margin:10px 0 10px 0;width:200px;}
#about-page #sidebar p, #folios-page #sidebar p, #archive-page #sidebar p {padding:2px 0 2px 0;margin:0;border-bottom:solid 1px #e6e6e6;}
#about-page #sidebar p.first, #folios-page #sidebar p.first, #archive-page #sidebar p.first {border-top:solid 1px #e6e6e6;}
#contact-page #sidebar p a {background:#ffffff url('/img/plus.gif') no-repeat top left;padding:0 0 3px 20px;}
#sidebar .current {color:#000000;font-weight:bold;}
#sidebar p#archive-description {border:none;padding-bottom:30px;}

#main {float:left;width:750px;height:660px;}
#main h3 {font-size:13px;color:#000000;margin:30px 0 30px 0;}
#main a {color:#000000;}
#retouching-page #main, #about-page #main {height:704px;width:400px;}

#contact-page #sidebar p, #studio-exterior {padding:2px 0 5px 0;margin:0;border-bottom:solid 1px #e6e6e6;}
#contact-page #main #address-contact {float:left;width:250px;color:#000000;font-weight:bold;}
#contact-page #main #details-contact {float:left;}
#contact-page #main #details-contact p {width:350px;}
#contact-page #main {margin:70px 0 0 0;height:634px;}

#folios-page #main, #archive-page #main {margin:25px 0 20px 0;}
#folios-page #main p, #archive-page #main p {margin-top:5px;}

#home-page #main {text-align:center;margin:25px 0 21px 0;position:relative;}
#folios-page #main-fader {float:left;width:750px;height:660px; text-align:center;margin:25px 0 21px 0;position:relative;}

#footer{float:left;padding-left:250px;}
.clearboth {clear:both;}

#studio-interior {padding-top:30px;}

/* Horizontal Carousel */
#carousel_container {border-style:solid;border-width:1px 0 1px 0;border-color:#e6e6e6;padding:5px 0 0 0;}
#horizontal_carousel {background:#ffffff url('/img/spinner.gif') no-repeat;width:750px;height:60px;}

textarea {
	width: 550px;
}
input, select, button {
	width: 500px;
}

table input, select {
	width: 150px;
}

table input[type="checkbox"] {
	width: 50px;
}

form span  {
	display: block;
	padding-top: 20px;
}

/* Admin */
#admin-table {border-collapse:collapse;}
#admin-table th, #admin-table td {border:1px solid #cccccc;text-align:center;padding:2px;}
#admin-table td {height:60px;}
#admin-table {color:#000000;}

.fader {
	position: absolute;
	top: 0px;
	left: 0px;
}
