body { text-align: left; font-family: Verdana, sans-serif; font-size: 0.9em; margin: 0; padding-top: 9px; }
.clr { clear: both; margin:0; height: 1px; overflow: hidden; visibility:hidden; }


/*
 *  * pink: #DEADD6
 *   * blue: #4C76C0
 *    */

#siteContainer { width:900px; margin:10px auto; border-left:#4C76C0 5px solid; border-right:#4C76C0 5px solid; padding:0 10px;   background:url(/roseuksecurityservices/images/rose.jpg) top center no-repeat;  }

/*Header*/
.header { }
.header .logos .slogan { text-align:center; font-size:26px; font-style:italic; font-weight:bold; margin-top:35px; }
.header .logos { height:75px; border-top:15px solid #deadd6; border-bottom:15px solid #deadd6; margin-top:10px; padding-top:0px; }
.header .logos .rose { float:left; color:#4c76c0; font-size:60px; margin:10px 20px; font-weight:bold; }
.header .logos .littlerose {float:right; margin-top:0px; }
.header .infos { color:#fff; text-decoration:none; height:15px; padding:5px 15px; background:#4C76C0; display:block; border:#fff 1px solid; text-align:center; font-weight:bold; font-size:13px }
/*Header*/

/*Menu*/
.menu { float:left; width:250px; margin-top:0px; text-align:center}
.menu ul {  }
.menu li { background:#4C76C0; margin:5px; }
.menu li a { color:#fff; text-decoration:none; height:15px; padding:5px 10px; background:#4C76C0; display:block; border:#fff 1px solid; } 
.menu li a:hover { background:#fff; color:#4C76C0; border:#4C76C0 1px solid; }
.menu li a:active { color:#ccc; }
/*Menu*/

/*Content*/
.content {  padding:0; margin:0px 20px; float:right; width:600px; }
.content ul { padding-left:30px; line-height:20px; list-style-type: disc; }
/*Content*/

/*Footer*/
.footer { }
/*Footer*/ 

/*Generic*/
h1 { color:#4C76C0; font-weight:bold; font-size:23px; margin:15px 0px; } 
p { margin:10px 0; line-height:15px; }
strong { font-weight:bold; }
em { font-weight:bold; color:#4C76C0; }

table { border:1px solid #4C76C0; width:100%;  }
table caption { text-align:center; font-size:20px; background:#4c76c0; color:#fff; padding:5px; }
table tr th { border:1px solid #deadd6; background:#deadd6; padding:5px; text-align:center; font-weight:bold; }
table tr td { border-bottom:1px solid #ccc; border-left:1px solid #ccc; padding:5px; text-align:center;  }
table tr td.duration { border-left:none; }

/*End Generic*/



