@charset "UTF-8";
/* CSS Document */

/* basics */

	body {
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		background-image:url('../siteimages/bkgr-tile.png');
	}
	
	b {
		font-family: 'Copse', 'Georgia', serif;
		color:#000;	
	}
	
	
/* text styles */

	.fineprint {
		font-family: 'Copse', 'Georgia', serif;
		font-size: 7pt;
		text-decoration:none;
		color:#999999;	
	}
	.homedesc {
		font-family: 'Copse', 'Georgia', serif;
		font-size:11pt;
		color:#999999;
		font-weight:normal;
	}
	.homedate {
		font-family: 'Copse', 'Georgia', serif;
		font-size:8pt;
		color:#575757;
		font-weight:normal;	
	}
	.sidebarhead {
		font-family: 'Copse', 'Georgia', serif;
		color:#575757;
		size:9pt;
		font-weight:bold;	
	}
	.author {
		font-family: 'Copse', 'Georgia', serif;
		font-size:8pt;
		color:#999999;
	}
	.entry {
		font-family: 'Georgia', 'Times New Roman', serif;
		font-size:14px;
		color:#575757;
	}
	.caption {
		font-family: 'Copse', 'Georgia', serif;
		font-size:10px;
		color:#575757;
	}
	.subentry {
		font-family: 'Copse', 'Georgia', serif;
		font-size:14px;
		color:#575757;
		line-height:21px;
	}
	.exagger {
		font-size:16px;
		color:#1ea3c4;
		font-style:italic;
		font-weight:bold;
	}
	.socialtext {
		font-family: 'Copse', 'Georgia', serif;
		font-size:12pt;
		color:#575757;
	}
	.subpageheader {
		font-family: 'Oswald', sans-serif;
		font-size:24pt;
		color:#000;
		text-decoration: none;
	}
	.mockhead {
		font-family: 'Oswald', sans-serif;
		font-size:20pt;
		color:#000;
		text-decoration: none;
	}

/* links */

	a {
		color:#dec5a5;
		text-decoration: underline;
	}
	a:visited {
		color:#a7c0c6;
		text-decoration: underline;
	}
	a:hover {
		color:#1ea3c4;
		text-decoration: none;	
	}
	a.navlink:link {
		font-family: 'Oswald', sans-serif;
		font-size: 16pt;
		color:#575757;
		text-decoration: none;
		margin-right:45px;
	}
	a.navlink-random:link {
		font-family: 'Oswald', sans-serif;
		font-size: 16pt;
		color:#1ea3c4;
		text-decoration: none;
		margin-right:45px;
	}
	a.navlink-right:link {
		font-family: 'Oswald', sans-serif;
		font-size: 16pt;
		color:#575757;
		text-decoration: none;
	}
	a.navlink:visited {
		color:#575757;	
	}
	a.navlink-random:visited {
		color:#1ea3c4;	
	}
	a.navlink-right:visited {
		color:#575757;	
	}
	a.navlink:hover {
		color:#1ea3c4;
		text-decoration: none;
	}
	a.navlink-random:hover {
		color:#575757;	
	}
	a.navlink-right:hover {
		color:#1ea3c4;
		text-decoration: none;
	}
	a.mainlink:link {
		font-family: 'Copse', 'Georgia', serif;
		color:#1ea3c4;
		text-decoration: underline;
	}
	a.headlinelink:link {
		font-family: 'Oswald', sans-serif;
		font-size:20pt;
		color:#000;
		text-decoration: none;
	}
	a.headlinelink:visited {
		color:#000;
		text-decoration: none;
	}
	a.headlinelink:hover {
		color:#1ea3c4;
	}
	a.headlinelink-large:link {
		font-family: 'Oswald', sans-serif;
		font-size:24pt;
		color:#000;
		text-decoration: none;
	}
	a.headlinelink-large:visited {
		color:#000;
		text-decoration: none;
	}
	a.headlinelink-large:hover {
		color:#1ea3c4;
	}
	a.headlinelink-pink:link {
		font-family: 'Oswald', sans-serif;
		font-size:20pt;
		color:#1ea3c4;
		text-decoration: none;
	}
	a.headlinelink-pink:visited {
		color:#1ea3c4;
		text-decoration: none;
	}
	a.headlinelink-pink:hover {
		color:#000;
	}
	a.sidebarlink:link {
		font-family: 'Copse', 'Georgia', serif;
		font-size: 9pt;
		color:#cbcbcb;
		text-decoration: none;	
	}
	a.sidebarlink:visited {
		color:#cbcbcb;
		font-style:italic;
		text-decoration: none;	
	}
	a.sidebarlink:hover {
		color:#1ea3c4;
	}
	a.blacklink:link {
		color:#000;
		text-decoration: underline;	
	}
	a.blacklink:visited {
		color:#000;
		font-style:italic;
		text-decoration: underline;	
	}
	a.blacklink:hover {
		color:#1ea3c4;
		text-decoration: none;
	}
	a.relatedlink:link {
		font-family: 'Copse', Georgia, serif;
		font-size:14px;
		color:#dec5a5;
		text-decoration: underline;	
	}
	a.relatedlink:visited {
		color:#dec5a5;
		font-style:italic;
		text-decoration: none;	
	}
	a.relatedlink:hover {
		color:#1ea3c4;	
		text-decoration: none;	
	}
	a.relatedlink-black:link {
		font-family: 'Copse', Georgia, serif;
		font-size:14px;
		color:#000;
		text-decoration: underline;	
	}
	a.relatedlink-black:visited {
		color:#000;
		text-decoration: underline;	
	}
	a.relatedlink-black:hover {
		color:#1ea3c4;	
		text-decoration: none;	
	}

