/* CSS Document */
html {overflow:-moz-scrollbars-vertical;overflow-x:auto;height:100%;}
body 
{padding:0;font-family:Candara,Arial, Helvetica, sans-serif;font-size:11pt;
height:100%;margin:0;color:#777;
background:#D5CBBE url(images_home_2/top.jpg?v=1.2) center top no-repeat;
}
  /* Service Menu */
#service_menu_display .tab-group {background-color:none;}
.service_page_nav {float:left;width:180px;padding-right:16px;}
.service_page_nav a,.service_page_nav a:hover {border:none !important;text-decoration:none;font-size:16px;display:block;padding:2px;color:#777;}
.service_page_nav a:hover{text-decoration:none;color:#ABA599;background:#DFDAD1;}
.service_page_nav .btn-tab-selected a,.service_page_nav .btn-tab-selected a:hover
{text-decoration:none;color:#F03628;background:none;border:none !important;}

.services_content  {float:left;width:420px;font-weight:normal;}
.service_item  {clear:both;padding:4px 10px;border-bottom:1px dotted #B8B0A5;color:#777777;}
.service_item .name {color:#555555;font-weight:bold;}
.service_item .description {float:left;color:#777777;}
.service_item .price {text-align:right;float:right;}
.service_item .time {width:15%;text-align:right;float:right;display:none;}
.service_heading {border-bottom:1px solid #B8B0A5;padding:15px 10px 4px 10px;font-size:1.4em;font-weight:;color:#F03628;}



h1, h2, h3{color:#666666;font-weight:normal;margin:0 0 4px 0;}
h1{font-size:28px;color:#555;}
h2{font-size:22px;color:#F03628;}



#top_bg,#middle_bg,#bottom_bg  {max-width:1286px;padding:0;margin:0 auto;}
#top,#middle,#bottom       {width:970px;padding:0;margin:0;}
#top,#top_bg     {background:url(images/top.jpg?v=1.1)   center top no-repeat;  min-height:880px;}/*border:1px dotted #f00;*/
#middle,#middle_bg   {background:url(images/middle.png)   center top repeat-y;  margin:0 auto;}/*border:1px dotted #ff0;*/
#bottom,#bottom_bg   {background:url(images/bottom.png)   center bottom no-repeat;min-height:1000px;}/*border:1px dotted #ff0;*/

#header{height:120px;margin:0 10px 0 300px;color:#fff;padding:10px 0 0 0 ;}

a, a:hover, a:visited {color:#DF4337;text-decoration:none;}
a:hover {text-decoration:underline;}
.content {padding:0 5px 10px 0;min-height:100px;}
.col_1,.col_2,.col_3 {padding:35px 0 10px 20px;float:left;width:305px;}
.col_3 {padding:35px 30px 10px 25px;width:250px;}


.navbar {text-align:right;height:30px;padding:0 30px 0 18px;}
.navbar ul {margin:0;list-style-type:none;padding:30px 2px 2px 2px;}  
.navbar ul li {display:inline;}

.navbar a,.navbar a:visited, .navbar a:hover
{font-family:Georgia,Times,Serif;font-size:1em;padding:6px;text-decoration:none;color:#666666;}
.navbar a:hover 
{color:#fff;text-shadow:none 1px 1px 2px;text-decoration:none;}
.navbar .selected_nav a,.navbar .selected_nav a:hover {color:#DF4337;text-shadow:none;}   /*background:url('images/nav_selected_bg.png') left center no-repeat;ui*/
.navbar .selected_nav {color:#DF4337;}
.footnav a,.footnav a:visited {color:#666666;}
.footer {color:#999;font-weight:normal;height:85px;padding:80px 20px 0 10px;}
.article {border:none;}


/** GALLER **/
.gallery_item {background:#fff;}

/**** ARTICLES *****/
.article_read_more {text-align:left;font-size:1.1em;}

.article_summary {margin:0 0 20px 0;}  
.article_title {color:#4F769F;font-size:1.4em;font-weight:normal;padding:0 0 5px 0;}

.article .article_image {border:1px solid #333;
float:left;margin:2px 20px 10px 0; padding:0;}
.article {border-bottom:1px dotted #ccc;padding:0 0 10px 0;}
  
/***** GALLERY 2 ******/
.item_left {float:left;}
.item_clear {float:none;clear:both;}

/***** TABS:v4.4 *****/
.tabs,.mini_store_page_nav  {width:150px;}
.tabs_content,.mini_store_category_display  {width:660px;}


.tab a,.tab a:hover,.tab a:visited,.tab_selected a
{color:#ABA599;border:none;display:block;padding:2px 0 2px 10px;}
.tab a:hover
{color:#ABA599;background:#DFDAD1;text-decoration:none;}
.tab_selected a,.tab_selected a:hover,.tab_selected a:visited
{color:#000;}
.tabs .tab_category_group_heading {color:#341A09;font-weight:bold;border-color:#5F524D;padding:10px 0 0 0;margin:0;}




/***** GALLERY 3 ******/
#gallery_3_content_display .item {float:left;width:110px;height:140px;margin:5px;padding:5px;overflow:hidden;}
#gallery_3_content_display .item .name{padding:0 0 2px 0;}
#gallery_3_content_display .item .description{font-size:10px;font-weight:normal;font-family:Arial, Helvetica, sans-serif ;color:#333;padding:0 0 4px 0;}
#gallery_3_content_display .item .item_image {height:90px;overflow:hidden;border:none;}
#gallery_3_content_display .item .item_image img {border:none;}
#gallery_3_content_display .item_content {width:auto;clear:both;border:none;padding:0 0 5px 0;}
#gallery_3_content_display .item_heading {clear:both;width:100%;border:none;border-bottom:1px dotted #ccc;clear:both;font-size:1.1em;color:#23488F;font-weight:bold;padding:0 0 5px 0;}


.gallery_item_flv {width:340px;height:320px;margin:5px;padding:5px;}
.gallery_item_flv .name{font-weight:bold;padding:0 0 4px 0;}
  
#gallery_3_content_display .tabs_content {padding:0 0 0 20px;}
#gallery_3_content_display .item_heading h3 {padding:0;margin:0;}
#gallery_3_content_display .item img{border:1px solid #7A786C;}  
    
    
/***** TABS *****/


.mini_store_heading {color:#ccc;}


.mini_store_page_nav .btn-tab-selected a,.mini_store_page_nav .btn-tab-selected a:hover,.mini_store_page_nav .btn-tab-selected a:visited
,.mini_store_page_nav .btn-tab a, .mini_store_page_nav .btn-tab a:hover, .mini_store_page_nav .btn-tab a:visited 
{color:#fff;font-size:.8em;border:none;}
.mini_store_page_nav .btn-tab a:hover
{color:#fff;background:#333;text-decoration:none;}
.mini_store_page_nav .btn-tab-selected a,.mini_store_page_nav .btn-tab-selected a:hover
,.mini_store_page_nav .btn-tab-selected a:visited
{color:#000;background:#CFC7C2;}
.mini_store_page_nav .tab_category_group_heading {color:#ccc;font-weight:bold;border-color:#ccc;padding:10px 0 0 0;}


/** Design Gallery **/
.gallery_item {background:none;padding:5px 8px 15px 8px;height:150px;width:110px;overflow:hidden;border:1px solid #201F1E;margin: 0 8px 8px 8px;
float:left;
}
.gallery_item:hover{background-color:#2F2D30;cursor:pointer;}
.gallery_item .name {color:#777;text-align:right;padding: 0 0 5px 0;}
.item_image {}
.item_left {float:left;}

.gallery_column{width:160px;float:left;margin:0 0 0 20px;padding:0 0 15px;}
.gallery_column a,.gallery_column a:hover {color:#666;text-decoration:none;display:block;}
.gallery_column a:hover {color:#000;text-decoration:underline;}
.gallery_column .gallery_title {font-size:1.2em;border-bottom:1px solid #ccc;margin:10px 0 5px 0;}


