/*
	Theme Name: Dog Theme
	Author: Kerry@Terentina
	Author URI: http://www.terentina.co.uk
*/

body {
margin: 0;
background: #c1e5c5;
text-align: center;
font: 80%/160% "verdana";
color: #222;
}


/* Container */

#container { 
margin:0 auto; 
text-align : left; 
width: 780px;
margin-top: 10px;
margin-bottom: 10px;
border: 1px solid #43707d;
background-color: #fff;
} 

#content {
width: 520px;
padding: 15px;
float: left;
}

#sidebar {
width: 200px;
padding: 15px;
float: right;
}

#header {
background: url('header.png');
height: 210px;
}

#footer {
clear: both;
text-align: center;
padding: 5px;
}


/* Navigation */

#nav { 
margin: 0 auto;
width: auto;
text-align: center;
padding: 15px 20px;
background-color: #333;
} 

#nav ul, #nav li { 
list-style-type: none;
display: inline;
margin-top: 5px;
} 

#nav a:link, #nav a:visited { 
float: inherit;
color: #fff;
font: 700 15px "verdana";
text-decoration: none;
display: inline;
padding: 15px 20px;
} 

#nav a:hover  {
text-decoration: none;
} 


/* Headers */

h1 {
font-family: "georgia";
color: #52b1cc;
text-align: left;
margin: 0;
text-shadow: 1px 1px 1px #404040;
}
h1 a:link {
text-decoration: none;
}
h1 a:hover {
color: #222;
text-decoration: underline;
}

h2 {
font-family: "tahoma";
text-align: left;
color: #333;
padding: 2px;
border-bottom: 1px solid #c0c0c0;
margin: 0px 0px 5px 0px;
}
h3 {
margin:0;
color: #333;
font: "georgia";
padding: 1px;
}
h4 {
margin: 1px;
padding: 0px;
}


/* Links */

a:link, a:visited {
color: #52b1cc;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}


/* Other */

blockquote {
background: #e3e3e3;
border-bottom: 5px solid #2ca1be;
padding: 10px;
}

textarea, input, select, submit {  
padding: 5px;
background: #fff;  
text-align : left; 
border: 1px solid #2ca1be;
} 

.comment {
padding: 10px;
width: 95%;
border-left: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
}

#arch { 
width : auto;
margin: 0;
text-align: left;
padding: 15px;
} 
#arch ul, #arch li { 
list-style-type: none;
display: block;
border-bottom: 1px dashed #ddeef6;
} 
#arch a:link, #arch a:visited { 
float: inherit;
color: #333;
font: italic 16px "trebuchet ms";
text-decoration: none;
padding: 2px;
} 
#arch a:hover  {
text-decoration: none;
color: #99ddf3;
} 