* { 
margin : 0; 
padding : 0; 
font-style : normal; 
} 
img { 
border : 0; 
} 
body { 
margin : 0; 
color : #232323; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
background-color : #010080; 
margin-bottom : 0; 
font-family : Trebuchet MS, Verdana, sans-serif; 
font-size : 1em; 
} 
p { 
font-size : 0.7em; 
line-height : 1.5em; 
} 
h1, h2, h3, h4 { 
font-family : Trebuchet MS, Verdana, sans-serif; 
} 
a { 
text-decoration : none; 
} 
div#outer_container { 
background : transparent url(../images/body_bg2.jpg) repeat-y top center; 
width : 1035px; 
margin : 0 auto; 
} 
div#container { 
width : 989px; 
margin : 0 auto; 
background : transparent url(../images/body_bg_top.jpg) no-repeat top center; 
overflow : hidden; 
padding : 0 23px; 
} 
div#header { 
height : 130px; 
width : 988px; 
} 
div#header h1 { 
height : 111px; 
width : 215px; 
float : left; 
margin : 10px 0 0 20px; 
} 
div#header h1 a { 
height : 117px; 
width : 937px; 
display : block; 
outline : none; 
text-indent : -30000px; 
background : transparent url(../images/logo.jpg) no-repeat top left; 
} 
div#header div#header_banners { 
float : right; 
width : 730px; 
padding : 20px 10px 0 0; 
text-align : right; 
} 
div#nav_container { 
width : 970px; 
height : 80px; 
background : transparent url(../images/menu_bg.jpg) no-repeat top left; 
margin : 0 auto; 
position : relative; 
} 
ul#nav { 
list-style : none; 
margin-left : 4px; 
} 
ul#nav li { 
background : transparent url(../images/menu_split.jpg) no-repeat top right; 
margin : 2px 0; 
padding-right : 2px; 
float : left; 
position : relative; 
} 
ul#nav li a { 
display : block; 
float : left; 
height : 29px; 
color : #fff; 
padding : 10px 11px 0 10px; 
text-transform : uppercase; 
font-weight : bold; 
font-size : 0.8em; 
} 
ul#nav li a.selected { 
background : transparent url(../images/menu_selected.jpg) no-repeat bottom center; 
display : block; 
height : 37px; 
} 
ul#nav ul { 
position : absolute; 
top : 34px; 
left : -20px; 
list-style : none; 
width : 700px; 
} 
ul#nav ul li a { 
text-transform : none; 
color : #000; 
} 
ul#nav ul li a:hover { 
text-decoration : underline; 
} 
ul#nav ul li { 
background : none; 
} 
ul#nav ul li a.selected { 
background : none; 
text-decoration : underline; 
} 
ul#account_nav { 
position : absolute; 
right : 10px; 
top : 39px; 
list-style : none; 
width : 200px; 
} 
ul#account_nav li { 
float : right; 
} 
ul#account_nav li a { 
display : block; 
color : #000; 
padding : 8px 7px 0 7px; 
font-weight : bold; 
font-size : 0.8em; 
} 
ul#account_nav li a:hover { 
text-decoration : underline; 
} 
div#content { 
width : 970px; 
background : transparent url(../images/content_bg.jpg) repeat-y top left; 
padding : 9px; 
} 
div#content div#maincol { 
width : 790px; 
float : left; 
margin-right : 10px; 
} 
div#content div#rightcol { 
width : 170px; 
float : left; 
} 
div#content div.inner_content { 
padding : 20px 30px; 
background : #f6f6f6; 
width : 681px; 
margin : 10px auto; 
} 
div#content div.inner_content2 { 
width : 740px; 
margin : 10px auto; 
} 
div#content h1 { 
color : #02b2d9; 
padding : 0 0 10px 0; 
font-size : 18px !important ; 
} 
div#content h2 { 
color : #666; 
padding : 0 0 10px 0; 
font-size : 14px !important ; 
} 
div#content h3 { 
color : #666; 
padding : 0 0 10px 0; 
font-size : 12px !important ; 
} 
div#content p { 
color : #666; 
padding : 0 0 10px 0; 
font-size : 11px !important ; 
} 
div#content p a { 
color : #333; 
border-bottom : 1px dashed #666; 
} 
div#content ul { 
margin : 5px 30px; 
color : #666; 
font-size : 0.8em; 
} 
div#content div#maincol fieldset { 
border : 1px solid #ccc; 
width : 500px; 
margin : 0 auto; 
} 
div#content table p { 
padding : 0 10px 10px 0; 
font-size : 11px !important ; 
} 
div#content table { 
margin : auto; 
} 
div#rightcol_banners { 
margin-top : 50px; 
clear : both; 
text-align : center; 
} 
fieldset#vip_login { 
margin : 0 auto 0 auto; 
border : 1px solid #ccc; 
padding : 10px 10px 70px 10px; 
width : 120px; 
position : relative; 
} 
fieldset#vip_login h3 { 
font-size : 1em; 
text-transform : uppercase; 
color : #333; 
margin-bottom : 10px; 
} 
fieldset#vip_login input { 
width : 110px; 
margin : 4px 0; 
color : #666; 
background : #dddddd; 
border : none; 
padding : 2px; 
} 
fieldset#vip_login input.vip_button { 
position : absolute; 
bottom : -105px; 
right : -1px; 
width : 121px; 
padding : 0; 
} 
hr { 
border-color : transparent transparent #ccc transparent; 
border-width : 0 0 1px 0; 
border-style : dashed; 
margin : 5px 0 10px 0; 
} 
fieldset { 
padding : 5px; 
overflow : hidden; 
font-size : 0.9em; 
} 
fieldset legend { 
padding : 5px; 
font-size : 0.9em; 
color : #666; 
} 
fieldset.pages { 
font-size : 0.7em; 
} 
fieldset.pages div.current { 
width : 100px; 
padding : 4px; 
float : left; 
background : #f6f6f6; 
text-align : left; 
} 
fieldset.pages div.list { 
width : 200px; 
padding : 0 4px; 
float : left; 
text-align : left; 
} 
div.list a { 
color : #666; 
} 
fieldset.pages div.orderby { 
width : 130px; 
padding : 0; 
float : left; 
text-align : right; 
} 
fieldset.pages div.perpage { 
width : 110px; 
padding : 0; 
float : left; 
text-align : right; 
} 
.page_links { 
display : block; 
border : 1px solid #ccc; 
padding : 3px; 
background : #f6f6f6; 
width : 1.2em; 
text-align : center; 
float : left; 
margin : 0 2px; 
} 
div#main_content div.text_bit_big input { 
width : 300px; 
} 
div#main_content div.text_bit_big textarea { 
width : 301px; 
} 
.alert { 
padding : 10px 10px 10px 40px; 
background : #ffface url(/admin/images2/exclamation.png) no-repeat 10px 10px; 
border-top : 1px dashed #cc0033; 
border-bottom : 1px dashed #cc0033; 
display : block; 
font-size : 0.8em; 
} 
.ok { 
padding : 10px 10px 10px 40px; 
background : #cee6ff url(/admin/images2/accept.png) no-repeat 10px 10px; 
border-top : 1px dashed #0e67c1; 
border-bottom : 1px dashed #0e67c1; 
display : block; 
font-size : 0.8em; 
} 
table { 
font-size : 0.8em; 
} 
table thead { 
font-size : 0.8em; 
background : #f6f6f6; 
text-align : left; 
} 
table thead th { 
padding : 4px; 
} 
table p { 
font-size : 0.9em !important ; 
margin : 2px; 
} 
.basket_row_shade { 
background : #f6f6f6; 
} 
a.pdflink { 
padding : 2px 0 2px 20px; 
background : transparent url(../images/pdf.png) no-repeat left; 
} 
form dl dt { 
width : 150px; 
clear : left; 
float : left; 
} 
form dl dd { 
width : 550px; 
float : left; 
} 
div#home_left { 
width : 535px; 
float : left; 
margin-left : 20px; 
} 
div#home_right { 
width : 211px; 
float : right; 
margin-right : 6px; 
} 
dl.content_box { 
float : left; 
margin : 0 0 16px 0; 
padding : 0; 
} 
div#home_left dl.full { 
width : 535px !important ; 
} 
div#home_left dl.full div.left_inner_left { 
width : 290px !important ; 
float : left !important ; 
padding : 0 !important ; 
} 
div#home_left dl.full div.left_inner_right { 
width : 210px !important ; 
float : right; 
height : 183px; 
} 
dl.half { 
width : 208px; 
} 
dl.end { 
margin-left : 6px; 
} 
dl.news { 
float : none; 
clear : both; 
width : 700px; 
margin : 15px auto; 
} 
dl.news p { 
margin-bottom : 15px; 
} 
dl.pictures { 
float : left !important ; 
width : 300px; 
margin : 15px 43px; 
clear : none; 
} 
dl.news dt { 
position : relative; 
} 
dl.news dt span { 
position : absolute; 
right : 15px; 
top : 6px; 
} 
dl.news dd { 
background : #f4f4f4 !important ; 
overflow : hidden; 
} 
dl.news dd div.news_left { 
height : 250px !important ; 
float : left; 
width : 400px; 
background : #f4f4f4 !important ; 
} 
dl.article dd div.news_left { 
height : auto !important ; 
} 
dl.news dd div.news_right { 
height : 250px !important ; 
width : 260px; 
float : left; 
background : #f4f4f4 !important ; 
text-align : right; 
} 
dl.news dd div.news_right ul { 
list-style : none; 
margin : 10px 0 !important ; 
padding : 0 !important ; 
} 
dl.news dd div.news_right ul li { 
width : 120px !important ; 
float : right !important ; 
text-align : right; 
} 
dl.news dd div.news_right ul li a { 
padding-right : 25px; 
color : #666 !important ; 
font-weight : normal; 
} 
dl.content_box dt { 
margin : 0; 
padding : 6px 6px 0 6px; 
background : #000 url(../images/content_headers.jpg) repeat-x top left; 
color : #fff; 
height : 25px; 
text-transform : uppercase; 
font-weight : bold; 
border-width : 0 2px; 
border-color : #000; 
border-style : solid; 
} 
dl.content_box dt a { 
color : #fff; 
} 
dl.content_box dd { 
margin : 0; 
padding : 0; 
background : #f0f8fb; 
border-width : 0 1px 1px 1px; 
border-color : #c5cdd0; 
border-style : solid; 
padding : 8px; 
color : #707173; 
overflow : hidden; 
} 
dl.content_box dd p { 
padding-bottom : 2px !important ; 
} 
dl.content_box dd div { 
background : #fff; 
padding : 5px; 
margin-top : 5px; 
height : 65px; 
} 
dl.content_box dd div a { 
background : transparent url(../images/content_arrows.jpg) no-repeat right; 
display : block; 
color : #02b2d9 !important ; 
text-transform : uppercase; 
padding : 10px 0; 
font-weight : bold; 
border-bottom : none !important ;
font-size:12px;
} 
div#home_left dl.content_box dd div a { 
background : none; 
} 
div#home_banner { 
width : 758px; 
height : 213px; 
margin : 0 0 15px 21px; 
} 
div.homepage_news { 
background : none !important ; 
clear : both; 
height : 200px; 
padding : 0 !important ; 
margin : 10px 0 0 0 !important ; 
} 
div.homepage_news h2 { 
margin : -10px 0; 
} 
div.homepage_news h2 a { 
font-size : 1em !important ; 
} 
div.homepage_news div.news_left { 
width : 285px; 
height : 190px; 
float : left; 
} 
div.homepage_news div.news_left ul { 
list-style : none; 
margin : 10px 0 !important ; 
padding : 0 !important ; 
float : left; 
} 
div.homepage_news div.news_left ul li { 
float : right !important ; 
text-align : right; 
background : transparent url(../images/content_arrows.jpg) no-repeat right !important ; 
} 
div.homepage_news div.news_left ul li a { 
padding-right : 25px; 
color : #666 !important ; 
font-weight : normal; 
} 
div.homepage_news div.news_right { 
width : 210px; 
height : 190px; 
float : left; 
} 
div.about_content { 
background : #fff; 
overflow : hidden; 
} 
div.about_content_left { 
float : left; 
width : 320px; 
padding : 10px; 
} 
div.about_content_right { 
float : left; 
width : 320px; 
padding : 10px; 
} 
div.about_content_right h2 { 
display : none; 
} 
div.about_content_right p.alert { 
padding-left : 40px !important ; 
padding-top : 10px !important ; 
} 
div.about_content_right span.formInputs { 
width : 100px !important ; 
color : #666; 
} 
div.about_content_right input { 
width : 200px; 
} 
div.about_content_right textarea { 
width : 200px; 
} 
table.forum { 
width : 650px; 
margin-top : 40px; 
font-size : 1em; 
} 
table.forum thead th { 
background : #000 url(../images/content_headers.jpg) repeat-x top left; 
color : #fff; 
padding : 9px 5px; 
text-align : left; 
border-right : 1px solid #666; 
} 
table.forum thead th.first { 
border-left : 2px solid #000; 
} 
table.forum thead th.last { 
border-right : 2px solid #000; 
} 
table.forum tr.first td { 
border-top : 20px solid #fff !important ; 
} 
table.forum td { 
border-bottom : 10px solid #fff !important ; 
border-right : 1px solid #fff; 
color : #000; 
font-size : 0.7em; 
padding : 5px; 
} 
table.forum td a { 
color : #0b6629; 
font-size : 1.2em; 
font-weight : bolder; 
} 
table.forum td.last { 
border-right : none; 
} 
table.forum tbody td { 
background : #f6f6f6; 
} 
h1.product_name { 
font-size : 1.2em !important ; 
} 
div#left_content { 
width : 220px; 
float : left; 
text-align : center; 
} 
div#right_content { 
width : 340px; 
float : left; 
} 
div.product_row { 
margin-bottom : 10px; 
clear : both; 
} 
div.product_row div.product_image { 
width : 160px; 
float : left; 
text-align : center; 
} 
div.product_row div.product_details { 
width : 400px; 
float : left; 
} 
ul.image_menu li { 
background-image : none !important ; 
padding-left : 15px !important ; 
margin : 5px 0 !important ; 
} 
dl.checkoutform dt { 
width : 160px; 
float : left; 
padding : 3px; 
font-size : 0.8em; 
} 
dl.checkoutform dd { 
width : 300px; 
float : left; 
padding : 3px; 
} 
dl.checkoutform dd input { 
width : 300px; 
} 
span.formInputs { 
width : 160px; 
float : left; 
padding : 2px; 
font-size : 0.7em; 
} 
div#footer { 
color : #666; 
} 
div#footer p { 
width : 500px; 
float : left; 
} 
div#footer ul { 
float : right; 
list-style : none; 
font-size : 0.7em; 
} 
div#footer ul li { 
float : left; 
padding-left : 4px; 
} 
div#footer ul li a { 
color : #666; 
} 
div#sitemaplist a { 
color : #666;
font-size:12px;
line-height:normal;
} 
.clearfix:after { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
.highlight { 
font-weight : bold; 
color : #c90033; 
} 
.hide { 
display : none; 
} 
.clear { 
clear : both; 
} 
.bold { 
font-weight : bold; 
} 
.error { 
color : red; 
} 
.center { 
text-align : center; 
} 
em { 
font-style : italic; 
} 
ul.rating { 
width : 180px; 
height : 16px; 
margin : 0 0 20px 5px; 
padding : 0; 
list-style : none; 
clear : both; 
position : relative; 
background : url(/images/star-matrix.gif) no-repeat 0 0; 
} 
div.rating { 
width : 280px; 
height : 14px; 
overflow : hidden; 
font-size : 0.6em; 
color : #666; 
margin : 0 0 20px 5px; 
padding : 2px 0 0 90px; 
clear : both; 
background : url(/images/star-matrix.gif) no-repeat 0 0; 
} 
div.rating a { 
color : #666; 
border-bottom : 1px dashed #eee; 
} 
.star0 { 
background-position : 0 0 !important ; 
} 
.star1 { 
background-position : 0 -16px !important ; 
} 
.star2 { 
background-position : 0 -32px !important ; 
} 
.star3 { 
background-position : 0 -48px !important ; 
} 
.star4 { 
background-position : 0 -64px !important ; 
} 
.star5 { 
background-position : 0 -80px !important ; 
} 
ul.rating li { 
cursor : pointer; 
float : left; 
text-indent : -999em; 
background : none !important ; 
} 
ul.rating li a { 
position : absolute; 
left : 0; 
top : 0; 
width : 16px; 
height : 16px; 
text-decoration : none; 
z-index : 200; 
} 
ul.rating li.one a { 
left : 0; 
} 
ul.rating li.two a { 
left : 16px; 
} 
ul.rating li.three a { 
left : 32px; 
} 
ul.rating li.four a { 
left : 48px; 
} 
ul.rating li.five a { 
left : 64px; 
} 
ul.rating li a:hover { 
z-index : 2; 
width : 80px; 
height : 16px; 
overflow : hidden; 
left : 0; 
background : url(/images/star-matrix.gif) no-repeat 0 0; 
} 
ul.rating li.one a:hover { 
background-position : 0 -96px; 
} 
ul.rating li.two a:hover { 
background-position : 0 -112px; 
} 
ul.rating li.three a:hover { 
background-position : 0 -128px; 
} 
ul.rating li.four a:hover { 
background-position : 0 -144px; 
} 
ul.rating li.five a:hover { 
background-position : 0 -160px; 
} 
div#review_list { 
margin : 5px; 
padding : 5px; 
background : #f6f6f6; 
border-width : 1px 0 1px 0; 
border-color : #ddd; 
border-style : dashed; 
} 
div#review_list dl { 
font-size : 0.7em; 
line-height : 1.8em; 
color : #666; 
} 
div#review_list dl dt { 
font-weight : bold; 
margin : 5px 0 0 0; 
padding : 5px 5px 2px 20px; 
background : #fff url(/images/comment.png) no-repeat 2px 7px; 
} 
div#review_list dl dt small { 
font-weight : normal; 
} 
div#review_list dl dd { 
margin : 0 0 5px 0; 
background : #fff; 
padding : 0 5px 5px 20px; 
} 
dl.full { 
width : 422px; 
} 
dl.half { 
width : 208px; 
} 
div#review_content { 
padding : 10px; 
font-size : 0.5em; 
text-align : left; 
line-height : 1.6em; 
} 
div#review_content h2 { 
font-size : 1em; 
font-weight : normal; 
} 
div#review_content p { 
font-size : 0.6em; 
color : #666; 
margin : 5px 0; 
} 
div#review_content dl { 
font-size : 0.9em; 
} 
div#review_content dl dt { 
width : 120px; 
float : left; 
font-size : 0.9em; 
clear : left; 
} 
div#review_content dl dd { 
width : 220px; 
float : left; 
} 
div#review_content dl dd input, div#review_content dl dd textarea { 
width : 220px; 
} 
div#review_content dl dd input.button { 
width : 100px; 
} 
div#review_content dl dd input.radio { 
width : 15px !important ; 
} 
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span { 
margin : 0; 
padding : 0; 
} 
ul { 
margin : 0; 
padding : 0; 
list-style-type : none; 
font-size : 0; 
line-height : 0; 
} 
.spacer { 
clear : both; 
font-size : 0; 
line-height : 0; 
} 


