@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	background:#ebe9e0;
	cursor:default;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

#header {
	width:936px;
	height:369px;
	background:url(images/Header.jpg) top center no-repeat;
	margin:auto;
	margin-bottom:15px;
	}
#header2 {
	width:936px;
	height:369px;
	background:url(images/Header2.jpg) top center no-repeat;
	margin:auto;
	margin-bottom:15px;
	}
#header3 {
	width:936px;
	height:369px;
	background:url(images/Header3.jpg) top center no-repeat;
	margin:auto;
	margin-bottom:15px;
	}
	
#tile {
	margin:auto;
	background:url(images/tile.gif) no-repeat top center;
	}
	
/* Styles for the entire LavaLamp menu */
.menu {
            position: relative;
            height: 29px;
            width: 300px;
            padding: 15px;
            margin: 20px 0;
            overflow: hidden;
			float:right;
        }
                .menu li {
                    float: left;
                    list-style: none;
					background:#92a6a7;
					 text-transform: uppercase;
					 font-family:Verdana, Arial, Helvetica, sans-serif;
					 font-size:12px;
					 padding:12px 22px;
					 margin:1px;
                }
				.menu li a {
				color:#c9e7e9;
				text-decoration:none;
				
				}
				.menu li a:hover {
				color:#fff;
				text-decoration:none;
				}
				.menu li:hover {
				background:#59bbc0;
				}
				
				
 
						
.portfolio {
	margin:auto;
	width:894px;
	height:460px;
	border:1px solid #bbb8ab;
	background:url(images/container1.gif) repeat-x left;
	margin-bottom:15px;
	}
	
img { border:1px dotted #a2a2a2; margin:15px; }

.what {
 width:898px;
 height:88px;
 margin:auto;
 background:url(images/what.gif);
 margin-bottom:15px; }
 
.whatuget {
background:url(images/whatuget.gif) no-repeat; 
width:898px;
height:284px;
margin:auto;
clear:both; }

.getit {
background:url(images/getit.jpg) no-repeat;
width:481px;
float:right;
clear:both;
height:74px;
margin:0px;
margin-top:6px;
margin-right:-1px;
padding-right:0px;
}
.getit:hover {
background:url(images/hover.jpg) no-repeat;
width:481px;
}

.bottom {
background-color:#d3d0c7;
width:100%;
height:40px;
clear:both;
font-family:verdana;
font-size:12px;
color:#7f7f7f;
text-align:center;
padding-top:25px;
}
.bottom a {
color:#515151;
text-decoration:none;
}
.bottom a:hover {
color:#3f3f3f;
text-decoration:underline;
}
.pro {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#635f54;
width:250px;

margin-top:65px;
line-height:24px;
padding:22px;
text-align:center;
}
.pro2 {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#635f54;
width:250px;

margin-top:65px;
line-height:24px;
padding:23px;
text-align:center;
}
.pro3 {
padding-top:25px;
}
.pro3 ul {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#635f54;
width:250px;
margin-top:65px;
line-height:22px;
text-align:left;
}
.pro3 li {
background:url(images/icon_accept.gif) left no-repeat;
padding-left:20px; }

#content {
background:url(images/pic.jpg) no-repeat #FFFFFF;
width:850px;
margin:auto;
padding:25px;
margin-bottom:20px;}

.about {
	width:480px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:24px;
	text-align:left;
	margin-left:350px;
	}
.buy li {
	background:url(images/buy%20me%20a%20beer.gif);
	width:444px;
	height:54px;
	border:none;
	}
.buy li:hover {
	background:url(images/buy%20me%20a%20beer%201.gif);
	width:444px;
	height:54px;
	border:none;
	}
#wrapper {
background:#FFFFFF;
width:850px;
margin:auto;
padding:25px;
margin-bottom:20px;}

.textin {
padding:15px;
border:1px solid #b8b6af;
width:250px;
color:#999999;
font-family:Verdana;
font-size:13px;
text-transform:uppercase; }

.request {
width:380px;
padding:15px;
border:1px solid #b8b6af;
color:#999999;
font-family:Verdana;
font-size:13px;
text-transform:uppercase;}

.desc {
width:380px;
height:220px;
padding:15px;
border:1px solid #b8b6af;
font-family:Verdana;
font-size:13px;
text-transform:uppercase;
color:#999999}

.submit {
background:url(images/send1.gif);
width:412px;
height:102px;
margin:0px;
padding:0px;
border:none; }

.submit:hover {
background:url(images/send2.gif);
width:412px;
height:102px;
margin:0px;
padding:0px;
border:none; }

.contactinfo {
float:right;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7b7b7b;
line-height:30px;
}

.contactinfo li {
padding-left:25px;
background:url(images/arrow.gif) left no-repeat;
}

.forminfo {
width:415px; }

.orderinfo {
width:340px;
border:1px dashed #c45f3b;
padding:20px;
background:#f8f7f1;
margin-top:12px;
line-height:30px;
font-size:12px;
color:#000000;
height:391px;
}

.orderinfo ul {
margin-top:10px;
}

.orderinfo li {
padding-left:10px;
background:#fff;
border:1px dotted #f0ecd5;
color:#a5401c;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#3eb3b3;
}
