/*
Theme Name: CMS based on skileton theme Starkers
Theme URI: http://elliotjaystocks.com
Description: Handmade Theme. 
Version: 2.8
Author: My
Author URI: http://www.fetish-models.com
Tags: cms, naked, clean, basic
*/


* { padding: 0; margin: 0; }

body {
 font: 13px Arial, Helvetica, sans-serif;
 color:#bab2ac;
 background:#000000;
}

/* elements */
a {
 font-family: "Trebuchet MS", Helvetica, sans-serif;
 outline: none;
}
a:link, a:visited, a:active {
 color:#aa0000;
 text-decoration:underline;
} 
a:hover {
 color:#ffffff;
 text-decoration:none;
} 
h1 {
 font:38px "Palatino Linotype", "Book Antiqua", Palatino, serif;
 color:#FFF;
}
h2 { 
 font:16px "Trebuchet MS", Helvetica, sans-serif;
 margin-bottom:5px; 
 padding-left:5px;
 border-bottom: 1px #333 dotted;
}
#searchform #s {
 width: 147px; 
 background: #222222 url(images/search.gif) no-repeat; 
 border: #333 1px solid;
 font: 12px Arial, Helvetica, sans-serif;
 padding-left:3px;
 padding-bottom:1px;
 color: #888;
}

/* structure */
#wrapper { 
 margin: 0 auto;
 width: 972px;
}
#header {
 color:#bab2ac;
 width: 950px;
 float: left;
 padding: 10px;
 border: 1px solid #222;
 height: 80px;
 margin: 10px 0 5px 0;
 background: #111 url(images/uc.jpg) no-repeat right;
}
#header p { font-size:12px; font-style:italic}

#navigation {
 float: left;
 width: 950px;
 color:#bab2ac;
 padding: 7px 10px;
 border: 1px solid #222;
 margin: 0 0 5px 0;
 background: #111;
}

#content { 
 float: left;
 color:#bab2ac;
 border: 1px solid #222;
 background: #111;
 margin: 0 5px 5px 0;
 padding: 10px;
 height: 2000px;
 width: 616px;
 display: inline;
}
#content div{ margin-bottom:25px;}

#rightcolumn { 
 color:#bab2ac;
 border: 1px solid #222;
 background: #111;
 margin: 0 0 5px 0;
 padding: 10px;
 height: 2000px;
 width: 120px;
 float: left;
}
#rightcolumn ul { padding: 0; margin-bottom:20px;}
#rightcolumn li { list-style-type: none; line-height:20px; }

#leftcolumn { 
 color:#bab2ac;
 border: 1px solid #222;
 background: #111;
 margin: 0 5px 5px 0;
 padding: 10px;
 height: 2000px;
 width: 160px;
 float: left;
}
#leftcolumn ul { padding: 0; margin-bottom:20px;}
#leftcolumn li { list-style-type: none; line-height:20px; }

#footer { 
 width: 950px;
 clear: both;
 color:#bab2ac;
 border: 1px solid #222;
 background: #111;
 margin: 0 0 10px 0;
 padding: 10px;
}

/* navigation */

#navlist li {
display: inline;
list-style-type: none;
padding-right: 20px;
font: 13px "Trebuchet MS", Helvetica, sans-serif;
text-transform: uppercase;
}


/* contact page */
#contactformtext {line-height:18px;}
#contactform input, textarea, select{
background: #333;
border: 1px solid #444;
padding:2px;
color: #CCC;
}
#contactform p { padding-bottom:10px}

#featured h2 { margin-bottom:20px;}
#news p { margin-bottom:20px;}