body {
font-family: verdana,tahoma,arial,helvetica,"sans serif";
font-size: 12px;
background-color: silver;
margin: 0px;
}

a {
color: #025b85;
text-decoration: none;
}

a:hover {
color: #000000;
}




ul{
list-style-image: url(lc_designs/graphics/bullet.png);
}


#pr ul{
list-style-image: url(lc_designs/graphics/bullet.png);
}

#main ul{
list-style-image: url(lc_designs/graphics/bullet.png);
}

#maincolumnbl ul{
list-style-image: url(lc_designs/graphics/bullet.png);
}

h1,h2 {
font-family:arial,helvetica,"sans serif";
font-weight: normal;

}

h3, h4, h5, h6 {
font-family: arial,helvetica,"sans serif";
font-size : 15px;
padding: 5px;
}



#container {
background-color: white;

margin-right: auto;
margin-left: auto; 
width: 800px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
color: black;
}

#header {
background-image: url(lc_designs/graphics/header.jpg);
background-repeat: no-repeat;
height: 144px;
width: 800px;
background-color: white;
color: black;
border-bottom: 1px solid #ffffff;

}
#header ul {
margin: 0 0 0 250px;
}

#header a {
color: black;
font-size: 22px;
}

#header li {
text-decoration: none;
display: inline;
margin: 5px;
}


#header a:hover {
text-decoration: underline;
color: #ffffff;
}




#logo {
padding: 10px 0 10px 0;
background-color: #000000;
}

.button {
margin: 20px;
}

.button li {
background-image: url(lc_designs/graphics/button.jpg);
background-repeat: repeat-x;
padding: 20px;
border-top: 1px solid #ffffff;
border-right: 1px dashed #ffffff;
border-bottom: 1px solid #ffffff;
border-left: 1px dashed #ffffff;
text-decoration: none;
display: inline;
}


.center {
text-align: center;
}

.next {
text-align: center;
clear: both;
}

#newsports {
width: 549px;
padding: 0 20px 0 20px;
}

#menul {
float: left;
display: inline;
background-color: #eeeeee;
margin: -1px 5px 0 0px;
border-top: 1px solid black;
border-right: 1px solid white;
border-bottom: 1px dashed black;
width: 250px;
}


#menul h2 {
background-image: url(lc_designs/graphics/menu5.jpg);
background-repeat: no-repeat;
padding: 10px;
font-size: 14px;
border-bottom: 1px dashed white;
}


#menul h3 {
border-bottom: 1px dashed white;
}

#menul li {
background-image: url(lc_designs/graphics/menu6.jpg);
background-repeat: no-repeat;
padding: 14px 7px 7px 7px;
font-size: 12px;
}



#navmainh li {
background-color: #d6d5d5;
background-image: url(lc_designs/graphics/menu4.jpg);
background-repeat: no-repeat;
padding: 15px 22px 0px 5px;
margin: 10px 10px 10px 0px;
font-size: 10px;
display: inline;
}



#navmainh  {
padding: 15px 0 0 0;
width: 800px;
height: 28px;
background-color: #d6d5d5;
border-bottom: 2px solid white;
}

.menuh {
background-image: url(lc_designs/graphics/button.jpg);
padding: 18px 0 15px 0;
margin: 5px 0 5px 0;
}

.menuh li {
margin: 3px;
display: inline;
}


#menuh {
background-image: url(lc_designs/graphics/button.jpg);
padding: 18px 0 15px 0;
margin: 5px 0 5px 0;
}

#menuh li {
margin: 3px;
display: inline;
}




.menuhnb {
background-image: url(lc_designs/graphics/button.jpg);
padding: 5px 0 15px 0;
}

.menuhnb li {
margin: 3px;
display: inline;
}





#first {

height: 180px;
padding: 10px 0 0 0;

}

#first2 {

height: 360px;
padding: 10px 0 0 0;

}

#first3 {

height: 550px;
padding: 10px 0 0 0;

}

#first4 {

height: 740px;
padding: 10px 0 0 0;

}

#first5 {

height: 900px;
padding: 10px 0 0 0;

}

#first6 {

height: 1100px;
padding: 10px 0 0 0;

}

#first7 {

height: 1270px;
padding: 10px 0 0 0;

}

#firstc2 {

height: 600px;
padding: 10px 0 0 0;

}

#firstc2a {
height: 540px;
padding: 10px 0 0 0;
}

#firstsm2 {
width: 542px;
padding: 0 20px 0 20px;

}

