body {
	background: #000;
	background-image: url(/images/background3.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 100% 0%;
	margin: 20px 0px;
        font-size: 80.5%; /* Resets 1em to 10px */
        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: lighter;
        color: #d6d7d8;
        text-align: center;
        }
        
#page {
        margin: 50px auto;
        padding: 0;
        width: 900;
        height: 800;
        }
#logo {
	width: 900;
	padding: 0 0 10px 0;
	}

#menu {
        border-width: 1px 0 1px 0;
        border-style: solid;
        border-color: #886919;
	background: #282828;
	padding: 0 0 0 20px;
	text-align: left;
	}

#spacer {
	height: 8px;
	}

#main {
	background: #ffffff;
	border: 1px solid #333333;
	padding: 20px 0px 1px 15px;
	overflow: auto;
	//width: 100%;
	}

#footer {
	margin: 10px auto;
	clear: both;
	padding: 10px 0 0 0;
        font-size: 80.5%; /* Resets 1em to 10px */
        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
        color: #d6d7d8;
        text-align: center;
	}

#home_content {
        background: #ffffff;
	margin: 0 0 0 430px;
        padding: 15px 15px 15px 15px; 
	color: 295571;
	text-align: left;
        }
#home_content p{
        background: #ffffff;
        margin: 0 0 0 20px;
	font-weight:lighter; font-family: arial; font-size:9pt; text-decoration:none; color:717171; font-style:italic;
        text-align: left;
        }
#home_content_title{
        border-width: 1px 0 1px 0;
        border-style: solid;
        border-color: #886919;
        background: #ffffff;
        padding: 0 0 0 20px;
        text-align: left;
	font-weight:lighter; font-family: 'Bank Gothic', 'Lucida Grande', arial; font-size:10pt; text-decoration:none; color:275e84;
        }

#events {
	padding: 5px;
	border-bottom: 2px dotted #d1e2ed;
	text-align: center;
	color: #295571;
	font-size: 18px;
	font-family: 'Bank Gothic', Trebuchet MS, 'Lucida Grande';
	}

#home_video {
        background: #ffffff;
        margin: 0 0 0 430px;
        padding: 15px 15px 15px 15px;
        color: 868686;
        text-align: left;
        }

#home_bottom { 
	border-top: 2px dotted #295571;
        background: #ffffff;
        padding: 15px 15px 15px 15px;
	clear: left;
	}

#home_events {
        background: #ffffff;
        padding: 15px 15px 15px 15px;
	width: 400px;
	float: left;
	}

#more_boards {
        background-image: url(/images/home_back.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
        margin: 0 0 0 430px;
        padding: 15px 15px 15px 15px;
        color: 868686;
	width: 397px;
	height: 297px;
        }


#home_image {
        background: #ffffff;
	width: 424px;
        float: left; 
	}
#home_image p{
        background: #ffffff;
        padding: 15px 15px 15px 15px;
        color: 868686;
        text-align: left;
	}

#products_content{
        clear: left;
        padding: 10px 80px 10px 80px;
        font-size: 80.5%; /* Resets 1em to 10px */
        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
        color: #47535a;
        text-align: left;
	border-bottom: dotted 1px #c4b686;
        }

#products {
	//width: 850px;
 	margin: 0px auto;	
	}

#boards {
 	margin: 0px auto;	
        background: #ffffff;
        width: 260px;
	padding: 10px 10px 10px 10px;
        float: left;
        }

#boards p {
        padding: 0 20px 0 20px;
        font-size: 90.5%; /* Resets 1em to 10px */
        font-family: 'Tahoma', 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
	font-style: italic;
        color: #47535a;
        text-align: center;
        }

#new_boards {
        margin: 0px auto;
        background: #ffffff;
        width: 800px;
	height: 400px;
        clear: both;
	padding: 40px 0 0 0;
	border-bottom: dotted 2px #c4b686;	
        }

#new_boards p {
        padding: 0 20px 0 20px;
        font-size: 90.5%; /* Resets 1em to 10px */
        font-family: 'Tahoma', 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
        font-style: italic;
        color: #47535a;
        text-align: center;
	//border: 1px solid #333333;
        }
#big {
        padding: 0 20px 0 20px;
        font-size: 90.5%; /* Resets 1em to 10px */
        font-family: 'Tahoma', 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
        font-style: italic;
        color: #47535a;
        text-align: center;
        //border: 1px solid #ed0808;
        width: 220px;
        float: left;
        }
#thumbs {
        padding: 0 10px 0 10px;
        font-size: 90.5%; /* Resets 1em to 10px */
        font-family: 'Tahoma', 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
        font-style: italic;
        color: #47535a;
        text-align: center;
	//border: 1px solid #0854ed;
	width: 230px;
	float:left;
        }
