body {
	color:#808080;
	margin:0px;
	background:#FFF; background-image: url(bg.jpg); background-repeat: repeat-x; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.6em; font-size:62.5%; font-family:Lucida Grande, Lucida Sans Unicode, verdana, geneva, sans-serif
}

* {
	margin:0;
	padding:0;
}

#wrapper {
	margin:0 auto;
	background:#fff;
	padding:0px;
	
}

.fixed {
	width:669px;
}


#header {
	height:391px;
	background-color: #F4F2F3;
        background-image: url(muppets.jpg);
        background-repeat: repeat-all;
       }

#nav {
	margin:0px 0px 0px 120px;
        padding-top: 13px;
}

#nav li {
	list-style:none;
	display:inline;
	padding:5px 5px 5px 5px;
	font-size: 11px;
}

#nav li a {
	padding:7px;
        font-size: 12px;
	color:#3B64D8;
        letter-spacing: 3px;
	text-decoration:none;
        background-color: #FFF;
}

#nav li a:hover {
        font-size: 12px;
        letter-spacing: 3px;
	background:#FFF;
	color:#F14B0D;
}

#sidebar_right {
float: right;
width: 140px;
padding: 0px;
background-color: #fff;
color: #808080;
font-size: 11px;
text-align: left;
}

#sidebar_right h1 {
padding: 5px;
font-size: 13px;
color: #F6694D;
background-image: url(sbarheader.jpg);
border-bottom: 1px solid #D6D4D4;
text-align: left;
}

#sidebar_right a, a:visited, a:active {
color: #8CB753;
letter-spacing: 3px;
padding: 0px;
padding-left: 15px;
border-left: 5px solid #8CB753;
text-decoration: none;
} 

#sidebar_right a:hover {
color: #F6BB48;
letter-spacing: 3px;
padding:0px;
padding-left: 15px;
border-left: 5px solid #F6BB48;
text-decoration: none;
}


#content {
	padding:0 20px;
	font-size:11px;
}

#content h2 {
	font:15px century gothic;
        font-weight: bold;
	color:#2BAFEA;
        letter-spacing: 3px;
        padding: 3px;
        padding-bottom: 0px;
        border-bottom: 1px solid #EFEFEF;
        text-align: center;
}
#content h3 {
	font:13px century gothic;
        font-weight: bold;
	color:#62BE97;
        letter-spacing: 3px;
        text-align: left;
}




#content a, a:visited, a:active {
color: #E95847;
background-color: transparent;
letter-spacing: 0px;
padding: 2px;
border: none;
text-decoration: none;
}

#content a:hover {
color: #ED6B61;
background-color: transparent;
letter-spacing: 0px;
border: none;
text-decoration: none;
padding: 2px;
}

#content b, i {
color: #6EB093;
}

#content blockquote {
width: 50%;
font-size: 11;
background-color: #F3F1F1;
padding: 5px;
margin-left: 120px;
margin-top: 25px;
}

.with_sidebar {
	margin:0 145px 0 3px;
}

#content h1, h2, h3, h4, p, ul, ol, blockquote {
	margin:15px 0;
	line-height:20px;
}


#footer {
	margin:20px 0px 0 3px;
        width: 490px;
	padding:3px;
	background:#fff;
        border-top: 2px dotted #C0C0C0;
	clear:both;
}

#footer a, a:visited, a:active {
color: #E95847;
background-color: transparent;
letter-spacing: 0px;
padding: 2px;
text-decoration: none;
}

#footer a:hover {
color: #ED6B61;
background-color: transparent;
letter-spacing: 0px;
text-decoration: none;
padding: 2px;
}



        