/* CSS Document */

body { background-color:#09376f; background-image:url(images/background2.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#474747; line-height:18px; background-attachment:fixed; }

h2  { font-size:15px; text-align:center; }

a { color:#e19000; text-decoration:none; }

a:hover { color:#84c2fe; text-decoration:underline; }

h1.mainpage  { color:#e19000; font-size:16px;text-align:center; }

h1.mainpage_blue  { color:#6e66bb; font-size:16px;}

h1.page_header{ color:#e19000; font-size:16px;text-align:left;margin:0px; padding:0px; }

h1.sub-header { color:#474747; font-size:13px; }

h2  { font-size:15px; text-align:center; }

h3  { font-size:15px; text-align:left;margin:0px;padding:0px; }

small { color:#666666; font-size:10px;  margin:0px; padding:10px 0px; display:block; clear:both; }

#page { margin:0px auto; padding:0px; width:980px;position:relative; top:10px; }

*+html #page { margin:0px auto; padding:0px; width:980px;position:relative; top:0px; }

*+html #navigation { position:relative;top:25px; right:5px; margin:0px; padding:0px; z-index:2000;}

* html #navigation { position:relative;top:25px; right:5px; margin:0px; padding:0px; z-index:2000;}

#navigation { position:relative;top:10px; right:5px; margin:0px; padding:0px; z-index:2000;}

#navigation ul { 
float:right;
margin:0px;
padding:0px;
position:relative;
}

#navigation a:link,#navigation a:visited,#navigation a:active { color:#ffffff; text-decoration:none; }
#navigation a:hover { color:#e19000; }

#navigation ul li { color:#FFFFFF;
display:inline;
font-size:18px;
margin:0 10px;}


#header { background-image:url(images/header3.jpg); width:980px; height:194px; margin:0px; padding:0px;position:relative; top:0px; z-index:20; }

#header2 { background-image:url(images/header3.jpg); width:980px; height:194px; margin:0px; padding:0px;position:relative; top:0px; z-index:20; }

#content { width:980px; background-image:url(images/content_middle.jpg); background-position:center top; background-repeat:repeat-y; }

#left_side  {   float:left;padding:15px 10px 30px 50px;text-align:justify;width:500px;}

#right_side  {   width:350px; padding:0px 10px 10px 40px; float:right; }

#testimonials_head { background-image:url(images/testimonials_header.jpg); width:333px; height:45px; margin:0px; padding:0px; background-repeat:no-repeat;  }
#testimonials_head2 { background-image:url(images/testimonials_header2.jpg); width:333px; height:45px; margin:0px; padding:0px; background-repeat:no-repeat;  }

#testimonials_body { background-image:url(images/testimonials_middle.gif); width:333px; background-repeat:repeat-y; margin:0px; padding:0px;  }
#testimonials_body2 { background-image:url(images/testimonials_middle2.gif); width:333px; background-repeat:repeat-y; margin:0px; padding:0px;  }
.testimonials_content { font-size:11px;
line-height:15px;
padding:10px 10px 0 15px;
width:305px;}

#testimonials_bottom { background-image:url(images/testimonials_bottom.gif);width:333px; height:22px; background-repeat:no-repeat; margin:0px; padding:0px;  }
#testimonials_bottom2 { background-image:url(images/testimonials_bottom2.gif);width:333px; height:22px; background-repeat:no-repeat; margin:0px; padding:0px;  }

#copyright { color:#FFFFFF;
font-size:11px;
padding-bottom:50px;
width:950px;
margin:0px auto; 
}

.message_box { background-color:#EFEFEF;
border:1px solid #CDCDCD;
color:#474747;
height:80px;
padding:5px;
width:310px;  }

.box { background-color:#bedefd;
border:#84C2FE solid 2px;
margin:10px auto;
padding:0px 15px 10px 15px;
width:250px;
text-align:left;
font-size:11px;
line-height:16px; }


#content_bottom { background-image:url(images/content_bottom.jpg); width:980px; height:22px; background-position:center top; background-repeat:no-repeat; position:relative;top:0px;  }

.header_bar {
background-color:#072E5C;color:#FFFFFF;
padding:3px 10px;
width:100%;}

input.input { width:250px; border:solid 1px #cdcdcd; }

textarea.input { width:250px; border:solid 1px #cdcdcd; }

img.img { padding:1px; border:solid 1px #cdcdcd; }

table.order_form { font-size:11px; }