/*  
Theme Name: movementLife_splash
Description: by studioLineal
Version: 1.0
Author: studioLineal
*/



/*

/////////////
LAYOUT
/////////////

*/


body {
        background:url(images/movementLife_splash_background_032410.jpg) no-repeat top center #ffffff;
	margin:0;
}

#container {
	width:904px; 
	margin:0 auto;
	position:relative;
        height:390px;
	z-index:1; 
}

#canvas {	
        width:910px;
	position:relative;
	margin:0 auto;
	z-index:2; 
}

/*
/////////////
*/


#header {
        position:absolute;
	color:#fff;      
	z-index:10; 
}

#header h1 {
        text-indent:-300em;
        }

#header h2 {
	text-indent:-300em;
}

/*

///////////
MENU
///////////

*/
#menu-holder {
	position:absolute;
	top:300px;
	left:65px;
	width:326px;
	overflow:hidden;
}
#menu {
	width:326px;
	height:140px;
	margin:0;
	padding:0;
	position:relative;
}
#menu i {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0;
}
#menu i, #menu a {
	height:140px;
	display:block;
}
#french{
        background:url(images/movementLife_splash_menuFrench_032410.jpg) no-repeat;
	text-indent:-300em;
	height:140px;
	left:0px;
	width:140px;
}
#english{
        background:url(images/movementLife_splash_menuEnglish_032410.jpg) no-repeat;	
        text-indent:-300em;
	height:140px;
	left:140px;
	width:140px;
}



#french a:hover {background:url(images/movementLife_splash_menuFrench_032410.jpg) -140px 0px no-repeat;
	left:0px;
	width:140px;
}
#english a:hover {background:url(images/movementLife_splash_menuEnglish_032410.jpg) -140px 0px no-repeat;
	left:140px;
	width:140px;
}


/*

///////////
BODY
///////////

*/

.navigation {
        width:600px;
        float:left;
        color:#ffffff;
        margin: 10px 0 10px 0;
        }

.alignright {
        float:right;
        margin-top:10px;
        }

.alignleft {
        float:left;
        margin-top:10px;
        }

.space {
        height:0px;
        clear:both;
        margin:0 0 20px 0;
        padding:0;
        }

a, a:link, a:visited {
        color: #000;
        text-decoration:underline;
        }

a:hover {
        color: #454545;
        text-decoration:underline;
        }

p {
        color:#fff;
        text-indent:-300em;
        font-family: Verdana, sans-serif;
        font-size:12px;
        line-height:18px;
}

h1 {
        color:#fff;
        text-indent:-300em;
        font-family: Verdana, sans-serif;
        font-size:12px;
        line-height:18px;
}

h2 {
        color:#fff;
        text-indent:-300em;
        font-family: Verdana, sans-serif;
        font-size:12px;
        line-height:18px;
}


#content {
        color: #fff;
        width:530px;
        float:left;
        margin:200px 0 0 34px;
        z-index:1000;
        }

#content ul {
        margin:1em;
        padding:0 1em;
        list-style-image:url(images/bullet_main2.gif);
        }

#content ol {
        list-style-type:decimal;
        margin:1em;
        padding:0 1em;
        }


#content .entry {
        float:left;
        width:520px;
        margin:0 0 0 0;
        padding: 0 0 20px 0px;
        }

#content .entry h1 {
        font-family: Arial;
        color:#444;
        font-size:14px;
        font-weight:600;
        margin: 0 0 10px 0;
        border:none;
        }

/* Begin Images */

a img {
        border: none ! important;
        }

p img {
        padding: 10px 0 20px 0;
	max-width: 100%;
	}

.wp-caption-text {
        font-size:10px;
        margin-top: 5px;
}


/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 0;
	margin: 0 0px 2px 15px;
	display: inline;
	}

img.alignleft {
	padding: 0;
	margin: 4px 15px 16px 0;
	display: inline;
	}


/* End Images */


/*

///////////
SIDEBAR
///////////

*/

#sidebar {
        width:240px;
        float:right;
        margin:10px 18px 0 0;
        list-style-type:none;
        }


.rsidebar {
        width:240px;        
        color:#000;
        list-style-type:none;
        }

