﻿*
{
	margin:0;
	padding:0;
	border:none;
}


p
{
	margin-bottom:15px;
	
}


a
{
	text-decoration:none;	
}

a:hover
{
	color:red;	
}

body
{
	font-family: arial, helvetica, sans serif;
	font-size:100%;
	text-align:justify;
	background-color:#FFFFFF;
	
}

#page
{

background-image:url(menubg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	
}

#content
{
margin:auto;
position:relative;
background-image:url(contentbg.jpg);
background-position:left;
background-repeat:repeat-y;
width:755px;
padding-bottom:33px;
}

#header
{
height:111px;
width:250px;
background-color:#FFFFFF;
background-image:url(logo.jpg);


}

#topnav
{
float:right;
position:relative;
height:55px;
width:470px;
margin-bottom:17px;
}



#topnav ul li
{
position:absolute;
width:94px;
padding:0px;
height:25px;
list-style:none;

}

#topnav ul li a
{
    display:block;
	height:25px;
	width:94px;
	text-indent:-9000em;
	overflow:hidden;
	background-position:left top;
    background-repeat:no-repeat;
}

#topnav ul li a.home
{
background-image:url(home.jpg);
}

#topnav ul li a.aboutus
{
background-image:url(aboutus.jpg);
}

#topnav ul li a.contact
{
background-image:url(contact.jpg);
}

#topnav ul li a:hover
{
background-position:left bottom;
}

#topnav ul li.button1
{
bottom:0px;
right:200px;
}

#topnav ul li.button2
{
bottom:0px;
right:100px;
}

#topnav ul li.button3
{
bottom:0px;
right:0px;
}



#navigation
{
width:250px;
background-color:#FFFFFF;
background-image:url(flashbg.jpg);
background-position:left bottom;
background-repeat:no-repeat;

}

#navigation ul
{
/*border-top:3px solid #B83441;*/
width:200px;
margin:auto;
padding-top:20px;

}

#navigation ul li
{
list-style:none;
border-bottom:1px solid #D8D8D8;
background-image:url(buttonbg.jpg);
background-position:left top;
background-repeat:repeat-x;


}

#navigation ul li a
{
font-size:0.9em;
color:#000000;
padding:0.2em;
text-decoration:none;
display:block;

border-left:3px solid #F7F7F7;

}

#navigation ul li a:hover
{

background-color:#F5F5F5;
color:#D23337;


}

#navigation ul li a.selected
{
color:#D23337;

}



#maintext
{
position:relative;
float:right;
padding-bottom:10px;
margin-right:25px;
margin-left:-10px;
width:480px;
display:inline;
}

#maintext img
{
float:right;

}

div.images p
{

width:340px;
}

div.images hr
{

width:340px;
}

ul.images
{

width:340px;
}

#maintext p
{
color:#000000;
font-size:0.9em;
}

#maintext h1
{
font-size:1.3em;
padding:0em 0em 0.5em 0em;
color:#c32b14;
font-weight:normal;

}

#maintext h2
{
margin-top:1em;
font-size:0.9em;
padding:0em 0em 0.5em 0em;
color:#333333;
}

hr
{
color:#E2E2E2;
height:2px;
border:#E2E2E2;
background-color:#E2E2E2;
width:100%;
}

ul.bullet
{
color:#000000;
font-size:0.9em;
margin-bottom:1em;
}

ul.bullet li
{
/*list-style:none;
background-image:url(bullet.jpg);
background-position:left;
background-repeat:no-repeat;
margin-left:20px;*/
list-style-image:url(bullet.jpg);
margin-bottom:0.2em;
margin-left:25px;
padding:0em 0em 0em 0.5em;
}

#contact
{

margin-right:20px;
}

#contact p
{
margin:0px;
padding:10px;
border-bottom:1px solid #EAF1F4;
color:#333333;
}

div.homepage
{
margin-top:20px;

}

div.homepage p
{
width:320px;
}

div.contactpage
{
margin-top:0px;
}


div.flash
{
width:200px;
height:218px;
margin:auto;
}

#footer
{

font-size:0.6em;
padding:10px;
background-color:#bc2009;
background-image:url(footerbg.jpg);
background-repeat:repeat-x;
background-position:left bottom;
text-align:right;
color:#FFFFFF;
width:684px;
/*margin:auto;*/
position:absolute;
bottom:0px;
left:25px;
}

#footer a
{
color:#FFFFFF;
text-decoration:underline;
padding-left:1em;
}

#clear
{
clear:both;
}

p.em
{
width:99%;
}

#secondimage
{
position:absolute;
right:0px;
top:330px;
}