/* divs */

	#container {	
		width:999px;
		margin-left:auto;
		margin-right:auto;
		padding:0px;
	}
	#topcontainer {
		width:999px;
		background-image:url('../siteimages/bkgr-blacktranslucent.png');
	}
	#top-left {
		width:334px;
		float:left;
		padding-top:35px;
		padding-bottom:35px;	
	}
	#top-social {
		width:190px;
		min-height:24px;
		padding-top:5px;
		padding-left:5px;
		padding-right:5px;
		background-color:#fff;"
		border:1px #cbcbcb solid;
	}
	#top-center {
		width:331px;
		float:left;
	}
	#top-right {
		width:334px;
		float:right;
	}
	#navbar {
		width:997px;
		background-image:url('../siteimages/bkgr-nav4.png');
		padding-top:3px;
		padding-bottom:3px;
		border-left:1px #bdcacc solid;
		border-bottom:1px #bdcacc solid;
		border-right:1px #bdcacc solid;
	}
	#banner {
		width:999px;
		padding-top:8px;
		padding-bottom:8px;	
	}
	
	
	#contentcontainer {
		width:977px;
		border-top:1px #cbcbcb solid;
		border-left:1px #cbcbcb solid;
		border-right:1px #cbcbcb solid;
		padding:10px;
		background-color:#fff;
	}
	#content-left {
		width:667px;
		margin-right:10px;
		float:left;	
	}
	#contentbox {
		width:645px;
		border:1px #cbcbcb solid;
		padding:10px;
		margin-bottom:10px;	
	}
	#content-right {
		width:300px;
		float:right;
	}
	
	#hometop-box {
		width:645px;
		border:1px #cbcbcb solid;
		padding:10px;
		margin-bottom:10px;
		background-image:url('../siteimages/bkgr-nav4.png');"
		
	}
	
	.homethumb {
		width:100px;
		float:left;
		margin-top:6px;
		margin-bottom:25px;	
	}
	.homecontent {
		width:535px;
		margin-left:10px;
		float:right;
		margin-top:6px;
		margin-bottom:25px;
	}
	#footercontainer {
		width:999px;	
	}
	.footer-side {
		width:380px;
		min-height:24px;
		border-top:1px #cbcbcb solid;
		float:left;
	}
	#footer-center {
		width:237px;
		background-color:white;
		border-left:1px #cbcbcb solid;
		border-right:1px #cbcbcb solid;
		border-bottom:1px #cbcbcb solid;
		padding-top:5px;
		padding-bottom:5px;
		float:left;	
	}
	#socialbox {
		width:633px;
		border:1px solid black;
		padding: 5px;
		background-image:url('../siteimages/bkgr-nav4.png');
		margin-bottom:10px;"	
	}
	
	.dashedline {
		width:585px;
		max-height:1px;
		border-bottom:1px dashed black;
		margin-top: 10px;
		margin-bottom:10px;
	}
	#commentsbox {
		width:645px;
		border:1px #cbcbcb solid;
		padding:10px;
		margin-bottom:10px;
	}
	#recentlistsbox {
		width:645px;
		border:1px #cbcbcb solid;
		padding:10px;
		margin-bottom:10px;"	
	}
	.subleft {
		width:100px;
		margin-right:10px;
		margin-bottom:10px;
		float:left;	
	}
	.subright {
		width:535px;
		margin-bottom:10px;
		float:left;
		
	}
	.subright-more {
		width:525px;
		margin-left:10px;
		margin-bottom:10px;
		float:left;	
	}
	
/* forms */

	.forminput {
		background: #fff;
		color: #575757;
		font-size: 12pt;
		font-family: 'Copse', 'Georgia', serif;
		border: 1px #cbcbcb solid;
	}
	.formsubmit {
		background-color: #dec5a5;
		color: #575757;
		font-size: 11pt;
		font-family: 'Copse', 'Georgia', serif;
		border: 1px #cbcbcb solid;
	}

/* youtube embed */
#player {
    width: 623px;
    height: 220px;
    overflow: hidden;
    background: #cbcbcb;
    position: relative;
    border: 1px #575757 solid;
    padding: 10px;
}

.youtube .carousel {
    width: 280px;
    height: 100%;
    overflow: auto;
    position: absolute;
    right: 0px;
    z-index: 3;
}

.youtube .thumbnail {
    margin: 2px;
    width: 100px;
    border: 1px solid black;
}

.youtube iframe.player {
    width: 338px;
    height: 190px;  
    overflow: auto;
    border: 0;
}
.yt-descript {
    color: #000;   
    display:block;
    height:100px;
}
.carItemContain{
    width:;
    height:100px;
}

​