.rsidebar h1 {
        font-family: Arial, 'Myriad', 'Century Gothic', Verdana, sans-serif;
        font-size:15px;
        font-weight:600;
        margin: 20px 0 24px 0;
        list-style-type:none;
        }

.rsidebar h2 {
        font-family: Arial, 'Myriad', 'Century Gothic', Verdana, sans-serif;
        font-size:15px;
        font-weight:600;
        margin: 0 0 0 0;
	text-indent:-300em;
        list-style-type:none;
        }

.rsidebar cf {
        list-style-type:none;
        }

.rsidebar ul {
        font-family: Verdana, Arial, Sans-Serif;   
        list-style-type:none;
        }

.rsidebar ul li {
        font-family: Verdana, Arial, Sans-Serif;   
        margin: 0 0 0 -40px;
        list-style-type:none;
        }

.rsidebar ul li ul{
        font-family: Verdana, Arial, Sans-Serif;   
        list-style-type:none;
        }

.rsidebar ul li ul li{   
        font-family: Verdana, Arial, Sans-Serif;   
        font-size:11px;
	line-height: 16px;  
        list-style-type:none;
        margin: 0 0 0 0;
        text-align: right;
        }

.rsidebar ul li ul li a{    
        font-size:11px;
        font-family: Verdana, Arial, Sans-Serif;
        list-style-type:none;
        text-decoration:none;
        margin: 0 0 0 0px;
        }

.rsidebar ul li ul li a:hover{    
        text-decoration:underline;
        }

#footer {
        background:url(images/footerShipsFade_011410.jpg) no-repeat top center #ffffff;	
        height:0px;
        margin:0 0 0 0;
}

#footerRight {
        float:right;
}

#footerRight p{
        position:relative;
        font-family: Verdana, Arial, Sans-Serif;
	color:#222;
        font-size: 10px;
        margin:229px 15px 0 0;
        line-height:60px;
}

#footerRight p a:link, #footerRight p a:active, #footerRight p a:visited {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        font-weight:600;
        text-decoration:none;
        }

#footerRight p a:hover {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        font-weight:600;
        text-decoration:none;
        }

#footerRight p1{
        position:relative;
        font-family: Verdana, Arial, Sans-Serif;
	color:#222;
        font-size: 10px;
        margin:10px 0 0 3px;
        line-height:60px;
}

#footerRight p1 a:link, #footerRight p1 a:active, #footerRight p1 a:visited {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        font-weight:100;
        text-decoration:none;
        }

#footerRight p1 a:hover {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        font-weight:100;
        text-decoration:underline;
        }

#footerLeft {
        float:left;
}

#footerLeft p{
        position:relative;
        font-family: Verdana, Arial, Sans-Serif;
	color:#222;
        font-size: 10px;
        margin:229px 0 0 15px;
        line-height:60px;
}

#footerLeft p a:link, #footerLeft p a:active, #footerLeft p a:visited {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        text-decoration:none;
        }

#footerLeft p a:hover {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        text-decoration:underline;
        }

/*

///////////
BODY
///////////

*/

.navigation {
        width:600px;
        float:left;
        color:#ffffff;
        margin: 10px 0 10px 0;
        }

.alignright {
        float:right;
        margin-top:10px;
        }

.alignleft {
        float:left;
        margin-top:10px;
        }

.space {
        height:0px;
        clear:both;
        margin:0 0 20px 0;
        padding:0;
        }

a, a:link, a:visited {
        color: #000;
        text-decoration:underline;
        }

a:hover {
        color: #454545;
        text-decoration:underline;
        }

p {
        color:#fff;
        text-indent:-300em;
        font-family: Verdana, sans-serif;
        font-size:12px;
        line-height:18px;
}

h1 {
        color:#fff;
        text-indent:-300em;
        font-family: Verdana, sans-serif;
        font-size:12px;
        line-height:18px;
}

h2 {
        color:#fff;
        text-indent:-300em;
        font-family: Verdana, sans-serif;
        font-size:12px;
        line-height:18px;
}


#content {
        color: #fff;
        width:530px;
        float:left;
        margin:200px 0 0 34px;
        z-index:1000;
        }

#content ul {
        margin:1em;
        padding:0 1em;
        list-style-image:url(images/bullet_main2.gif);
        }

