@font-face {
	font-family: 'DroidSerifRegular';
	src: url('../fonts/Droid-Serif-fontfacekit/DroidSerif-Regular.eot');
	src: local('Droid Serif Regular'), local('DroidSerif'), url('../fonts/Droid-Serif-fontfacekit/DroidSerif-Regular.woff') format('woff'), url('../fonts/Droid-Serif-fontfacekit/DroidSerif-Regular.ttf') format('truetype'), url('../fonts/Droid-Serif-fontfacekit/DroidSerif-Regular.svg#DroidSerif') format('svg');
}
HTML {
background-color: #d7e9f3;
}
A.visited {
text-decoration: none;
}
A.unvisited {
text-decoration: none;
}
A.active {
text-decoration: none;
}
A.hover {
text-decoration: none;
}
A.focus {
text-decoration: none;
}
H4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0 0 0 0;
margin: 0 0 0 0; 
}
BODY {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
TABLE.main {
width: 100%;
background: -moz-linear-gradient(top, blue, white); 
}
DIV#HEADER {
width: 100%;
Height: 150px;
background-color: black;
margin-bottom: 5px;
}
DIV#HEADER A  {
text-decoration: none;
}
DIV#leftborder {
border-top: 0px solid red;
border-bottom: 0px solid red;
border-left: 0px solid red;
border-right: 0px solid red;
width: 10%;
height: 100%;
position: relative;
float: left;
font-family:"DroidSerif-Regular",DroidSerif-Regular;
background-image: URL(../images/main-bg.gif);
-webkit-box-shadow: 7px 7px 7px rgba(0,0,0,0.5);
-moz-box-shadow: 7px 7px 7px rgba(0,0,0,0.5);
}
DIV#leftborder A{
text-decoration: none;
}
DIV#midleft {
position: relative;
float: left;
width: 350px;
margin-left: 5%;
padding-left: 10px;
border-top: 0px solid green;
border-bottom:1px solid green;
border-left:1px solid green;
border-right:0px solid green;
padding-right: 2.5%;
background-color: #dfecf4;
}
DIV#midleft A{
text-decoration: none;
}
DIV#midright {
position: relative;
float: left;
width: 350px;
margin-right: -10%;
padding-right: 10px;
border-top: 0px solid blue;
border-bottom: 1px solid blue;
border-left: 0px solid blue;
border-right: 1px solid blue;
padding-left: 2.5%;
background-color: #dfecf4;
}
DIV#midright A {
text-decoration: none;
}
DIV#rightborder {
border-top: 0px solid blue;
border-bottom: 0px solid blue;
border-left: 0px solid blue;
border-right: 0px solid blue;
width: 10%;
height: 100%;
position: relative;
float: right;
background-image: URL(../images/main-bg.gif);
-webkit-box-shadow: 7px 7px 7px rgba(0,0,0,0.5);
-moz-box-shadow: -5px 7px 7px rgba(0,0,0,0.5);
}
DIV#rightborder A {
text-decoration: none;
}
DIV.photoframe {
padding: 10px 10px 10px 10px;
height: 300px;
width: 300px;
background-color: black;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-webkit-box-shadow: 7px 7px 7px rgba(0,0,0,0.5);
-moz-box-shadow: 7px 7px 7px rgba(0,0,0,0.5);
}
DIV.photoframe A {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe A.visited {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe A.unvisited {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe A.active {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe A.hover {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe A.focus {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe img {
margin-top: -1px;
margin-left: -1px;
}
DIV.photoframe A {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe A.visited {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe A.unvisited {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe A.active {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe A.hover {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe A.focus {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe_wide {
padding: 10px 10px 10px 10px;
height: 225px;
width: 300px;
background-color:  black;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-webkit-box-shadow: 7px 7px 7px rgba(0,0,0,0.5);
-moz-box-shadow: 7px 7px 7px rgba(0,0,0,0.5);
}
DIV.photoframe_wide A {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe_wide A.visited {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe_wide A.unvisited {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe_wide A.active {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe_wide A.hover {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe_wide A.focus {
text-decoration: none;
color: black;
border: 0;
}
DIV.photoframe_wide img {
margin-top: -1px;
margin-left: -1px;
}
DIV.captiontext {
padding-bottom: 5px;
text-align: center;
color: black;
text-shadow: 0px 0px 5px #000;
font-weight: bold;
}
DIV.detailstext {
padding-top: 7px;
padding-left: 10px;
color: blue;
font-family:"Coronetscript",cursive;
}
DIV#middleslot {
position: relative;
float: left;
height: 100%;
width: 800px;
margin-left: 5%;
background-color: #dfecf4;
-webkit-box-shadow: 14px 7px 7px rgba(0,0,0,0.5);
-moz-box-shadow: 14px 7px 7px rgba(0,0,0,0.5);
}
UL {
margin-left: -15px;
list-style-type: none;
}