/* template.css | Updated: June 11, 2007 */
/* http://arwinclicks.com/template.css   */

.bg_navleft {
	background-image:url(../images/bg_nav_left.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: 1px;
}

.bg_navright {
	background-image:url(../images/bg_nav_right.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	margin-right: 1px;

}

a img {
	/*default border attribute on images that have a link*/
	border: none;
}

/*default color on text-links and text-decoration*/
a {
	color: #000001;
	text-decoration: none;
}

a:hover {
	color: #DB660E;
}

body {
	/*background-color:#FFFFFF;*/
	margin: 0px;
	padding: 0px;
}

body, td {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	/*default font-family and font color*/
	color: #000000;
}

/*some standards*/
form, ul, ol, h1, h2, h3, h4, h5 {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

p {
	margin: 0px;
}

{
	/*sample font-family to be use*/
	font-family: Arial, Helvetica, sans-serif;
}

/*to override default color on text-links and text-decoration*/

.area_a_td {
	padding: 10px 15px 10px 15px;
}

.b {
	font-weight: bold;
}

/*css box model hack alternative | Trick no. 6, http://www.evolt.org/article/Ten_CSS_tricks_you_may_not_know/17/60369/ */
.box {
	width: 400px;
	background-color: yellow;
}

.box .box2 {
	padding: 10px 20px 10px 20px;
}

/*CSS Box Model | w3.org standards and explanation, http://www.w3.org/TR/REC-CSS2/box.html */
/*sample css box model hack | Technique no. 3 of Alternate Box Model Hacks, http://css-discuss.incutio.com/?page=BoxModelHack */
.csshack {
	padding: 10px 20px 10px 20px;
	width: 360px !important;
	/**/
	width: 400px;
	background-color: orange;
}

/*add-ons*/
.ff_cs
.footer a {
	padding: 0px 10px 0px 10px;
	font-weight: normal;
	font-size: 11px;
	color: #5A2801;
	text-decoration: none;
}


.footer a:hover {
	color: #DB660E;
}

/*footer nav*/
.footer_block {
	padding: 10px 15px 10px 15px;
	color: #5A2801;
	font-weight: normal;
	font-size: 11px;
	text-align: center;
}

.footer_td {
	padding: 5px 15px 5px 15px;
}

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font attrributes for form, e.g., input box, textarea, select*/
	color: #333333;
}

/*basics*/
.fs10 {
	font-size: 10px;
}

.fs11 {
	font-size: 11px;
}

.fs12 {
	font-size: 12px;
}

.fs13 {
	font-size: 13px;
}

.fs14 {
	font-size: 14px;
}

.fs15 {
	font-size: 15px;
}

.fs16 {
	font-size: 16px;
}

.fs17 {
	font-size: 17px;
}

.fs18 {
	font-size: 18px;
}

.fs19 {
	font-size: 19px;
}

.fs20 {
	font-size: 20px;
}

.i {
	font-style: italic;
}

.light {
	/*sample font color to be use*/
	color: #D1AB8E;
}

/*CSS Opacity Hover*/
.linkopacity a img {
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.linkopacity a:hover img {
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}

/*td's padding or sample padding to be use*/
.main_td {
	padding: 60px 30px 20px 40px;
}

.nav a {
	display: block;
	padding: 0px 22px 0px 22px;
	font-family: "Century Gothic";
	font-size: 13px;
	height: auto;
	text-decoration:none;
	color: #845E41;
	text-align:center;
}
/*display:table-cell; display:inline-block;*/

.nav a:hover {
	color: #DB660E;
	text-decoration:underline;
}


/*css navigation | main nav*/
.nav_block {
	padding: 0px 0px 0px 0px;
	font-family: "Century Gothic";
	font-size: 12px;
}

.p10 {
	padding: 10px;
}

.p15 {
	padding: 15px;
}

.p20 {
	padding: 20px;
}

.u {
	text-decoration: underline; /*border-bottom:1px solid #3366FF;*/
}

#banner{
	background-image: url(../images/banner_01.jpg);
	background-repeat: no-repeat;
}

#currentnavfirst {
}

#currentnavlast {
}

#currentnavpage {
	color: #DB660E;
}

#mainBG{
	background-image: url(../images/mainBG_05.jpg);
	background-repeat: no-repeat;
}

#mainBG2{
	background-image: url(../images/mainBG_07.jpg);
	background-repeat: no-repeat;
}

#navfirst {
}

#navfirst:hover {
}

#navlast {
}

#navlast:hover {
}

.nav_item {
	padding: 8px 7px 6px 7px;
}
.nav_2liner {
	padding-top:4px;
	padding-bottom:0px;
	line-height:14px;
}

a.current {
color: #DB660E;
text-decoration:none;
}