
body {
	/*background:url(images/back.jpg) repeat-x top center #E8F7F9;*/
	background:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px; /* Sets default font size to 10px */
	color:#222222;
	}

* {
	margin:0;
	padding:0;
	}

img {
	border:0;
	}

p {
	margin-bottom:1.75em;
	}

a {
	text-decoration:none;
	color:#333; /*#B4C835*/
	}
a:hover {
	text-decoration:none;
	color:#770000; /*#6CC7DC*/
	}

/* Structure */

#wrapper {
	margin:0 auto;
	width:900px;
	background:#ffffff;
	font-size:1.20em;

	}
#header {
	/*height:170px;*/
	height:190px;
	/*background:url(../img/header.jpg) no-repeat top left;*/
	background: transparent url(../img/header_907x300.jpg) no-repeat scroll left -28px;
	color:#770000;
	font-weight:bold;
	}
#menu {
	height:0px;
	line-height:35px;
	/*background:url(images/bg-menu.png) repeat-x;*/
	/*padding:65px 10px 0px 10px;*/
	padding:70px 10px 0px 10px;
	font-size:1.1em;
	
	}
#sidebar {
	float:right;
	width:180px;
	background:#efefef;
	margin-right:10px;
	}
#sidebar ul a img{
	vertical-align:middle;
}

#sidebar ul li{
	margin:2px;
}

#content {
	float:left;
	width:650px;
	min-height:400px;
	height:auto;
	}
#footer {
	clear:both;
	height:25px;
	color:#999;
	background-color:#000;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	/*background:url(images/bg-footer.jpg) no-repeat;*/
	}

/* Entries */

.entry {
	padding:5px 10px;
	text-align:justify;
	line-height:1.75em;
	}
.entry-title {
	font-size:1.90em;
	font-weight:normal;
	letter-spacing:-1px;
	}
.date {
	font-size:0.9em;
	color:#bbb;
	cursor:default;
	letter-spacing:1px;
	}
.comments {
	margin-top:-1em;
	}
.comments a {
	color:#6CC7DC;
	background:url(../images/icon-comment.png) no-repeat 0px 2px;
	padding-left:20px;
	padding-right:2px;
	}
.comments a:hover {
	color:#B4C835;
	}


/* Menu */

#menu ul {
	list-style-type:none;
	text-align:center;
	}
#menu li {
	float:left;
	text-align:center;
	width:auto;
	margin-right:30px;
	}
#menu li a {
	text-align:center;
	padding:0 0px;
	font-size:17px;
	display:block;
	color:#fff;
	margin-right:2px;
	font-weight:bold;
}
#menu li a:hover {
	/*background:transparent url(images/bg-menu-hover_empty_left.gif) no-repeat left top;*/
	text-align:center;
	padding:0 0px;
	font-size:17px;
	display:block;
	/*color:#770000;*/
	color:#AAA;
	margin-right:2px;
	}

/* Sidebar */

#sidebar ul {
	list-style-type:none;
	margin-top:10px;
	}
#sidebar li {
	
	}
#sidebar li a {
	display:block;
	height:20px;
	line-height:20px;
	color:#222222;
	padding-left:5px;
	border-bottom:1px solid #dddddd;
	}
#sidebar li a:hover {
	background:#edebed;
	color:#6CC4D8;
	}
#sidebar-bottom {
	height:20px;
	background:url(../images/bg-sidebar-bottom.gif) no-repeat top center;
	}

/* Footer */

#footer-valid {
	display:block;
	cursor:default;
	color:#ffffff;
	text-align:center;
	border:0px solid #000;
	padding:5px;
	}
#footer-valid a {
	color:#ffffff;
	
	text-decoration:none;
	}
#footer-valid a:hover {
	color:#ffffff;
	
	text-decoration:underline;
	}

/* Heading's */

#header h1 {
	font-size:42px;
	font-weight:bold;
	cursor:default;
	position:relative; 
	/*top:50px; left:30px;*/
	top:34px; left:8px;
	letter-spacing:1px;
	color:#cc0000;
	font-style:italic;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	background: url(../img/logo_213x71.png) no-repeat;
	height:71px; 
}
#header h2 {
	font-size:14px;
	font-weight:normal;
	cursor:default;
	position:relative; 
	/*top:50px; left:30px;*/
	top:34px; left:10px;
	letter-spacing:1px;
	/*color:#aa0000;*/
	color:#fff;
	font-style:italic;
}

/* Feed */

#feed {
	height:25px;
	width:126px;
	background:url(../images/bg-feed.gif) no-repeat;
	margin:0 auto;
	padding-left:26px;
	}
a.feed-button {
	display:block;
    width:100px;
    height:25px;
    background:url(../images/button-feed-all.png) 0 0 no-repeat;
    text-decoration: none;
	}
a:hover.feed-button {
	background-position:0 -25px;
	}

/* Extra's */

