BODY {
	margin: 0px;
	padding: 0px;
	background-image: url(../photos/bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}


td, tr, p
{
	font-family					: Geneva, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration				: none;
	color						: #393123;
	font-size					: 14px; 
}

a:link, a:active, a:visited
{
	color			: #3f372a;
	text-decoration	: underline;
	font-weight: bold;
}

a:hover {
	color			: #000000;
	text-decoration	: underline;
}

a.links:link, a.links:active, a.links:visited
{
	color			: #3f372a;
	text-decoration	: underline;
	font-size: 15px;
	font-weight: bold;
}

a.links:hover
{
	color			: #000000;
	text-decoration	: underline;
	font-size: 15px;
	font-weight: bold;
}

td.topmenu
{
	background-image: url(../photos/menu.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
}


td.bigtable
{
	background-image: url(../photos/bigbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


td.header_logo
{
	background-image: url(../photos/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
	width: 940px;
	text-align: right;
	vertical-align: middle;
	cursor : pointer;	
}

td.topshad
{
	background-image: url(../photos/topshad.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 940px;
}

td.maingbind
{
	background-image: url(../photos/mainbgind.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 940px;
}


td.mainbg
{
	background-image: url(../photos/mainbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 940px;
}

td.motto
{
	color			: #393123;
	line-height		: 26px;
	font-size		: 15px;
	text-align		: justify;
	width: 450px;
	padding-top: 50px;
	vertical-align: top;
	height: 290px;
}

td.despind
{
	background-image: url(../photos/despind.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 5px;
}

td.stitleind
{
	font-size: 20px;
	font-weight: bold;
	color: #393123;
	text-align: left;
	vertical-align: bottom;
	height: 40px;
	font-family: "Times New Roman", Times, serif;
}




/* footer section */

td.footerbg
{
	background-image: url(../photos/footerbg.jpg);
	background-repeat: repeat;
	background-position: left top;
	height: 250px;
}


td.gianna
{
	background-image: url(../photos/footergianna.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 250px;
	width: 940px;
}

a.linksmall:link, a.linksmall:active, a.linksmall:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #5b5242;
	text-decoration: none;
}
a.linksmall:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #393123;
	text-decoration: none;	
}

td.shad
{
	background-image: url(../photos/shad.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 80px;
}

td.phone
{
	font-size: 12px;
	font-weight: bold;
	color: #5b5242;
	text-align: left;
	vertical-align: bottom;
	height: 60px;
}

td.footer1
{
	height: 230px;
	color: #9c896a;
	text-align: left;
	vertical-align: bottom;
	width: 460px;
	font-size: 11px;
	font-weight: bold;
}

td.footer2
{
	text-align: left;
	vertical-align: top;
	width: 200px;
	padding-top: 40px;
}

td.footer3
{
	text-align: left;
	vertical-align: top;
	width: 80px;
	padding-top: 40px;
}

a.fmenu:link, a.fmenu:active, a.fmenu:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #847a68;
	text-decoration: none;
}
a.fmenu:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #f2f2f2;
	text-decoration: none;	
}

a.fsmenu:link, a.fsmenu:active, a.fsmenu:visited
{
	font-size: 12px;
	font-weight: normal;
	color: #847a68;
	text-decoration: none;
}
a.fsmenu:hover
{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	
}


td.title
{
	font-family: "Times New Roman", Times, serif;
	font-size		: 26px;
	color			: #393123;
	font-weight		: bold;
	height: 75px;
	text-indent: 10px;
	text-align: left;
	vertical-align: bottom;
	padding-bottom: 10px;
}

td.titlebook
{
	font-family: "Times New Roman", Times, serif;
	font-size		: 24px;
	color			: #393123;
	font-weight		: bold;
	height: 30px;
	text-align: left;
	vertical-align: bottom;
}

td.titlefont
{
	font-family: "Times New Roman", Times, serif;
}

td.titleport
{
	font-size		: 20px;
	color			: #393123;
	font-weight		: bold;
	height: 30px;
	text-align: center;
	vertical-align: bottom;
	font-family: "Times New Roman", Times, serif;
}


td.titlead
{
	font-family: "Times New Roman", Times, serif;
	font-size		: 18px;
	color			: #393123;
	font-weight		: bold;
	text-indent: 10px;
	text-align: left;
	vertical-align: bottom;
	padding-bottom: 10px;
}



td.contentmains
{
	text-align: left;
	vertical-align: top;
	padding: 20px;
}

.textjust
{
	color			: #393123;
	line-height		: 23px;
	text-align		: justify;
}


.borderleft
{
	margin-right: 20px;
	margin-bottom: 10px;
}

td.textadmin
{
	color			: #393123;
	font-size: 15px;
	font-weight: bold;
	height: 22px;
}


a.linkadmin:link, a.linkadmin:active, a.linkadmin:visited
{
	font-size: 15px;
	font-weight: bold;
	color: #3f372a;
	text-decoration: none;
}
a.linkadmin:hover
{
	font-size: 15px;
	font-weight: bold;
	color: #393123;
	text-decoration: none;	
}


/* forms */

form
{
	margin						: 0;
	padding						: 0;
}

input, select, textarea
{
	font-size					: 14px;
	color						: #393123;
	background-color			: #f2f2f2;
	border						: 1px solid #333333;
	line-height: 20px;
}

.boxgomic, .boxgo
{
	border						: 1px #5b5242 solid;
	FONT-SIZE					: 13px;
	BACKGROUND-COLOR			: #ca3a1f;
	color						: #FFFFFF;
	font-weight					: bold;
	padding-right: 20px;
	padding-left: 20px;
}

.mandatory
{
	font-size					: 14px;
	color						: #000000;
	background-color			: #f2f2f2;
	border						: 1px solid #d8311e;
}

.white
{
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}

td.zoom
{
	text-align: right;
	vertical-align: middle;
	height: 20px;
}

a.zoom:link, a.zoom:active, a.zoom:visited
{
	font-size: 11px;
	font-weight: bold;
	color: #3f372a;
	text-decoration: none;
}
a.zoom:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #393123;
	text-decoration: none;	
}

img.zoom
{
	border: 6px solid #e7c8a6;
}

.border
{
	border			: 1px solid #FF6600;

}

.borderind
{
	border			: 5px solid #CBCCCC;

}

.bord_port
{
	border			: 1px solid #9E9E9E;
}

.bordright
{
	border: 6px solid #e7c8a6;
	margin-left: 30px;
}

td.description
{
	font-size: 12px;
	font-weight: normal;
	text-align: right;
}

td.textw
{
	font-size		: 13px;
	line-height		: 20px;
	text-align		: justify;
}

span.textwt
{
	color			: #563c1f;
	font-size		: 17px;
	font-weight		: bold;
}

.price
{
	color			: #e1300f;
	font-size		: 14px;
	font-weight		: bold;
}

.titlesm
{
	font-size		: 20px;
	color			: #393123;
	font-weight		: bold;
	font-family: "Times New Roman", Times, serif;
}

td.sacs
{
	background-image: url(../photos/sac.gif);
	background-repeat: repeat;
}
