/* CSS Document */

body {
background:url(images/grey_slice2.jpg) repeat-x top;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:14px;
text-align:center;
padding:0;
margin:0 0 0 0;
}
p {
margin:5px 0 0 0;
}
img {
border:none;
}
.p_red {
color:#49b449;
}
h1 {
font-size:16px;
font-weight:normal;
margin:0 0 0 0;
}
a {
text-decoration:underline;
font-weight:normal;
color:#49b449;
}
a:hover {
text-decoration:underline;
font-weight:normal;
color:#333;
}
ul {
margin: 0; 
padding: 0;
display: inline;
list-style-type: none;
}
li {
margin: 0; 
padding: 0;
display: inline;
list-style-type: none;
}
#nav {
position:absolute;
top:0;
left:7px;
list-style: none;
margin: 0;
padding: 0;
height: 24px;
display: inline;
}
#nav li {
margin: 0; 
padding: 0;
display: inline;
list-style-type: none;
}
#nav a {
background:url(images/navb.jpg) no-repeat top left;
float:left;
width:125px;
padding: 4px 0 0 0;
height:20px;
text-decoration:none;
color:#FFFFFF;
}
#nav a:hover {
background:url(images/nav.jpg) no-repeat top left;
text-decoration:none;
border:none;
}
#nav a:active, #nav a.selected{
background:url(images/nav.jpg) no-repeat top left;
text-decoration:none;
border:none;
}
.clear {
clear:both;
margin:0;
padding:0;
}
#container {
position:relative;
top:12px;
width:1007px;
text-align:left;
margin:auto;
}
#content_holder {
width:1007px;
margin:auto;
}
#top_menu {
background:url(images/grey_slice.jpg) repeat-x top;
width:100%;
height:24px;
text-align:center;
}
.content_holders {
width:1007px;
}
#main_content {
width:900px;
height:434px;
padding:15px 0 0 0;
}
#main_content1 {
width:770px;
height:434px;
padding:15px 0 0 0;
}
.home_back {
background:url(images/home_page.jpg) no-repeat bottom;
}
.contact_back {
background:url(images/contact.jpg) no-repeat bottom;
}
.thankyou_back {
background:url(images/thankyou.jpg) no-repeat bottom;
}
.home_top {
padding:30px 0 0 9px;
}
.home_text {
width:240px;
padding:0 0 0 40px;
}
#content_holder1 {
position:relative;
width:1007px;
height:95px;
margin:auto;
}
#content_holder2 {
position:relative;
width:1007px;
height:24px;
margin:auto;
}
#logo {
position:relative;
top:1px;
width:270px;
float:left;
}
#header {
position:relative;
top:15px;
left:0px;
width:433px;
float:right;
text-align:right;
}
#menu {
position:relative;
width:1007px;
height:24px;
text-align:center;
}
#top_red {
background:url(images/red_slice.jpg) repeat-x top;
width:100%;
height:13px;
text-align:center;
}
#bottom {
width:100%;
height:480px;
text-align:center;
padding:20px 0 20px 0;
}
#footer {
width:100%;
padding:10px 0 0 0;
text-align:left;
}