#ad-top {
	width:480px;
	height:72px;
	background:url(../images/bg-ad-top.png) no-repeat;
	padding:5px;
}
#FrontGallery{
	border:0px solid #000;
	text-align:left;
	margin:5px;
	width:690px;
}
#FrontGalleryImage{
	border:0px solid #000;
	text-align:left;
	float:left;
	margin:0px 0px 0px 5px;
	height:140px;
}
#FrontGalleryImage img{
	vertical-align:middle;
	border:1px solid #333333;
	padding:1px;
	/*width:100px;*/
	/*height:100px;*/
}
#FrontGalleryImage span{
	display:block;
	border:0px solid #000;
	/*font-size:12px;*/
	font-weight:bold;
	text-align:center;
	width:100px;
}

#FrontGalleryImage a:hover{
	/*font-size:13px;*/
	font-weight:bold;
}
#admin_wrapper {
	margin:0 auto;
	width:900px;
	
	background:#ffffff;
	font-size:10px;

}
#admin_footer {
	clear:both;
	margin:0 auto;
	height:25px;
	
	color:#999;
	background-color:#000;
	width:900px;
	
	
	/*background:url(images/bg-footer.jpg) no-repeat;*/
}
#admin_content_list {
	width:800px;
	margin:5px;
	
	overflow-x:visible;


}
#admin_content_list ul{
	display:block;

}

#admin_content_list ul li{
	display:block;
	margin:0px;
	font-size:1.2em;
	border-bottom:1px solid #dddddd;
	float:left;
	width:100px;
	height:100px;
}

#admin_content_list ul li a{

	font-size:1.2em;
}

#admin_content_list ul img{
	display:block;
	margin:0px;
	font-size:1.5em;
	border-bottom:1px solid #dddddd;
}
#zebra_table-image{
	padding:10px;
	margin:5px;
	border:0px solid #DBDBDB
}
/* zebra table */
#zebra_table td{
	padding-left:5px;
	vertical-align:middle;
	
}
#zebra_table th{
	padding-left:5px;
	vertical-align:bottom;
	font-weight:normal;
	font-size: 11px;
	background: #fff url(../img/nav.jpg) left top repeat-x;
	white-space:nowrap;
	-moz-box-flex:1;
	border-bottom:3px solid #FFF;
	cursor:pointer;
	color:#fff;
	text-align:left;
}

#zebra_table th a{
	color:#fff;
	cursor:pointer;
	text-decoration:none;
}

#zebra_table td a{
	color:#000;
	cursor:pointer;
	text-decoration:none;
}

#zebra_table td a:visited{
	color:#000;
	cursor:pointer;
	text-decoration:none;
}

#zebra_table td a:hover{
	color:#000;
	cursor:pointer;
	text-decoration:none;
	background-color:#EAEAEA;
	/*border:1px solid #000;*/
	display:block;
	
}


.zebra_table{
	text-align:left;
	font: normal 1em "Trebuchet MS",sans-serif;
}
.zebra_selected{
	background-color:#EAEAEA;
	
}

.zebra_selected_hover{
	background-color:#FFF;
	
}
.zebra_selected{
	background-color:#EAEAEA;
	
}
.zebra_normal{
	background-color:#F3F4F0;
	
}
.zebra_normal_hover{
	background-color:#FFF;
	
}
#carDetailsGallery{
	/*width:600px;*/
	margin:5px;
}

#carDetailsGalleryImage{
	float:left;
	margin:3px;
}
#carDetailsGalleryImage_video{
	/*float:left;*/
	margin:3px;
}
#carDetailsGalleryImage img{
	/*width:100px;*/
	/*height:100px;*/
}

#carDetailsGallerySpan{
	/*float:left;*/
	display:block;
	text-align:center;
	cursor:pointer;
	width:100px;
	
}
#carDetailsData{
	float:left;
	margin:5px;
}


#full_image_div_float_container{
 	position:absolute;
    left:0%;
    top:0%;
    border:1px solid #000;
    z-index:100;
    display:none;
    background-color:#fff;
	text-align:right;
	width:800px;
	height:600px;
   
}
#full_image_div_float_container a{
  display:block;
}

#ImageBoxOverlay
{
	background-color: #000;
}
#ImageBoxCaption
{
	background-color: #F4F4EC;
}
#ImageBoxContainer
{
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxCaptionText
{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages
{
	margin: 0;
}
#ImageBoxNextImage
{
	background-image: url(../img/spacer.gif);
	background-color: transparent;
}
#ImageBoxPrevImage
{
	background-image: url(../img/spacer.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover
{
	background-image: url(../img/next_image.jpg);
	background-repeat:	no-repeat;
	background-position: right top;
}
#ImageBoxPrevImage:hover
{
	background-image: url(../img/prev_image.jpg);
	background-repeat:	no-repeat;
	background-position: left bottom;
}
div.mediabox {  
    border: 3px solid #ddd;  
    margin: auto;  
    background: white;  
    text-align: center;  
    font-weight: bold;  
    padding: 10px  
} 
#link{

    vertical-align:top;
     color:#666;
    font-family: "Trebuchet MS",sans-serif;
    font-size: 1.0em;
    text-align: center;
    text-decoration:none;
}

#link:hover{

    color:#666;
    text-decoration:none;
    outline:none;
  
}