/* Start of CMSMS style sheet 'Aura03 CSSMenu - Dropdown' */
#menu_vert {
  /* margin-left: 1px;
   margin-right: 1px; */
clear: left;
}

/* The wrapper clears the floating elements of the menu */

/* Fix for Opera 8 */
.clearb { clear: both; }
#menuwrapper { 
   /* Fix for Opera 8 */ 
   /*   overflow: hidden;  */ 
   background: #7a8391 url(../uploads/images/aura_template/mainnav_bg.gif) repeat-x;
   width: 100%;
border-bottom: 1px solid #393939;
}

/* Set the width of the menu elements at second level. Leaving first level flexible. */
#primary-nav li li { 
   width: 180px; 
}

/* Unless you know what you do, do not touch this */ 
#primary-nav, #primary-nav ul { 
   list-style: none; 
   margin: 0px; 
   padding: 0px; 
}

#primary-nav ul { 
   position: absolute; 
   top: auto; 
   display: none; 
}

#primary-nav ul ul { 
   margin-top: 1px;
   margin-left: -1px;
   left: 100%; 
   top: 0px; 
}
	
#primary-nav li { 
   /*margin-left: -1px;*/
   float: left; 
}

#primary-nav li li { 
   margin-left: 0px;
margin-top: -1px;
   float: none; 
   position: relative; 
}

/* Styling the basic apperance of the menu elements */
#primary-nav a { 
   display: block; 
   margin: 0px; 
   padding: 0 21px; 
   text-decoration: none; 
   color: #FFFFFF;
line-height: 29px;
text-transform: uppercase;
font-size: 11px;
font-family: Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
letter-spacing: 1px;
}

#primary-nav li a { 
/*border-right: 1px solid transparent; 
border-left: 1px solid #68707c;*/
border-left: 1px solid transparent;
border-right: 1px solid #68707c; 
}

#primary-nav li li a { 
   border: 1px solid #FFFFFF;
background: #EEE; color: #000;
text-transform: none;
line-height: 2em;
}
	
#primary-nav li, #primary-nav li.menuparent { 
   background: #7a8391 url(../uploads/images/aura_template/mainnav_bg.gif) repeat-x;
}

/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */

#primary-nav li.menuactive { 
   background: #7a8391 url(../uploads/images/aura_template/mainnav_bg.gif) repeat-x;
}

/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */
#primary-nav ul li.menuparent, 
#primary-nav ul li.menuparent:hover, 
#primary-nav ul li.menuparenth { 
/* arrow for menuparents */
   background-image: url(images/cms/arrow.gif); 
   background-position: center right; 
   background-repeat: no-repeat; 
}

/* Styling the apperance of menu items on hover */

#primary-nav li:hover, 
#primary-nav li.menuh, 
#primary-nav li.menuparenth, 
#primary-nav li.menuactiveh { 
   background: #a2a9b2 url(../uploads/images/aura_template/mainnav_bg_hover.gif) repeat-x;
}

/*#primary-nav li a:hover {border-right: 1px solid #68707c; border-left: 1px solid #68707c;}*/
#primary-nav li li a:hover {background: #4c4839; color: #FFF; border: 1px solid #FFFFFF;}

/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */

/* 
just add 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul ul ul,
for fourth level 
*/
#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul { 
   display: none; 
}

/* add 
#primary-nav ul ul ul li:hover ul, 
#primary-nav ul ul ul li.menuparenth ul,
for fourth level
*/
#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul { 
   display: block; 
}

/* IE Hacks */
#primary-nav li li { 
   float: left; 
   clear: both; 
}

#primary-nav li li a { 
   height: 1%; 
}
/* End of 'Aura03 CSSMenu - Dropdown' */

/* Start of CMSMS style sheet 'Aura Sport - suppContent' */
#supp_content {
width: 190px;
float: left;
padding: 35px 18px;
text-align: right;
color: #FFF;
}

#supp_content ul {
/*border-bottom: 1px solid #353a4b;*/
border-bottom: 1px solid #515764;
margin-top: 18px;
}

#supp_content ul li {
list-style: none;
color: #fff;
font-size: 11px;
padding: 0;
/*border-top: 1px solid #353a4b;*/
border-top: 1px solid #515764;
}

#supp_content ul li a {color: #FFF; display: block; padding: 9px 0;}
#supp_content ul li a:hover {color: #6c8bf7;}


