/* A BIG IDEA :: by Payal Dhar (http://writeside.net/) 
Feel free to use or modify, but do keep the credit.*/
/*
 dark: a6702a
 light: d1ae5d
 very light: #f8efda
*/

*{
	padding: 0;
	margin: 0;
	}

body {
/*    background: #FFF9FB; */
    background: #a6702a url(http://www.mccool.net/demos/liltumblers/tm_background.gif); 
	color: #454456;
	text-align: center;
	font: 1em Times New Roman, Times, serif;
	}

ul {
	padding-left: 40px;
}

li {
	padding: 2px;

}

#wrapper{

	position: relative;

	margin: 15px auto;

	padding: 5px;

	border: 2px solid #000000;
/*	background: url(images/bulb.jpg) top left no-repeat;
 */
/*	background: #f8efda url(/images/liltumbler.jpg) top left no-repeat; */
/*	background: #fffddb url(/images/liltumbler.jpg) top left no-repeat; */
/*	background: #FDFCE8 url(/images/liltumbler.jpg) top left no-repeat; */
	background: #FDFCE8;
	width: 860px;

/*	font-family: "Comic Sans MS", Verdana, Arial, Sans Serif; */
	font-family: Verdana, Arial, Sans Serif; 
}

/*Style for the page header */
#header	{
	position: relative;
	text-align: left;
	font-size: 5em;
/*	color: #777688; */
	width: 860px; 
	margin-top:18px;
/*	margin-left:50px; */
	font: bold 12px sans-serif;
} 

#header a {
border: 0px;
}

#navtable {
	background: #FDFCE8;
}

#navtable a {
	background: #FDFCE8;
}

/*Style for the nav menu */
#nav {
	position: relative;
	margin: -18px 75px 10px auto;
	width: 560px;
	line-height: 2em;
	font-family: "Eppinger SSK", Verdana, Helvetica, sans-serif;
	font-size: 10px;; 
	}
	
#nav ul { 
	padding:5px; 
	margin:0; 
	padding:0; 
} 

#nav ul li { 
	float:right; 
	list-style:none; 
	margin:0; 
	padding:0; 
	} 
	
#nav a, a:link	{
	display:block; 
	margin:0; 
	padding: 2px 15px; 
	text-align:center; 
/*	background: #EFE9ED; */
	background: #FFFFFF;
	color: #000000;
	font-weight: bold;
	border: 1px solid #000000;
	}

#nav a:hover	{
	color: #EFE9ED;
/*	background: #5684BF; */
	background: #a6702a;
	text-decoration: none;
	border: 1px solid #0000FF;
}

/* Styles for the text area */
#text {
    position: relative;
    margin: 25px auto 50px auto; 
	padding: 0;

	width: 840px;
	text-align: left;
	line-height: 1.25em;
/*	border-top: 3px solid #5684BF; */
	border-top: 2px solid #a6702a; 
	}

a, a:link	{
	color: #5684BF;
	background-color: #FFF;
	text-decoration: none;
	display: inline;
	padding: 0;
	border: 0px;
	}
	
a:hover	{
	color: #454456;
	text-decoration: underline;
	}
	
p {
	margin: 0;
	padding: 5px;
	padding-left: 20px;
	
}

.small {
	font-size: 0.8em;
}

h1	{
	font: 1.5em "Tumpus Sans", "Lemonade ICG", sans-serif;
	color: #000000;
/*	border-left: #777688 15px solid; */
	border-left: #a6702a 15px solid; 
	padding: 5px;
	margin: 15px 0;
	}
	
h2	{
	font: 1.25em "Tumpus Sans", "Lemonade ICG", sans-serif;
/*	color: #777688; */
	color: #a6702a;
	font-weight: bold;
	margin: 0;
	padding: 20px;
	}

table {
	margin-left: 20px;
	margin-right: 20px;
}

th {
font-weight: bold;
border-bottom: 1px solid;
}

.inputtitle {
	padding: 5px;
	padding-left: 20px;
	text-align: right;	
}

.sizedesc {
background-color: #f8efda;
border: 1px solid #000000;
}

.sizedesc th {
font-weight: bold;
text-align: center;
border-bottom: 1px solid #000000;
padding: 8px;
}

.sizedesc td {
text-align: left;
border: 1px solid #a6702a;
padding: 8px;
}

.itemphoto {
padding: 24px 12px 0 0;
border: 1px;
}

.itemdesc {
padding: 36px 12px 0 0;
border: 1px;
}

.itemdesc select {
font-size: 10px;
background-color: #FFFFCC;
}

.itemitem select {
font-size: 10px;
background-color: #FFFFCC;
}

.photo_right {
float: right;
border: 1px solid;
margin: 24px;
}

/* HOME */
.homeinfo {
padding: 14px;
font-family: Verdana, Arial, Sans Serif;
font-size: 21px;
line-height: 28px;
color: #a6702a;
}

.homeinfo .firstletter {
   font-size: 24px;
   font-weight: bold;
}

.homequote {
margin-top:9px;
/* border: 1px dashed #777688; */
padding:18px; 
font-style: italic;
font-family: Verdana, Arial, Sans Serif;
font-size: 16px;
font-weight: normal;
color: #a6702a;
line-height: 24px;
}

.homequote .quote {
   font-size: 24px;
   font-weight: bold;
}

.homepic {
width: 365px;
text-align: left;
}

/* FAQ */
.question {
	margin-top: 14px;
	margin-left: 20px;
	margin-right: 20px;
	font-weight: bold;
}

.answer {
	margin-left: 20px;
	margin-right: 20px;
	font-style: italic;
}

/* Style for the footer */
#footer	{
	padding: 2px;
	margin: auto; 
/*	border-top: 1px solid #EFE9ED; */
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.8em;
	width: 750px;
	}

#footer a, a:link, a:visited	{
	color: #d1ae5d;
	background-color: #FFF;
	text-decoration: none;
	display: inline;
	padding: 0;
	font-weight: normal;
	border: 0px;
	}
	
#footer a:hover	{
	color: #a6702a;
	text-decoration: underline;
	}

.submitbutton {
/*        color: #666; */
        font-family: verdana, arial, sans-serif;
        font-size: 11px;
        text-transform: uppercase;
        text-decoration: none;
/*        background: #fff; */
	background: #d1ae5d;
	color: #000000;
	font-weight: bold;


        border: 1px solid #666; 
        padding: 2px;
        margin: -2px 0 0 0;
/*      vertical-align: bottom; */
}

.submitbutton:hover {
	color: #EFE9ED;
/*	background: #5684BF; */
	background: #a6702a;
	text-decoration: none;
	border-bottom: 1px solid #000000;

/* background-color: #EAEAEA;*/
/* text-decoration: underline; */
}

.linkbutton {
/*        color: #666; */
        font-family: verdana, arial, sans-serif;
        font-size: 11px;
        text-transform: uppercase;
        text-decoration: none;
/*        background: #fff; */
	background: #d1ae5d;
	color: #000000;
	font-weight: bold;


/*        border: 1px solid #666; */
        padding: 2px;
        margin: -2px 0 0 0;
/*      vertical-align: bottom; */
}

.linkbutton:hover {
	color: #EFE9ED;
/*	background: #5684BF; */
	background: #a6702a;
	text-decoration: none;
	border-bottom: 1px solid #000000;

/* background-color: #EAEAEA;*/
/* text-decoration: underline; */
}

.reqd {
color: #FF0000;
margin-right: 4px;
}

.formerror {
	margin-top: 14px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 14px;
	font-weight: bold;
	color: #FF0000;
}

.notice {
color: #FF0000;
}