#content ol {
        list-style-type:decimal;
        margin:1em;
        padding:0 1em;
        }


#content .entry {
        float:left;
        width:520px;
        margin:0 0 0 0;
        padding: 0 0 20px 0px;
        }

#content .entry h1 {
        font-family: Arial;
        color:#444;
        font-size:14px;
        font-weight:600;
        margin: 0 0 10px 0;
        border:none;
        }

/* Begin Images */

a img {
        border: none ! important;
        }

p img {
        padding: 10px 0 20px 0;
	max-width: 100%;
	}

.wp-caption-text {
        font-size:10px;
        margin-top: 5px;
}


/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 0;
	margin: 0 0px 2px 15px;
	display: inline;
	}

img.alignleft {
	padding: 0;
	margin: 4px 15px 16px 0;
	display: inline;
	}


/* End Images */


/*

///////////
SIDEBAR
///////////

*/

#sidebar {
        width:240px;
        float:right;
        margin:10px 18px 0 0;
        list-style-type:none;
        }


.rsidebar {
        width:240px;        
        color:#000;
        list-style-type:none;
        }

.rsidebar h1 {
        font-family: Arial, 'Myriad', 'Century Gothic', Verdana, sans-serif;
        font-size:15px;
        font-weight:600;
        margin: 20px 0 24px 0;
        list-style-type:none;
        }

.rsidebar h2 {
        font-family: Arial, 'Myriad', 'Century Gothic', Verdana, sans-serif;
        font-size:15px;
        font-weight:600;
        margin: 0 0 0 0;
	text-indent:-300em;
        list-style-type:none;
        }

.rsidebar cf {
        list-style-type:none;
        }

.rsidebar ul {
        font-family: Verdana, Arial, Sans-Serif;   
        list-style-type:none;
        }

.rsidebar ul li {
        font-family: Verdana, Arial, Sans-Serif;   
        margin: 0 0 0 -40px;
        list-style-type:none;
        }

.rsidebar ul li ul{
        font-family: Verdana, Arial, Sans-Serif;   
        list-style-type:none;
        }

.rsidebar ul li ul li{   
        font-family: Verdana, Arial, Sans-Serif;   
        font-size:11px;
	line-height: 16px;  
        list-style-type:none;
        margin: 0 0 0 0;
        text-align: right;
        }

.rsidebar ul li ul li a{    
        font-size:11px;
        font-family: Verdana, Arial, Sans-Serif;
        list-style-type:none;
        text-decoration:none;
        margin: 0 0 0 0px;
        }

.rsidebar ul li ul li a:hover{    
        text-decoration:underline;
        }

#footer {
        background:url(images/footerShipsFade_011410.jpg) no-repeat top center #ffffff;	
        height:0px;
        margin:0 0 0 0;
}

#footerRight {
        float:right;
}

#footerRight p{
        position:relative;
        font-family: Verdana, Arial, Sans-Serif;
	color:#222;
        font-size: 10px;
        margin:229px 15px 0 0;
        line-height:60px;
}

#footerRight p a:link, #footerRight p a:active, #footerRight p a:visited {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        font-weight:600;
        text-decoration:none;
        }

#footerRight p a:hover {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        font-weight:600;
        text-decoration:none;
        }

#footerRight p1{
        position:relative;
        font-family: Verdana, Arial, Sans-Serif;
	color:#222;
        font-size: 10px;
        margin:10px 0 0 3px;
        line-height:60px;
}

#footerRight p1 a:link, #footerRight p1 a:active, #footerRight p1 a:visited {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        font-weight:100;
        text-decoration:none;
        }

#footerRight p1 a:hover {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        font-weight:100;
        text-decoration:underline;
        }

#footerLeft {
        float:left;
}

#footerLeft p{
        position:relative;
        font-family: Verdana, Arial, Sans-Serif;
	color:#222;
        font-size: 10px;
        margin:229px 0 0 15px;
        line-height:60px;
}

#footerLeft p a:link, #footerLeft p a:active, #footerLeft p a:visited {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        text-decoration:none;
        }

#footerLeft p a:hover {
        color: #222;
        font-family: Verdana, Arial, Sans-Serif;        
        font-size:10px;
        text-decoration:underline;
        }
