/* CSS Document */
* {
padding: 0;
margin: 0;
/*border: 1px solid #ff0000;*/
}
body {
background-color: #94b4cc;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
}

span {
font-weight: bold;
}
form {
margin-left: 25px;
font-size: 80%;
}
p.addy {
margin-top: 20px;
margin-left: 150px;
}
#wrapper {
width: 800px;
margin: 15px auto 0;
text-align: left;
background-color: #fff;
border: #000000 1px solid;
}
#header {
width: 800px;
height: 100px;
background-image: url(images/header.jpg);
background-repeat: no-repeat;
}
#horiz_picPanel {
width: 800px;
height: 302px;
background-image: url(images/main_image.jpg);
background-repeat: no-repeat;
/*border-top: 2px solid #fff;*/
}
#grey_line {
background-image: url(images/grey_line.jpg);
background-repeat: no-repeat;
width: 800px;
height: 10px;
}
/*/////////////////////////
....menu stuff
/////////////////////////*/
#menu {
background-color: #000;
text-align: center;
font-size: 80%;
}
#menu ul {
list-style: none;
padding-top: 4px;
padding-bottom: 4px;
}

#menu li {
display: inline;
font-weight: bold;
}
#menu a {
padding: 4px 10px 4px; 
color: #fff;
text-decoration: none;
}
#menu a:hover {
background-color: #fff;
color: #db4105;
}

/*//////////////////////////////
.....content stuff
//////////////////////////////*/
#content {
width: 800px;
background-image: url(images/body_bg.gif);
background-repeat: repeat-y;
margin-top: 3px;
}
#content p {
padding: 5px 290px 5px 30px;
font-size: 80%;
}
/*.......testimonial page.......*/
#content p.testim {
padding: 15px 0 10px 20px;
}
#content h4 {
padding: 20px 0 15px 30px;
}
#content h5 {
margin: 20px 0 15px 30px;
}
#content ul {
margin-left: 60px;
font-size: 75%;
font-weight: bold;
margin-bottom: 15px;
}
#content a {
color: #FF0000;
}
/*.......trustatrader gif..........*/
#content img.trusta {
margin-left: 30px;
margin-top: 20px;

}
/*..........gallery page...*/
#content_gallery {
width: 800px;
background-image: url(images/body_bg2.gif);
background-repeat: repeat-y;
background-position: top left;
margin-top: 3px;
}
#content_gallery h4 {
padding: 20px 0 15px 30px;
}
#content_gallery p {
font-size: 80%;
margin: 0 20px 0 30px;
}
/*..........clearing div...........*/
#clearone {
clear: right;
height: 1px;
}

/*///////////////////////
.....rightPanel stuff
///////////////////////*/
#rightPanel {
float: right;
width: 265px;
text-align: center;
background-color: #fff;
border: 1px solid #94b4cc;
margin: 0 5px 5px 0;
}
#rightPanel p {
padding: 10px 0 5px 0;
font-size: 95%;
color: #94b4cc;
}
#rightPanel a {
color: #020594;
}
/*....table in rightPanel.......*/

table.link_panel {
width: 100%;
/*border: 1px solid #000;*/
font-size: 80%;
margin-bottom: 20px;
}
table.link_panel img {
padding: 40px 0 20px 0;
}
/*..........table in links page....*/
table.link_page {
width: 63%;
background-color: #fff;
border: 1px solid #94b4cc;
font-size: 80%;
margin-left: 10px;
}
table.link_page img {
padding: 20px 5px 20px 5px;
}
table.link_page a {
color: #020594;
}

/*///////////////////////////
.....footer stuff
///////////////////////////*/
#footer {
clear: right;
background-color: #db4105;
}
#footer p {
text-align: center;
padding: 5px 0;
font-size: 70%;
color: #cccc9f; 
}
#footer a {
color: #fff;
}