/* End of 'Aura Sport - suppContent' */

/* Start of CMSMS style sheet 'Aura Sport - search' */
#search {
width: 300px;
float: right;
margin-top: 48px;
text-align: right;
padding-right: 25px;
font-size: 10px;
}

#search label {color: #a9b0c5; text-transform: uppercase;}

#search input[type="text"] {
width: 110px;
border: 1px solid #181a24;
background-color: #b9bbc1;
padding: 2px;
font-size: 10px;
}

#search input[type="submit"] {
padding: 2px;
background-color: #161923;
border: none;
color: #434b65;
font-size: 10px;
}

#search input[type="submit"]:hover {color: #8b92aa; cursor: pointer;}

/* End of 'Aura Sport - search' */

/* Start of CMSMS style sheet 'Slideshow-Projects' */
* {margin:0; padding:0;}
body {font:12px Verdana, Arial, Helvetica, sans-serif; background:#666 url(uploads/slideshow/images/bg.gif);}
#gallery {position:relative; width:475px; margin:0 auto 40px auto; padding:10px; border:6px solid #fff; background:#AAA;}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px;}
#image {position:relative; width:461px; height:375px; padding:5px; border:2px solid #666; background:#FFF url(uploads/slideshow/images/loading.gif) center center no-repeat;}
#image img {position:absolute; top:5px; left:5px; padding:0; margin:0;}
#thumbwrapper {margin:10px 0 0 0; padding:5px 0; width:470px; height:100px; border:2px solid #666; background:#FFF;}
#thumbarea {position:relative; overflow:hidden; height:100px; width:470px; margin-left:0; padding:0px; float: left;}
#thumbs {position:absolute; list-style:none; margin-left:0; height:100px; width:10000px; border-right:5px solid #FFF;}
#main_content #thumbs ul {margin:0; padding:0;}
#main_content #thumbs li {float:left; margin: 0 5px 0 0; padding:0; cursor:pointer;}
#main_content #thumbs li img {float: left; border:0; padding: 0; margin: 0;}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer;}
#previmg {left:0; background:url(uploads/slideshow/images/left.gif) left center no-repeat; border-left:5px solid #FFF;}
#previmg:hover {opacity:1; filter:alpha(opacity=100);}
#nextimg {right:0; background:url(uploads/slideshow/images/right.gif) right center no-repeat; border-right:5px solid #FFF;}
#nextimg:hover {opacity:1; filter:alpha(opacity=100);}
/* End of 'Slideshow-Projects' */

/* Start of CMSMS style sheet 'Slideshow-Colour' */
#gallery-colour {position:relative; width:475px; margin:0 auto 40px auto; padding:10px; border:6px solid #fff; background:#AAA;}
#images-colour {border:2px solid #9ac1c9; height:85px; background:#eef5f6; margin-bottom:20px;}
#image-colour {position:relative; width:461px; height:135px; padding:5px; border:2px solid #666; background:#FFF url(uploads/slideshow/images/loading.gif) center center no-repeat;}
#image-colour img {position:absolute; top:5px; left:5px; padding:0; margin:0;}
#thumbwrapper {margin:10px 0 0 0; padding:5px 0; width:470px; height:100px; border:2px solid #666; background:#FFF;}
#thumbarea {position:relative; overflow:hidden; height:100px; width:470px; margin-left:0; padding:0px; float: left;}
#thumbs {position:absolute; list-style:none; margin-left:0; height:100px; width:10000px; border-right:5px solid #FFF;}
#main_content #thumbs ul {margin:0; padding:0;}
#main_content #thumbs li {float:left; margin: 0 5px 0 0; padding:0; cursor:pointer;}
#main_content #thumbs li img {float: left; border:0; padding: 0; margin: 0;}
.imgnav-colour {position:absolute; height:135px; width:20%; z-index:100; height:135px; width:20%; z-index:100; outline:none; cursor:pointer;}
#previmg {left:0; background:url(uploads/slideshow/images/left.gif) left center no-repeat; border-left:5px solid #FFF;}
#previmg:hover {opacity:1; filter:alpha(opacity=100);}
#nextimg {right:0; background:url(uploads/slideshow/images/right.gif) right center no-repeat; border-right:5px solid #FFF;}
#nextimg:hover {opacity:1; filter:alpha(opacity=100);}
/* End of 'Slideshow-Colour' */

