/* MYPHOTOCREATION CSS Document */
/* Created Jan 2008 by bjm */

/* Tag Selectors */
body {
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#666666;
}

a:link {
	color:#A0B0C0;
}

a:hover {
	/*color:#e9f0f5;*/
}

a:visited{
	color:#A0B0C0;
}

img {
   display: block;
   padding:0;
   margin:0;
   text-indent: 0px;
   border:0px;
   float:right;
}

h1 {
   font-size:18px;
   font-style:normal;
}

h2 {
   font-size:16px;
   font-style:normal;
   text-align:center;
}

h3 {
   font-size:14px;
   font-style:normal;
}

h4 {
   font-size:12px;
   font-style:normal;
}

h5 {
   font-size:10px;
   font-style:normal;
}

p {
   font-size:12px;
}

ol {
   font-size:12px;
}

ol li{
   font-size:12px;
}

table{
   border:1px solid #b1c3d4;
   width:100%;
}

th{
   text-align:center;
}

td{
   border:1px solid #b1c3d4;
   text-align:right;
}


/*
/*DIVS*/

/*CONTAINER*/
.container {
margin: 0px auto 5px auto ;
width: 800px;
background-color:#FFFFFF;
/*border-width: 1px; border-style: solid; border-color: #b1c3d4;*/
}

/*HEADER*/
div.header { 
   display: block;
   padding: 0px;
   margin:0;
   text-indent: 0px;
}

div.header img {
   display: block;
   padding:0;
   margin:0;
   text-indent: 0px;
}

/*NAVIGATION BAR*/
div.navigationcontainer {
   clear:both;
   padding:3px 0px;
   margin-top:0px;
   background-color:#9d9d9d;
   text-align: center;
   border:solid 3px black;/*#64Aed5;/*black;*/
}

ul.navigation {
        display: block;
        padding: 0px;
        text-indent: 0px;
	padding:0;
	margin:0px auto;
	white-space: nowrap;
	display:block;
	list-style-type:none;
	text-align:center;
	background-color:#9d9d9d;
}

ul.navigation li {
	display:inline;
	background-color:#9d9d9d;
}

ul.navigation li a {
	text-decoration:none;
	background-color:#9d9d9d;
	color:#000000;
	padding:0px 10px;
	/*margin-left:2px;*/
}

ul.navigation li a:hover {
	background-color: #b1c3d4;
}
/* END NAV BAR */

/*CONTENT*/
div.content {
	text-align:left;
	background-color:#FFFFFF;
	padding:0;
	margin:5px;
}

div.content div{
   clear:both;
   
}

.intro{
text-align:center;
}

.intro h1{
color:#129adb;
}

/*FIXES*/
.intro img{
padding:0;
margin:0;
}

.intro img:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.intro p{
/*width:64%;*/
}

.normal{
text-align:left;
}

.normal th{
text-align:center;
}


.main{
border:none;
width:100%;
margin-top:20px;
text-align:left;
}

.main td{
border:none;
/*margin:2px;*/
padding:2px;
text-align:left;
}

.photobook p{
clear:left;
width:310px;
}

.photobook a,.photobook h1{
color:#819b42;
text-decoration:none;
}

.calendar p{
clear:left;
/*width:230px;*/
}

.calendar a, .calendar h1{
color:#ce5003;
text-decoration:none;
}

.card td {
width:310px;
}

.card p{
clear:left;
/*width:190px;*/
}

.bullet{
float:left;
position:relative;
top:-10px;
}

.card a, .card h1{
color:#cf9706;
text-decoration:none;
}

.left{
float:left;
}

/*COPYRIGHT FOOTER*/
div.copyright {
   clear:both;		
   font-size:10px;	
   text-align:center;
   color:#666666;
   margin:0px;	
   padding-top:5px;
   padding-bottom:4px;
   background-color:white;
   border-top:dashed 1px gray;
}

/*FIXES*/
img:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

