/*


*,
*:after,
*:before {
	-moz-osx-font-smoothing: grayscale;  firefox font smoothing css 
}

*/

/* FOR IE TEXT THIN RENDERING IF NECESSARY
-webkit-font-smoothing: subpixel-antialiased;
	-webkit-text-stroke: 1px transparent;
*/


html, html a {
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}
	

body {
    padding: 0;
	background-color: #a1a395;
	font-family: Lato, Arial, sans-serif;
	width: 1120px;
	height:auto;
	margin-top: 40px;
	margin-left: auto;
    margin-right: auto;
	
}


h1   {
	font-weight: normal;
	font-family: Vollkorn, "Times New Roman", serif;
	color: #ca63e4;
	font-style: italic;
	font-size: 3.5em;
	text-align: center;
	letter-spacing: 1px;
	line-height: 90%;
	
}


/* ALL CUSTOM LINKS */


a.body_links:link 
{
color:#ec0000;
text-decoration:none;
}
a.body_links:visited
{
color:#ec0000;
text-decoration:none;
}
a.body_links:hover 
{
color:#ec0000;
text-decoration:underline;
}
a.body_links:active 
{
color:#ec0000;
text-decoration:none;
}


a:link 
{
color:#ec0000;
text-decoration:none;
}
a:visited
{
color:#ec0000;
text-decoration:none;
}
a:hover 
{
color:#ec0000;
text-decoration:underline;
}
a:active 
{
color:#ec0000;
text-decoration:none;
}


/*


img.no_border {
	border:0px;
	border-style:solid;
	border-color:transparent;
	
}

img.no_border:hover {
	border:0px;
	border-style:solid;
	border-color:transparent;
	
}


*/

.cover_container  {
	width: 100%;
	height:auto;
	border: 0px;
	padding: 0px;
	margin-left:50px;
	margin-right:50px;
}

.cover_box_1  {
	float: left;
	width: 160px;
	height: 250px;
	padding: 0px;
	margin: 0px;
}

.cover_box_2  {
	float: left;
	width: 495px;
	height: 250px;
	padding: 0px;
	margin: 0px;
}

.cover_box_3  {
	float: left;
	width: 365px;
	height: 250px;
	padding: 0px;
	margin: 0px;
}

.cover_box_4  {
	float: left;
	width: 160px;
	height: 345px;
	padding: 0px;
	margin: 0px;
}

.cover_box_5  {
	float: left;
	background-image:url(images/sandra_in_trouble_index_05.jpg);
	width: 495px;
	height: 345px;
	margin-right: 0px;
}

.cover_box_6  {
	float: left;
	width: 365px;
	height: 345px;
	padding: 0px;
	margin: 0px;
}

.cover_box_7  {
	float: left;
	width: 160px;
	height: 710px;
	padding: 0px;
	margin-bottom:30px;
}

.cover_box_8  {
	float: left;
	width: 495px;
	height: 710px;
	padding: 0px;
	margin-bottom:30px;
}

.cover_box_9  {
	float: left;
	background-image:url(images/sandra_in_trouble_index_09.jpg);
	width: 365px;
	height: 710px;
	padding: 0px;
	margin-bottom:30px;
}


.intro_text  {
	font-family: Lato, Arial, sans-serif;
	font-weight: 400;
	font-style: normal;
	width: 225px;
	height: auto;
	color: #000000;
	text-align: left;
	font-size: 1.2em;
	letter-spacing: .2px;
	
}

.link_text  {
	font-family: Lato, Arial, sans-serif;
	font-weight: 400;
	font-style: normal;
	background-color:#FFF;
	opacity: 0.7;
	border-radius: 20px;
	width: 270px;
	height: 460px;
	color: #000000;
	text-align: left;
	padding: 15px;
	font-size: 1.2em;
	letter-spacing: .2px;
	
}

.body_text  {
	font-family: Lato, Arial, sans-serif;
	font-weight: 400;
	font-style: normal;
	width: 1020px;
	color: #000000;
	text-align: left;
	font-size: 1.2em;
	letter-spacing: .2px;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:50px;
	
}
