/* Start of CMSMS style sheet 'Camtruck_css' */
body {
	background: black;
        margin:20px ;
}
.masthead {
	background: url(images/mast.jpg);
	width:900px;
	height:77px;
	vertical-align:middle;
	text-align:right
}
.masthead p {
	float:right;
	margin-top:7px;
	margin-bottom:0;
	margin-right:25px;
	padding:0;
	text-align:center;
	width:150px;
	font-family:tahoma;
	font-size:10pt;
}
.masthead_index {
	background: url(images/mast.jpg) no-repeat;
	width:900px;
	height:77px;
	vertical-align:middle;
	text-align:right
}
.masthead_index p {
	float:right;
	margin-top:7px;
	margin-bottom:0;
	margin-right:25px;
	padding:0;
	text-align:center;
	width:150px;
	font-family:tahoma;
	font-size:10pt;
}
.menucell {
	background: white;
	vertical-align:top;
}
.menubox P {
	text-indent: 40px ;
	font-family:tahoma;
	font-size: 9pt;
	margin:0;
	padding:0 ;
	text-align:left
}
.menucell_index {
	background: white url(images/fuso.png) bottom center no-repeat;
	vertical-align:top;
}
.menucell_body {
	background: white url(uploads/images/cambrian_menu_back.jpg) top no-repeat;
	vertical-align:top;
}
.menubox P a {
	color:black ;
	text-decoration:none ;
	font-weight: bold ;
}
.menubox P a:hover {
	color: #CC0000 ;
}
.textcell {
	vertical-align:top;
	font-family:tahoma;
	background: white url(images/text_cell_back.jpg) top right no-repeat;
padding-top:10px;
}
.textcell p, .textcell li {
	margin-right:40px;
	margin-left:35px;
	font-size:10pt;
	text-align:justify;
}
.textcell h2, .textcell h1, .textcell h3 {
	margin-left:25px;
}
.textcell A {color:#002157;}
.bannercell img {border:0;}

#menuwrapper ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: tahoma;
font-size: 10pt;
text-align:left ;
width:100%;

}

/* #menuwrapper li { border-bottom: 0px solid silver } /* (top, right, bottom, left) */ 

#menuwrapper a
{margin: 0 0 10px 0;
display: block;
padding: 5px 0 5px 0;
width: 100% ;
vertical-align: middle;
font-size:10pt;
text-indent: 30px;
}

#menuwrapper a:link, #primary-nav a:visited
{
color:black;


text-decoration: none;
}

#menuwrapper a:hover
{
color: #6780B6;
background: #d4deec ;
border-left:2px solid black;

}

#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #333;
background-color: #FF6600;
background-image: url(images/l1_over.gif);
color: #333;
}

#empInfo0, #empInfo1, #empInfo2, #empInfo3, #empInfo4, #empInfo5, #empInfo6 {
	background: #F0F0F0;
	border:1px solid #999999;
	font-family:verdana;
	font-size:10px;
	padding-top:5px;
	padding-left:3px;
}

#empInfo0 img, #empInfo1 img, #empInfo2 img, #empInfo3 img, #empInfo4 img, #empInfo5 img, #empInfo6 img {margin-right:10px;margin-bottom:5px;}
.box1, .box2, .box3, .box4, .box5, .box6, .box7 {
	font-family:tahoma;
	border:4px groove silver;
	padding:3px;
	height:116px;
}
.box1, .box2, .box3, .box4, .box5, .box6, .box7 {
	font-size:10pt;
}
.box1a {
	font-family:tahoma;
}
.box1a ul {
	margin-left:15px;
	padding-left:0;
	margin-bottom:0px;
	margin-top:3px;
}
.box1a li {
	margin:0;
	padding-left:0;
	font-size: 7.5pt;
}


.preowned td {text-align:center;}
.preowned td A {color:#445396;font-size:10pt;text-decoration:none;}
.preowned td A:hover {color:silver;}
.preowned table {margin-left:15px;}
.item A {color:#445396;}
.item A:hover {color:silver;}
.menuinfo {margin-left:25px;font-family:tahoma;font-size:10pt;text-align:left;}
.menucontact {font-family:tahoma;font-size:9pt;text-align:left;margin-left:25px;}
.maincat {margin-left:10px;font-size:10pt;}

.homeimages TD {border: 1px solid silver;}

.fullservice {margin-top:15px;margin-bottom:15px; font-size:10pt;}
.fullservice img {margin-right:15px;}

.partsflyer {margin-top:25px;margin-bottom:15px;}
.partsflyer td {border-top:1px solid silver;border-bottom:1px solid silver;}
/* End of 'Camtruck_css' */

