* { 
    margin: 0; 
    padding: 0;

}

img#wpstats { width:0px; height:0px; overflow:hidden; }

p, ul, ol, li { 
    margin-bottom: 18px; 
}

blockquote { 
    margin: 0 18px 18px 18px;
    font-size:12px;
    font-color:#333;
}

ul {
    list-style-type: square;
    margin-left: 2em;
}

ol {
    margin-left: 2em;
}

h1 { 
    font-size: 24px; 
    line-height: 36px;
    margin-bottom: 18px; 
}

h2 { 
    font-size: 22px; 
    line-height: 36px;
    margin-bottom: 18px;
}

.container {
    margin: 0 auto;
    padding: 0;
    width: 840px;
}


/* HEADER */

body{
	background-color:#fff;
}

.header {
    padding: 30px 0 10px 0;
    border-bottom: 1px solid #666;
    text-align:left;
}

.header h1 {
    font-size: 26px;
    color: #000;
    font-weight: normal;
}

.header span {
    font-size: 12px;
    color: #1f4e69;]
    font-weight: normal;
}



.search {
    padding:11px 0 0 20px;
    background:url('/wp-content/themes/depo-clean/images/search.gif') 0 14px no-repeat;
    float:right;
}

.search input {
    width:150px;
}


/* POSTS */

#sideHolder{
	float:right;
	width:329px;
}
#headerLogo{
	margin: 0 auto;
	height:205px;
	width:967px;
	background: url(images/header_main.jpg) no-repeat;
}

.headerText{
	font-family:Helvetica,Arial, sans-serif;
	font-size:120px;
	color:#eaeaea;
	font-weight:bold;
	letter-spacing:-5px;
	text-decoration:none;
}
.headerText a{
	text-decoration:none;
	color:#eaeaea;
}
.orangeText{
	color:#dcd56d;
}


#namesHolder{
	width:255px;
	height:185px;
	margin-left:30px;
	margin-top:10px;
	/*background:url(images/4f.gif) no-repeat;*/
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;	font-size:12px;
	color:#fff;
	line-height:16px;
	border-bottom:1px solid #fff;
}
#namesHolder a{
	color:#fff;
	text-decoration:none;
}
#namesHolder a:hover{
	color:#e9776e;
	text-decoration:none;
}
.linksHolder{
	float:right;
	text-align:right;
}
.nameHold{
	width:130px;
	text-align:left;
}

#downloadBox{
	width:320px;
	height:206px;
	background-image:url(images/download_1.jpg);
	float:right;
	margin-top:15px;

}
#downloadBox:hover{
	background-image:url(images/download_2.jpg);
}

#blog_info_wrap{
	width:638px;
	height:100%;
	padding-left:25px;
	margin-top:-30px;
}
#main_wrap{
	width:967px;
	min-height:1400px;
	height:100%;
	margin: 0 auto;
	background:url(images/main_bg.gif) repeat-y #fff;
}
.blog_header{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
    margin-bottom: 6px;
	color:#238699;
}
.blog_header_comment{
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;	font-size:14px;
    margin-bottom: 6px;
	color:#666;
}
	
.blog_header a{
	text-decoration:none;
	color:#238699;
}
.blog_header a:hover{
	color:#093148;
	text-decoration:none;
}

.flickr {
    text-align:left;
    width: 668px;
    padding: 10px 0 10px 3px;
    border-bottom: 1px solid #666;
}

.flickr img {
    width: 58px;
    height: 58px;
    margin: 1px 4px;
    border: 1px solid #666;
}

.flickr img:hover {
    width: 72px;
    height: 72px;
    margin: -6px -3px;
    border: 1px solid #000;
}

.flickr span {
    float:left;
    width: 56px;
    font-size: 14px;
    color: #1f4e69;
}

