body
	{
	background: #0b0505 repeat-x 0;
	font-family: "Century Gothic", Arial;
		
	}
p {
	font-family: "Century Gothic", Arial;
	color: #D6D3AD;
	text-transform: lowercase;
	letter-spacing: 1px;
	margin-left: 10px;
	font-weight: normal;
}
h3 {
	color: #D6D3AD;
	font: 16px "Century Gothic", Arial;
	text-transform: lowercase;
	padding-left: 10px;
}


.fbtn-main { color: #EAEFDF; font-family: Verdana, Arial; background-color : #5A6837; border : #6A5638; border-style : solid; border-width : 1px; height : 22px; letter-spacing : 0px; margin : 2px 2px; cursor: hand; padding: 0px 0px}
.fbtn-main:hover { color: #6A5638; font-family: Verdana, Arial; background-color : #C4AD8C; border : #6A5638; border-style : solid; border-width : 1px; height : 22px; letter-spacing : 0px; margin : 2px 2px; cursor: hand; padding: 0px 0px}

table.tbl1 td.fCpy-label { font-weight : bold; padding-bottom : 3px; padding-left : 4px; padding-right : 4px; padding-top : 3px; font-family: Verdana, Verdana; font-size: 11px; border-top: 0px dashed #CCCCCC; border-right: 0px dashed #CCCCCC; border-bottom: 1px dashed #CCCCCC; border-left: 0px dashed #CCCCCC }
table.tbl1 td.fCpy-result { font-size : 11px; padding-bottom : 3px; padding-left : 4px; padding-right : 4px; padding-top : 3px; border-top: 0px dashed #CCCCCC; border-right: 0px dashed #CCCCCC; border-bottom: 1px dashed #CCCCCC; border-left: 0px dashed #CCCCCC }

.t1, .t1 td, 
.t2, .t2 td, 
.t3, .t3 td, 
.t4, .t4 td, 
.t5, .t5 td, 
.t6, .t6 td     
	{font-family: trebuchet ms, arial, helvetica;}

h5 
{
	position:absolute;
	color: #9DAE75;
	top:5px;
} 

table.tLinks a:link    {
	color: #D6D3AD;
	font-weight: normal;
	text-decoration: none;
}

table.tLinks  a:active  {
	color: #ECE9D8;
	font-weight: normal;
	text-decoration: none;
}

table.tLinks  a:visited { color: #6F7C29; font-weight: normal; text-decoration: none; }

table.tLinks  a:hover   {
	color: #D6D3AD;
	font-weight: normal;
	text-decoration: none;
}

.bullet
{
	FONT-WEIGHT: bold;
	font-size: 12px;
	font-family: Arial;
	color: #5D7820;
	height: 30px;
	background-image: url(images/bullet.gif);
	background-position: 5px 0px;
	background-repeat: no-repeat;
	padding-left: 35px;
} 

.bullet2
{
	FONT-WEIGHT: bold;
	font-size: 12px;
	font-family: Arial;
	color: #5D7820;
	background-image: url(images/bullet2.gif);
	background-position: 5px 0px;
	background-repeat: no-repeat;
	padding-left: 18px;
} 

.mod_image
{
	display: block;
	height: 40;
	width: 180;
	background-image: url(upload/3256-s.jpg);
}

.mod_header
{
	FONT-WEIGHT: bold;
	font-family: Arial Narrow,Arial,Verdana;
	color: #FF6600;
	font-size: 14px;
	background-color: #8D5542;
	background-position: 5px 0px;
	background-repeat: no-repeat;
	border-bottom-color: #573428;
	border-bottom-width: 2px;
	text-align: center;
	height: 28px;
} 

TD
{
	font: normal 12px "Century Gothic", Arial;
	color: #D6D3AD;
	text-decoration: none;
}

.titles 
{
	COLOR:               #FFFFFF;
	margin:              0px;
	padding-top:         6px;
	padding-right:       0px;
	padding-bottom:      6px;
	padding-left:        4px;
	font: bold 14px Tahoma, Arial;
	border-top: 1px none #91754D;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #91754D;
	}


	.box { 
	FONT-WEIGHT:         normal; 
	FONT-SIZE:           9pt; 
	COLOR:               #000000; 
	background-color:	 #ECDAB8;
	FONT-FAMILY:         Verdana, Verdana; 
	border-top-width:    1px; 
	border-right-width:  1px; 
	border-bottom-width: 1px; 
	border-left-width:   1px;
	margin:              0px; 
	padding-top:         2px; 
	padding-right:       2px; 
	padding-bottom:      4px; 
	padding-left:        2px;
	border-top-style:    solid; 
	border-right-style:  solid; 
	border-bottom-style: solid; 
	border-left-style:   solid; 
	border-color:        #999999;
	border-style:solid;
	list-style-type:circle;
	border-top-color:    #999999;
	border-bottom-color: #999999;
	border-right-color:  #999999;	 
	border-left-color:   #999999; 
	}

table.tbl { padding : 0px }

table.tbl1 { padding : 0px; background-color : #FFFFFF; border-top: 1px solid #CCCCCC; border-right: 1px solid #E7E7E7; border-bottom: 1px solid #E7E7E7; border-left: 1px solid #CCCCCC }

table.tbl1 td.fCpy-header{ background-color : #D4D0C8; border : #CCCCCC dashed; border-width : 0px 1px 1px 0px; letter-spacing : 1px; padding-bottom : 2px; padding-left : 4px; padding-right : 4px; padding-top : 2px; }

table.tbl1 td:hover { background-color : #666666; border : #CCCCCC dashed; border-width : 0px 1px 1px 0px; letter-spacing : 1px; padding-bottom : 2px; padding-left : 4px; padding-right : 4px; padding-top : 2px; }

table.tbl1 td.fCpy-header-s{ font: bold 11px/15px Verdana, Verdana; color: #000000; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; letter-spacing: 0px; background-color: #E9E9D1; border-top: 1px solid #F7F7F7; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #F7F7F7 }

table.tbl1 td.fCpy-label { font-weight : bold; padding-bottom : 3px; padding-left : 4px; padding-right : 4px; padding-top : 3px; font-family: Verdana, Verdana; font-size: 11px; border-top: 0px dashed #B9B979; border-right: 0px dashed #B9B979; border-bottom: 1px dashed #B9B979; border-left: 0px dashed #B9B979 }

table.tbl1 td.fCpy-label2 { font-weight : bold; padding-bottom : 3px; padding-left : 4px; padding-right : 4px; padding-top : 3px; font-family: Verdana, Verdana; font-size: 11px; border-top: 0px dashed #B9B979; border-right: 1px solid #B9B979; border-bottom: 1px dashed #B9B979; border-left: 0px dashed #B9B979 }

table.tbl1 td.fCpy-result { font-size : 11px; padding-bottom : 3px; padding-left : 4px; padding-right : 4px; padding-top : 3px; border-top: 0px dashed #B9B979; border-right: 0px dashed #B9B979; border-bottom: 1px dashed #B9B979; border-left: 0px dashed #B9B979 }

table.tbl { padding : 0px }

table.tbl td.fCpy-header{ background-color : #D4D0C8; border : #CCCCCC dashed; border-width : 0px 1px 1px 0px; letter-spacing : 1px; padding-bottom : 2px; padding-left : 4px; padding-right : 4px; padding-top : 2px; white-space : nowrap }

table.tbl td.fCpy-header-s{ font: bold 11px/15px Verdana, Verdana; color: #000000; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; letter-spacing: 0px; background-color: #E7E7E7; border-top: 1px solid #F7F7F7; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #F7F7F7 }

table.tbl1 td.fCpy-header-sa{ font: bold 11px/15px Verdana, Verdana; color: #000000; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; letter-spacing: 0px; background-color: #F5F5F5; border-top: 1px solid #F7F7F7; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #F7F7F7 }

table.tbl td.fCpy-label  { padding-bottom : 5px; padding-left : 5px; padding-right : 5px; padding-top : 5px; font-size : 11px ; border : dashed #B9B979; border-width : 0px 0px 1px 0px; font-weight : bold; }

table.tbl td.link 
{
	padding-bottom : 3px; 
	padding-left : 3px; 
	padding-right : 3px; 
	padding-top : 3px; 
	font-size : 9px; 
	border-width : 0px 0px 0px 0px; 
	background-color:#FFFFFF; 
	color : Olive;
	}
	
table.tbl td.link:hover
{
	padding-bottom : 3px; 
	padding-left : 3px; 
	padding-right : 3px; 
	padding-top : 3px; 
	font-size : 9px; 
	border-width : 0px 0px 0px 0px; 
	background-color:#FFFFFF; 
	color : Navy;
	}

table.tbl td.fCpy-result 
{
	padding-bottom : 5px; 
	padding-left : 5px; 
	padding-right : 5px; 
	padding-top : 5px; 
	font-size : 11px; 
	border-bottom : 1px dashed #B9B979 ; 
	border-width : 0px 0px 1px 0px; 
	}
table.tbl td.fCpy-header 
{
	color : #808080; 
	padding-bottom : 5px; 
	padding-left : 5px; 
	padding-right : 5px; 
	padding-top : 5px; 
	font-size : 13px; 
	border: 1px solid #CCCCCC ; 
	border-width : 1px 1px 1px 1px; 
	background-color:#E7E7E7; 
	font-weight : bold;
}

table.tbl td.fCpy-header-ms 
{
	color : #999966; 
	padding-bottom : 5px; 
	padding-left : 5px; 
	padding-right : 5px; 
	padding-top : 5px; 
	font-size : 13px; 
	border-bottom-color: #999966;
	border-bottom-style:solid;
	border-top-color: #CCCC99;
	border-left-color: #999966;
	border-right-color: #CCCC99;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	background-color:#9DB776; 
	font-weight : bold;
}

table.tbl td.fCpy-header-text-ms 
{
	color : #999966; 
	font-size : 13px; 
	background-color:#5b8800; 
	font-weight : bold;
}

table.tbl td.text 
{
	color : #023401;
	font-family : Verdana, Verdana; 
	font-size : 12px; 
}

table.tbl td.subtext 
{
	color : #696969;
	font-family : Verdana, Verdana; 
	font-size : 9px; 
}

table.tbl td.titles-ms 
{
	color : #D6D3AD;
	padding-bottom : 5px;
	padding-left : 4px;
	padding-right : 8px;
	padding-top : 8px;
	font: bold 16px "Century Gothic", Arial;
	
}

table.tbl td.titles-hdr
{
	color : #ffffff; 
	padding-bottom : 5px; 
	padding-left : 0px; 
	padding-right : 5px; 
	padding-top : 5px; 
	font-size : 17px; 
	font-family: Arial;
	font-weight: bold;
}


table.tbl td.titles-special 
{
	color : #CC6600; 
	padding-bottom : 4px; 
	padding-left : 0px; 
	padding-right : 4px; 
	padding-top : 4px; 
	font-size : 14px; 
	font-weight : bold;
}
table.tbl td.mod-header 
{
	color : #FFCC00;
	/*background-color: #D3DCBD;
	text-align: center;*/
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 5px;
	padding-top : 5px;
	font: bold 12px Arial;
}
table.tbl td.nav-header 
{
	color : #5A6837; 
	padding-bottom : 5px; 
	padding-left : 12px; 
	padding-right : 5px; 
	padding-top : 5px; 
	font-size : 12px;
	font-weight : bold;
	font-family: Arial;
}
table.tbl td.nav-text 
{
	color : #5A6837; 
	padding-bottom : 5px; 
	padding-left : 15px; 
	padding-right : 5px; 
	padding-top : 5px; 
	font-size : 12px;
	font-family: Arial;
}
table.tblnav 
{
	padding-bottom : 3px; 
	padding-left : 3px; 
	padding-right : 3px; 
	padding-top : 3px; 
	font-size : 11px; 
	border-width : 0px 0px 0px 0px; 
	color : #FFFFFF;
	}

table.tblnav td.link 
{
	padding-bottom : 3px; 
	padding-left : 6px; 
	padding-right : 3px; 
	padding-top : 3px; 
	font-size : 11px; 
	border-width : 0px 0px 0px 0px; 
	color : #FFFFFF;
	}
	
table.tblnav td.link:hover
{
	padding-bottom : 3px; 
	padding-left : 3px; 
	padding-right : 3px; 
	padding-top : 3px; 
	font-size : 11px; 
	border-width : 0px 0px 0px 0px; 
	color : #333333;
	}


table.container
{
	
	padding-top:        8px; 
	padding-right:      8px; 
	padding-bottom:     8px; 
	padding-left:       8px; 
	background-color :	#F8F8F8; 
	border-top:			1px solid #808080; 
	border-right:		1px solid #808080; 
	border-bottom:		1px solid #808080; 
	border-left:		1px solid #808080;
	}
	
table.tblMain {  background-color : #FFFFFF; width: 800px; border: 1px solid #666666; }

table.tblMain td.navigation { padding : 0px; background-color : #999966; border-top: 0px solid #CCCC99; border-right: 1px solid #330000; border-bottom: 1px solid #330000; border-left: 1px solid #CCCC99 }
.tableborder {
	font: 12px Arial, Helvetica, sans-serif;
	color: #F6C056;
	background: url(images/logo.jpg) no-repeat -12px top;
	border: 1px none #F3C651;
}
/* ----------------- MAIN NAVIGATION2 ----------------- */

/* Apply the ul#mainnav style to our entire <ul>.*/

/* Sets a background color and width for our navigation box. Removes all default margins and padding. */
ul#mainnav2 {
	margin: 0px;
	padding: 0px;
	width: 160px;
}

/* Removes the default bullets. */
ul#mainnav2 li {
	display: inline; /* Redefined here only to remove stray padding. */
	list-style: none;
}

/* Styles our links. Setting the display to block ensures our links will stack back on top of one another as block level elements. The width sets the "hit" area of the links.  */
ul#mainnav2 li a:link, ul#mainnav2 li a:active, ul#mainnav2 li a:visited  {
	color: #FFCC00;
	text-decoration: none;
	display: block;
	width: 150px;
	padding: 5px;
	border: 1px solid #E1B400;
	margin-top: 2px;
	margin-bottom: 2px;
	font: 11px Arial, Helvetica, sans-serif;
}
/* Creates our hover status and our current custom class. Be sure to apply .current to each applicable a tag on individual pages. */
ul#mainnav2 li a:hover {
	border: 1px double #FFCC66;
	color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
}

#mainnav2 li a.current:link, #mainnav2 li a.current:hover, ul#mainnav2 a.current:visited  {
	color: #000000;
	background: #9CAA86;
	margin-top: 2px;
	margin-bottom: 2px;
}
#tMain p {
	color: #FFCC00;
}
#tMain a {
	color: #D6D3AD;
	text-decoration: none;
}
#tfooter {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #D6D3AD;
}
#tfooter td {
	color: #D6D3AD;
	text-align: center;
	font-family: "Century Gothic", Arial;
}
#tfooter a {
	color: #D6D3AD;
	text-decoration: none;
	font-family: "Century Gothic", Arial;
	letter-spacing: 1px;
}
#tfooter a:hover {
	color: #C1B83E;
	font-weight: normal;
}


.navtable {
	margin-left: 10px;
}
a:hover {
	color: #BE9322;
}
a:link {
	color: #D6D3AD;
	text-decoration: none;
}

#desgn {
	background: url(images/logo.jpg) no-repeat right bottom;
}
.style3 {
	color: #000000;
}
#Form1 .talbleline a {
	font: normal 16px "Century Gothic", Arial;
	color: #D6D3AD;
	text-decoration: none;
}
#Form1 .talbleline a:hover {
	font: normal 16px "Century Gothic", Arial;
	color: #E8D000;
	text-decoration: none;
}
#Form1 .talbleline a:visited {
	font: normal 16px "Century Gothic", Arial;
	text-decoration: none;
}
#header {
	color: #000000;
}
h1 {
	font: 20px "Century Gothic", Arial;
	color: #D6D3AD;
	text-transform: lowercase;
}
.border {
	border: 1px solid #E1CA6A;
}
.designp {
	width: 420px;
	padding-left: 5px;
}
.aboutp {
	width: 550px;
	padding-left: 10px;
	font-size: 12px;
	float: right;
}
.galleryback {
	background: url(images/logo.jpg) no-repeat right top;
}
.design2 {
	background: url(images/logo.jpg) no-repeat 400px center;
}
.goback {
	color: #D6D3AD;
	text-decoration: none;
}
.webding {
	font-family: Webdings;
}
#link a {
	color: #ECE9D8;
	text-decoration: none;
}
#ink a:hover {
	color: #FFCC00;
	text-decoration: none;
}
#navigation a:link {
	color: #D6D3AD;
	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: #E4EDDC;
padding: 5px;
left: -1000px;
border: 0px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.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: -250px; /*position where enlarged image should offset horizontally */

}

.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: #E4EDDC;
padding: 5px;
left: -950px;
border: 0px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 30;
left: -250px; /*position where enlarged image should offset horizontally */

}

.headerLink {color: #FFFFFF;}

.linkStyle2:link {text-decoration:none;
				  color: #f3c651;}

.linkStyle2:visited {text-decoration:none;
				  color: f3c651;}
				  			  
.linkStyle2:hover {text-decoration:none;
				  color: #800301;}
	
.linkStyle2:active {text-decoration:none;
				  color: f3c651;}
				 
.linkStyle2:hover {text-decoration:none;
				  color: #800301;}