#navmain li {
display: inline;
padding: 5px 5px 5px 0px;

}

#navmain {
background-color: #d6d5d5;
padding: 5px;
text-align: center;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}

.white {
padding: 14px 7px 7px 17px !important;
background-image: url(lc_designs/graphics/menu3.jpg) !important;
background-repeat: no-repeat;
}

#content {
color: white;
}

#main {
color: white;

}


.photoc {
width: 254px;
height: 260px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed silver;
border-right: 1px solid silver;
border-bottom: 1px dashed silver;
border-left: 1px solid silver;
background-color: white;
}

.photoc img {
margin: 10px 0 0 0;
}

.photo_lc_full {
width: 780px;
height: 260px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed silver;
border-right: 1px solid silver;
border-bottom: 1px dashed silver;
border-left: 1px solid silver;
background-color: white;
}

.photo_lc_full img {
margin: 10px 0 0 0;
}


.photolc {
width: 500px;
height: 500px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed silver;
border-right: 1px solid silver;
border-bottom: 1px dashed silver;
border-left: 1px solid silver;
background-color: white;
}

.photolc img {
margin: 10px 0 0 0;
}


.photocmini {
width: 254px;
height: 180px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photocmini img {
margin: 5px 0 0 0;
}

.photosq {

width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photosq img {
margin: 10px 0 0 0;
}

.photo8v {

width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photo8v img {
margin: 10px 0 0 0;
}

.photo8v p {
margin: 5px 0 0 0;
}

.photocv {
width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photocv img {
margin: 10px 0 0 0;
}

.photocv p {
margin: 5px 0 0 0;
}

.photoch {
width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}
.photoch img {
margin: 45px 0 0 0;
}

.photoch p {
margin: 50px 0 0 0;
}


 
.photo8h {
width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}
.photo8h img {
margin: 25px 0 0 0;
}

.photo8h p {
margin: 20px 0 0 0;
}

.photo8ch {
width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}
.photo8ch img {
margin: 10px 0 0 0;
}

.photo8ch p {
margin: 10px 0 0 0;
}

.photo812h2 {
width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}
.photo812h2 img {
margin: 10px 0 0 0;
}

.photo812h2 p {
margin: 10px 0 0 0;
}

.photo812h {
width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}
.photo812h img {
margin: 35px 0 0 0;
}

.photo812h p {
margin: 35px 0 0 0;
}

.photo812v {
width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}
.photo812v img {
margin: 5px 0 0 0;
}

.photo812v p {
margin: 10px 0 0 0;
}

.photo57h {
width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photo57h p {
margin: 25px 0 0 0;
}

.photo57h img {
margin: 35px 0 0 0;
}

.photo57v {
width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photo57v p {
margin: 0px 0 0 0;
}

.photo57v img {
margin: 10px 0 0 0;
}

.photocwide {
width: 519px;
height: 260px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed silver;
border-right: 1px solid silver;
border-bottom: 1px dashed silver;
border-left: 1px solid silver;
background-color: white;
}



.photocwide img {
margin: 10px 0 0 0;
Padding: 0 0 0 5px;
}

.photocfullwide {
width: 785px;
height: 260px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photocwidel {
width: 519px;
height: 240px;
text-align: left;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}



.photocwidel img {
margin: 10px 0 0 0;
}

.photocfullwidel {
width: 785px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}


.photocl {
width: 250px;
height: 240px;
text-align: left;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}



.photocl img {
margin: 10px 0 0 0;
}


.photocsml {
width: 125px;
height: 150px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}



.photocsml img {
margin: 5px 0 0 0;
}



.photocfullwide img {
margin: 10px 0 0 0;
}

.photo3wide {
width: 388px;
height: 200px;
margin: 5px 0px 0px 0px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photo3wide img {
margin: 10px 0 0 0;
}

.photo3wide p {
margin: 12px 0 0 0;
font-size: 12px;
}

.photohalfwide {
width: 388px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photohalfwide img {
margin: 10px 0 0 0;
}

.photohalfwide p {
margin: 12px 0 0 0;
}

.photohalfwidespace {
width: 388px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photohalfwidespace img {
margin: 10px 20px 0 20px;
}

.photohalfwidespace p {
margin: 12px 0 0 0;
}

.photovtall {
width: 254px;
height: 491px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photovtall img {
margin: 10px 0 0 0;
}

.photosquare {
width: 520px;
height: 491px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photosquare img {
margin: 10px 0 0 0;
}




.photoxsm {
width: 100px;
height: 100px;
text-align: center;
margin: 0px 2px 2px 8px;
padding: 8px 2px 12px 2px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 10px;
}




.photosm {
width: 154px;
height: 170px;
text-align: center;
margin: 5px 5px 5px 10px;
float: left;
border-top: 1px dashed silver;
border-right: 1px solid silver;
border-bottom: 1px dashed silver;
border-left: 1px solid silver;
background-color: white;
}


.photosmwide {
width: 325px;
height: 170px;
text-align: center;
margin: 5px 5px 0px 10px;
float: left;
border-top: 1px dashed white;
border-right: 1px solid white;
border-bottom: 1px dashed white;
border-left: 1px solid white;
background-color: white;
}

.photosmfullwide {
width: 500px;
height: 170px;
text-align: center;
margin: 5px 5px 0px 10px;
float: left;
border-top: 1px dashed white;
border-right: 1px solid white;
border-bottom: 1px dashed white;
border-left: 1px solid white;
background-color: white;
}

.photosmpreview {
width: 154px;
height: 170px;
text-align: center;
margin: 5px 5px 5px 10px;
float: left;
border-top: 1px dashed white;
border-right: 1px solid white;
border-bottom: 1px dashed white;
border-left: 1px solid white;
background-color: white;
}

.photosmpreview img {
padding: 20px 0 0 0;
}

.photosmpreview p {
padding: 15px 0 0 0;
}

.photosmv {
width: 95px;
height: 140px;
text-align: center;
margin: 5px 5px 10px 8px;
padding: 8px 2px 8px 2px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 10px;
}

.photosmv2 {
width: 95px;
height: 160px;
text-align: center;
margin: 2px 5px 10px 2px;
padding: 8px 2px 10px 2px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 10px;
}

.photosmvw {
width: 168px;
height: 160px;
text-align: center;
margin: 2px 5px 10px 2px;
padding: 8px 2px 10px 2px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 10px;
}

.photosmvh {
width: 168px;
height: 160px;
text-align: center;
margin: 2px 5px 10px 2px;
padding: 8px 2px 10px 2px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 10px;
}

.photosmvh img {
margin: 15px 0 15px 0;
}


.photosm3 {
width: 170px;
height: 160px;
text-align: center;
margin: 10px 2px 10px 2px;
padding: 10px 4px 8px 0px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 13px;
}

.photosm3 p {
position: relative;
top: 0px;
width: 160px;
height: 20px;
padding: 0px;
}



.photosm5 {
width: 150px;
height: 160px;
text-align: center;
margin: 10px 2px 10px 2px;
padding: 10px 4px 8px 0px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 13px;
}

.photosm5 p {
position: relative;
top: 0px;
width: 160px;
height: 20px;
padding: 0px;
}

.photosm8 {
width: 94px;
height: 140px;
text-align: center;
margin: 10px 2px 10px 2px;
padding: 10px 0px 8px 0px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 13px;
}

.photosm8 p {
position: relative;
top: 0px;
width: 95px;
height: 20px;
padding: 0px;
}

.photosm7 {
width: 106px;
height: 140px;
text-align: center;
margin: 10px 2px 10px 2px;
padding: 10px 0px 8px 2px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 10px;
}

.photosm7 p {
position: relative;
top: 0px;
width: 105px;
height: 20px;
padding: 0px;
}

.photosm6 {
width: 123px;
height: 140px;
text-align: center;
margin: 10px 2px 10px 2px;
padding: 10px 0px 8px 0px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 13px;
}

.photosm6 p {
position: relative;
top: 0px;
width: 123px;
height: 20px;
padding: 0px;
}

.photosm4 {
width: 180px;
height: 160px;
text-align: center;
margin: 10px 2px 10px 2px;
padding: 10px 4px 8px 0px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 13px;
}

.photosm4 p {
position: relative;
top: 0px;
width: 190px;
height: 20px;
padding: 0px;
}


.photosm2 {
width: 120px;
height: 160px;
text-align: center;
margin: 5px 0px 5px 8px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}

.photosm2 img {
width: 117px;
height: 80px;
}

.photosm2_ {
width: 124px;
height: 160px;
text-align: center;
margin: 5px 0px 5px 8px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}



.photosm2_ p {
font-size: 10px;
margin: -5px;
}


.photosm2_h {
width: 124px;
height: 160px;
text-align: center;
margin: 5px 0px 5px 8px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}



.photosm2_h p {
font-size: 10px;
margin: -5px;
}

.photosm2_h img {
margin: 15px;
}

.photosmvg {
width: 95px;
height: 150px;
text-align: center;
margin: 5px;
padding: 8px 3px 8px 4px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
font-size: 10px;
background-color: #333333;
}

.photosmtall {
width: 160px;
height: 220px;
text-align: center;
margin: 12px;
padding: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
}

.photosmtallpreview {
width: 160px;
height: 220px;
text-align: center;
margin: 12px;
padding: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
}

.photosmtallpreview img {
padding: 20px 0 0 0;
}

.photosmtallpreview p {
padding: 15px 0 0 0;
}

.photopano {
width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}
.photopano img {
margin: 10px 0 0 0;
}

.photopano p {
margin: 10px 0 0 0;
}

.photo1020h {
width: 254px;
height: 240px;
text-align: center;
margin: 5px;
float: left;
border-top: 1px dashed #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
border-left: 1px solid #ffffff;
background-color: white;
}
.photo1020h img {
margin: 10px 0 0 0;
}

.photo1020h p {
margin: 10px 0 0 0;
}

#slideshowgs {
float: right;
margin: 20px 0 0 0;
}

.clear {
clear: both;
}

#index li {
text-decoration: none;
display: inline;
padding: 2px;
}



.white {
border-top: 1px dashed #ffffff;
border-bottom: 1px dashed #ffffff;
text-align: center;
}

#pr {
background-color: white;
padding: 0px 0 0 0;
border-top: 1px solid #ffffff;
}

#pr p {
margin: 0;
background-color: white;
}

#pr li {
background-image: none;
}

#pr h2 {
background-image: none;
background-color: #510202;
}

#pr h2 {
border-top: 1px solid #ffffff;
border-bottom: 1px dashed #ffffff;
}

#pricing p {
margin: 10px 0 10px 0;
}

#pricing li {
padding: 5px 0 5px 10;
}

p {
padding: 5px 0 10px 10px;
line-height: 15px;
}

h1 {

padding: 10px 0 0 10px;
margin: 0px 0 10px 0px;
font-size: 23px;
}

.break {
margin: 0px 0 0px 0;
background-image: url(lc_designs/graphics/break3.jpg);
background-repeat: no-repeat;
padding: 18px 10px 27px 10px;
}

h2 {
padding: 15px 0 0px 5px;
margin: 0px 0 0px 5px;
font-size: 18px;
}

.disclaimer {
font-size: 11px;
line-height: 10px;
}


#menul h2 {
padding: 10px 0 0px 5px;
margin: 10px 0 10px 0px;
}



.photor {
float: right;

padding: 0 10px 10px 10px;
}

.photol {
float: left;

padding: 0 10px 10px 10px;
}



#maincolumn {
float: left;
display: inline;
padding-bottom: 10px;
width: 543px;

border-left: 1px solid #ffffff;
}

#main {
padding-bottom: 10px;
}