#new_boards_form {
        padding: 0 10px 0 10px;
        font-size: 90.5%; /* Resets 1em to 10px */
        font-family: 'Tahoma', 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
        font-style: italic;
        color: #47535a;
        text-align: center;
        //border: 1px solid #0854ed;
        width: 210px;
        float:right;
        }



#shapes {
        margin: 0px auto;
        background: #ffffff;
        width: 390px;
        padding: 10px 10px 10px 10px;
	border-bottom: dotted 1px #333333;
        clear: both; 
        }

#shapes p {
        padding: 0 20px 0 20px;
        font-size: 90.5%; /* Resets 1em to 10px */
        font-family: 'Tahoma', 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
        font-style: italic;
        color: #47535a;
        text-align: center;
        }





a.shapes{font-weight:lighter; font-family: 'Bank Gothic', 'Lucida Grande', arial; font-size:10pt; text-decoration:none; color:275e84}
a.m_link:link{font-weight:lighter; font-family: 'Bank Gothic', 'Lucida Grande', arial; font-size:10pt; text-decoration:none; color:ffffff}
a.m_link:hover{font-weight:lighter; font-family: 'Bank Gothic', 'Lucida Grande', arial; font-size:10pt; text-decoration:none; color:275e84}
a.m_link:visited{font-weight:lighter; font-family: 'Bank Gothic', 'Lucida Grande', arial; font-size:10pt; text-decoration:none; color:ffffff}
a.news_link{font-weight:lighter; font-family: arial; font-size:9pt; text-decoration:none; color:D47A06}
.choose {
        font-size: 80.5%; /* Resets 1em to 10px */
        font-family: 'Tahoma', 'Lucida Grande', Verdana, Arial, Sans-Serif;        
	font-weight: lighter;
	color: #333333;
}
.price {
        font-size: 90.5%; /* Resets 1em to 10px */
        font-family: 'Tahoma', 'Lucida Grande', Verdana, Arial, Sans-Serif;        
	font-weight: lighter;
	color: #08710d;
}
label {
        font-size: 8pt; /* Resets 1em to 10px */
        font-family: 'Tahoma', 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
        color: #333333;
}

.color {
        font-size: 8pt; /* Resets 1em to 10px */
        font-family: 'Tahoma', 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
        color: #1a4da1;
}


#board_container {
    position:relative; 
    width:240px; 
    height:410px; 
    margin:20px auto 0 auto; 
    border:1px solid #aaa; 
    }
/* Removing the list bullets and indentation */
#board_container ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }
#board_container a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }
/* Adding the thumbnail images */
#board_container a.gallery, #board_container a.gallery:visited {
    display:block; 
    color:#000; 
    text-decoration:none; 
    border:1px solid #000; 
    margin:1px 2px 1px 2px; 
    text-align:left; 
    cursor:default;
    }
#board_container a.slidea {
    background:url(../images/skulls_full_thumb.jpg); 
    height:65px; 
    width:65px;
    }
#board_container a.slideb {
    background:url(../images/skulls_close_thumb.jpg); 
    height:65px; 
    width:65px;
    }
/* set the size of the unordered list to neatly house the thumbnails */
#board_container ul {
    width:198px; 
    height:386px;
    }
#board_container li {
    float:left;
    }
/* move the thumbnails into the correct position */
#board_container ul {
    margin:5px; 
    float:right;
    }
/* change the thumbnail border color */
#board_container a.gallery:hover {
    border:1px solid #860212; 
    }
/* styling the :hover span */
#board_container a.gallery:hover span {
    position:absolute; 
    width:214px; 
    height:327px; 
    top:75px; 
    left:15px; 
    color:#000; 
    background:#fff;
    }
#board_container a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }
#board_container a.slide:hover img, #board_container a.slidei:hover img {
    float:right;
    }
#board_container {
    background:#fff url(../images/skulls_full_large.jpg) 16px 76px no-repeat;
    }


a.webdesign {
        font-size: 100%; /* Resets 1em to 10px */
        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
	text-decoration: underline;
        color: #d6d7d8;
}

.location {
        font-size: 100%; /* Resets 1em to 10px */
        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: lighter;
        text-decoration: none;
        color: #333333;
}
.custom{
        font-size: 13px; /* Resets 1em to 10px */
        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-weight: bold;
        text-decoration: none;
        color: #680404;
}


a.gallery {font-weight:lighter; font-family: 'Bank Gothic', 'Lucida Grande', arial; font-size:16pt; text-decoration:underline; color:275e84}
.photo_title {font-weight:lighter; font-family: 'Bank Gothic', 'Lucida Grande', arial; font-size:16pt; text-decoration:none; color:275e84}
