/*
Theme Name: Photography
Theme URI: http://www.digitalphotographyblogger.com/
Description: Digital Photography Blogger
Version: 1.0
Author: Dusty
Author URI: http://www.digitalphotographyblogger.com/
*/

html,body {
margin:0px;
background-color:#001b5b;
height:100%;
}

a:link {
color:#5997e3;
text-decoration:none;
}
a:visited {
color:#5997e3;
text-decoration:none;
}
a:hover {
color:#5997e3;
text-decoration:underline;
}

h1 {
font-family:arial;
font-size:14px;
color:#000000;
display:block;
margin:0px;
padding:0px 0px 5px 0px;
}

h1 a:link {
color:#000000;
text-decoration:none;
}
h1 a:visited {
color:#000000;
text-decoration:none;
}
h1 a:hover {
color:#ff6600;
text-decoration:none;
}

h3 {
font-family:verdana;
font-weight:normal;
font-size:12px;
padding:0px;
margin:0px 0px 0px 0px;
}

#homepage {
background:#1d1d1d url(images/border-bottom.gif) repeat-x bottom left;
margin-bottom:20px;
}


#homepage td {
padding:10px;
}

#homepage h2 {
font-family:arial;
font-size:16px;
color:#ffeb00;
margin:0px;
padding:0px;
display:block;
}

#homepage h2 a:link {
color:#ffeb00;
text-decoration:none;
}
#homepage h2 a:visited {
color:#ffeb00;
text-decoration:none;
}
#homepage h2 a:hover {
color:#ffeb00;
text-decoration:underline;
}


#homepage p {
font-family:arial;
font-size:12px;
line-height:18px;
color:#cccccc;
margin:5px 0px;
padding:0px;
}



#wrapper {
width:900px;
height:100%;
}

#header {
width:100%;
height:130;
}

#page {
width:100%;
}

.date {
font-size:10px;
font-family:trebuchet ms;
color:#797979;
letter-spacing:2px;
text-transform:uppercase;
padding:0px;
margin:0px 0px 10px 0px;
}

#content-container {
background-color:#2f2f2f;
padding:20px;
}

.content {
margin-top:5px;
}

.content p a {
font-weight:bold;
color:#f8de0a;
text-decoration:none;
}
.content p a:link {
color:#f8de0a;
text-decoration:none;
}
.content p a:visited {
color:#f8de0a;
text-decoration:none;
}
.content p a:hover {
color:#ff9600;
text-decoration:underline;
}

.copyright {
font-family:arial;
font-size:10px;
color:#5997e3;
background:url(images/gradient-bot-repeat.jpg) repeat-x top left;
height:50px;
text-align:center;
}
.copyright a:link {
color:#5997e3;
text-decoration:underline;
}
.copyright a:visited {
color:#5997e3;
text-decoration:underline;
}
.copyright a:hover {
color:#77abff;
text-decoration:underline;
}

#sidebar {
background-color:#2f2f2f;
width:300px;
padding:20px;
}


#sidebar ul {
list-style:none;
padding:0px;
margin:0px 5px;
}

#sidebar li {
display:block;
border-bottom:1px dotted #2f2f2f;
padding:5px;
}

#sidebar li a {
font-family:comic sans ms;
font-size:16px;
color:#ff9600;
text-decoration:none;
padding:5px;
}
#sidebar li a:link {
color:#ff9600;
text-decoration:none;
}
#sidebar li a:visited {
color:#ff9600;
text-decoration:none;
}
#sidebar li a:hover {
color:#ff9600;
text-decoration:underline;
}

#sidebar h4 {
font-family:trebuchet ms;
font-size:11px;
text-transform:uppercase;
letter-spacing:2px;
color:#ffffff;
font-weight:normal;
background-color:#333333;
display:block;
margin:0px;
padding:2px 10px;
border-bottom:2px solid #3f3f3f;
}

#corner-top-left {
background:url(images/corner-top-left.jpg) no-repeat;
width:15px;
height:130px;
}

#corner-top-right {
background:url(images/corner-top-right.jpg) no-repeat;
width:15px;
height:130px;
}

#corner-bot-left {
background:url(images/corner-bot-left.jpg) no-repeat;
width:15px;
height:15px;
}

#corner-bot-right {
background:url(images/corner-bot-right.jpg) no-repeat;
width:15px;
height:15px;
}


#gradient-top-repeat {
background:url(images/gradient-top-repeat.jpg) repeat-x;
height:130px;
}

#gradient-left-repeat {
background:url(images/gradient-left-repeat.jpg) repeat-y;
width:15px;
}

#gradient-right-repeat {
background:url(images/gradient-right-repeat.jpg) repeat-y;
width:15px;
}

#gradient-left {
background:url(images/gradient-left.jpg) no-repeat;
width:15px;
height:370px;
display:block;
}

#gradient-right {
background:url(images/gradient-right.jpg) no-repeat;
width:15px;
height:370px;
display:block;
}

.divider {
border-bottom:1px solid #1b1b1b;
background-color:#242424;
height:3px;
margin:40px 0px;
padding:0px;
}

.tags {
font-family:arial;
font-size:11px;
color:#000000;
}
.tags a:link {
color:#ff9600;
text-decoration:underline;
}
.tags a:visited {
color:#ff9600;
text-decoration:underline;
}
.tags a:hover {
color:#f8de0a;
text-decoration:underline;
}

.alt {
background-color:#fbfbfb;
}

#author {
font-family:arial;
font-size:14px;
color:#000000;
width:300px;
}
#email {
font-family:arial;
font-size:14px;
color:#000000;
width:300px;
}
#url {
font-family:arial;
font-size:14px;
color:#000000;
width:300px;
}
#comment {
font-family:arial;
font-size:14px;
color:#000000;
width:450px;
}

#comments {
font-size:18px;
background-color:#eeeeee;
padding:10px;
margin:10px 0px;
}

.contribute {
font-size:12px;
font-family:arial;
color:#ff9600;
}

.contribute a:link {
color:#ff9600;
text-decoration:underline;
}
.contribute a:visited {
color:#ff9600;
text-decoration:underline;
}
.contribute a:hover {
color:#f8de0a;
text-decoration:underline;
}

.leave-comment {
font-family:arial;
font-size:16px;
font-weight:bold;
}

.commentlist {
list-style:none;
margin:0px;
padding:0px;
}
.commentlist li {
margin:0px;
padding:0px;
}

.comment-author {
font-family:arial;
font-size:12px;
}
.comment-author a:link {
color:#ff9600;
text-decoration:underline;
}
.comment-author a:visited {
color:#ff9600;
text-decoration:underline;
}
.comment-author a:hover {
color:#f8de0a;
text-decoration:underline;
}

.comment-date {
font-family:arial;
font-size:11px;
color:#7d7d7d;
}
.comment-date a {
font-family:arial;
font-size:11px;
color:#7d7d7d;
}
.comment-text p {
font-family:arial;
font-size:12px;
line-height:16px;
}
.comment-moderation {
font-family:arial;
font-size:16px;
color:#cc0000;
}