@charset "utf-8";
/* 
Theme Name: 	Latley;
Description: 	Stylesheet;
Author: 			Christian Siegrist;
Start:				2008-28-10;
Last Update:	2008-29-10;
/*

universal reset
/////////////////////////////////////////////////////////////////*/

html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; text-align:left;}
q:before,q:after,blockquote:before,blockquote:after {content: "";}
div{position:relative;}

/*
html and body
//////////////////////////*/

html, body{background-color:#F6F6F6;}
/*
typography
/////////////////////////////////////////////////////////////////*/

/* Links */
a{text-decoration:none;}
a:link{color:#723B51;}
a:visited{color:#723B51;}
a:hover{color:#441425;}
p a{text-decoration:underline;}
ul a{text-decoration:underline;}
h2 a, h3 a{text-decoration:none; background:url("img/link.png") no-repeat; padding:0 0 0 13px;}
h2 a:hover, h3 a:hover{text-decoration:none; background:url("img/link_hover.png") no-repeat; padding:0 0 0 13px;}
/* paragrphs */
p{font-family:Garamond, Times; font-weight:normal; font-size:15px; line-height:20px; color:#666666; text-align:left; margin:0 0 0 0;}
/*messages */
.message, .error-message{font-family:Garamond, Times; font-weight:normal; font-size:15px; line-height:20px; color:red; text-align:left; margin:0 0 15px 0;}
/* headlines */
h1{font-family:Garamond, Times; font-weight:normal; font-size:25px; line-height:25px; color:#441425; text-align:left; margin:0 0 15px 0;}
h2{font-family:Garamond, Times; font-weight:normal; font-size:25px; line-height:25px; color:#441425; text-align:left; margin:0 0 15px 0;}
h3{font-family:Garamond, Times; font-weight:normal; font-size:25px; line-height:25px; color:#441425; text-align:left; margin:10px 0 15px 0; padding:30px 0 0 0;}
h5{font-family:Garamond, Times; font-weight:normal; font-size:15px; line-height:20px; color:#441425; text-align:left; margin:0 0 0 0;}
/* styles */
strong{font-weight: bold;}

/*
lists
/////////////////////////////////////////////////////////////////*/

ul{font-family:Garamond, Times; font-weight:normal; font-size:15px; line-height:20px; color:#666666; text-align:left; margin:0 -15px 0 0;}
li{list-style:none;}

/*
horizontal ruler
/////////////////////////////////////////////////////////////////*/

hr{}

/*
images
/////////////////////////////////////////////////////////////////*/

img{}

/*
tables
/////////////////////////////////////////////////////////////////*/

table{}
th{}
tr{}
td{}

/*
forms
/////////////////////////////////////////////////////////////////*/

form{}
input{}

/*
buttons
/////////////////////////////////////////////////////////////////*/
	
/*
content
/////////////////////////////////////////////////////////////////*/
#homepage a{text-align:center;}
#homepage .edit-this{text-align:center !important;}
#homepage{margin:60px auto; width:454px;}
#header{margin:auto; padding:0; width:454px; background:url("img/home_mirror_bright2.png") no-repeat; height:490px;}
#content{margin:auto; padding:0 40px 0 40px; margin:-175px 0 0 0; float:left;}
#slogan{width:100%; padding:0 0 20px 0; margin-top:-25px;}
#slogan p{text-align:center; font-weight:bold; color:#723B51;}
#text{padding:0 20px 0 20px; float:left;}
#contact{padding:0 20px 0 20px; float:left;}
#footer{margin:auto; padding:0; width:454px; background:url("img/home_footer.png") no-repeat; height:60px;}

