/*
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar! (Based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a> by <a href="http://binarybonsai.com/">Michael Heilemann</a>)
Version: 2.8
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/

body {
margin: 0;
font-family: 
color: #6d6b6b;
background: #000 url('images/background_wall.jpg') fixed no-repeat;
background-position: center;
font-size: 12px;
font-family: georgia, san serif;
}

#top_image {
background-image: url(images/designs_banner_center.jpg);
width: 930px;
height: 262px;
margin: 0 auto;
}


#wrapper {
margin: 0 auto;
width: 930px;
background-color: #ffebd0;
text-align: left;
font-size: 12px;
font-family: georgia, san serif;
}



a {
text-decoration: none;
}

#navbar {
background-color: #e7a082;
width: 930px;
height: 20px;
font-size: 16px;
}

#navbar ul {
display: inline;
list-style-type: none;
}

#navbar ul li {
display: inline;
padding: 30px;
}

#navbar a {
color: #fff;
}

#navbar a:hover {
color: #000;
}


.left {
float: left;
}

.right {
float: right;
margin-top: -1px;
}


/* main content */

#main {
width: 600px;
float: left;
margin-left: 30px;
text-align: justify;
font-size: 14px;
color: #333333;
}

#main h1 {
color: #333333;
font-size: 20px;
text-align: center;
}

#main h1 a{
color: #333333;
font-size: 20px;
text-align: center;
margin: 10px;
margin-top: 7px;
}

#main a {
color: #8B2323;
}

#main a:active, #main a:hover {
text-decoration: underline;
}

.details {
margin-left: 30px;
}


img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}


.entry {
width: 600px;
text-align: right;
margin-right: 5px;
}

.divider {
background-image: url(images/divider_light.png);
background-repeat: no-repeat;
width: 600px;
height: 75px;
margin-left: 100px;
margin-top: 35px;
}



img.alignleft {
float:left;
margin-top: 4px;
margin-bottom: 7px;
margin-right: 10px; 
display: inline;
}


.clear {
clear: both;
}

/* Single */

#single {
width: 690px;
float: left;
margin-left: 10px;
color: #333333;
font-size: 14px;
}

#single h1 {
text-align: center;
color: #333333;
}

.signup {
background-color: #FDF5E6;
width: 600px;
float: left;
color: #333333;
font-size: 14px;
margin-top: 10px;
margin-bottom: 10px;
border-top: solid 1px #333333;
border-bottom: solid 1px #333333;
padding: 5px;
}

.signup h3 {
background-color: none;
width: 100%;
font-size: 18px;
}

/* Right Sidebar 

#right {
width: 100px;
float: right;
border-left: solid 1px #333333;
}




#sidebar {
width: 200px;
float: right;
margin-right: 3px;
margin-left: 60px;
padding-top: 100px;
font-size: 10px;
border-left: solid 1px #c0c0c0;
}


.search {
background-color: #FDF5E6;
}


#sidebar h1, h2 {
font-size: 16px;
color: #333333;
}

#sidebar a {
color: #333333;
}

#sidebar a:hover {
text-decoration: underline;
}

*/

.info {
padding: 0px;
background-color: #ffebd0;
width: 200px;
margin-right: 40px;
margin-left: -10px;
margin-bottom: 20px;
}

.info1 {
padding-left: 8px;
padding-right: 8px;
padding-bottom: 5px;
color: #333333;
font-size: 12px;
}



#sidebar ul {
list-style-type: none;
}

#sidebar ul li {
align: left;
padding: 6px;
}


.welcome {
padding: 0 2px 0 2px;

}


/* About Page and Main Page */

#work_left {
width: 210px;
height: 600px;
float: left;
padding-right: 30px;
margin-top: -15px;
}

#work_left img {
padding-bottom: 2px;
margin-left: 3px;
}

#work_left hr {
width: 170px;
color: #000000;
height: 1px;
align: center;
}

strong {
font-size: 17px;
font-weight: bold;
}

.section1 {
width: 840px;
margin-left: 30px;
margin-right: 30px;
margin-bottom: 10px;
font-size: 14px;
color: #333333;
}


.section1 h1 {
margin-left: 320px;
}

.section1 h2 {
display: inline;
}


.section1 h4 {
font-size: 16px:
font-weight: bold;
}

.section1 h3 {
font-size: 20px;
font-weight: bold;
}

.indent {
margin-left: 120px;
}


.about {
width: 780px;
align: right;
}

