﻿/* GENERAL CSS START */

* {
	margin  : 0;
	padding : 0;
}

h1 {
	color         : #7E3F1E;
	font-weight   : normal;
	font-size     : 17px;
	line-height   : 41px;
	text-align    : left;
	margin        : 0 0 0 0;
}

h2 {
	color         : #A96635;
	font-weight   : bold;
	font-size     : 14px;
	line-height   : 41px;
	text-align    : left;
	margin        : 20px 0 0 0;
}

h3 {
	color         : black;
	font-weight   : bold;
	font-size     : 14px;
	line-height   : 21px;
	text-align    : left;
}

h4 {
	color         : #e0d5c3;
	font-weight   : bold;
	font-size     : 16px;
	line-height   : 20px;
	text-align    : right;
	margin        : 0 0 0 0;
	width         : 139px;
}

h5 {
	color         : #605f5f;
	font-weight   : normal;
	font-size     : 11px;
	line-height   : 18px;
	text-align    : left;
	margin        : 0 20px 4px 20px;
	padding       : 5px 0 0 0;
}

h6 {
	color         : #e0d5c3;
	font-weight   : normal;
	font-size     : 22px;
	line-height   : 41px;
	text-align    : left;
	margin        : 10px 0 0 0;
}

p {
	color         : black;
	font-weight   : normal;
	font-size     : 14px;
	line-height   : 22px;
	text-align    : justify;
	margin        : 10px 0 0 0;
}

.rightP {
	color       : black;
	font-weight : normal;
	font-size   : 12px;
	line-height : 19px;
	text-align  : right;
	margin      : 0 0 10px 0;
	padding     : 0 0 0 17px;
	width       : 120px;
}

/*html {
	background          : black;
	background-image    : url('images/backgroundWood.jpg');
	background-repeat   : no-repeat;
	background-position : bottom center;
}

body {
	font-family         : 'Tahoma', Arial;
	width               : 100%;
	background-image    : url('images/backgroundTree.jpg');
	background-repeat   : no-repeat;
	background-position : bottom left;
	text-align          : center;
	color				: white;
	font-size			: 14px;
	padding             : 10px 0 0 0;
}*/

/*html {
	background          : white;
	background-image    : url('images/backgroundTree.jpg');
	background-repeat   : no-repeat;
	background-position : bottom left;
}*/

html {
	background : #010101 url('images/background.jpg') top left repeat-x;
}

body {
	font-family         : 'Tahoma', Arial;
	width               : 100%;
	text-align          : center;
	color               : black;
	font-size           : 14px;
}

a {
	color           : #AD731D;
	text-decoration : none;
	outline         : none;
}

a:hover {
	color           : #A7A191;
	text-decoration : none;
	outline         : none;
}

a img {
	padding : 0;
	margin  : 0;
	border  : 0;
	outline : none;
}

hr {
	color   : white;
	height  : 1px;
	margin  : 10px 0 10px 0;
}

ul {
	list-style : none;
	text-align : left;
	margin     : 0 0 0 10px;
}

.ulWithBullets li {
	margin     : 7px 0 7px 0;
}

.ulWithBullets a {
	color           : #AD731D;
	text-decoration : none;
	outline         : none;
}

.ulWithBullets a:hover {
	color           : #A7A191;
	text-decoration : none;
	outline         : none;
}

.ulWithBullets {
	list-style : disc;
	margin     : 0 0 0 20px;
}

.rightImgStart {
	float  : right;
	margin : -120px 0 10px 20px;
}

.rightImg {
	float  : right;
	margin : 10px 0 10px 20px;
}

.leftImg {
	float  : left;
	margin : 10px 20px 10px 0;
}

.leftImg2 {
	float  : left;
	margin : 30px 40px 30px 40px;
}

.leftImg3 {
	float  : left;
	margin : 30px 14px 30px 14px;
}

.leftImg4 {
	float  : left;
	margin : 30px 30px 30px 30px;
}

.leftGalImg {
	float  : left;
	margin : 10px 13px 10px 13px;
}

.clear {
	clear  : both;
	margin : 10px 0 10px 0;
}

.more {
	text-align : right;
}

.more a {
	color      : #ad731d;
}

.more a:hover {
	color      : #E0D5C3;
}

.orangeLetter {
	color : #ad731d;
}

ol {
	text-align : left;
	padding    : 5px 0 0 30px;
}

ol li {
	padding    : 5px 0 0 0;
}

.right {
	text-align : right;
}

