/* Author: Srandard Marketing */

body { text-align:center; background: #3864ac url(../../../../assets/images/bg-main-mrlocksmith.jpg) top no-repeat; margin:0; font: 90% Tahoma, Geneva, snas-serif; color: #EFBCFD}
p.chinese { font: 150%important!; color: #000000;}

/*____________________layout_________________________*/

#borderDiv {background:url(images/borderHashRB.png) repeat-x top; height:10px}
#borderBG {background:url(images/borderHashRB.png) repeat-x; background-position: 0 -40px}
#holderDiv {
	width:795px; 
	background: #f3f2ef url(images/cellBG.png) repeat-y;
	background-position: 4px 0px;
	text-align:center;
	padding:0;
	margin:0
}

#mainDivHome {
	width:795px; 
	color:#333; 
	border-left: 4px solid #BBB; 
	border-right: 4px solid #BBB; 
	background: #f3f2ef url(images/mainBGhome.png) no-repeat;
	margin: 0;
	padding: 0
}

#mainDivlockbump {
	width:795px; 
	color:#333; 
	border-left: 4px solid #BBB; 
	border-right: 4px solid #BBB; 
	background: #f3f2ef url(images/mainBGlockbump.png) no-repeat;
	margin: 0;
	padding: 0
}

#mainDivlockcollege {
	width:795px; 
	color:#333; 
	border-left: 4px solid #BBB; 
	border-right: 4px solid #BBB; 
	background:#f3f2ef  url(images/mainBGlockcollege.png) no-repeat;
	margin: 0;
	padding: 0
}

#mainDivservices {
	width:795px; 
	color:#333; 
	border-left: 4px solid #BBB; 
	border-right: 4px solid #BBB; 
	background: #f3f2ef url(images/mainBGservices.png) no-repeat;
	margin: 0;
	padding: 0
}

#mainDivforensic {
	width:795px; 
	color:#333; 
	border-left: 4px solid #BBB; 
	border-right: 4px solid #BBB; 
	background: #f3f2ef url(images/mainBGforensic.png) no-repeat;
	margin: 0;
	padding: 0
}

#mainDivresources {
	width:795px; 
	color:#333; 
	border-left: 4px solid #BBB; 
	border-right: 4px solid #BBB; 
	background: #f3f2ef url(images/mainBGresources.png) no-repeat;
	margin: 0;
	padding: 0
}

#mainDivcontact {
	width:795px; 
	color:#333; 
	border-left: 4px solid #BBB; 
	border-right: 4px solid #BBB; 
	background: #f3f2ef url(images/mainBGcontact.png) no-repeat;
	margin: 0;
	padding: 0
}

#mainDivchinese {
	width:795px; 
	color:#333; 
	border-left: 4px solid #BBB; 
	border-right: 4px solid #BBB; 
	background: #f3f2ef url(images/mainBGchinese.png) no-repeat;
	margin: 0;
	padding: 0
}


#titleDiv { margin-top:0; margin-left:204px; width:586px; font: 12px Tahoma, Geneva, sans-serif; color:#ddd; letter-spacing:12px; text-align:left}

#menuDiv { width: 204px;  text-align:right; float:left; font-family: Tahoma, Geneva, sans-serif; margin-top: 89px}
#menuDiv ul {list-style: none; margin:0; padding:0}
#menuDiv li {border-bottom:1px solid #DDD; letter-spacing:1px}
#menuDiv li a:link, #menuDiv li a:visited {padding: 5px 10px 5px 5px; display:block; color: #00B; border-left: 1px solid #FFF; border-right:1px solid #fff; font: italic bold 14px Tahoma, Geneva, sans-serif; text-decoration: none}
#menuDiv li a:hover {padding: 5px 10px 5px 5px; display:block; color: #C00; border-left:1px solid #00B; border-right:1px solid #00B; font-style: italic; font: italic bold 14px Tahoma, Geneva, sans-serif; text-decoration: none; background-image:url(images/menuCellBG.png)}

#contentDiv {text-align: left; border-left:2px}

/*_______ this is a CSS for  2columns template _____*/
#contentDiv #columnItem {margin-top:100px; margin-left:10px;float:left; padding: 10px; width:558px}
#columnItem a:link, #columnItem a:visited {color:#00C; text-decoration:none; border-bottom:1px solid #B00}
#columnItem a:hover {color:#C00; text-decoration: none; border:0}

#flashLeft {width:220px; text-align:left}
#flashLeft ol, #flashLeft ul  {text-align:left}
/*________end of CSS for 2 columns template__*/
#contentDiv #columnLeft {margin-top:0px; margin-left:10px; border-right:1px dashed #CCC; float:right; padding: 10px; width:550px}
#contentDiv #columnRight {float:right; width:310px;  margin-top: 150px; padding:10px} 
#columnRight ul li a:link, #columnRight ul li a:visited {text-decoration:none; color:#00C }
#columnRight ul li a:hover {text-decoration:none; border-bottom:1px solid #99C; color:#55C}
#columnRight ul li {color:#A00}
#nameDiv {width:105px; font-size:12px; color:#999999; font-style:italic; text-align:center}
.clear {clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;}
	
#footer {clear:both; border-top: 1px solid #00E; font: italic 12px verdana, sans-serif; color:#00C; text-align:center; padding: 20px; background:white url(images/borderHashRB.png) repeat-x top; background-position: 0 -43px } 
#footer a:link, #footer a:visited {color: #00b}
#footer a:hover {color:#B00}

<!-- end of layout -->

/*_____________ decorations __________________*/
.title {font-size:18px}
h3 {font-size: 16px; font-family:Verdana, Arial, Helvetica, sans-serif}
h2  {font: bold 18px Verdana, Arial, Helvetica, sans-serif}
strong {color: #009; letter-spacing:1px}

.red {color:#B00}
.blue {color:#00B}
.grey {color:#999}
.white {color:#FFF}

.warning {color:#FFF600; padding: 5px 10px 5px 10px; text-align:center; background-image:url(images/warningBG.gif)}
.warning a:link, .warning a:visited {color:#FFFF00; text-decoration:none; font-size: 15px}
.warning a:hover {color:white; text-decoration:none; font-size:15px}

.lineHr {border-bottom:4px dotted #FFF; height:2px; margin-top:10px; margin-bottom:10px}
.lineHr2 {border-bottom:1px dotted #889; height:2px; margin-top:1px; margin-bottom:1px}

imput, textarea {font:12px Verdana, Arial, Helvetica, sans-serif; color:#008; padding:4px}

.post {}
.permalink {margin-top:50px;}

form#commentform {width:520px; margin-left:0px;}
form#commentform #comment {width:500px; border:1px #366 solid; }
form#commentform #author {border:1px #366 solid; }
form#commentform #url {border:1px #366 solid;}
form#commentform #email {border:1px #366 solid;}

#comments {}

.commentlist  a {color:#000099; text-decoration:none;}

.commentlist  a:visited {color:#000099; }

.commentlist  a:hover {color:#000099; text-decoration:underline}



.commentlist li  {margin:20px 20px 30px 0px; background-color: #F8F8F8; width:500px; list-style:none;}

.commentlist p {margin:15px 0px 0px 0px;}

.commentlist cite a{font-size:14px;}
.hide {
    display: none;
}
