html,body{   
    background-color:#FFFFFF; 
	color: #B1A4A4;
	font-size: 1.0em;
	font-family: ubuntu, sans-serif;
	/*font-weight:300;*/
	font-weight:500;
	text-align:center;
	}
	
	/* light blue #20ABE2 */
#page_width{
position:relative;
margin:auto;
width:100%;
max-width:1000px;

}

img{
max-width:100%;
}

.clearB{
height:.01em;
width:100%;
clear:both;
overflow:hidden;	
}


header{
position:relative;
float:left;
width:100%;
margin-bottom:20px;
}

#logo{
position:relative;
float:left;



}

a{
color:#7F7F7F;
text-decoration:none;
}

nav{
position:relative;
float:right;
padding:5px;
font-weight:bold;
margin-right:2%;
}
nav a{
text-decoration:none;
color:#B1A4A4;
}

nav a:hover{
color:#26A9E0;
}

.nav_link{
position:relative;
float:left;

margin-left:10px;

}

h1 {
font-size: 35px;
color: #7F7F7F;
font-weight: 300;
}

#main_wrapper{
position:relative;
float:left;
width:100%;
text-align:center;
}

#content{
position:relative;
float:left;
width:95%;
text-align:left;
}

#content a{
color:#7F7F7F;

}

#right_col{
position:relative;
float:right;
width:20%;
text-align:left;

}

footer{
position:relative;
float:left;
width:100%;
background-color:#20ABE2;
/*background-color:#26A9E0;*/
color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
text-align:center;
margin-top:5px;


border-radius:15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

/* for blurred slides */

.newSlider{
    padding:0px;
    margin:0px;
    list-style-type:none;
    position:relative;
}
#slideHolder{
    overflow:hidden;
}
.newSlider li a{
    /*border:0px;*/
    text-decoration:none;
}
.newSlider li a img{
   border:0px;
    border: 1px solid #ccc;
    text-decoration:none;
	/*
	text-decoration:none;
  border: 1px solid #ccc;

    background-color: white;

    padding: 9px;

    margin: 7px;
	*/

	
}

.newSlider li{
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}

#slides{
margin-bottom:10px;
}
*/
/* end for slides */

/*media queries */
/*kindle fire */

@media screen and (max-width: 640px){

header{
position:relative;
float:left;

width:100%;
text-align:center;

}
nav{
position:relative;
display:block;
clear:both;
padding:5px;

font-weight:bold;
}

#slides{
height:340px;

overflow:none;

}



#logo{
position:relative;
float:left;
/*height:260px;*/
width:100%;
text-align:center;
}




#content{
width:98%;

}




/*kindle fire HD 7" */
@media screen and (max-width: 533px){

header{
position:relative;
float:left;

width:100%;
text-align:center;

}
nav{
position:relative;
display:block;
clear:both;
padding:5px;

font-weight:bold;
}

#slides{
height:310px;
overflow:none;
}



#logo{
position:relative;
float:left;
/*height:260px;*/
width:100%;
text-align:center;
}




#content{
width:98%;

}

}



@media screen and (max-width: 480px){



#slides{
height:290px;
overflow:none;
}





}


@media screen and (max-width: 320px) {

#slides{
height:230px;
overflow:none;
}




}