.boxGal {
	float  : left;
	margin : 10px 29px 10px 29px;
	width  : 125px;
}

.boxGalRight {
	float  : right;
	margin : 10px 13px 10px 13px;
	width  : 125px;
}

.boxGalSeperation {
	float   : left;
}

.boxGalText {
	color         : #7E3F1E;
	font-weight   : normal;
	font-size     : 14px;
	line-height   : 15px;
	text-align    : center;
	margin        : 0 0 0 0;
}

.boxGalText2 {
	color         : #7E3F1E;
	font-weight   : normal;
	font-size     : 14px;
	line-height   : 15px;
	text-align    : center;
	margin        : 10px 0 0 0;
}

.boxGalText3 {
	color         : #7E3F1E;
	font-weight   : normal;
	font-size     : 14px;
	line-height   : 15px;
	text-align    : center;
	margin        : 10px 0 0 0;
	width         : 300px;
}

.boxGalText4 {
	color         : #7E3F1E;
	font-weight   : normal;
	font-size     : 14px;
	line-height   : 15px;
	text-align    : left;
	margin        : 10px 0 0 0;
	width         : 556px;
}

.boxGalText5 {
	color         : #7E3F1E;
	font-weight   : normal;
	font-size     : 14px;
	line-height   : 15px;
	text-align    : left;
	margin        : 10px 0 0 10px;
	width         : 356px;
	float         : left;
}


.boxGalTextCenter {
	color         : #7E3F1E;
	font-weight   : normal;
	font-size     : 14px;
	line-height   : 15px;
	text-align    : center;
	margin        : 0 0 0 0;
}

.boxGalRight2 {
	float  : right;
	margin : 10px 0 10px 25px;
}

.boxGalRight2 .boxGalImg { 
	margin : 0 0 10px 0;
}

.boxGalRight2 .boxGalText {
	max-width  : 200px;
	text-align : left;
}

.boxGalLeft {
	float  : left;
	margin : 10px 15px 10px 15px;
}

.boxGalLeft .boxGalImg { 
	margin : 0 0 10px 0;
}

.boxGalLeft .boxGalText {
	max-width  : 200px;
	text-align : left;
}

.boxGalLeft2 {
	float  : left;
	margin : 10px 15px 10px 15px;
}

.boxGalLeft2 .boxGalImg { 
	margin : 0 0 10px 0;
}

.boxGalLeft2 .boxGalText {
	max-width  : 330px;
	text-align : left;
}

.boxGalLeft3 {
	float  : left;
	margin : 10px 55px 10px 55px;
}

.boxGalLeft4 .boxGalText {
	text-align : left;
}

.boxGalLeft5 {
	float  : left;
	margin : 10px 68px 10px 68px;
}

.boxGalLeft6 {
	float  : left;
	margin : 8px 14px 10px 14px;
}

.boxGalLeft7 {
	float  : left;
	margin : 10px 15px 10px -30px;
}

.boxGalLeft8 {
	float  : left;
	margin : 10px 35px 10px 10px;
}

.boxGalLeft9 {
	float  : right;
	margin : 45px 55px 10px 70px;
}

.boxGalImgLeft {
	float : left;
}

.boxGalImgRight {
	margin : 0 0 0 150px;
}

.imgLeft {
	float  : left;
	margin : 0 30px 20px 30px;
}

.imgRight {
	position : absolute;
	right : 0;
	margin : 0 20px 20px 30px;
}

.imgLeft2 {
	float  : left;
	margin : 17px 30px 0 0;
}

.leftProductDiv {
	float  : left;
	width  : 460px;
	margin : 20px 0 0 0;
}

.rightProductDiv {
	width  : 460px;
	margin : 20px 0 0 470px;
}

.leftProductImg {
	float : left;
}

.leftProductText {
	float         : left;
	margin        : 5px 0 0 10px; 
	text-align    : left;
	color         : #7E3F1E;
	font-weight   : normal;
	font-size     : 13px;
	line-height   : 22px;
	text-align    : left;
}

.rightProductImg {
	float : left;
}

.rightProductText {
	float         : left;
	margin        : 5px 0 0 10px; 
	text-align    : left;
	color         : #7E3F1E;
	font-weight   : normal;
	font-size     : 13px;
	line-height   : 22px;
	text-align    : left;
}

p a {
	color           : #AD731D;
	text-decoration : none;
	outline         : none;
}

p a:hover {
	color           : #A7A191;
	text-decoration : none;
	outline         : none;
}

/*GENERAL CSS END */


/* BANNER CSS START */

