/*
Theme Name: EuroNest
Description: custom theme designed by <a href="http://riverbrand.com">RiverBrand</a> and Built by  <a href="http://www.electricfusion.com">ElectricFusion.com, LLC</a>. 
Version: 1.0
Author: Craig Snyder
Author URI: http://www.electricfusion.com/
*/
/* colors 
blue 003051
gold: FAD400
brown 402515
other blue 095C6A

lt blue B3DCD3
*/
html, body {height: 100%;margin: 0 0 1px;padding: 0;}
body{ font-family:Georgia, "Times New Roman", Times, serif; color:#402515; font-size:12px; line-height:24px;margin: 0; padding:0;min-width:990px; font-weight:normal; background-color:#FFFFFF;; background-image:url(images/bkg_site.jpg); background-position:top; background-repeat:no-repeat;}
img{border:0px;}
#pageWrapper{text-align:left; width: 990px; margin-left: auto; margin-right: auto; margin-top:0px; z-index:1; position:relative; }
#header{position:relative; top:0px; left:0px; width:990px; height:166px; background-image:url(images/BluHeader.jpg); background-position:top; background-repeat:no-repeat; z-index:99; }
#headerLogo{position:absolute; top:0px; left:40px; width:270px; height:100px;}
#headerFacebook{position:absolute; top:5px; right:7px; width:36px; height:92px; }
#headerFacebook img{margin:0px 0px 4px 0px;}
#headerNav{position:absolute; top:128px; left:0px; width:954px; height:32px;z-index:9999;}

/* top nav */
#headerNav a:link, #headerNav a:visited{ display:block; padding:0px; text-decoration:none; color:#402515; font-size:14px; font-weight:normal; padding:0px 15px;  font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-transform:uppercase;}
#headerNav a:hover, #headerNav a:active{display:block; padding:0px; text-decoration:none; color:#095C6A; font-size:14px; font-weight:normal; padding:0px 15px;  font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-transform:uppercase;}


#headerNav a.navOn:link, #headerNav a.navOn:visited{display:block; padding:0px; text-decoration:none; color:#095C6A; font-size:14px; font-weight:normal; padding:0px 15px;  font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-transform:uppercase;}
#headerNav a.navOn:hover, #headerNav a.navOn:active{display:block; padding:0px; text-decoration:none; color:#095C6A; font-size:14px; font-weight:normal; padding:0px 15px;  font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-transform:uppercase;}


/* home page */
#contentHome{position:relative; top:0px; left:0px; width:990px;background-image:url(images/bkg_content.jpg); background-position:top; background-repeat:repeat-y; padding:0px 0px 1px 0px; margin:0px;}
#contentHome h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#402515; margin:2px 0px 0px 10px; font-weight:normal; text-align:center;}
#contentGallery{padding:0px 30px 10px 30px;}


/* profile pages */

#contentTopProfile{position:relative; top:0px; left:0px; width:990px; height:13px;background-image:url(images/bkg_top_bar.jpg); background-position:top; background-repeat:no-repeat;}
#contentProfile{position:relative; top:0px; left:0px; width:990px;background-color:#FFFFFF; padding:25px 0px 70px 0px; background-image:url(images/bkg_content.jpg); background-position:top; background-repeat:no-repeat;}
#contentLeftProfile{float:left; width:365px; padding:13px 0px 0px 103px;}

#contentPageProfile{position:relative;top:0px; left:0px; width:335px; height:400px;padding:0px 20px 60px 50px; overflow-y:auto; overflow-x:hidden;}

#contentPageProfile a:link, #contentPageProfile a:visited{color:#003051; text-decoration:underline;}
#contentPageProfile a:hover, #contentPageProfile a:active{color:#003051; text-decoration:none;}


#contentRightProfile{margin:0px 0px 0px 480px;}


/* furniture pages */
#contentTopFurn{position:relative; top:0px; left:0px; width:990px; height:13px;background-image:url(images/bkg_top_bar.jpg); background-position:top; background-repeat:no-repeat;}
#contentFurn{position:relative; top:0px; left:0px; width:990px;background-color:#FFFFFF; padding:25px 0px 30px 0px;}
#contentLeftFurn{float:left; width:640px; padding-left:40px;}
#contentTitleFurn{text-align:center; width:630px;}
#contentPageFurn{position:relative;top:0px; left:0px; width:545px; background-color:#B3DCD3;margin:0px 0px 30px 20px; padding:13px 10px 20px 10px;-webkit-box-shadow: 5px 5px 10px  #999999;	-moz-box-shadow: 5px 5px 10px #999999;	box-shadow: 5px 5px 10px #999999; text-align:center;}
#contentRightFurn{margin:0px 0px 0px 645px;}
#contentRightNavFurn{margin-top:0px; padding:0px 10px; text-align:center;}
#contentRightNavFurn h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#402515;}
#theChickenFurn{width:330px; text-align:center;}

table.furnTable{border-collapse:collapse; width:540px; border:0px;}

#linksList a:link, #linksList a:visited{color:#402515; text-decoration:underline;}
#linksList a:hover, #linksList a:active{color:#095C6A; text-decoration:none;}

/* top nav */
.topNavWrapper{float:left;}

.topNavItem{float:left;position:relative; top:0px; left:0px;border-right:1px solid #402515;}

.topNavItem:last-child{float:left;position:relative; top:0px; left:0px;border-right:0px solid #402515;}
.subNavItem{position:absolute;top:0px; left:0px;display:none; width:130px; background-color:#B3DCD3; margin:24px 0px 0px 15px; }
.subNavItem ul{margin:0px; padding:0px; list-style:none;}
.subNavItem ul li.page_item{margin:0px; padding:0px;}
#headerNav .nav_item a:link,#headerNav  .nav_item a:visited{float:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; padding-left:5px; color:#402515; display:block; margin:0px 0px 5px 0px; text-decoration:none; text-transform:none;}
#headerNav .nav_item a:hover,#headerNav  .nav_item a:active{float:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; padding-left:5px; color:#095C6A; display:block; margin:0px 0px 5px 0px; text-decoration:none; text-transform:none;}


/* internal pages */
#contentTop{position:relative; top:0px; left:0px; width:990px; height:13px;background-image:url(images/bkg_top_bar.jpg); background-position:top; background-repeat:no-repeat;}
#content{position:relative; top:0px; left:0px; width:990px;background-color:#FFFFFF; padding:25px 0px 0px 0px; background-image:url(images/bkg_content.jpg); background-position:top; background-repeat:repeat-y;}
#contentLeft{float:left; width:515px;  }
#contentLeftArea{width:460px; background-color:#B3DCD3;margin:0px 0px 30px 20px; padding:13px 10px 20px 10px;-webkit-box-shadow: 5px 5px 10px  #999999;	-moz-box-shadow: 5px 5px 10px #999999;	box-shadow: 5px 5px 10px #999999; text-align:center;}

#contentWide{position:relative;top:0px; left:0px; width:890px; background-color:#FFFFFF; background-image:url(images/bkg_content.jpg); background-position:top; background-repeat:repeat-y; padding:1px 50px;}
#contentPage{position:relative;top:0px; left:0px; width:385px;padding:0px 0px 0px 50px; }
#contentRight{margin:0px 0px 0px 520px;}
#contentRight h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:27px; color:#402515;}
#theChicken{width:320px; text-align:center;}



/* blog */
#contentLeftBlog{float:left; width:700px; }
#contentRightBlog{margin:0px 0px 0px 710px;}
#contentLeftAreaBlog{width:640px; background-color:#B3DCD3;margin:0px 0px 30px 20px; padding:13px 10px 20px 10px;-webkit-box-shadow: 5px 5px 10px  #999999;	-moz-box-shadow: 5px 5px 10px #999999;	box-shadow: 5px 5px 10px #999999; text-align:left;}
.clearOne{clear:both;}
#sidebar{margin:0px; padding:0px 0px 10px 0px;}
#sidebar ul{margin:0px 0px 0px 10px; padding:0px;}
#sidebar ul li{margin:0px; padding:0px; list-style:none;}
#contentPage table{ width:520px;}
#contentPage table td{padding-left:20px;}

#linksList{width:210px; height:330px; padding-right:5px; line-height:1.2; font-size:11px; overflow-y:auto; overflow-x:hidden;}


/* splash pages */
#contentSplash{position:absolute; top:0px; left:0px; width:990px;background-color:#FFFFFF; padding:0px;}
#splashMain{position:absolute; top:0px; left:0px; width:990px; height:700px;}
#splashMain p, #splashEnter p{margin:0px; padding:0px;}
#splashEnter{position:absolute; top:0px; left:0px; width:990px; height:700px; display:none;}

/*footer */

#footer{position:relative; top:0px; left:0px; width:990px; height:27px;background-image:url(images/bkg_footer.jpg); background-position:top; background-repeat:no-repeat;text-align:right; padding:5px 80px 0px 0px;font-size:10px; }
#footer p {padding:0px; margin:0px; font-size:10px; }

#footer a:link, #footer a:visited{color:#003051; text-decoration:underline;}
#footer a:hover, #footer a:active{color:#003051; text-decoration:none;}

#contentRight ul{margin:0px; padding:0px; }
ul li.page_item{margin:0px; padding:0px; border:0px; list-style:none;}
.page_item a:link, .page_item a:visited{ font-size:21px; padding:0px; color:#402515; display:block; margin:0px 0px 25px 0px; text-decoration:none;}
.page_item a:hover, .page_item a:active{  font-size:21px; padding:0px; color:#095C6A; display:block; margin:0px 0px 25px 0px; text-decoration:none;}


.current_page_item a:link, .current_page_item a:visited{  font-size:21px; padding:0px; color:#095C6A; display:block; margin:0px 0px 25px 0px; text-decoration:none;}
.current_page_item a:hover, .current_page_item a:active{  font-size:21px; padding:0px; color:#095C6A; display:block; margin:0px 0px 25px 0px; text-decoration:none;}


h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:27px; color:#402515;}
h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#402515; }
h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#402515;}

a:link, a:visited{color:#402515; text-decoration:underline;}
a:hover, a:active{color:#095C6A; text-decoration:underline;}
