/*
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
*/
html, body {height: 100%;margin: 0 0 1px;padding: 0;}
body{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#003051; 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; background-color:#FFFFFF; margin-top:0px; z-index:1; position:relative;}
#header{position:relative; top:0px; left:0px; width:990px; height:130px; 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:10px; width:36px; height:36px;}
#headerNav{position:absolute; top:98px; left:0px; width:954px; height:32px;z-index:9999;}

/* home page */
#contentHomeTop{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;}
#contentHome{position:relative; top:0px; left:0px; width:990px;background-image:url(images/bkg_content.jpg); background-position:top; background-repeat:repeat-y; padding:1px 0px; margin:0px;}

#contentGallery{padding:0px 300px 10px 300px;}


/* profile pages */

#contentTopProfile{position:relative; top:0px; left:0px; width:990px; height:13px;background-image:url(images/bkg_top_bar_page_profile.jpg); background-position:top; background-repeat:no-repeat;}
#contentProfile{position:relative; top:0px; left:0px; width:990px;background-color:#003051; padding:25px 0px 70px 0px; background-image:url(images/bkg_profile.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_page.jpg); background-position:top; background-repeat:no-repeat;}
#contentFurn{position:relative; top:0px; left:0px; width:990px;background-color:#003051; 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:595px; height:400px;padding:52px 0px 0px 35px;; background-image:url(images/bkg_repro_furniture.jpg); background-position:top; background-repeat:no-repeat; color:#003051;}
#contentRightFurn{margin:0px 0px 0px 685px;}
#contentRightNavFurn{margin-top:80px;}

table.furnTable{border-collapse:collapse; width:540px; border:0px;}

#linksList a:link, #linksList a:visited{color:#003051; text-decoration:underline;}
#linksList a:hover, #linksList a:active{color:#003051; text-decoration:none;}

/* top nav */
#navSale{width:281px; height:32px;}
#navWine{width:128px; height:32px;}
#navRepro{width:197px; height:32px;}
#navDesign{width:139px; height:32px;}
#navNews{width:108px; height:32px;}
#navAbout{width:101px; height:32px;}

.topNavWrapper{float:left;}

.topNavItem{}
.subNavItem{position:relative;top:0px; left:0px;display:none; width:130px; background-color:#003051; }
.subNavItem ul{margin:0px; padding:0px; list-style:none;}
.subNavItem ul li.page_item{margin:0px; padding:0px;}
.subNavItem .nav_item a:link, .nav_item a:visited{ font-family:"Times New Roman", Times, serif; font-size:12px; padding-left:5px; color:#FAD400; display:block; margin:0px 0px 5px 0px; text-decoration:none;}
.subNavItem .nav_item a:hover, .nav_item a:active{ font-family:"Times New Roman", Times, serif; font-size:12px; padding-left:5px; color:#FFFFFF; display:block; margin:0px 0px 5px 0px; text-decoration:none;}


/* internal pages */
#contentTop{position:relative; top:0px; left:0px; width:990px; height:13px;background-image:url(images/bkg_top_bar_content.jpg); background-position:top; background-repeat:no-repeat;}
#content{position:relative; top:0px; left:0px; width:990px;background-color:#003051; padding:25px 0px 0px 0px; background-image:url(images/bkg_page.jpg); background-position:top; background-repeat:repeat-y;}
#contentLeft{float:left; width:445px; padding:13px 0px 0px 30px; xborder:1px solid red;}
#contentWide{position:relative;top:0px; left:0px; width:890px; color:#FFFFFF; background-color:#003051; background-image:url(images/bkg_page.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; xoverflow-y:auto; xoverflow-x:hidden; color:#FFFFFF;}
#contentRight{margin:0px 0px 0px 480px;xborder:1px solid green;}

.clearOne{clear:both;}

#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:910px; 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;}
.page_item a:link, .page_item a:visited{ font-family:"Times New Roman", Times, serif; font-size:21px; padding-left:28px; color:#FAD400; display:block; margin:0px 0px 25px 25px; text-decoration:none;}
.page_item a:hover, .page_item a:active{ font-family:"Times New Roman", Times, serif; font-size:21px; padding-left:28px; color:#FFFFFF; display:block; margin:0px 0px 25px 25px; text-decoration:none;background-image:url(images/icon_rooster.png); background-position:left; background-repeat:no-repeat;}


.current_page_item a:link, .current_page_item a:visited{ font-family:"Times New Roman", Times, serif; font-size:21px; padding-left:28px; color:#FFFFFF; display:block; margin:0px 0px 25px 25px; text-decoration:none;background-image:url(images/icon_rooster.png); background-position:left; background-repeat:no-repeat;}
.current_page_item a:hover, .current_page_item a:active{ font-family:"Times New Roman", Times, serif; font-size:21px; padding-left:28px; color:#FFFFFF; display:block; margin:0px 0px 25px 25px; text-decoration:none;background-image:url(images/icon_rooster.png); background-position:left; background-repeat:no-repeat;}


a:link, a:visited{color:#FAD400; text-decoration:none;}
a:hover, a:active{color:#FAD400; text-decoration:underline;}