#logo {
	margin     : 0 auto;
	text-align : center;
}

/* BANNER CSS END */

/* MENU CSS START */

#menu {
	margin       : 0 auto;
	padding      : 0 1px 0 4px;
	text-align   : center;
	width        : 959px;
	height       : 35px;
	background   : url('images/menuTopBackground.jpg') center left repeat-x;
	/*border-left  : 1px solid #e5decc;
	border-right : 1px solid #e5decc;*/
}

#menu a {
	color : white;
}

#menu a:hover {
	color : #78381C;
}

#submenu {
	margin        : 0 auto;
	text-align    : center;
	width         : 964px;
	height        : 34px;
	background    : url('images/menuBottomBackground.jpg') center left repeat-x;
	/*border-left   : 1px solid #e5decc;
	border-right  : 1px solid #e5decc;*/
	border-bottom : 1px solid #e5decc;
}


#submenu a {
	color : white;
}

#submenu a:hover {
	color : #78381C;
}


#submenu2 {
	margin        : 0 auto;
	text-align    : center;
	width         : 964px;
	height        : 14px;
	background    : url('images/menuBottomBackground.jpg') center left repeat-x;
	/*border-left   : 1px solid #e5decc;
	border-right  : 1px solid #e5decc;*/
	border-bottom : 1px solid #e5decc;
}

#menuBottom {
	margin     : 0 auto;
	text-align : center;
}

#menuTop {
	margin     : 0 auto;
	text-align : center;
}

#ulTop li {
	float       : left;
	padding     : 10px 15px 10px 15px;
	font-size   : 14px;
	color       : #573300;
	font-weight : bold;
 }

#ulBottom li {
	float       : left;
	font-size   : 13px;
	color       : #573300;
	font-weight : bold;
	padding     : 8px 20px 4px 20px;
 }

.menuTopSelected a {
	color      : #78381C;
	background : url('images/menuTopBackgroundSelectedMiddle.jpg') top left repeat-x;
	padding    : 9px 8px 8px 8px;
}

#ulBottom .menuBottomSelected a {
	color : #b68033;
}

#ulTop .menuTopSelected a {
	color : #78381C;
}

.topMenuLeft {
	margin     : -9px -32px 0 0;
}

.topMenuRight {
	margin     : -9px 0 0 -32px;
}

/* MENU CSS END */

/* CONTENT CSS END */

#container {
	margin     : 0 auto 0 auto;
	padding    : 0 1px 0 4px;
	text-align : center;
	width      : 958px;
	background : #f5f2ea;
	color      : black;
	/*background-image    : url('images/backgroundWood.jpg');
	background-repeat   : no-repeat;
	background-position : bottom center;*/
}

#mainContent {
	padding    : 10px;
	min-height : 300px;
	position   : relative;
}

#startTitle {
	float         : left;
	width         : 650px;
	color         : #824322;
	font-weight   : normal;
	font-size     : 22px;
	line-height   : 35px;
	text-align    : left;
	margin        : 10px 300px 20px 0;
}

.startBox {
	float   : left;
	margin  : 20px 38px 10px 38px;
}

.startBoxTop {
	border-right : 1px solid #7E3F1E;
	padding      : 0 10px 0 0;
	width        : 137px;
}

.startBoxBottom {
	margin     : 10px auto 0 auto;
	text-align : right;
}

.startBoxTopTitle {
	color         : #7E3F1E;
	font-weight   : bold;
	font-size     : 16px;
	line-height   : 20px;
	text-align    : right;
}

.startBoxTopTitle a {
	color         : #7E3F1E;
}

/* CONTENT CSS END */


/* FOOTER CSS END */

#address {
	float       : left;
	margin      : 0 0 0 0;
	text-align  : left;
	line-height : 20px;
}

#rdc {
	text-align  : right;
	padding     : 15px 0 20px 0;
	font-weight : bold;
}
/* FOOTER CSS END */

#myGallery
{
	text-align: left;
	margin: 0 auto;
}

#footer {
	height     : 60px;
	width      : 954px;
	background : black;
	margin     : 0 0 -10px -14px;
	padding    : 5px 5px 0 5px;
	color      : white;
}

.photo {
	float : left;
	margin : 10px;
	border-top : 5px solid white;
	border-left : 5px solid white;
	border-right : 5px solid white;
	border-bottom : 8px solid white;
	padding : 0;
}

.photo img {
	width : 150px;
	height : 113px;
}

.pagging {
	font-size: 14px;
	line-height : 25px;
}

.iso { float:left; margin:20px 10px; }
