body {
background: white;
width: 1230px;
height: 600px;
padding: 0px;
margin: 0px;
}

#table {
width: 1000px;
}

#wrapper {
width: 1230px;
height: 610px;
float: left;
padding: 0px;
margin: 0px;
font-family: arial;
}

#gridview {
width: 1000px;
float: right;
padding: 40px 0 10px 0;
font-family: arial;
font-size: 12px;
}

#headwrap {
width: 230px;
height: 600px;
float: left;
color: black;
padding: 0px;
}

#headwrapgallery {
width: 230px;
height: 600px;
float: left;
color: black;
padding: 0px;
position: fixed;
}

#header {
width: 187px;
height: 20px;
background-color: white;
font-family: arial;
color: black;
text-align: right;
letter-spacing: 0px;
font-weight: bold;
padding: 30px 50px 0 0;
float: left;
}

#navbar {
width: 15px;
height: 200px;
background-color: white;
font-size: 11px;
font-family: arial;
float: right;
text-align: right;
padding: 0 60px 0 0;
letter-spacing: 0px;
color: black;
line-height: 198% 
}

#navbar li {
padding: 0 10px 5px 5px;
float: right;
}

#socialindex {
width: 50px;
height: 50px;
float: left;
padding: 455px 0 0 97px;
}

#socialsell {
width: 50px;
height: 50px;
float: left;
padding: 175px 0 0 97px;
}


#social {
width: 50px;
height: 50px;
float: left;
padding: 490px 0 0 97px;
}

#socialbuttons {
width: 50px;
height: 20px;
float: center;
padding: 10px 0 0 0;
}

#paypal {
width: 170px;
height: 100px;
float: right;
padding: 10px 0px 0 0;
font-size: 11px;
font-family: arial;
line-height: 198%;
text-align: right;
}

#paypalbutton {
width: 170px;
height: 40px;
float: right;
padding: 140px 45px 0 0;
}

#paypal li {
padding: 0 50px 5px 0px;
float: right;
}

ul.nobullet {
list-style-type: none;
text-decoration: none;
text-align: left;
}

#showcase {
width: 700px;
height: 550px;
padding-left: 20px;
float: left;
}

#showcaseresume {
width: 700px;
height: 550px;
padding: 10px 0 0 170px;
float: left;
}

#imagebox {
width: 300px;
height: 400px;
background-color: white;
font-family: arial;
font-size: 11px;
color: black;
float: left;
padding: 30px 5px 5px 5px;
text-align: left;
}

#imageboxinfo {
width: 600px;
height: 550px;
background-color: white;
font-family: arial;
font-size: 11px;
color: black;
text-align: left;
float: left;
padding: 49px 0 0 5px;
}

#thankyou {
width: 600px;
height: 550px;
background-color: white;
font-family: arial;
font-size: 60px;
color: black;
text-align: center;
float: left;
padding: 49px 0 0 5px;
}

#indexwrap {
width: 992px;
height: 600px;
float: right;
}

#vertscrllbox {
width: 992px;
height: 600px;
float: left;
padding: 20px 0 20px 30px;
}

#indwrap {
width: 992px;
height: 600px;
float: right;
padding: 35px 0 10px 0;
}

#indexhalfwrap {
width: 496px;
height: 600px;
float: left;
padding: 15px 0 15px 0;
}

#indexquartwrap {
width: 496px;
height: 270px;
padding: 19px 25px 15px 0;
float: left;
}

#footerluke {
width: 1000px;
height: 10px;
background-color: white;
float: left;
font-size: 9px;
font-family: arial;
padding: 0 0 0 0;
color: grey;
letter-spacing: 0px;
text-align: left;
}

#footergallery {
width: 200px;
height: 10px;
background-color: white;
float: right;
font-size: 9px;
font-family: arial;
padding: 0 0 0 0;
color: grey;
letter-spacing: 0px;
text-align: left;
position: fixed;
bottom: 30px;
left: 30px;
}

#footerlukeindex {
width: 480px;
height: 10px;
background-color: white;
float: left;
font-size: 9px;
font-family: arial;
padding: 0 0 0 0;
color: grey;
letter-spacing: 0px;
text-align: right;
}

#footercontact {
width: 1000px;
height: 10px;
background-color: white;
float: left;
font-size: 9px;
font-family: arial;
padding: 0 0 0 0;
color: grey;
letter-spacing: 0px;
text-align: left;
}

a.logo:link {
color:#000;
font-size: 12px;
text-decoration: none;
}

a.logo:visited {
color:#000;
font-size: 12px;
text-decoration: none;
}
a.logo:hover {
color:red;
text-decoration: none;
}

a.nav:link {color:#000;}
a.nav:visited {color:#000;;}
a.nav:link {text-decoration:none}
a.nav:visited {text-decoration:none}
a.nav:hover {color: red;}

a.paypal:link {color:#000;}
a.paypal:visited {color:#000;;}
a.paypal:link {text-decoration:none}
a.paypal:visited {text-decoration:none}
a.paypal:hover {color: red;}

a.navbloginfo:link {color:#777777;}
a.navbloginfo:visited {color:#777777;}
a.navbloginfo:link {text-decoration:none}
a.navbloginfo:visited {text-decoration:none}
a.navbloginfo:hover {color: red;}

a.navmail:link {
	color:#777777;
	text-decoration:none;
	font-size: 11px;
	}
a.navmail:visited {
	color:#777777;
	text-decoration:none;
	font-size: 11px;
	}
a.navmail:hover {
	color: red;
	}

a.navnum {
	color:#777777;
	text-decoration:none;
	font-size: 11px;
	}
	
a.navport {
	color:#777777;
	text-decoration:none;
	font-size: 11px;
	}

img {  
border-style: none;
}

img.c {
    display: block;
    margin-left: auto;
    margin-right: auto; }

.gallery-wrapper {font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color: black; font-size:11px;
padding-left: 250px;
padding-top: 33px;}
.gallery { position:relative; height:610px; width:1000px; }
.gallery img { position:absolute; left:0; top:0; }
#gallery-counter, .gallery-nav {color:grey; float: left; padding: 18px 0 0 20px; font-family: Arial; font-size: 10px;}
.gallery-nav {color:grey; float: left; padding: 18px 0 0 8px; font-family: Arial; font-size: 10px;}
.gallery-nav a {color:grey; text-decoration:none; padding: 18px 0 0 0; font-family: Arial; font-size: 10px;}
.gallery-nav a:hover {color:red; text-decoration:none; padding: 18px 0 0 0; font-family: Arial; font-size: 10px;}


