
/***********************************************************************************/
/***** YOU SHOULD NOT CHANGE THIS CSS FILE. INSTEAD USE \content\css\style.css *****/
/***********************************************************************************/

/* CSS GLOBAL LAYOUT */

html{
height:100%;
}

*{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

body, input, textarea, select{	
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#ffffff;
font-size: 1em;
font-size: 12px;
color:#464646;
background-image:url();
background-repeat:repeat-x;
color:#ffffff;
}

/* LINKS */

a{
color:#464646;
text-decoration:underline;
}

a:hover{
color:#464646;
text-decoration:none;
}

/* GENERAL LAYOUT */

.Cookie-Wrapper, .HiddenHeader-Wrapper, .Menu-Wrapper, .Directory-Wrapper, .Banner-Wrapper, .Content-Wrapper, .Footer-Wrapper, .Base-Wrapper{
position:relative;
width:100%;
clear:both;
overflow:hidden;
}

.Cookie, .HiddenHeader, .Header, .Menu, .Directory, .Banner, .Content, .Footer, .Base{
position:relative;
width:900px;
margin:0px auto 0px auto;
overflow:hidden;
}

.Header-Wrapper, .Header, .Menu-Wrapper, .Menu{
overflow:visible;
}

/* FONT SIZES */

h1, .h1{
font-size:34px;
}

h2, .h2{
font-size:30px;
}

h3, .h3{
font-size:26px;
}

h4, .h4{
font-size:22px;
}

h5, .h5{
font-size:18px;
}

p, .p, ul, ol{
font-size: 12px;
}
			
p.lh, .p.lh{
line-height:160%;
}

.small{
font-size:10px;
}

/* GLOBAL DESIGN */

h1, .h1{
padding:0px 10px;
}

h2, .h2{
padding:0px 10px;
}

h3, .h3{
padding:0px 10px;
}

h4, .h4{
padding:0px 10px;
}

h5, .h5{
padding:2px 10px;
}

p, .p{
padding:10px;
text-align:justify;
}
			
ul, ol{
padding:10px 10px 10px 40px;
}

ul li ul, ol li ol{
padding:0px 10px 0px 30px;
}

ul li{
list-style-type:disc;
}

ol{
list-style-type:decimal;
}

.bold{
font-weight:bold;
}

.underline{
text-decoration:underline;
}

.strike{
text-decoration:line-through;
}

.italic{
font-style:italic;
}

.no-bullet li{
list-style:none;
}

.al	{text-align:left; }
.ac	{text-align:center; }
.ar	{text-align:right; }
.aj {text-align:justify; }

.left{ 	float:left; }
.right{ float:right; }
.clear{ clear:both; }

input[type=button], input[type=submit]{
cursor:hand;
cursor:pointer;
}

strong{
font-weight:bold;
}

.hidden{
display:none;
}

.Page-Title{
padding-top:20px;
padding-left:20px;
padding-bottom:20px;
}

/* BACKGROUNDS */

.Cookie-Wrapper{
background-color:#ffffff;
background-repeat:repeat-x;
}

.Cookie{
background-color:#ffffff;
background-repeat:repeat-x;
}

.HiddenHeader-Wrapper{
background-color:#464646;
background-image:url(/structure/images/Gradient-Overlay.png);
background-repeat:repeat-x;
}

.HiddenHeader{
background-color:#464646;
background-repeat:repeat-x;
}

.Header-Wrapper{
background-color:#ffffff;
background-repeat:repeat-x;
}

.Header{
background-color:#ffffff;
background-repeat:repeat-x;
}

.Menu-Wrapper{
background-color:#ffffff;
background-repeat:repeat-x;
}

.Menu{
background-color:#ffffff;
background-repeat:repeat-x;
}

.Directory-Wrapper{
background-color:#ffffff;
background-repeat:repeat-x;
}

.Directory{
background-color:#ffffff;
background-repeat:repeat-x;
}

.Banner-Wrapper{
background-color:#ffffff;
background-repeat:repeat-x;
}

.Banner{
background-color:#ffffff;
background-repeat:repeat-x;
}

.Content-Wrapper{
background-color:#ffffff;
background-repeat:repeat-x;
}

.Content{
background-color:#ffffff;
background-repeat:repeat-x;
}

.Footer-Wrapper{
background-color:#;
background-repeat:repeat-x;
}

.Footer{
background-color:#;
background-repeat:repeat-x;
}

.Base-Wrapper{
background-color:#;
background-repeat:repeat-x;
}

.Base{
background-color:#;
background-repeat:repeat-x;
}

/* BACKGROUND */

.BGLeft{
position:absolute;
top:0px;
left:0px;
width:50%;
height:100%;
background-position:top right;
text-align:right;
}

.BGRight{
position:absolute;
top:0px;
right:0px;
width:50%;
height:100%;
background-position:top left;
text-align:left;
}

/* COOKIE LAYOUT */

.Cookie{
color:#330;
}

.Cookie div{
padding:10px 10px 10px 30px;
}

.Cookie p{
padding:10px 0px 10px 10px;
}

.Cookie a{
text-decoration:underline
}

/* HIDDENHEADER LAYOUT */

.HiddenHeader-Wrapper{
position:fixed;
top:0px;
left:0px;
height:70px;
z-index:10000;
background:none;
background-image:url(/structure/images/Gradient-Overlay.png);
background-repeat:repeat-x;
color:#ffffff;
font-weight:bold;
}

.HiddenHeader-Wrapper a{
color:#ffffff;
text-decoration:none;
}

.HiddenHeader-Wrapper a:hover{
color:#ffffff;
text-decoration:underline;
}

.HiddenHeader{
_padding-top:5px;
}

div.ScrollToTop{
display:none;
position:fixed;
right:0px;
bottom:30px;
width:60px;
height:60px;
z-index:10000;
}

div.ScrollToTop a{
color:#000000;	
}

/* HEADER LAYOUT */

.Header, .Header a{
color:#464646;
}

.Header{
height:140px;
}

.Header-Logo{
position:absolute;
top:20px;
left:10px;
text-align:left;
}

.Header-Menu{
position:absolute;
top:10px;
right:10px;
text-align:right;
}

.Header-Menu ul li{
list-style-type: none;
display: inline;
padding-left:20px;
}
      
.Header-Details{
position:absolute;
bottom:10px;
left:10px;
text-align:right;
}

.Header-Details a{
color:inherit;
}
        
.Header-Social_Media{
position:absolute;
bottom:10px;
right:10px;
text-align:right;
}

/* MENUS */

.Menu{
font-size:16px;
}

.Menu .left div.MenuItems{
float:left;
position:relative;
top:0px;
}

.Menu .left div.MenuItems div{
padding:0px;
margin:0px;
float:left;
}

.Menu .right div.MenuItems{
float:right;
position:relative;
top:0px;
right:0px;
}

.Menu .right div.MenuItems div{
padding:0px;
margin:0px;
float:left;
}

.Menu div.MenuItems div{
padding:0px;
margin:0px;
}

.Menu a{
text-decoration:none;
letter-spacing:1px;
}

.Menu .MenuItems div.Menu-Item{
padding:0px;
margin:0px;
}

.Menu .MenuItems div.Menu-Item div{
margin:10px 0px;
padding:5px 10px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
}

.Menu .MenuItems div.Menu-Spacer div{
visibility:hidden;
}

.SubMenu{
position:absolute;
left:-9999px;
margin:0px;
padding:0px;
z-index:9000;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
background-color:#595757;
}

.SubMenu li{
list-style-type:none;
text-align:left;
padding:9px 15px;
}

/* text-color of non-active links */
.Menu div.MenuItems div a{
color:#464646;
}

/* background-color of active links */
.MenuActiveBackground, .SubMenu{
background-color:#464646;
}

/* background-color of active links */
.MenuActiveBackground{
color:#ffffff;
text-decoration:none;
}

/* text-color and decoration of hover active links */
.Menu div.MenuItems div div:hover a{
color:#ffffff;
}

/* DIRECTORY LAYOUT */

.Directory-Wrapper{
overflow:visible;
}

.Directory{
height:30px;
overflow:visible;
}

.Directory ul.DirectoryItems{
width:100%;
margin:0px;
padding:0px;
}

.Directory ul.DirectoryItems li{
float:left;
list-style-type:none;
margin:0px;
padding:0px;
}

.Directory ul.DirectoryItems a{
display:block;
padding:7px 7px 8px 7px;
text-decoration:none;
}

.Directory ul.DirectoryItems a:hover{
text-decoration:none;
background-color:#464646;
color:#ffffff;
}

.Directory ul.DirectoryItems li:hover a{
text-decoration:underline;
}

.Directory ul.DirectoryItems li div.Directory-Menu{
background:#464646;
position:absolute;
left:-9999px;
width:900px;
z-index:5000;
border-bottom:1px solid #464646;
padding-bottom:10px;
margin-top:0px;
}

.Directory ul.DirectoryItems li div.Directory-Link{
padding:0px 10px;
}

.Directory ul.DirectoryItems li:hover div.Directory-Menu{
position:absolute;
left:0px;
}

.Directory ul.DirectoryItems ul{
display: list-item;
}


.Directory ul.DirectoryItems ul li{
list-style-type:disc;
line-height:160%;
}

.Directory ul.DirectoryItems ul li a, .Directory ul.DirectoryItems ul li a:hover{
background:none;
color:#FFFFFF;
padding:0px;
}

.Directory-Map .Maps .Map{
width:230px;
height:210px;
}
				
/* BANNER LAYOUT */

.Banner-Wrapper{
z-index:8000;
overflow:visible;
}

.Banner{
z-index:8000;
overflow:visible;
}

/* SECURITY LAYOUT */

.Security-Wrapper{
border:2px solid #000000;
background-color:#464646;
color:#ffffff;
padding:10px;
}

.Security-Wrapper div a{
color:#ffffff;
}

.Security-Wrapper div a:hover{
text-decoration:underline;
}

/* CONTENT LAYOUT */

.Content{
color:#464646;
min-height:450px;
}

.Content a{
color:#464646;
}

.Content ul li a{
text-decoration:none;
}

/* PAGE LABEL */

.Page-Label{
position:absolute;
top:10px;
right:10px;
background-image:url(/structure/images/labels/label-yellow.png);
background-repeat:no-repeat;
width:178px;
height:178px;
overflow:hidden;
z-index:7000;
font-size:17px;
font-weight:bold;
color:#464646;
text-align:center;
padding-top:35px;
}
		
/* SOCIAL MEDIA */

.ShareThis-Wrapper{
position:absolute;
bottom:0px;
right:0px;
width:100%;
}

.Header .ShareThis{
float:right;
padding:0px 10px 10px 0px;
}
			
/* BOXES LAYOUT  - */

div[class^="boxes"]{
margin:10px 0px 10px 0px;
padding:0px 0px 10px 0px;
overflow:auto;
}
div[class^="boxes"] div{
margin:10px 0px 0px 10px;
float:left;
}
div[class^="boxes"] div img{
width:100%;
height:100%;
}
div[class^="boxes"] div.clear{
position:absolute;
margin:0px;
padding:0px;
width:0px;
height:0px;
clear:both;
}
/* width is 50px */
div.boxes-50-50 div{width:50px;height:50px;}
div.boxes-50-100 div{width:50px;height:100px;}
div.boxes-50-150 div{width:50px;height:150px;}
div.boxes-50-200 div{width:50px;height:200px;}
div.boxes-50-250 div{width:50px;height:250px;}
div.boxes-50-300 div{width:50px;height:300px;}
div.boxes-50-350 div{width:50px;height:350px;}
div.boxes-50-400 div{width:50px;height:400px;}
div.boxes-50-450 div{width:50px;height:450px;}
/* height is 50px */
div.boxes-100-50 div{width:100px;height:50px;}
div.boxes-150-50 div{width:150px;height:50px;}
div.boxes-200-50 div{width:200px;height:50px;}
div.boxes-250-50 div{width:250px;height:50px;}
div.boxes-275-50 div{width:275px;height:50px;} /* Width 275 is used when a row of 3 boxes are required */
div.boxes-300-50 div{width:300px;height:50px;}
div.boxes-350-50 div{width:350px;height:50px;}
div.boxes-400-50 div{width:400px;height:50px;}
div.boxes-450-50 div{width:450px;height50px;}
/* width is 100px */
div.boxes-100-50 div{width:100px;height:50px;}
div.boxes-100-100 div{width:100px;height:100px;}
div.boxes-100-150 div{width:100px;height:150px;}
div.boxes-100-200 div{width:100px;height:200px;}
div.boxes-100-250 div{width:100px;height:250px;}
div.boxes-100-300 div{width:100px;height:300px;}
div.boxes-100-350 div{width:100px;height:350px;}
div.boxes-100-400 div{width:100px;height:400px;}
div.boxes-100-450 div{width:100px;height:450px;}
/* height is 100px */
div.boxes-50-100 div{width:50px;height:100px;}
div.boxes-150-100 div{width:150px;height:100px;}
div.boxes-200-100 div{width:200px;height:100px;}
div.boxes-250-100 div{width:250px;height:100px;}
div.boxes-275-100 div{width:275px;height:100px;} /* Width 275 is used when a row of 3 boxes are required */
div.boxes-300-100 div{width:300px;height:100px;}
div.boxes-350-100 div{width:350px;height:100px;}
div.boxes-400-100 div{width:400px;height:100px;}
div.boxes-450-100 div{width:450px;height:100px;}
/* width is 150px */
div.boxes-150-50 div{width:150px;height:50px;}
div.boxes-150-100 div{width:150px;height:100px;}
div.boxes-150-150 div{width:150px;height:150px;}
div.boxes-150-200 div{width:150px;height:200px;}
div.boxes-150-250 div{width:150px;height:250px;}
div.boxes-150-300 div{width:150px;height:300px;}
div.boxes-150-350 div{width:150px;height:350px;}
div.boxes-150-400 div{width:150px;height:400px;}
div.boxes-150-450 div{width:150px;height:450px;}
/* height is 150px */
div.boxes-50-150 div{width:50px;height:150px;}
div.boxes-100-150 div{width:100px;height:150px;}
div.boxes-200-150 div{width:200px;height:150px;}
div.boxes-250-150 div{width:250px;height:150px;}
div.boxes-275-150 div{width:275px;height:150px;} /* Width 275 is used when a row of 3 boxes are required */
div.boxes-300-150 div{width:300px;height:150px;}
div.boxes-350-150 div{width:350px;height:150px;}
div.boxes-400-150 div{width:400px;height:150px;}
div.boxes-450-150 div{width:450px;height:150px;}
/* width is 200px */
div.boxes-200-50 div{width:200px;height:50px;}
div.boxes-200-100 div{width:200px;height:100px;}
div.boxes-200-150 div{width:200px;height:150px;}
div.boxes-200-200 div{width:200px;height:200px;}
div.boxes-200-250 div{width:200px;height:250px;}
div.boxes-200-300 div{width:200px;height:300px;}
div.boxes-200-350 div{width:200px;height:350px;}
div.boxes-200-400 div{width:200px;height:400px;}
div.boxes-200-450 div{width:200px;height:450px;}
/* height is 200px */
div.boxes-50-200 div{width:50px;height:200px;}
div.boxes-100-200 div{width:100px;height:200px;}
div.boxes-150-200 div{width:150px;height:200px;}
div.boxes-250-200 div{width:250px;height:200px;}
div.boxes-275-200 div{width:275px;height:200px;} /* Width 275 is used when a row of 3 boxes are required */
div.boxes-300-200 div{width:300px;height:200px;}
div.boxes-350-200 div{width:350px;height:200px;}
div.boxes-400-200 div{width:400px;height:200px;}
div.boxes-450-200 div{width:450px;height:200px;}
/* width is 250px */
div.boxes-250-50 div{width:250px;height:50px;}
div.boxes-250-100 div{width:250px;height:100px;}
div.boxes-250-150 div{width:250px;height:150px;}
div.boxes-250-200 div{width:250px;height:200px;}
div.boxes-250-250 div{width:250px;height:250px;}
div.boxes-250-300 div{width:250px;height:300px;}
div.boxes-250-350 div{width:250px;height:350px;}
div.boxes-250-400 div{width:250px;height:400px;}
div.boxes-250-450 div{width:250px;height:450px;}
/* height is 250px */
div.boxes-50-250 div{width:50px;height:250px;}
div.boxes-100-250 div{width:100px;height:250px;}
div.boxes-150-250 div{width:150px;height:250px;}
div.boxes-200-250 div{width:200px;height:250px;}
div.boxes-275-250 div{width:275px;height:150px;} /* Width 275 is used when a row of 3 boxes are required */
div.boxes-300-250 div{width:300px;height:250px;}
div.boxes-350-250 div{width:350px;height:250px;}
div.boxes-400-250 div{width:400px;height:250px;}
div.boxes-450-250 div{width:450px;height:250px;}
/* width is 275px */
div.boxes-275-50 div{width:275px;height:50px;}
div.boxes-275-100 div{width:275px;height:100px;}
div.boxes-275-150 div{width:275px;height:150px;}
div.boxes-275-200 div{width:275px;height:200px;}
div.boxes-275-250 div{width:275px;height:250px;}
div.boxes-275-300 div{width:275px;height:300px;}
div.boxes-275-350 div{width:275px;height:350px;}
div.boxes-275-400 div{width:275px;height:400px;}
div.boxes-275-450 div{width:275px;height:450px;}
/* height is 275px */
div.boxes-50-275 div{width:50px;height:275px;}
div.boxes-100-275 div{width:100px;height:275px;}
div.boxes-150-275 div{width:150px;height:275px;}
div.boxes-200-275 div{width:200px;height:275px;}
div.boxes-275-275 div{width:275px;height:275px;} /* Width 275 is used when a row of 3 boxes are required */
div.boxes-300-275 div{width:300px;height:275px;}
div.boxes-350-275 div{width:350px;height:275px;}
div.boxes-400-275 div{width:400px;height:275px;}
div.boxes-450-275 div{width:450px;height:275px;}
/* width is 300px */
div.boxes-300-50 div{width:300px;height:50px;}
div.boxes-300-100 div{width:300px;height:100px;}
div.boxes-300-150 div{width:300px;height:150px;}
div.boxes-300-200 div{width:300px;height:200px;}
div.boxes-300-250 div{width:300px;height:250px;}
div.boxes-300-300 div{width:300px;height:300px;}
div.boxes-300-350 div{width:300px;height:350px;}
div.boxes-300-400 div{width:300px;height:400px;}
div.boxes-300-450 div{width:300px;height:450px;}
/* height is 300px */
div.boxes-50-300 div{width:50px;height:300px;}
div.boxes-100-300 div{width:100px;height:300px;}
div.boxes-150-300 div{width:150px;height:300px;}
div.boxes-200-300 div{width:200px;height:300px;}
div.boxes-250-300 div{width:250px;height:300px;}
div.boxes-275-300 div{width:275px;height:300px;} /* Width 275 is used when a row of 3 boxes are required */
div.boxes-350-300 div{width:350px;height:300px;}
div.boxes-400-300 div{width:400px;height:300px;}
div.boxes-450-300 div{width:450px;height:300px;}
/* width is 350px */
div.boxes-350-50 div{width:350px;height:50px;}
div.boxes-350-100 div{width:350px;height:100px;}
div.boxes-350-150 div{width:350px;height:150px;}
div.boxes-350-200 div{width:350px;height:200px;}
div.boxes-350-250 div{width:350px;height:250px;}
div.boxes-350-300 div{width:350px;height:300px;}
div.boxes-350-350 div{width:350px;height:350px;}
div.boxes-350-400 div{width:350px;height:400px;}
div.boxes-350-450 div{width:350px;height:450px;}
/* height is 350px */
div.boxes-50-350 div{width:50px;height:350px;}
div.boxes-100-350 div{width:100px;height:350px;}
div.boxes-150-350 div{width:150px;height:350px;}
div.boxes-200-350 div{width:200px;height:350px;}
div.boxes-250-350 div{width:250px;height:350px;}
div.boxes-275-350 div{width:275px;height:350px;} /* Width 275 is used when a row of 3 boxes are required */
div.boxes-300-350 div{width:300px;height:350px;}
div.boxes-400-350 div{width:400px;height:350px;}
div.boxes-450-350 div{width:450px;height:350px;}
/* width is 400px */
div.boxes-400-50 div{width:400px;height:50px;}
div.boxes-400-100 div{width:400px;height:100px;}
div.boxes-400-150 div{width:400px;height:150px;}
div.boxes-400-200 div{width:400px;height:200px;}
div.boxes-400-250 div{width:400px;height:250px;}
div.boxes-400-300 div{width:400px;height:300px;}
div.boxes-400-350 div{width:400px;height:350px;}
div.boxes-400-400 div{width:400px;height:400px;}
div.boxes-400-450 div{width:400px;height:450px;}
/* height is 400px */
div.boxes-50-400 div{width:50px;height:400px;}
div.boxes-100-400 div{width:100px;height:400px;}
div.boxes-150-400 div{width:150px;height:400px;}
div.boxes-200-400 div{width:200px;height:400px;}
div.boxes-250-400 div{width:250px;height:400px;}
div.boxes-275-400 div{width:275px;height:400px;} /* Width 275 is used when a row of 3 boxes are required */
div.boxes-300-400 div{width:300px;height:400px;}
div.boxes-350-400 div{width:350px;height:400px;}
div.boxes-450-400 div{width:450px;height:400px;}
/* width is 450px */
div.boxes-450-50 div{width:450px;height:50px;}
div.boxes-450-100 div{width:450px;height:100px;}
div.boxes-450-150 div{width:450px;height:150px;}
div.boxes-450-200 div{width:450px;height:200px;}
div.boxes-450-250 div{width:450px;height:250px;}
div.boxes-450-300 div{width:450px;height:300px;}
div.boxes-450-350 div{width:450px;height:350px;}
div.boxes-450-400 div{width:450px;height:400px;}
div.boxes-450-450 div{width:450px;height:450px;}
/* height is 450px */
div.boxes-50-450 div{width:50px;height:450px;}
div.boxes-100-450 div{width:100px;height:450px;}
div.boxes-150-450 div{width:150px;height:450px;}
div.boxes-200-450 div{width:200px;height:450px;}
div.boxes-250-450 div{width:250px;height:450px;}
div.boxes-275-450 div{width:275px;height:450px;} /* Width 275 is used when a row of 3 boxes are required */
div.boxes-300-450 div{width:300px;height:450px;}
div.boxes-350-450 div{width:350px;height:450px;}
div.boxes-400-450 div{width:400px;height:450px;}

/* MARGINS */

.margin-horizontal-auto{ margin-left:auto; margin-right:auto; }
.margin-vertical-auto{ margin-top:auto; margin-bottom:auto; }
.margin-0{margin:0px}
.margin-5{margin:5px}
.margin-10{margin:10px}
.margin-15{margin:15px}
.margin-20{margin:20px}
.margin-top-0{margin-top:0px}
.margin-top-5{margin-top:5px}
.margin-top-10{margin-top:10px}
.margin-top-15{margin-top:15px}
.margin-top-20{margin-top:20px}
.margin-right-0{margin-right:0px}
.margin-right-5{margin-right:5px}
.margin-right-10{margin-right:10px}
.margin-right-15{margin-right:15px}
.margin-right-20{margin-right:20px}
.margin-bottom-0{margin-bottom:0px}
.margin-bottom-5{margin-bottom:5px}
.margin-bottom-10{margin-bottom:10px}
.margin-bottom-15{margin-bottom:15px}
.margin-bottom-20{margin-bottom:20px}
.margin-left-0{margin-left:0px}
.margin-left-5{margin-left:5px}
.margin-left-10{margin-left:10px}
.margin-left-15{margin-left:15px}
.margin-left-20{margin-left:20px}

/* BLOG */

.Blog-Data hr{
border:1px solid #333333;	
}

.Blog-Data img{
border:2px solid #333333;
margin:20px;	
}

.Blog-Item-Link i, .Blog-Item-Link div{
font-size:11px;
}

/* FORMS */

form input[type=text], form textarea{
border:1px solid #000000;
width:200px;
padding:7px;
margin-bottom:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
form input[type=submit], form input[type=button]{
background-color:#000066;
border:1px solid #464646;
color:#ffffff;
padding:7px;
margin:0px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
form textarea{
resize:vertical;
overflow:auto;
}
form input[type=text], form textarea{
color:#000000;
text-align:left;
}
form .Error, .uploadify-error{
color:#FFFF00;
}
form .Statement, form .Security{
padding:10px 0px 10px 0px;
text-align:justify;
width:210px;
}
form .Statement i{
float:left;
margin-right:10px;
}
.uploadify-queue-item {
color:#464646;
}

/* TWITTER */

.Cycle-Wrapper{
margin-right:10px;
}

/* FACEBOOK */

.Facebook-Wrapper{
background-color:#ffffff;
padding-top:10px;
margin-right:10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

/* CYCLE */

.Twitter-Wrapper{
margin-right:10px;
}

/* FOOTER LAYOUT */

.Footer-Wrapper *{
color:#1a1a1a;
}

.Footer-Wrapper{
border-top:2px solid #6d6d6d;
background-color:#b2b1b1;
background-image:url(/structure/images/footer_bg.png);
background-repeat:repeat-x;
min-height:100px;
padding-top:10px;
padding-bottom:10px;
}

.Footer ul{
margin:10px 0px 0px 30px;
padding:0px;
}

.Footer ul.Contact{
margin:10px 0px 0px -10px;
padding:0px;
}

.Footer ul.Contact ul{
margin:0px;
padding:0px;
list-style-type:none;
}

.Footer ul li{
padding-bottom:5px;
}

.FooterMenu{
padding-top:0px;
}

.Footer ul.Opening-Hours li div.left{
width:80px;
}

.Footer ul.Opening-Hours li div.note{
padding:5px 0px 0px 10px;
}

/* BASE LAYOUT */

.Base-Wrapper p, .Base-Wrapper p a, .Base-Wrapper p a:hover{
color:#ededed;
font-size:11px;
line-height:180%;
}
 
.Base-Wrapper{
border-top:2px solid #333333;
background-color:#313131;
background-image:url(/structure/images/base_bg.png);
background-repeat:repeat-x;
min-height:90px;
padding-top:10px;
}

.Base-Wrapper a{
text-decoration:none;
}

.Base-Wrapper a:hover{
text-decoration:underline;
}

/* SIDES */

.SideLeft{
position:fixed;
top:0px;
left:0px;
z-index:5000;
margin:3px;
}

.SideRight{
position:fixed;
top:0px;
right:0px;
z-index:5000;
margin:3px;
}

.SideInner{
margin:0px auto;
border:4px solid red;
width:1350px;
}

.SideInner div{
z-index:5000;
}

/* GALLERY */

.Gallery{
padding:10px 5px 10px 10px;
}

.Gallery .GalleryItem{
width:200px;
height:200px;
float:left;
overflow:hidden;
margin:5px;
}

.galleriffic{
margin-top:30px;
}

/* MAP */

.Maps{
width:890px;
}
.Map{
width:100%;
height:250px;
background-color:#ffffff;
border:2px solid #464646;
margin:10px 0px;
}
			