HTML {
	PADDING: 0px; MARGIN: 0px;  FONT-SIZE: small; COLOR: #666; FONT-FAMILY: arial,sans-serif; HEIGHT: 100%;background:url(images/bg.gif);
}
BODY {
FONT-SIZE: 12px; PADDING: 0px; MARGIN: 0px; COLOR: #666; FONT-family:Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%; 

}
#left
{
	float:left;
	width:220px;
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
}
#left li
{
	list-style:none;
	margin-bottom:5px;
}

H1 {
	color:white;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:32px;
	text-align:right;
	margin:0 0 5px 0;
	padding:23px 0 0 0;
	font-weight:normal;
	line-height:32px;
}
H2 {
	margin:0; padding:25px 0 20px 0; 
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; 
	font-size:28px; 
	color:#92278f;
	font-weight:normal;
}

H3{
	margin:0; padding:25px 0 20px 0; 
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; 
	font-size:28px; 
	color:#339900;
	font-weight:normal;
}

h6{ color:#92278f; font-weight:bold; font-size:14px; margin:0; padding:0; 	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; display:inline;
}

h5{ color:#c4df9b;  font-size:25px; margin:5px 0 0 0; padding:0; line-height:18px; 	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-weight:normal;
}

h4{ color:#e7c5f0;  font-size:25px; margin:5px 0 0 0; padding:0; line-height:18px; 	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-weight:normal;
}

a img {
	border: none;
}
a:active  {COLOR:#92278f; text-decoration:none; border:none;
}


a:link  {COLOR:#92278f; text-decoration:none; border:none;
}


a:visited  {COLOR:#92278f; text-decoration:none; border:none;
}
a:hover {COLOR:#8dc63f; text-decoration:none; border:none;
}

P {
	MARGIN: 0 0 5px 0; LINE-HEIGHT: 1.5;
}
DIV#container {
	MIN-HEIGHT: 100%; BACKGROUND: #f0f0f0; MARGIN: 0px auto; WIDTH: 700px; POSITION: relative; HEIGHT: auto! important;
}
#top {
	width:900px;
	border-top: #dedede 1px solid;
	border-left: #dedede 1px solid;
	border-right: #dedede 1px solid;
	margin:auto;
	margin-bottom:0;
	margin-top:100px;
	 text-align:center;
	 vertical-align:bottom;
	 BACKGROUND: white; 
}
#middle{
	background:#85d31b url('images/gallery_bg.gif') repeat-y fixed center;
}
#middlecontent{
	width:900px;
	margin:auto;
	margin-bottom:0;
	margin-top:0;

	}

#main{
width:610px;
float:right;
text-align:left;
margin:7px 15px;
}

#ccav{
width:653px;
height:340px;
background:url(images/cc_av.jpg) bottom right no-repeat;
float:right;
}

#ddav{
width:653px;
height:340px;
background:url(images/dd_av.jpg) bottom right no-repeat;
float:right;
}

#ccwrap{
width:653px;
height:340px;
background:url(images/cc_bg.jpg) bottom right no-repeat;
float:right;
}

#ddwrap{
width:653px;
height:340px;
background:url(images/dd_bg.jpg) bottom right no-repeat;
float:right;
}

#ddwrap div#main, #ccwrap div#main{
margin-right:200px;
width:420px;
}
	
#blogentry{
padding:10px;
text-align:left;
}
.pagetitle
{
	color:white;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:32px;
	width:220px;
	float:left;
	text-align:right;
	padding-top:20px;
	
}
#bottom{
	width:900px;
	border-bottom: #dedede 1px solid;
	border-left: #dedede 1px solid;
	border-right: #dedede 1px solid;
	margin:auto;
	margin-top:0;
	margin-bottom:20px;
	 text-align:center;
	 vertical-align:top;
	 BACKGROUND: white; 
}
.green{
	background-color:#85d31b;
	width:652px;
	float:right;
	color:white;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:16px;
	margin:0;
	padding:0;
}
.green li{
list-style:none;
display:inline;
}
.green ul{
list-style:none;
display:inline;
}
.green li{
	background-color:#85d31b;
	color:white;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}

.green a:visited{
	background-color:#85d31b;
	padding:0 15px 0 15px;
	color:white;
	margin:0;
}

.green a:link{
	background-color:#85d31b;
	padding:0 15px 0 15px;
	color:white;
	margin:0;
}

.green a:active{
	background-color:#85d31b;
	padding:0 15px 0 15px;
	color:white;
	margin:0;
}

.green a:hover{
	background-color:#a864a8;
	padding:0 15px 0 15px;
	color:white;
	margin:0;
}


DIV#credits{
	padding: 5px 0 5px 250px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:gray; text-align:left;
}

#sandwichtext{
width:390px;
float:right;
padding:20px;
}

.gallery{
width:250px;
float:left;
padding:10px 0 10px 0;
}

.gallery img{
	margin:4px;
}

.gallery a:active{color:white;
}


.gallery a:link  {color:white;
}


.gallery a:visited  {color:white;
}
.gallery a:hover {color:#8dc63f;
}

#blogentry, .post, .entry{
	background-color:#FFFFFF;
}
.smalltext, .smalltext td, .smalltext p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
padding-bottom:5px;
}

.smalltext b, .smalltext strong{
color:#669900;
}

.clearfloat{
	clear:both;
	height:0;
}

#bottomgreen{
color:#aaFF00;
font-size:11px;
text-align:center;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
}

#left a{
	color:#aaFF00;
}
#left a:hover{
	color:#FFFF00;
}

.whitelinks a{
	COLOR:#white; text-decoration:none; border:none;
}
.whitelinks a:active  {
	COLOR:#white; text-decoration:none; border:none;
}
.whitelinks a:link  {
	COLOR:#white; text-decoration:none; border:none;
}
.whitelinks a:visited  {
	COLOR:#white; text-decoration:none; border:none;
}
.whitelinks a:hover {COLOR:white; text-decoration:underline; border:none;
}
em{
color:#ccc;
font-style:normal;
}

#tweetholder{
	width:200px;
	float:right;
	list-style:none;
	text-align:left;
	vertical-align:bottom;
	font-size:10px;
	color:#999999;
	background: url(images/tweet_02.gif) repeat-y right top;
	margin:0;
}

#twitterholder a, #tweet a{
	color:#dddddd;
}

#twitterholder a:hover, #tweet a:hover{
	color:#99bb00;
}

#tweet{
	background: url(images/tweet_03.gif) no-repeat right bottom;
	vertical-align:middle;
	padding-bottom:12px;
}
#tweet ul, #tweet ol{
	text-align:center;
	background: url(images/tweet_01.gif) no-repeat right top;
	list-style:none;
	padding:8px 10px 10px 10px;
	margin:0 0 0px 0;
}

#tweet li{
	line-height:12px;
	list-style:none;
	padding:0;
	margin:0;
}