#home {
width: 570px;
float: left;
margin-left: 25px;
margin-bottom: 10px;
font-size: 14px;
color: #333333;
}



#home h1 {
margin-left: 320px;
}

#home h2 {
display: inline;
}

/* Portfolio and Testimonials Pages */
.projects {
width: 800px;
margin-left: 72px;
margin-right: 40px;
margin-bottom: 10px;
font-size: 14px;
color: #333333;
}

#each {
float: right;
width: 220px;
margin-top: 10px;
margin-left: 20px;
padding-bottom: 20px;
border-left: 1px dotted #c0c0c0;
}

#each p {
padding-left: 40px;
}

#each h2 {
margin-left: 60px;
}


#each h4 {
font-size: 17px;
font-weight: bold;
text-align: center;
}

#each_2 {
width: 290px;
float: right;
margin-right: 20px;
margin-top: -415px;
padding-bottom: 20px;
}

#each_2 h4 {
font-size: 17px;
font-weight: bold;
text-align: center;
}

#each_3 {
width: 290px;
float: right;
margin-right: 20px;
margin-top: -400px;
padding-bottom: 20px;
}

#each_3 h4 {
font-size: 17px;
font-weight: bold;
text-align: center;
}




#details {
padding-top: 30px;
padding-bottom: 20px;
}


.projects h1 {
margin-left: 300px;
padding-bottom: 3px;
}


.work {
width: 400px;
align: left;
}

.dotted {
border: 1px dotted #333333; 
border-style: none none dotted; }


/* Archieve */
#olderposts {
width: 600px;
float: left;
margin-left: 20px;
color: #333333;
font-size: 14px;
}

#olderposts h1 {
text-align: center;
background-color: none; 
color: #333333;
font-size: 22px;
}

#olderposts h3 {
text-align: center;
}

#olderposts h3 a {
text-align: center;
color: #333333;
font-size: 20px;
}

#olderposts h3 a:hover {
text-decoration: underline;
}

.datetime {
text-align: center;
font-size: 12px;
}

.pad {
padding-bottom: 20px;
padding-top: 5px;
}


/* Search */
#results {
width: 600px;
float: left;
margin-left: 20px;
color: #333333;
font-size: 14px;
}

#results h1 {
text-align: center;
background-color: none; 
color: #333333;
font-size: 22px;
}

#results h3 {
text-align: left;
}

#results h3 a {
color: #333333;
font-size: 20px;
}

#results h3 a:hover {
text-decoration: underline;
}

.bump {
padding-bottom: 20px;
}

/* Contact */

#payment {
text-align: right;
margin-right: 20px;
margin-top: 3px;
}







/* Search, 404 */

#section2 {
width: 600px;
float: left;
margin-left: 30px;
text-align: justify;
font-size: 14px;
color: #333333;
}

#section2 h1, h2 {
background-color: none;

}




/* Footer */

#footer {
width: 930px;
height: 240px;
background-color: #064151;
color: #FDF5E6;
font-size: 12px;
border-top: 2px solid #e7a082;
}

.lists {
float: left;
width: 260px;
margin-left: 30px;
margin-top: 10px;
}

.lists2 {
float: left;
width: 260px;
margin-left: 0px;
}

.tweet {
float: right;
width: 300px;
margin-rightt: 20px;
margin-top: 10px;
}

#footer ul {
list-style-type: none;
color: #FDF5E6;
}

#footer ul li {
text-indent:none;
text-align: left;
color: #FDF5E6;
font-size:14px;
padding-top: 3px;
}

#footer a {
color: color: #FDF5E6;
}

#footer a:hover {
text-decoration: underline;
}

#footer a:active, #footer a:visited {
color: #FDF5E6;
}

#footer h2 {
background: none;
color: #FDF5E6;
}

.stuff {
text-align: center;
font-size: 12px;
}

.stuff a:link {
color: #ffffff;
}

.stuff a:visted {
color: #FDF5E6;
}

.stuff a:hover {
text-decoration: underline;
}

.lists a:active {
text-decoration: underline;
}

.lists a:link {
color: #ffffff;
}

.lists a:visted {
color: #FDF5E6;
}

.lists a:hover {
text-decoration: underline;
}

.lists a:active {
text-decoration: underline;
}

.lists2 a:active {
text-decoration: underline;
}

.lists2 a:link {
color: #ffffff;
}

.lists2 a:visted {
color: #FDF5E6;
}

.lists2 a:hover {
text-decoration: underline;
}

.lists2 a:active {
text-decoration: underline;
}



