*		{margin: 0; padding: 0; border: 0;}
body	{color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; text-align:left; background-image:url(/images/bg.jpg); background-repeat:repeat-x; background-color: #48681D;}
.clear {clear:both}
img {border: 0;}
li {list-style: none}

h1, h2, h3, h4, h5	{font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}
h1 		{font-size: 110%; padding: 15px 5px 5px 20px; color:#333;}
h2 		{font-size: 90%; color:#006699; padding: 5px 5px 5px 20px;}
h3 		{font-size: 80%; color:#09529B; padding: 5px 5px 5px 20px;}
h4 		{font-size: 70%; color:#006699; text-decoration:none; padding: 5px 5px 5px 20px;}
h5 		{font-size: 70%; color:#FFFFFF; text-decoration:none;}
h6		{font-size: 70%; color:#FFFFFF;}

p  		{font-size: 65%; line-height: 1.5em; padding: 5px 5px 0 90px; color: #fff; text-align:left;}
p em	{font-weight: bold; font-style: normal;}

.clear 			{clear: both; display: block; height: 1px; overflow: hidden; margin: 0; padding: 0;}

/* ==== LAYOUT ==== */
#contain	{
	width: 1207px;
}
#toplogo {width: 420px; height: 169px; background-image: url(/images/icecream_logo.jpg); margin-top: 18px; float:left; margin-left: 103px;}
#topnumber {width: 568px; height: 70px; background-image: url(/images/top_number.jpg); margin-top: 10px; float:right; margin-right: 97px;}
#nav {width: 568px; height: 38px; margin-top: 45px; float:right; margin-right: 97px;}

#range_container {width: 1207px; background-image: url(/images/range_bg.jpg); background-repeat:no-repeat; padding-top: 58px; padding-bottom: 36px;}
#range_container img { padding:10px;}

#contact_container {width: 1207px; background-image: url(/images/contact_bg.jpg); background-repeat:no-repeat;  height: 291px;}
#contact_container p{ padding-left:130px; padding-right:18px; font-size: 70%; width: 455px; float:left;}

#base {width: 1207px; background-image: url(/images/base_grass.jpg); background-repeat:no-repeat; background-position:bottom; height: 242px;}

.TextBox
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	COLOR: #4D8BD8;
	FONT-WEIGHT: normal;
	padding: 3px;
	
}

/* Gallery Styles */

#motioncontainer {
width: 1207px; /* Set to gallery width, in px or percentage */
height: 291px; /* Set to gallery height */

}

#motioncontainer a img {
border: 1px solid #cccccc; /* Set image border color */
padding:10px;
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */
