@import url("http://cssksw.com/Fishandcross");

@import "reset.css";

@import "slideshow.css";

body {

    background-color:#40454b;

    text-align:center;

    font-family:Arial,Helvetica,sans-sherif;

    padding-top:10px;

    padding-bottom:20px;

    color:#c4c6ae;

    font-size:12px;

    line-height:14px;

}





/* Structure of the page */



#main-wrapper {

    background-color:#242424;

    width:900px;

    margin:auto;

    text-align:left;

    overflow:hidden;

    border:1px solid #595e64;

}



#logo {

    padding-left:20px;

    padding-top:2px;

    float:left;

    clear:both;

}



#slideshow {

    float:left;

    padding-left:14px;

    clear:both;

    width: 871px;

	height: 253px;

}



#main-container-wrapper {

    float:left;

    padding-left:15px;

    padding-top:8px;

}

#main-container  {

    width:870px;

    height:100%;

    border-collapse:separate;

    border-spacing:5px;

}



#navigation {

    width:227px;

    background-color:#4a3c33!IMPORTANT;

    border:1px solid #5e5f63;

}



#main-container td {

    border:1px solid #5e5f63;

    background-color:#303231;

}



/* Navigation Elements */

#navigation-wrapper {

    width:100%;

    height:100%;

    position:relative;

    padding-bottom:150px;

    float:left;

}

#menu {

    margin:0px;

    padding:0px;

}



#menu li {

    width:100%;

    height:40px;

    line-height:38px;

    float:left;

    font-size:14px;

    text-align:center;

    font-weight:bold;

    background:url("../images/buttons/nav-separator.jpg") no-repeat 40% 100%;



}



#menu li a {

    color:#c7cbb4;

    text-decoration:none;

}

#menu li.selected a{

    color:#b5ab66;

    text-decoration:none;

}



#menu li a:hover {

    text-decoration:none;

 }

 

 #contact {

     position:absolute;

     bottom:5px;

     width:220px;

     left:3px;

     color:#c7cbb4;

     font-size:10px!IMPORTANT;

     line-height:15px;

     text-align:center;

 }

 

 #contact a {

     color:#c7cbb4;

 }

 

 /* Footer Elements */

 

 #footer {

     color:#404040;

     float:left;

     text-align:center;

     clear:both;

     padding:5px 0px 20px 0px;

     width:100%;

     font-size:12px;

 }

/* Home Page Elements */







td#home-box-1 ,td#home-box-2,td#home-box-3,td#home-box-4,td#home-box-5{

   padding:10px;

   border:1px solid #5e5f63!IMPORTANT;

}



#home-box-2 .box_text {

   width:200px;

}



/* Common */ 



.left {

    float:left;

}



.right {

    float:right;

}



.nu {

    text-decoration:none;

}



.u {

    text-decoration:underline

}



br {

    clear:both;

    line-height:15px;

}



h4 {

   color:#7c723d;

   line-height:14px;

}



/* Content */



#content-table {

   width:100%;

   height:100%;

   border-spacing:0px;

   border:0px;

  

   

}



#content-table td {

   border:0px;

   padding-top:20px;

}



#content-table h2 {

   color:#787b46;

}



.pco h2 {

    color:#8c7939;

}



.more-info {

    float:right;

    padding-right:15px;

}



.more-info a {

    color:#a8a98d;

    text-decoration:none!IMPORTANT;;

}



.more-info a {

    color:#a8a98d;

    text-decoration:underline;

}

/* Buttons */ 



.nav-button {

    height:40px;

    width:204px;

    background:url("../images/buttons/nav-center.jpg") repeat-x 0px 0px;

    margin:10px auto 25px auto;

    line-height:35px;

    color:#b5ab66;

    font-size:18px;

    text-align:center;

}



.nav-left {

    height:40px;

    float:left;

    background:url("../images/buttons/nav-left.jpg") no-repeat 0% 0%;

    width:5px;

    clear:none;

}



.nav-right {

    height:40px;

    float:right;

    background:url("../images/buttons/nav-right.jpg") no-repeat 100% 0%;

    width:5px;

}



.box-button {

    height:38px;

    width:204px;

    background:url("../images/buttons/box-center.jpg") repeat-x 0px 0px;

    float:left;

    line-height:35px;

    color:#b5ab66;

    font-size:18px;

    text-align:center;

    clear:both;

}



.box-left {

    height:38px;

    float:left;

    background:url("../images/buttons/box-left.jpg") no-repeat -2px 0%;

    width:8px;

    clear:none;

}



.box-right {

    height:38px;

    float:right;

    background:url("../images/buttons/box-right.jpg") no-repeat 100% 0%;

    width:7px;

}



.box_text {

    padding:0px 5px;

}



.box-content {

    width:100%;

    border-spacing:0px;

    border-collapse:collapse;

}



.box-content td {

    border:0px!IMPORTANT;

}



.box-content a {

   color:#b5ab66;

}



.white-box {
	width:390px;
	background:url("../images/buttons/white-box-middle.jpg") repeat-y;
	float:left;
	font-weight:bold;
	color:black;
	line-height:16px;
	font-size:13px;
	margin-top: 30px;



}



.white-box h3 {

   color:white;

}

.white-box-top {

    width:390px;

    height:20px;

    background:url("../images/buttons/white-box-top.jpg") no-repeat 2px top;



}



.white-box-bottom {
	width:340px;
	padding:10px 20px 40px 30px;
	background:url("../images/buttons/white-box-bottom.jpg") no-repeat -1px bottom;



}



/* PCO ELEMENTS */

.pco-table {

   font-size:14px;

   line-height:16px;

}



.pco-table td {

   border:0px!IMPORTANT;

   padding:5px!IMPORTANT;

}



#contact-table {

    border:0px;

    border-collapse:separate;

    border-spacing:5px;

}



#contact-table td {

    border:0px!IMPORTANT;

}



#contact-table .row1 {

text-align:right;

padding-right:5px;

}

#contact-table .row2 {

text-align:left;

}

