/*
; Main Stylesheet
Author: Darren Marshall
*/

/* Global */

* {margin: 0; padding: 0;}
html {padding-top: 15px; font-family: "Rockwell";}
body {background-color:#fff; font-size: 14px; color: #666;}

a img {border: none;}
a {color: #333;}
a:hover {color: #333;}
.bigLinks {margin-top: 50px;margin-bottom: 20px;}
.bigLink {max-width: 220px;float: left;margin-right: 50px;}			
h1 {margin-bottom: 15px; color: #000; font-weight: normal;font-size: 32px; font-family: "Rockwell";}
h1 a {text-decoration: none;}
h1 a:hover {color: #fff; background-color: #222;}
h2{
	font-size: 16px;
	font-weight: bold;
	font-family: "Rockwell";
	color: #333;
}
.georgia {margin-bottom: 7px; font-size: 31px;  font-family: "georgia"; font-weight:bold; font-style:italic; }
h3 {font-size: 16px; font-family: "Lucida Grande";}
h4 { font-family: "Lucida Grande";font-size: 16px; margin-bottom: 10px;}

label {display: block; margin-left: 10px; font-size: 14px; font-weight: bold; color: #333;}
input[type=text] {width: 500px; padding:5px;margin: 10px;}
input[type=file] {width: 500px; padding:5px;margin: 10px;}

input[type=button] {margin: 10px; clear: both;}
input[type=textarea] {width: 500px; height: 120px; margin: 10px;}
select {margin: 10px 0 10px 10px;}


p {font-size: 14px; line-height: 22px; margin-bottom: 10px;}
a {color: #333;}
a:hover {color: #333;}

/* Main Container */
#container {width: 800px; padding-top: 30px; }

#header {height: 50px;width: 950px; padding-bottom: 10px;}
#header .logo {float: left;}
#header .tweet {float: right; margin-top: 30px;}
#header ul {float: right; width: 400px;text-align: right;padding-top: 20px;}
#header ul li {display:inline; margin-left: 15px;}
#header ul li a, #header ul li a:active, #header ul li:visited {font-size: 12px; color: #666; text-decoration: none;}
#header ul li a:hover {color: #333; background-color: none; text-decoration: none;}

#header p {float: left; width: 500px; padding-top: 18px;}
#footer {margin-top: 20px;}
#homecontent {clear: both;width: 880px; padding: 30px;}

#content {clear: both;width: 880px; padding-top: 30px;}

#page {
	width: 610px;
	float: left;
	margin-bottom: 20px;
}
#rail {
	width: 140px;
	float: right;}

#content ul.samples {margin-left: 50px; font-size: 14px; font-family: "Lucida Grande"; font-weight: normal; margin-top: 25px;}
#content ul.samples li {margin-bottom: 3px; list-style: none;}

.view {font-size: 18px; font-family: "Georgia"; font-weight: bold; color: #54584c; margin-top: 15px;}

#carousel {margin: 0 auto; height: 350px;}
#carousel ul li {width: 860px; height: 350px;text-align: left;}
.description, .description2 {color: #666; font-family: "Georgia"; font-style: italic; margin-bottom: 10px; line-height: 18px;}
.description2 {width: 865px;}

#buttons {padding-left: 15px;}