/*.................................................. GENERAL ...............................................*/
body {margin:0;  padding:0; text-align:center; font-size:100.01%; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, _Sans, sans-serif;  color: #666; background: #050f2a;}
* { margin: 0; padding:0;}

/***** GENERAL STYLES *****/
.l{float:left;}
.r{float:right;}
.clear { clear:both; width:100%; height:1px; font-size:1px; }
.clearerror { clear:both; width:100%; height:250px; font-size:1px; }
.cb {border: 0px;}
img { border: none;}
.toDo {background: yellow}

a {	color: #00689C; text-decoration: none;}
a:hover{	text-decoration:underline;}
acronym { border-bottom:1px solid #AAD4FE;  cursor: help;  }

ul {margin:0}
ul li {margin:0; padding:0; background: none; list-style:none}

/*.................................................. WRAP ALL ................................................*/
#wrapall {width:760px; margin:0 auto; font-size: 0.7em; text-align: left; background:url(../img/bg/adare-productions.jpg) no-repeat 0 0 #050f2a ; } 

/*.................................................. MAIN NAVIGATION ................................................*/
#mainmenu {margin: 10px 0 15px 0; padding-left: 50px; height: 12px; clear:both;  }
#mainmenu ul li {display: inline; float: left;  text-indent: -9000px; }
#mainmenu ul li a {display: block;  height: 12px;background:url(../img/menu/menu.gif) no-repeat 0 0 }
#mainmenu ul li#m01 a {width: 39px; }
#mainmenu ul li#m01 a:hover, #mainmenu ul li.on#m01 a {background-position: 0px -18px}
#mainmenu ul li#m02 a {width: 100px; background-position: -39px 0}
#mainmenu ul li#m02 a:hover, #mainmenu ul li.on#m02 a {background-position: -39px -18px}
#mainmenu ul li#m03 a {width: 86px; background-position: -139px 0;}
#mainmenu ul li#m03 a:hover, #mainmenu ul li.on#m03 a {background-position: -139px -18px;}
#mainmenu ul li#m04 a {width: 72px; background-position: -225px 0;}
#mainmenu ul li#m04 a:hover, #mainmenu ul li.on#m04 a {background-position: -225px -18px;}
#mainmenu ul li#m05 a {width: 49px; background-position: -297px 0;}
#mainmenu ul li#m05 a:hover, #mainmenu ul li.on#m05 a {background-position: -297px -18px;}
#mainmenu ul li a:focus { outline: none}

/*........................ MAIN this wraps the left and right columns........................*/
#main {float: left; }

/*.................................................. LEFTCOL ...............................................*/
#leftCol {float:left; width: 309px; }

/*......... RIGHTCOL ...............................................*/
#rightCol {margin: 90px 0 0 0; float: left; width: 450px;  }
/*............................................. COLUMN THREE ...............................................*/


/*.................................................. CONTENT ...............................................*/
#content {margin:0px 10px 0px 10px;  }
#content h1 {margin:0px 5px 10px 0; color:#a1a556; font-size:1.3em;}
#content h1.inside {margin-left: 10px; margin-bottom: 10px;}
#content h1.indent {margin-left: 10px;}
#content h2 {margin:5px 5px 10px 0; color:#fff; font-size:1.2em;}
#content h2.indent {margin-left: 10px;}
#content h2.first {margin:0px 5px 10px 0; }
#content h2.recruit {margin-top: 20px;}
#content h3 {margin:5px 5px 10px 0;color:#006C86; font-size:1.0em; }
#content p {margin:5px 0 10px 0; color: #fff; }
#content p.note {font-size: 0.9em;}
#content img.marginRight {margin: 4px 10px 5px 0; }
#content img.top {margin-left: 10px; }
#content img.seven47 {margin-top: 20px; }
#content img.exfiles {margin-left: 10px; margin-bottom: 6px;}
#content a.readmore {margin-top: 3px;}
#content a.readmore2 {margin: 3px 0 0 60px;}
#content a {color: #fff; }

.slideShow {margin: 10px 0 10px 0; padding: 6px 0 6px 6px}
#slideShowHolder {background: url(../img/bg/slideshow-bg.gif) repeat-y 0 10px  ; width: 120px; float:left; }

/*Images*/
img.para {margin: 0px 0 10px 0}
div.paraRight {float: right; width: 295px; }
div.paraRight img.para {margin: 0px 0 10px 0;  }
div.paraRight.homePage img {margin: 0px 0 35px 0;  }
.corporateLastPara {margin-top: 35px; }

/*.................................................. FOOTER ...............................................*/
#footer {padding: 10px 10px 10px 0; width: 750px; clear:both;  float: left}
#footer a {color: #40558b; }