/* REMOVE BELOW 
#logo_banner { 
width : 1024px; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
font-family : "Trebuchet MS"; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : normal; 
font-variant : normal; 
text-transform : none; 
color : #223c39; 
text-decoration : none; 
float : none; 
padding : 0; 
height : 190px; 
background-image : url(../images/logo_banner.jpg); 
background-repeat : no-repeat; 
} 
#body_area { 
width : 1024px; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
font-family : "Trebuchet MS"; 
font-style : normal; 
line-height : normal; 
font-weight : normal; 
font-variant : normal; 
text-transform : none; 
color : #223c39; 
text-decoration : none; 
float : none; 
padding : 0; 
height : 550px; 
background-image : url(../images/midarea.jpg); 
background-repeat : repeat-y; 
} 
#innerbody_area { 
width : 1024px; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
font-family : "Trebuchet MS"; 
font-style : normal; 
line-height : normal; 
font-weight : normal; 
font-variant : normal; 
text-transform : none; 
color : #223c39; 
text-decoration : none; 
float : none; 
padding : 0; 
background-image : url(../images/midarea.jpg); 
} 
.innerbody_bg { 
width : 1024px; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
font-family : "Trebuchet MS"; 
font-style : normal; 
line-height : normal; 
font-weight : normal; 
font-variant : normal; 
text-transform : none; 
color : #223c39; 
text-decoration : none; 
float : left; 
padding : 0; 
background-image : url(../images/midarea.jpg); 
background-repeat : repeat-y; 
background-attachment : scroll; 
background-position : center top; 
height : auto; 
} 
.inner_head1 { 
font-family : Arial; 
font-size : 11px; 
font-weight : bold; 
color : #a32a1a; 
text-decoration : none; 
} 
.inner_text { 
font-family : Arial; 
font-weight : normal; 
color : #575050; 
text-decoration : none; 
margin : 0; 
float : left; 
width : 900px; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 20px; 
padding-left : 42px; 
} 
.head1 { 
margin : 0; 
float : left; 
width : 895px; 
padding-top : 30px; 
padding-right : 62px; 
padding-bottom : 0; 
padding-left : 43px; 
font-family : Arial; 
font-size : 18px; 
font-weight : normal; 
color : #869636; 
text-decoration : none; 
} 
.inner_head1 { 
margin : 0; 
float : left; 
width : 895px; 
padding-top : 30px; 
padding-right : 62px; 
padding-bottom : 0; 
padding-left : 43px; 
font-family : Arial; 
font-size : 18px; 
font-weight : normal; 
color : #869636; 
text-decoration : none; 
} 
.head2 { 
font-family : Georgia; 
font-size : 30px; 
font-weight : normal; 
color : #211515; 
text-decoration : none; 
padding : 0; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 10px; 
margin-left : 0; 
} 
.mainContent p { 
color : #878169; 
font-size : 14px; 
} 
.left_boxes_area { 
margin : 0; 
float : left; 
width : 891px; 
font-family : Arial; 
font-size : 18px; 
font-weight : normal; 
color : #869636; 
text-decoration : none; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 113px; 
} 
.living { 
background-image : url(../images/living.jpg); 
background-repeat : no-repeat; 
padding : 0; 
float : left; 
height : 303px; 
width : 243px; 
margin-top : 0; 
margin-right : 20px; 
margin-bottom : 0; 
margin-left : 0; 
} 
.industrial { 
background-image : url(../images/industrial.jpg); 
background-repeat : no-repeat; 
padding : 0; 
float : left; 
height : 303px; 
width : 243px; 
margin-top : 0; 
margin-right : 20px; 
margin-bottom : 0; 
margin-left : 0; 
} 
.office { 
background-image : url(../images/office.jpg); 
background-repeat : no-repeat; 
padding : 0; 
float : left; 
height : 303px; 
width : 243px; 
margin-top : 0; 
margin-right : 20px; 
margin-bottom : 0; 
margin-left : 0; 
} 
.box_head { 
font-family : Arial; 
font-size : 18px; 
font-weight : normal; 
color : #1f1615; 
text-decoration : none; 
margin : 0; 
float : left; 
width : 243px; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 160px; 
padding-left : 0; 
} 
.box_head1 { 
font-family : Arial; 
font-size : 11px; 
font-weight : bold; 
color : #a32a1a; 
text-decoration : none; 
} 
.box_text { 
font-family : Arial; 
font-size : 10px; 
font-weight : normal; 
color : #575050; 
text-decoration : none; 
margin : 0; 
float : left; 
width : 200px; 
padding-top : 10px; 
padding-right : 21px; 
padding-bottom : 0; 
padding-left : 22px; 
} 
#testimonials { 
width : 1024px; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
font-family : "Trebuchet MS"; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : normal; 
font-variant : normal; 
text-transform : none; 
color : #223c39; 
text-decoration : none; 
float : none; 
padding : 0; 
height : 157px; 
background-image : url(../images/testimonials.jpg); 
background-repeat : no-repeat; 
} 
.testimonials_area { 
margin : 0; 
float : left; 
width : 881px; 
padding-top : 19px; 
padding-right : 80px; 
padding-bottom : 0; 
padding-left : 43px; 
} 
.newsletter_area { 
font-family : Arial; 
font-size : 24px; 
font-weight : normal; 
color : #ffffff; 
text-decoration : none; 
background-image : url(../images/newsletter.jpg); 
background-repeat : no-repeat; 
margin : 0; 
float : left; 
width : 239px; 
padding-top : 26px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 15px; 
height : 97px; 
} 
.newsletter_box { 
float : left; 
height : 22px; 
width : 155px; 
padding-top : 0; 
padding-right : 5px; 
padding-bottom : 0; 
padding-left : 0; 
margin-top : 10px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
} 
.newsletter_textbox1 { 
font-family : Arial; 
font-size : 9px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
margin : 0; 
padding : 0; 
float : left; 
height : 20px; 
width : 150px; 
border : 1px solid #cccccc; 
} 
.newsletter_submit { 
font-family : Arial; 
font-size : 9px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
padding : 0; 
float : left; 
height : 20px; 
width : 70px; 
margin-top : 11px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
} 
.newsletter_submit_button { 
font-family : Arial; 
font-size : 11px; 
font-weight : bold; 
color : #faf09b; 
text-decoration : none; 
margin : 0; 
float : left; 
height : 18px; 
padding-top : 3px; 
padding-right : 5px; 
padding-bottom : 0; 
padding-left : 5px; 
background-color : #a32a1a; 
width : auto; 
text-transform : lowercase; 
} 
.newsletter_submit_button:hover { 
font-family : Arial; 
font-size : 11px; 
font-weight : bold; 
color : #faf09b; 
text-decoration : none; 
margin : 0; 
float : left; 
height : 18px; 
padding-top : 3px; 
padding-right : 5px; 
padding-bottom : 0; 
padding-left : 5px; 
background-color : #1e1b16; 
width : auto; 
text-transform : lowercase; 
} 
.testimonials_pic { 
font-family : Arial; 
font-size : 10px; 
font-style : italic; 
font-weight : normal; 
color : #a6933f; 
text-decoration : none; 
background-image : url(../images/testimonials_pic.jpg); 
background-repeat : no-repeat; 
margin : 0; 
float : left; 
height : 120px; 
width : 495px; 
padding-top : 18px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 130px; 
line-height : 16px; 
} 
.testimonials_head { 
font-family : Arial; 
font-size : 11px; 
font-style : italic; 
font-weight : normal; 
color : #869636; 
text-decoration : none; 
} 
.more_testimonials { 
font-family : Arial; 
font-size : 11px; 

font-weight : bold; 
color : #a32a1a; 
text-decoration : none; 
font-variant : normal; 
font-style : normal; 
} 
.more_testimonials:hover { 
font-family : Arial; 
font-size : 11px; 
font-weight : bold; 
color : #869636; 
text-decoration : none; 
font-variant : normal; 
font-style : normal; 
} 
.quicklinks_topline { 
background-image : url(../images/ql_top.png); 
background-repeat : no-repeat; 
margin : 0; 
padding : 0; 
float : left; 
height : 1px; 
width : 500px; 
} 
.quicklinks_line { 
font-family : "Trebuchet MS"; 
font-size : 11px; 
font-weight : normal; 
text-transform : none; 
color : #406b7a; 
text-decoration : none; 
background-image : url(../images/ql_bg.png); 
background-repeat : no-repeat; 
margin : 0; 
float : left; 
height : 18px; 
width : 500px; 
padding-top : 4px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 30px; 
} 
.quicklinks_link { 
font-family : Arial; 
font-size : 11px; 
font-weight : bold; 
color : #a32a1a; 
text-decoration : none; 
} 
.quicklinks_link:hover { 
font-family : Arial; 
font-size : 11px; 
font-weight : bold; 
color : #869636; 
text-decoration : none; 
} 
#fotter { 
width : 100%; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
font-family : Tahoma; 
font-size : 12px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
color : #dcd66e; 
text-decoration : none; 
padding : 0; 
float : left; 
height : 115px;
background-color:#010080;
} 
.fotter_links { 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
text-decoration : none; 
margin : 0; 
float : left; 
height : 20px; 
width : 100%; 
color : #e0d9b8; 
padding-top : 35px; 
padding-right : 0; 
padding-bottom : 5px; 
padding-left : 0; 
} 
.fotter_text { 
font-family : Arial; 
font-size : 12px; 
font-weight : normal; 
color : #cb0002; 
text-decoration : none; 
margin : 0; 
float : left; 
height : 43px; 
width : 944px; 
padding-top : 53px; 
padding-right : 30px; 
padding-bottom : 32px; 
padding-left : 30px; 
} 
.fotter_copyrights { 
font-family : Arial; 
font-size : 10px; 
font-style : normal; 
line-height : normal; 
font-weight : normal; 
font-variant : normal; 
text-transform : none; 
text-decoration : none; 
margin : 0; 
float : left; 
height : 20px; 
width : 100%; 
color : #a8a362; 
padding-top : 3px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
.fotter_validation { 
font-family : "Trebuchet MS"; 
font-size : 9px; 
font-style : normal; 
line-height : normal; 
font-weight : normal; 
font-variant : normal; 
text-transform : none; 
text-decoration : none; 
margin : 0; 
float : left; 
height : 20px; 
width : 100%; 
color : #c75c2c; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
a.fotterlink:link { 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
text-decoration : none; 
color : #e0d9b8; 
padding-right : 5px; 
padding-left : 5px; 
} 
a.fotterlink:visited { 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
text-decoration : none; 
color : #e0d9b8; 
padding-right : 5px; 
padding-left : 5px; 
} 
a.fotterlink:hover { 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
text-decoration : none; 
color : #a8a362; 
padding-right : 5px; 
padding-left : 5px; 
} 
a.fotterlink:active { 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
text-decoration : none; 
color : #e0d9b8; 
padding-right : 5px; 
padding-left : 5px; 
} 
a.xhtml:link { 
color : #ffffff; 
text-decoration : none; 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
background-color : #a32a1a; 
margin : 0; 
clear : none; 
float : none; 
height : 20px; 
width : 150px; 
border : 1px dotted #ffffff; 
padding-top : 0; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 10px; 
} 
a.xhtml:visited { 
color : #ffffff; 
text-decoration : none; 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
background-color : #a32a1a; 
margin : 0; 
clear : none; 
float : none; 
height : 20px; 
width : 150px; 
border : 1px dotted #ffffff; 
padding-top : 0; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 10px; 
} 
a.xhtml:hover { 
color : #ffffff; 
text-decoration : none; 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
background-color : #808465; 
margin : 0; 
clear : none; 
float : none; 
height : 20px; 
width : 150px; 
border : 1px dotted #ffffff; 
padding-top : 0; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 10px; 
} 
a.xhtml:active { 
color : #ffffff; 
text-decoration : none; 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
background-color : #a32a1a; 
margin : 0; 
clear : none; 
float : none; 
height : 20px; 
width : 150px; 
border : 1px dotted #ffffff; 
padding-top : 0; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 10px; 
} 
a.css:link { 
color : #ffffff; 
text-decoration : none; 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
background-color : #808465; 
margin : 0; 
padding : 0; 
clear : none; 
float : none; 
height : 20px; 
width : 100px; 
border : 1px dotted #ffffff; 
padding-top : 0; 
padding-right : 20px; 
padding-bottom : 0; 
padding-left : 20px; 
} 
a.css:visited { 
color : #ffffff; 
text-decoration : none; 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
background-color : #808465; 
margin : 0; 
padding : 0; 
clear : none; 
float : none; 
height : 20px; 
width : 100px; 
border : 1px dotted #ffffff; 
padding-top : 0; 
padding-right : 20px; 
padding-bottom : 0; 
padding-left : 20px; 
} 
a.css:hover { 
color : #ffffff; 
text-decoration : none; 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
background-color : #a32a1a; 
margin : 0; 
padding : 0; 
clear : none; 
float : none; 
height : 20px; 
width : 100px; 
border : 1px dotted #ffffff; 
padding-top : 0; 
padding-right : 20px; 
padding-bottom : 0; 
padding-left : 20px; 
} 
a.css:active { 
color : #ffffff; 
text-decoration : none; 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
background-color : #808465; 
margin : 0; 
padding : 0; 
clear : none; 
float : none; 
height : 20px; 
width : 100px; 
border : 1px dotted #ffffff; 
padding-top : 0; 
padding-right : 20px; 
padding-bottom : 0; 
padding-left : 20px; 
} 
.contactformfield { 
font-family : Verdana; 
font-size : 11px; 
color : #000000; 
height : 18px; 
width : 400px; 
float : left; 
margin : 3px; 
padding : 3px; 
top : 1px; 
clip : rect(1px,auto,auto,auto); 
clear : none; 
right : 30px; 
} 
.contactsubmit { 
font-family : Verdana; 
font-size : 11px; 
color : #ffffff; 
background-attachment : scroll; 
background-image : url(../images/read_more_bg.gif); 
background-repeat : no-repeat; 
background-position : center center; 
height : 20px; 
width : 76%; 
clip : rect(500px,500px,auto,auto); 
top : 500px; 
right : 500px; 
bottom : 500px; 
left : 500px; 
float : left; 
margin : 5px; 
padding : 5px; 
} 
.contactformmessage { 
font-family : Verdana; 
font-size : 11px; 
color : #000000; 
height : 170px; 
width : 400px; 
float : none; 
margin : 3px; 
padding : 3px; 
} 
.contactbox { 
font-family : Verdana; 
font-size : 11px; 
color : #000000; 
border : 1px solid #cccccc; 
height : 18px; 
} 
.commentslabel { 
font-family : Verdana; 
font-size : 11px; 
color : #ffffff; 
float : left; 
height : 170px; 
width : 100px; 
margin : 3px; 
} 
.contactbg { 
background-attachment : fixed; 
background-image : url(../images/contactbg.gif); 
background-repeat : no-repeat; 
background-position : center center; 
height : 604px; 
width : 669px; 
} 
.contactmessagebox { 
font-family : Verdana; 
font-size : 11px; 
color : #000000; 
border : 1px solid #cccccc; 
height : 170px; 
} 
.contacttextarea { 
font-family : Verdana; 
font-size : 11px; 
color : #000000; 
margin : 3px; 
padding : 3px; 
} 
.submitarea { 
font-family : Verdana; 
font-size : 11px; 
color : #ffffff; 
float : left; 
width : 600px; 
} 
.submitbutton { 
color : #ffffff; 
text-decoration : none; 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
background-color : #158db6; 
margin : 0; 
clear : none; 
float : left; 
height : 17px; 
width : 70px; 
border : 1px dotted #ffffff; 
float : left; 
padding-top : 3px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
.submitbutton:hover { 
color : #ffffff; 
text-decoration : none; 
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
background-color : #cc6633; 
margin : 0; 
clear : none; 
float : left; 
height : 17px; 
width : 70px; 
border : 1px dotted #ffffff; 
float : left; 
padding-top : 3px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
.contacttext { 
margin : 3px; 
height : 18px; 
width : 110px; 
float : left; 
font-family : Arial; 
font-size : 10px; 
color : #575050; 
font-weight : normal; 
padding-top : 3px; 
padding-right : 3px; 
padding-bottom : 3px; 
padding-left : 35px; 
} 
.contactareas { 
float : left; 
height : 600px; 
width : 620px; 
top : 0; 
margin : 0; 
padding : 0; 
border : 1px dotted #999900; 
} 
.contacthead { 
font-family : "Times New Roman", Times, serif; 
font-size : 22px; 
font-weight : bold; 
color : #ffffff; 
margin : 3px; 
height : 25px; 
width : 400px; 
padding-top : 10px; 
padding-right : 3px; 
padding-bottom : 3px; 
padding-left : 20px; 
} 
.contacterrortext { 
margin : 3px; 
padding : 3px; 
height : 18px; 
width : 10px; 
float : left; 
font-family : Verdana; 
font-size : 11px; 
color : #000000; 
} 
.contactsidehead { 
font-family : Verdana; 
font-size : 14px; 
font-weight : normal; 
color : #cfc88b; 
margin : 4px; 
height : 20px; 
width : 400px; 
padding-top : 4px; 
padding-right : 4px; 
padding-bottom : 4px; 
padding-left : 20px; 
} 
.contactind { 
font-family : Verdana; 
font-size : 12px; 
color : #ffffff; 
margin : 3px; 
height : 20px; 
width : 400px; 
padding-top : 10px; 
padding-right : 3px; 
padding-bottom : 3px; 
padding-left : 20px; 
} 
.linkpopup { 
position : relative; 
font-family : Verdana; 
font-size : 11px; 
color : #666600; 
height : 18px; 
width : 250px; 
} 
.linkpopup span { 
background-color : #ccc; 
border : 1px solid #000; 
display : block; 
left : 0; 
padding : 0.25em; 
position : absolute; 
top : -1.75em; 
} 
.linkpopup:link span, .linkpopup:visited span { 
visibility : hidden; 
} 
.linkpopup:hover span, .linkpopup:focus span, .linkpopup:active span { 
color : #000; 
text-decoration : none; 
visibility : visible; 
border-top-color : #000000; 
border-right-color : #000000; 
border-bottom-color : #000000; 
border-left-color : #000000; 
} 
.linkpopupmessagebox { 
position : relative; 
font-family : Verdana; 
font-size : 11px; 
color : #1d859b; 
height : 170px; 
width : 350px; 
} 
.linkpopupmessagebox span { 
background-color : #ccc; 
border : 1px solid #000; 
display : block; 
left : 0; 
padding : 0.25em; 
position : absolute; 
top : -1.75em; 
} 
.linkpopupmessagebox:link span, .linkpopupmessagebox:visited span { 
visibility : hidden; 
} 
.linkpopupmessagebox:hover span, .linkpopupmessagebox:focus span, .linkpopupmessagebox:active span { 
color : #000; 
text-decoration : none; 
visibility : visible; 
} 
.linkpopupemail { 
position : relative; 
font-family : Verdana; 
font-size : 11px; 
color : #1d859b; 
height : 18px; 
width : 200px; 
} 
.linkpopupemail span { 
background-color : #ccc; 
border : 1px solid #000; 
display : block; 
left : 0; 
padding : 0.25em; 
position : absolute; 
top : -1.75em; 
} 
.linkpopupemail:link span, .linkpopupemail:visited span { 
visibility : hidden; 
} 
.linkpopupemail:hover span, .linkpopupemail:focus span, .linkpopupemail:active span { 
color : #000; 
text-decoration : none; 
visibility : visible; 
border-top-color : #000000; 
border-right-color : #000000; 
border-bottom-color : #000000; 
border-left-color : #000000; 
} 
.contactcommenttext { 
margin : 3px; 
height : 170px; 
width : 110px; 
float : left; 
font-family : Arial; 
font-size : 10px; 
color : #575050; 
padding-top : 3px; 
padding-right : 3px; 
padding-bottom : 3px; 
padding-left : 35px; 
} 
.bodytextarea { 
font-family : Verdana; 
font-size : 12px; 
color : #000000; 
float : left; 
width : 560px; 
margin : 3px; 
padding : 3px; 
} 
.errortext { 
font-family : Verdana; 
font-size : 11px; 
color : #ff0000; 
} 
.body1text { 
font-family : Verdana; 
font-size : 16px; 
color : #27817d; 
width : 560px; 
font-weight : bold; 
margin : 3px; 
padding : 3px; 
} 
.submittextarea { 
font-family : Verdana; 
font-size : 12px; 
color : #000000; 
float : left; 
width : 560px; 
margin : 3px; 
padding : 3px; 
} 
.borderEffect { 
background-color : #ffffcc; 
color : #7a8639; 
margin : 0; 
padding : 0; 
border : 1px solid #ffcc00; 
} 
.borderEffect:hover { 
background-color : #ffcc89; 
color : #a05a3d; 
margin : 0; 
padding : 0; 
border : 1px solid #a05a3d; 
} 
.textboxEffect { 
background-color : #ffffff; 
color : #000000; 
border : 1px solid #999999; 
height : 18px; 
width : 250px; 
font-family : Verdana; 
font-size : 11px; 
line-height : 19px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 11px; 
margin-left : 0; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
float : left; 
} 
.textboxEffect:hover { 
background-color : #ffffff; 
color : #406b7a; 
margin : 0; 
padding : 0; 
border : 1px solid #406b7a; 
font-family : Verdana; 
font-size : 11px; 
line-height : 19px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 11px; 
margin-left : 0; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
} 
.dropdownEffect { 
background-color : #ffffff; 
color : #000000; 
border : 1px solid #999999; 
height : 18px; 
width : 262px; 
font-family : Verdana; 
font-size : 11px; 
line-height : 19px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 11px; 
margin-left : 0; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
float : left; 
} 
.dropdownEffect:hover { 
background-color : #ffffff; 
color : #406b7a; 
margin : 0; 
padding : 0; 
border : 1px solid #406b7a; 
font-family : Verdana; 
font-size : 11px; 
line-height : 19px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 11px; 
margin-left : 0; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
} 
.MassageboxEffect { 
background-color : #ffffff; 
color : #000000; 
border : 1px solid #999999; 
height : 170px; 
width : 300px; 
font-family : Verdana; 
font-size : 11px; 
line-height : 19px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 11px; 
margin-left : 0; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
float : left; 
} 
.MassageboxEffect:hover { 
background-color : #ffffff; 
color : #406b7a; 
margin : 0; 
padding : 0; 
border : 1px solid #406b7a; 
font-family : Verdana; 
font-size : 11px; 
line-height : 19px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 11px; 
margin-left : 0; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
} 
#contact p.contactTxt { 
font : normal 12px/16px Arial, Helvetica, sans-serif; 
display : block; 
width : 620px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 20px; 
padding-left : 0; 
} 
.contacttop { 
float : left; 
height : 95px; 
width : 465px; 
top : 0; 
} 
.contactbg { 
background-image : url(../images/contactbg.gif); 
float : left; 
height : 500px; 
width : 600px; 
background-attachment : scroll; 
background-repeat : repeat; 
background-position : center top; 
} 
#left h3.le { 
display : block; 
margin : 50px 0 20px 0; 
font-size : 0; 
line-height : 0; 
} 
.contactformmsgfield { 
font-family : Verdana; 
font-size : 11px; 
color : #000000; 
height : 18px; 
width : 450px; 
float : left; 
margin : 3px; 
padding : 3px; 
top : 1px; 
clip : rect(1px,auto,auto,auto); 
clear : none; 
right : 30px; 
} 
.contactsubmit { 
margin : 5px; 
float : left; 
height : 30px; 
width : 450px; 
padding-top : 15px; 
padding-right : 5px; 
padding-bottom : 15px; 
padding-left : 160px; 
} 
.contactdropdownmenu { 
margin : 3px; 
float : left; 
height : 20px; 
width : 400px; 
padding-top : 3px; 
padding-right : 3px; 
padding-bottom : 3px; 
padding-left : 5px; 
} 
.contactfillblank { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #990000; 
margin : 3px; 
width : 600px; 
padding-top : 3px; 
padding-right : 3px; 
padding-bottom : 20px; 
padding-left : 30px; 
float : left; 
} 
.contactindicates { 
font-family : Arial; 
font-size : 11px; 
font-weight : bold; 
color : #a6933f; 
margin : 3px; 
width : 600px; 
padding-top : 10px; 
padding-right : 3px; 
padding-bottom : 20px; 
padding-left : 30px; 
} 
.contact_phno { 
margin : 0; 
float : left; 
padding-top : 20px; 
padding-right : 50px; 
padding-bottom : 0; 
padding-left : 0; 
height : 20px; 
} 
.frontpage_banner { 
height : 300px; 
background-image : url(http://www.devpreview.co.uk/kursaalplanthire.co.uk/images/mid-panel.jpg); 
background-repeat : no-repeat; 
} 
#lightbox { 
position : absolute; 
left : 0; 
width : 100%; 
z-index : 100; 
text-align : center; 
line-height : 0; 
} 
#lightbox a img { 
border : none; 
} 
#outerImageContainer { 
position : relative; 
background-color : #fff; 
width : 250px; 
height : 250px; 
margin : 0 auto; 
} 
#imageContainer { 
padding : 10px; 
} 
#loading { 
position : absolute; 
top : 40%; 
left : 0%; 
height : 25%; 
width : 100%; 
text-align : center; 
line-height : 0; 
} 
#hoverNav { 
position : absolute; 
top : 0; 
left : 0; 
height : 100%; 
width : 100%; 
z-index : 10; 
} 
#imageContainer > #hoverNav { 
left : 0; 
} 
#hoverNav a { 
outline : none; 
} 
#prevLink, #nextLink { 
width : 49%; 
height : 100%; 
background : transparent url(../images/blank.gif) no-repeat; 
display : block; 
} 
#prevLink { 
left : 0; 
float : left; 
} 
#nextLink { 
right : 0; 
float : right; 
} 
#prevLink:hover, #prevLink:visited:hover { 
background : url(../images/prevlabel.gif) no-repeat left 15%; 
} 
#nextLink:hover, #nextLink:visited:hover { 
background : url(../images/nextlabel.gif) no-repeat right 15%; 
} 
#imageDataContainer { 
font : 10px Verdana, Helvetica, sans-serif; 
background-color : #fff; 
margin : 0 auto; 
line-height : 1.4em; 
overflow : auto; 
width : 100%; 
} 
#imageData { 
padding : 0 10px; 
color : #666; 
} 
#imageData #imageDetails { 
width : 70%; 
float : left; 
text-align : left; 
} 
#imageData #caption { 
font-weight : bold; 
} 
#imageData #numberDisplay { 
display : block; 
clear : left; 
padding-bottom : 1em; 
} 
#imageData #bottomNavClose { 
width : 66px; 
float : right; 
padding-bottom : 0.7em; 
} 
#overlay { 
position : absolute; 
top : 0; 
left : 0; 
z-index : 90; 
width : 100%; 
height : 500px; 
background-color : #000; 
} 
*/

/* pop-up calendar */
button.calendarStyle
{
	background-color: transparent;
	border: 0;
	height:22px;
	width:22px;
	background-image:url(http://www.kursaalplanthire.co.uk/imgs/calendar.png);
	cursor: pointer;
	cursor: hand;
}