﻿/*
*******************************************************
Title: style.css (CSS Document)
Author: Weymouth Web Design (www.weymouthwebdesign.com)
Created: 01/01/2010
Last modified: 12/01/2010
*******************************************************
*/

html, body, div, dl, dt, dd, ul,  h1, h2, h3,  pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }  
table { border-collapse:collapse; border-spacing:0 }  
fieldset, img { border:0 }  
ul { list-style:none }

body {
	background-color: #f3f3f3;
	font-size: 1em;
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
}

h1 {
	font-size: 1.5em;
	color: #a9004c;
	font-family: "Century Gothic","Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-weight: bold;
	margin-bottom: 15px;
}

h2 {
	font-size: 1.1em;
	color: #a9004c;
	font-family: "Century Gothic","Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-weight: bold;
	margin-bottom: 15px;
}

p {
	font-family: "Century Gothic","Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 0.8em;
	color: #222;	
	margin-bottom: 15px;
}

ul li {
	font-family: "Century Gothic","Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 0.8em;
	color: #222;
	margin-left: 30px;	
	list-style:disc;
}

a:link {color: #222; text-decoration: none; font-weight: bold; }
a:visited {color: #222; text-decoration: none; font-weight: bold; }
a:hover {color: #a9004c; text-decoration: none; font-weight: bold; }
a:active {color: #222; text-decoration: none; font-weight: bold; }

a.white:link {color: #fff; text-decoration: underline; font-weight: bold; }
a.white:visited {color: #fff; text-decoration: underline; font-weight: bold; }
a.white:hover {color: #edd14b; text-decoration: underline; font-weight: bold; }
a.white:active {color: #fff; text-decoration: underline; font-weight: bold; }

#container {
	width: 881px;
	background-color: #fff;
	border: 1px #dbdbdb solid;
	margin: 20px auto;
	overflow:auto;
}

#header {
	position: relative;
	background-image:url('images/bg-header.jpg');
	background-repeat:no-repeat;
	width: 881px;
	height: 204px;
}

#logo {
	position: absolute;
	top: 25px;
	left: 25px;
}

#inner {
	width: 860px;
	margin: 0 auto;
}

#navigation {
	position: relative;
	margin-top: 10px;
	background-image:url('images/navigation-bar.jpg');
	background-repeat:no-repeat;
	height: 44px;
}

#buttons {
	font-family: "Century Gothic","Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-weight: bold;
	color: #fff;
	font-size: 0.95em;
	line-height: 49px;
	padding: 10px;
	margin-left: 8px;
	display: inline;
}

a.navlink:link {color: #fff; text-decoration: none; font-weight: bold; }
a.navlink:visited {color: #fff; text-decoration: none; font-weight: bold; }
a.navlink:hover {color: #edd14b; text-decoration: none; font-weight: bold; }
a.navlink:active {color: #fff; text-decoration: none; font-weight: bold; }

#content {
	width: 860px;
	overflow: auto;
	background: #fff url('images/bg-content.jpg') repeat-y;
}

#left {
	width: 575px;
	float: left;
	margin-top: 15px;
	margin-left: 15px;
}

#right {
	background-color:#eaeaeb;
	width: 210px;
	float: right;
	padding: 15px;
}

#footer {
	background-image:url('images/bg-footer.jpg');
	background-repeat:no-repeat;
	width: 860px;
	height: 60px;
	margin-bottom: 10px;
}

#footer-text {
	margin-left: 15px;
	padding-top: 25px;
	font-size:0.6em;
	color: #fff;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
}




