html, body {
   margin : 0;
   padding : 0;
background:  url(../images/background.jpg) repeat-x;   
 background-color: #003466;  
}

	body {
	font : 10px "Verdana", Arial, Helvetica, Tahoma, sans-serif;
	font-weight: normal;
	color : #333;
	text-align:center;
background-color: #003466;

	}

	td {
	font : 10px "Verdana", Arial, Helvetica, Tahoma, sans-serif;
	font-weight: normal;



	}


#container {
   width : 900px;
   background-color: #FFFFFF;
   text-align:left;
   margin : 0px auto;
background:  url(../images/menu-drop.gif) repeat-y;
}

#header {
	width: 900px;
	padding: 0;
	margin: 0;
border-bottom: 12px solid #00853E;
background-color: #ffffff;
height: 70px;
}

#headerhome {
	width: 900px;
	padding: 0;
	margin: 0;
border-bottom: 14px solid #72A6A5;
background-color: #ffffff;
height: 80px;
}

#subheader {
	width: 900px;
	padding: 0;
	margin: 0;
background-color: #00853E;
height: 83px;
background:  url(../images/greenbar.png) no-repeat;
}

#header2 {
	width: 900px;
	padding: 0;
	margin: 0;
border-bottom: 4px solid #27308B;
background-color: #ffffff;
height: 70px;
}

#ambassadorvspace{
height:380px;
}

#logo{
background:  url(../images/logo-top.gif) no-repeat;
height: 70px;
width: 230px;
float: left;
}

#logohome{
background:  url(../images/logo-home.png) no-repeat;
height: 80px;
width: 300px;
float: left;
}

#flashtop{
height: 70px;
width: 380px;
float: left;
}

#menutop{
height: 70px;
width: 500px;
float: left;
}

#menutopsmall{
height: 70px;
width: 170px;
float: right;
}

#menutopsmall a:link, #menutopsmall a:visited {
	color: #000;
	text-decoration: none;
	}

#menutopsmall a:hover, #menutopsmall a:visited:hover {
	color: #236D74; 
text-decoration: underline;
	}


#main1{
position:absolute;
top:86px;
left: auto;
}

#welcomebar{
height: 105px
width: 900px;
}

#main2{
position:absolute;
top:387px;
left: auto;
}

#homecol1
{
width: 276px;
margin: 0;
padding:0;
border: 0px solid red;
float:left;
}

#homecol1padding
{
padding:0 5px 0 20px;
}

#homecol2
{
width: 348px;
margin: 0;
padding:0;
border: 0px solid green;
float:left;
text-align: center;
}

#homecol3
{
width: 272px;
margin: 0;
padding:0;
border: 0px solid blue;
float:right;
}

.newsheadline{
font-color: #27308B;
font-weight: bold;
}
#homecol3 a:link, #homecol3 a:visited {
	color: #056231;
	text-decoration: none;
	}

#homecol3 a:hover, #homecol3 a:visited:hover {
	color: #27308B; 
text-decoration: underline;
	}

#newstop{
width: 268px;
height: 34px;
background:  url(../images/newstop.png) no-repeat;
}

#newsmiddle{
width: 268px;
background:  url(../images/newsmiddle.png) repeat-y;
}

#newsbottom{
width: 268px;
height: 30px;
background:  url(../images/newsbottom.png) no-repeat;
}
#newsmargin{
padding: 10px 30px 4px 24px;
}

#column-left
{
position:absolute;
top:0;
left: 0;

width: 605px
margin: 0;
padding:0;
height: 301px;
border: 0;
overflow:hidden;
}

#column-right
{
position:absolute;
top:0;
left: 605px;
width: 294px
margin: 0;
padding:0;
height: 301px;
border: 0;
}



#bluestrip {
margin:  0;
padding: 0;
border: 0;
height: 6px;
   width : 900px;
   background-color: #27308B;
}

#footer{
background:  url(../images/footerbar.png) no-repeat;
height: 19px;
width: 900px;
margin: 0 auto;

}

#footerhome{
background:  url(../images/footerhome.png) no-repeat;
height: 53px;
width: 900px;
color: #fff;
}


#menu_left {
float: left;
width:232px; 
background:  url(../images/menu-bg.jpg) no-repeat;
baclground-color: #F0F0F0;
min-height: 518px;
border: 0px solid red;
}


#contenthome{
display: block;
width: 900px;
background-color: #fff;
}

#content{
background:  url(../images/menu-drop.gif) repeat-y;
min-height: 518px;
display: block;
width: 900px;

background-color: #fff;
}

#content2{
background:  url(../images/drop-top.png) no-repeat;
min-height: 518px;
width: 900px;
display: block;
}

#content_area {
float: right;
width:650px; 
}
#content_margin {
margin: 10px 20px 10px 10px;
}

#content_area_small {
float: right;
width:430px; 
}

#content_area_small_margin {
margin: 10px 10px 10px 10px;
}
#product_list {
margin: 10px 0px 0px 0px;
float: left;
width:300px; 
}

.product_info {
float: left;
width:220px; 
}

.product_image {
float: right;
width:80px; 
}


.clear{
  clear: both;
  line-height: 0;
height: 0;
font-size: 0;
  }


 #float_right
{
float: right;
width: 320px;
padding: 0;
margin: 0;
}

 .mymargin
{
padding: 0;
margin: 10px;
}


 #float_left
{
float: left;
width: 460px;
padding: 0;
margin: 0;
}



/* Normal links */
a:link, a:visited {
	color: green;
	text-decoration: underline;
	}

a:hover, a:visited:hover {
	color: #0A0C25;
	text-decoration: none;
	}

/* Normal links */
#footerhome a:link, #footerhome a:visited {
	color: #fff;
	text-decoration: none;
	}

#footerhome a:hover, #footerhome a:visited:hover {
	color: #fff;
	text-decoration: underline;
	}


.news_headline{
font-family: 'Verdana', arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0A0C25;
}
	
		
		
.bold {
font-family: 'Verdana', arial, helvetica, sans-serif;
font-size: 10px;
font-weight: bold;

}

.italic {
font-family: 'Verdana', arial, helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: italic;

}

h1
{
	font-size: 16px;
	font-weight: bold;
color: #27308B;
}

h2
{
	font-size: 14px;
	font-weight: bold;
color: #27308B;
}

h3
{
	font-size: 12px;
	font-weight: bold;
color: #27308B;
}





.boldtext {
	font-weight: bold;
}
.italictext {
	font-style: italic;
}

.news {
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 0px;
	border-bottom: 1px solid white;

}