#maincolumnb {
float: left;
display: inline;
padding-bottom: 10px;
width: 543px;
}

#maincolumnbl {
float: left;
display: inline;
padding-bottom: 10px;
width: 543px;
border-left: 1px solid #ffffff;
}

#footer {
clear: both;
border-top: 1px dashed #888888;
text-align: center;
width: 800px;
background-color: #eeeeee;
color: #888888;
font-size: 10px;
background-image: url(lc_designs/graphics/footer.png);
background-repeat: no-repeat;
margin-bottom: 10px;
padding-bottom: 5px;
}

#footer a {
font-size: 10px;
color: #888888;
text-decoration: underline;
height: 54px;
}

#footer a:hover {
color: #ffffff;
text-decoration: none;
}



.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}


.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 10px;
left: -1050px;
border: 1px dashed gray;
visibility: hidden;
color: white;
text-decoration: none;
width: 250px;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 75px; /*position where enlarged image should offset horizontally */

}





.thumbnailnb{
position: relative;
z-index: 0;
}



.thumbnailnb:hover{
background-color: transparent;
z-index: 50;
}



.thumbnailnb span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 10px;
left: -1050px;
border: 1px dashed white;
visibility: hidden;
color: white;
text-decoration: none;
width: 500px;
}

.thumbnailnb span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnailnb:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 20px;
left: -200px; /*position where enlarged image should offset horizontally */
text-align: center;

}








.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 0;
}


.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 10px;
left: -1050px;
border: 1px dashed gray;
visibility: hidden;
color: white;
text-decoration: none;
width: 280px;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
left: -320px; /*position where enlarged image should offset horizontally */
top: 0px;
}

.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 0;
}