.flickr span a { color: #1f4e69; }

.flickr small {
    font-size:9px;
}

small.fey { color: #1f4e69; }

.blogads {
    padding: 31px 0 18px 0;
    width: 152px;
    font-size: 12px;
    color: #1f4e69;
    float:right;
    text-align:left;
}

.blogads a { font-weight:100;}

.firstpost {
    text-align:left;
    width: 600px;
    padding: 28px 0 18px 0;
}

.post {
    text-align:left;
    width: 600px;
    padding: 50px 0 15px 0;
    border-bottom: 1px solid #666;
}
.post_comment {
    text-align:left;
    width: 600px;
    padding: 10px 0 0 0;
    border-bottom: 1px solid #666;
}


.postnoline {
    border-top: 1px solid #666;
    text-align:left;
    width: 600px;
    padding: 22px 0 22px 0;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;
	font-size:12px;
	color:#666;
	margin-bottom:20px;
	
}
.postnoline a { 
	text-decoration:none;
	color:#1f4e69;
 }
.postnoline a:hover { 
	text-decoration:none;
	color:#000000;
 }
 


.posttopline {
    border-top: 1px solid #666;
    text-align:left;
    width: 600px;
    padding: 22px 0 22px 0;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;
	font-size:12px;
	color:#666;
	
}
.posttopline a { 
	text-decoration:none;
	color:#1f4e69;
 }
.posttopline a:hover { 
	text-decoration:none;
	color:#000000;
 }
 
span.previous { padding: 0 20px 0 0; float: left; }
    
span.next { float: right; }

span.edit a { 
    float:right;
    font-weight:normal; 
    font-size:11px; 
    color:#1f4e69; 
    border:1px solid #666; 
    padding:0 4px; 
}

.metainfo {
    width: 600px;
    font-size: 12px;
    color: #666;
    padding: 3px 0;
	margin-bottom:25px;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;
}
.metainfo a { 
	text-decoration:none;
	color:#238699;
 }
 .metainfo a:hover { 
	text-decoration:none;
	color:#093148;
 }
 
 .metainfo_comment {
    width: 600px;
    font-size: 12px;
    color: #666;
    padding: 3px 0;
	margin-bottom:10px;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;
	margin-top:10px;
}
.metainfo_comment a { 
	text-decoration:none;
	color:#238699;
 }
 .metainfo_comment a:hover { 
	text-decoration:none;
	color:#000000;
 }

.content {
    width: 600px;
	font-size:11px;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;
    text-align:left;
	line-height:18px;
	color:#666;
}
.content a{
	color:#238699;
	text-decoration:none;
	border:none;
}

.content a:hover{
	color:#093148;
	text-decoration:none;
	border:none;
	
}

/*CALENDAR*/
.Cal_content {
    width: 255px;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;
	font-size:12px;
    text-align:left;
	margin-left:30px;
	margin-top:20px;
	color:#fff;
	line-height:16px;
}
.Cal_content a{
	color:#c6e6f4;
	text-decoration:none;
	border:none;
}

.Cal_content a:hover{
	color:#ffffff;
	text-decoration:none;
	border:none;
	
}

/*WEEKL RECAP LINKS*/
.recap {
    width: 255px;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;
	font-size:12px;
    text-align:left;
	margin-left:30px;
	margin-top:20px;
	color:#fff;
	line-height:16px;
	border-bottom:1px solid #fff;
	padding-bottom:18px;
	
}
.recap a{
	color:#fff;
	text-decoration:none;
	border:none;
}

.recap a:hover{
	color:#e9776e;
	text-decoration:none;
	border:none;
	
}





.content a img{
	border:#dfdddd solid 10px;
}
	

.content a:hover img{
	border:#A6A6A6 solid 10px
}

.previously {
   text-align:left;
    width: 668px;
    padding: 20px 0 3px 0;
    border-top: 1px solid #666;
    font-size: 12px;
}

.previously a { font-weight:100;}

.text_area { width: 480px !important; }

.postform { width:150px; margin: 0;} 

.delicious-tags { font-size:11px; color:#1f4e69 }
.delicious-tags a { font-weight:normal; color:#333 }


/* FOOTER */

.footer {
    padding: 22px 0 10px 5px;
    border-top: 1px solid #666;
    text-align:left;
    font-size: 12px;
    color: #1f4e69;
}

.footer div {
    width:152px;
    margin: 0 20px 0 0;
    float:left;
}

.footer img {
    border:0;
}

.footer div.last {
    width:142px;
    margin: 0 0 0 0;
}

.copyright {
    margin:12px 0 0 0;
    padding: 18px 0 10px 0;
    border-top: 1px solid #666;
    text-align:right;
    font-size: 12px;
    color: #1f4e69;
}

ul.nav li { margin: 0 }



