/*==========================================Top Menu Common CSS ===================================================*/

/* CSS Document */

body {
background:url(../../../Templates/Template_2/images/BackgroundTileBGImage.png) repeat; margin:0px;
background-color: #0c4d5c; /* #E4E5D3*/
}

#wrapper {
width:1000px; /* 1000px */
height:1200px; /* 800px */
left:0px; /* 150px */ 
top:0px; /* 0px */

background:url(../../../Templates/Template_2/images/BackgroundBGImage.jpg) no-repeat;
position:relative;
margin:auto;
}

.content_background{
position:absolute; 
width:966px; /* 755px */
height:940px; /* 545px */
top:140px; /* 106px; */
left:16px; /* 235px; */
background:url(../../../Templates/Template_2/images/ContentBackgroundBGImage.jpg) no-repeat;

}

#logoarea {
position:absolute; 
top:13px;  /* 18px */
left:20px; /* 15px */
width:160px; /* 247px */
height:51px;  /* 42px */
}

/*=================================== MENUS ======================================== */


ul.dropdown {width:1000px;  position:absolute; top:82px; left:0px;   }

ul.dropdown, ul.dropdown li, ul.dropdown ul { font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }

ul.dropdown li { float: left; line-height:37px; border-right-width:1px; border-right-style:solid;border-right-color:#21395a;
color:#FFFFFF; text-decoration:none; height:37px;  padding:0px 20px!important; }

ul.dropdown li.hover, ul.dropdown li:hover {position: relative;   color:#FFFFFF; }

ul.dropdown a:link, ul.dropdown a:visited	{ color:#FFFFFF; text-decoration:none; font-weight: bold;font-size:12px!important;}
ul.dropdown a:hover		{color: #FFFFFF;  font-weight: bold;font-size:12px!important;}
ul.dropdown a:active	{color: #fff;  font-weight: bold;font-size:12px!important;}
ul.dropdown a:visited {color:#FFFFFF; font-weight: bold;font-size:12px!important;}


ul.dropdown ul  {background:url(http://www.emotio-design-group.co.uk/Templates/Template_2/images/SubMenuBackgroundImage.png) repeat;  display:block;  }

ul.dropdown ul li { float: none;  border-right:none; width:180px; height:30px; line-height:30px;}

ul.dropdown ul li { font-weight: bold;  background:url(http://www.emotio-design-group.co.uk/Templates/Template_2/images/SubMenuBackgroundImage.png) repeat; }

ul.dropdown ul li.submenu { font-weight: bold;  background: url(http://www.emotio-design-group.co.uk/Templates/Template_2/images/SubMenuArrowIndicator.png) no-repeat right;}
ul.dropdown ul li:hover { font-weight: bold; background:url(http://www.emotio-design-group.co.uk/Templates/Template_2/images/SubMenuBackgroundHoverImage.png) repeat;  }

ul.dropdown ul ul li { font-weight: bold;  background:url(http://www.emotio-design-group.co.uk/Templates/Template_2/images/SubMenuBackgroundImage.png) repeat; }

ul.dropdown ul ul li:hover { font-weight: bold; background:url(http://www.emotio-design-group.co.uk/Templates/Template_2/images/SubMenuBackgroundHoverImage.png) repeat;  }

ul.dropdown .menu { background: url(http://www.emotio-design-group.co.uk/Templates/Template_2/images/TopMenuArrowIndicator.png) no-repeat right; background-position: right; background-repeat: no-repeat; }

ul.dropdown .menu a {line-height:37px; height:37px; }
ul.dropdown .menu ul a {color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; line-height:30px; height:30px; }
ul.dropdown .menu ul a:hover {color:#000000;}
ul.dropdown .menu ul a:visited {color:#000000;}

ul.dropdown-upward .submenu { background: url(http://www.emotio-design-group.co.uk/Templates/Template_2/images/SubMenuArrowIndicator.png) no-repeat right;}

ul.dropdown li a:link{line-height:37px;}
ul.dropdown a:hover {line-height:37px;}
ul.dropdown a:active {line-height:37px;}
ul.dropdown a:visited {line-height:37px;}

li.menu ul li a:link{line-height:30px;}

/*=================================== BREADCRUMB ======================================== */

.breadcrumb {
width: 700px; /* 210px */
height:32px; /* 25px */
position:absolute;
left:308px; /* 15px */
top:158px; /* 109px */
}

/*============================================ IMAGE AREA =======================================*/

#imagearea {
width:290px; /* 970px */
height:344px; /* 250px */
position:absolute;
top:140px; /* 134px */
left:16px; /* 15px */
/*background-color:#FFF;*/

display:block; /* block */

}

/*============================================ CONTENT BOX =======================================*/

.contentbox {
width:640px; /* 550px */
height:760px; /* 300px */
position:absolute;
top:175px; /* 397px */
left:298px; /* 15px */

overflow:auto; /* scroll */
}



/*============================================ SPECIAL BUTTONS =======================================*/

.textlink{
position:absolute;
top:972px; /* 730px */
left:28px; /* 15px */
display:block; /* block */
}

.textlink a {
height:24px; /* 24px */
line-height:24px; /* 24px */
width:120px; /* 120px */
color:#000000;
}

.textlink a:hover{
color:#000000;
}

.textlink a:visited{
color:#000000;	
}

.sitemap{
position:absolute;
top:972px; /* 730px */
left:165px; /* 145px */
display:block; /* block */
}

.sitemap a {
display:block; 
text-decoration:none;
height:24px; /* 24px */
line-height:24px; /* 24px */
width:120px; /* 120px */
color:#000000;
}

.sitemap a:hover {
color:#000000;
}

.sitemap a:visited{
color:#000000;	
}

.printonly{
position:absolute;
top:972px; /* 730px */
left:295px; /* 275px */
display:block; /* block */
}

.printonly a{
height:24px; /* 24px */
line-height:24px; /* 24px */
width:120px; /* 120px */
color:#000000;
}

.printonly a:hover{
color:#000000;
}

.printonly a:visited{
color:#000000;	
}

.addthis{
position:absolute;
top:972px; /* 730px */
left:417px; /* 405px */
display:block; /* block */
}

.addthis a {
height:24px; /* 24px */
line-height:24px; /* 24px */
width:120px; /* 120px */
color:#000000;
}

.addthis a:hover {
color:#000000;
}

.addthis a:visited{
color:#000000;	
}

.w3c{
position:absolute;
top:972px; /* 730px */
left:747px; /* 863px */
display:none; /* block */
}

.w3c a {
height:24px; /* 24px */
line-height:24px; /* 24px */
width:120px; /* 120px */
color:#000000;
}

.w3c a:hover {
color:#000000;
}

.w3c a:visited{
color:#000000;	
}

.w3c .w3c_left {width:120px; height:24px; }
.w3c .w3c_right {width:120px; height:24px;}


/*============================================ FOOTER =======================================*/

#footer {
height:25px; /* 25px */
width:1000px; /* 960px */
top:1180px; /* 770px */
left:0px; /* 15px */
position:absolute;
display:block;
color:#FFFFFF;
}

#footer a{
color:#FFFFFF;
}

#footer a:hover{
color:#66FFFF;
}

#footer a:visited{
color:#FFFFFF;
}

/*============================================ SEARCH BOX =======================================*/

.searchbox{
width:190px; 
height:24px;
top:7px;
left:720px;
display:block;
position:absolute;
}

.searchleft {width:111px; }

.searchleftimgleft{background:url(../../../Assets/images/textboximg_left.png) no-repeat; }

.searchright {width:79px; }

.searchleftimgmiddle{width:83px;  background:url(../../../Assets/images/textboximg_middle.png) repeat-x top right;  }

.searchleftimgmiddle input{width:88px;}

.searchleftimgright{background:url(../../../Assets/images/textboximg_right.png) no-repeat; }

/*============================================ BLOG BOX =======================================*/

.blogbox{
width:220px; 
height:330px;
top:765px;
left:40px;
display:block;
position:absolute;
}



/*
.searchleft {width:180px; height:20px; float:left; margin-top:1px;}
.searchright {width:70px; height:20px; float:right;}
*/


/*============================================ Footer seperator =======================================*/

.bottomlink {
border-right:1px solid #FFFFFF;
}

/*============================================ Copyright =======================================*/

.footerR{ 
position:absolute;
width:200px; 
height:25px;
top:982px;
left:780px;
color:#000000;
}