body{
margin:0px;
padding:0px;
}

.header_image{
background:#F3EFE4 url(images/shoogloo_logo.jpg) no-repeat 10px center;
height:90px; width:auto;
}

.white_re{
	background-image: url(images/white_re.jpg); background-repeat: repeat-x; left top;
}

.header_image1{
background-image: url(images/blue_image_1.jpg); background-repeat: no-repeat; left top;
height:240px;
}

.header_image2{
	background-image: url(images/blue_image_2.jpg); background-repeat: no-repeat; left top;
	height:240px;
}


.header_image3{
background:url(images/blue_image_3.jpg) no-repeat left top;
height:240px;
}
.link-portfolio {
	font-family:Verdana;
	font-size:11px;
	color:#FF6633;
	font-weight:bold;
	text-decoration:none;
}
.link-portfolio:hover {
	font-family:Verdana;
	font-size:11px;
	color: #1282A7;
	text-decoration:none;
}

li {font-family:Verdana;
	font-size:11px;
	color:#FF6633;
	line-height:20px;
}
li:hover {font-family:Verdana;
	font-size:11px;
	color:#1282A7;
}
.side_image{
background:url(images/side_image.jpg) no-repeat left top;
height:232px;
width:38px;

}


.side_image2{
background:url(images/side_image.jpg) no-repeat right top;
height:232px;
width:38px;
}


.image1{
background:url(images/image_1.jpg) left top no-repeat;
height:115px;
}

.image2{
background:url(images/image_2.jpg) left top no-repeat;
height:115;
}


.image3{
background:url(images/image_3.jpg) left top no-repeat;
height:115;
}


.text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#F9A606;
font-weight:200;

}


.text2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:200;
}


.line{
background:url(images/line.jpg) no-repeat middle top;
height:246px;
}

.bottomline_rep{
background:url(images/blue_stripe_re.jpg) repeat-x left top;
padding-bottom:30px;

}


.welcome{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:300;
color:#FFFFFF;
}


.bottom_nav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:200;

}
.bottom_nav a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:200;

text-decoration:none;
}
.bottom_nav a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
font-weight:200;
}











.headings{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}


.aboutus_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}


.nav_line_re{
background:url(images/nav_line_re.jpg) repeat-x left center;
}



.side_nav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:200;

}
.side_nav a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:200;

text-decoration:none;
}
.side_nav a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
font-weight:200;

text-decoration:underline;
}










.menu {
position: absolute; /* Menu position that can be changed at will */
top: 0;
left: 0;
z-index:100;
width: 100%; /* precision for Opera */
}
.menu dl {
float: left;
width: 12em;
}
.menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #ccc;
border: 1px solid gray;
margin: 1px;
}
.menu dd {
display: none;
border: 1px solid gray;
}
.menu li {
text-align: center;
background: #fff;
}
.menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
.menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #eee;
}
s
