@charset "UTF-8";
/* CSS Document */

h1, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address { margin:0 0 10px; }
fieldset { padding:10px; }


body{
background-color:#747474;}

.clear{
clear:both;}
.bold{font-weight:bold;}
p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
margin-bottom:10px;}
.float_right{float:right;}
.float_left{float:left;}
p a{text-decoration:underline;
color:#000000;}
#middle p a, #middle_inner p a{
	color:#003d69;
	font-weight:bold;
	text-decoration:none;}

#middle h2{
	font-size:12px;
	margin-bottom:10px;}
	
.green{color:#84afc2;}

#wrapper{
width:880px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/wrapper_bg.gif);
background-repeat:repeat-y;
margin-top:10px;}

#header{
width:880px;
display:inline;
float:left;}

#window_blinds_logo{
background-image:url(../images/regal_logo.gif);
width:206px;
height:84px;
margin-top:24px;
margin-left:auto;
margin-right:auto;}


#window_blinds_logo h1{
	text-indent:-9999px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

#window_blinds_logo a {
	display:block;
	width:206px;
	height:84px;
}

#blinds_navigation{
width:700px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#988f8a;}

#blinds_navigation ul{
list-style: none;
padding: 0;
margin: 0;
text-align:center;}

#blinds_navigation li{
margin-left:auto;
margin-right:auto;
margin-right:6px;
display:inline;}

a.menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#988f8a;
text-decoration:none;}

a.menu_selected{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
font-weight:bold;}

#flashplacer{
width:880px;
height:198px;
background-color:#84afc2;
display:inline;
float:left;
margin-top:13px;}

#accordion_placer{
width:880px;
height:181px;
display:inline;
float:left;
margin-top:12px;}

#blinds_content{
width:844px;
display:inline;
float:left;
padding-left:18px;
padding-right:18px;
}

.content_divider{
color:#e1e1e1;
background-color:#e1e1e1;
line-height:1px;
height:1px;
display:inline;
float:left;
width:844px;
margin-top:20px;
border:0;}

#left_side{
width:158px;
display:inline;
float:left;
margin-top:25px;}

#news_section, #products_section{
width:158px;
display:inline;
float:left;}

#news_section h1, #products_section h1{
width:151px;
height:15px;
padding-top:7px;
padding-left:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
margin-bottom:0;}

#news_section h1{
background-image:url(../images/leftside_header.gif);}

#products_section h1{
background-image:url(../images/products_top.gif);}


#news_body, #products_body{
width:138px;
height:390px;
padding-left:10px;
padding-right:10px;
padding-top:10px;}

#news_body{
background-color:#e0e1e2;}

#products_body{
background-color:#cee5f5;}

#news_bottom, #products_bottom{
width:158px;
height:16px;
background-repeat:repeat-x;}

#news_bottom{
background-image:url(../images/news_bottom.gif);}

#products_bottom{
background-image:url(../images/products_btm.gif);}

#products_body li{
width:128px;
height:20px;
border-bottom:dotted 1px #003d69;
padding-top:4px;
padding-bottom:4px;
list-style-image:url(../images/products_nav.gif);
list-style-position:outside;
margin-left:10px;
}

#products_body li a{
font-family:Verdana, Geneva, sans-serif;
color:#003d69;
font-size:10px;
font-weight:bold;
text-decoration:none;}

#middle_inner, #middle{
margin-left:19px;
width:404px;
display:inline;
float:left;
margin-top:25px;
}

#middle_inner{
border-bottom:dashed #99b1c3 ipx;}

#middle_inner h1{
font-family:Verdana, Geneva, sans-serif;
font-size:30px;
color:#003d69;
font-weight:bold;}

#middle h1{
color:#747474;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
letter-spacing:7px;
text-transform:uppercase;
margin-bottom:30px;
font-weight:normal;}

#right_side{
display:inline;
float:left;
width:210px;
margin-top:25px;
margin-left:51px;}

#case_studies, #case_studies_inner{
width:210px;
display:inline;
float:left;}

#case_studies h1, #case_studies_inner h1{
width:203px;
height:15px;
background-repeat:no-repeat;
margin-bottom:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
padding-left:7px;
padding-top:7px;}

#case_studies h1{background-image:url(../images/case_studies_top.gif);}

#case_studies_inner h1{background-image:url(../images/case_studies_inner_top.gif);}

#case_studies_body, #case_studies_inner_body{
width:190px;
min-height:390px;
display:inline;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:10px;}

#case_studies_body{background-color:#c1d7e0;}
#case_studies_inner_body{background-image:url(../images/case_studies_inner_bg.gif);
background-color:#e6eff3;
background-position:-1px 10px;
background-repeat:no-repeat;}

.case_study_image{
background-color:#ffffff;
width:170px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
margin-bottom:5px;}

.cs_image_btm{
margin-bottom:3px;}

#case_studies_body p{
margin-bottom:10px;}

#case_studies_btm, #case_studies_inner_btm{
background-repeat:repeat-x;
width:210px;
height:16px;
display:inline;
float:left;}

#case_studies_btm{background-image:url(../images/case_studies_btm.gif);}
#case_studies_inner_btm{background-image:url(../images/case_studies_inner_btm.gif);}

#footer{
width:880px;
margin-left:auto;
margin-right:auto;
margin-top:10px;}

#left_footer{
width:440px;
float:left;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;}

#right_footer{
width:440px;
float:right;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:right;}

#left_footer a, #right_footer a{
text-decoration:none;
color:#FFFFFF;}

#galleryThumbs{
display:inline;
float:left;
width:404px;
margin-bottom:5px;
margin-top:10px;}

.galleryThumb{
	margin-right:8px;
	display:inline;
	float:left;
	margin-bottom:5px;}
	
#middle ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	}
	
	#middle ul a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	}
	
	#middle ul li{
	margin-left:20px;}


#middle_inner h1 em, #products_section h1 em, #news_section h1 em{
	display:none;}
	
.breadcrumbs{
	width:404px;
	display:inline;
	float:left;
	margin-bottom:20px;}
	
.breadcrumbs ul li{
	display:inline;
	float:left;}
	
.breadcrumbs ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-decoration:none;
	padding:0 8px 0 0;
	border-right:1px solid #cccccc;
	margin-right:8px;}
	
#middle_inner h2{
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;}

