body {
	font-size: 0.9em;
	font-family: arial, sans-serif, verdana, ;
	background-image: url(../images/bgrnd.gif);
}
#container
{
width: 766px;
margin: 0px auto;
padding: 0px;
}

#topheader {
float: left;
width: 766px;
margin: 0;
padding: 0;
height: 100px;
}

#vcolumn1 {
float: left;
width: 766px;
margin: 0;
padding: 5;
height: 100%;
}

#vcolumn2 {
float: left;
width: 766px;
margin: 0;
padding: 0;
height: 411px;
}

#vcolumn3 {
float: left;
width: 766px;
margin: 0;
padding: 0;
height: 76px;
}

/* Gallary Pages */
#gallarycol1 {
float: left;
width: 766px;
margin: 0;
padding: 0;
height: 380px;
}
#gallarycol2 {
float: left;
width: 156px;
margin: 0;
padding: 5;
height: 300px;
background-image: url(../images/gallary_description.jpg);
text-indent: 10px;

}
#gallarycol3 {
float: left;
width: 590px;
margin: 0;
padding: 5;
height: 376px;

}
#gallaryview1 {
float: left;
width: 766px;
margin: 0;
padding: 0;
height: 100%;
}
#gallaryview2 {
float: left;
width: 766px;
margin: 0;
padding: 5;
height: 100%;
}
#gallaryview3 {
float: left;
width: 766px;
margin: 0;
padding: 0;
height: 100%;

}

#breadcrumbs {
	float: left;
	width: 766px;
	margin: 0;
	padding: 0;
	height: 10px;
	background-image: url();
}

#prodbox {
float: left;
width: 226px;
margin: 0;
padding: 0;
height: 338px;
}

#leftnav1 {
	float: left;
	width: 156px;
	margin: 0px;
	padding: 0px;
	height: 300px;
	background-color: #003399;
}
#leftnav2 {
	float: left;
	width: 156px;
	margin: 0px;
	padding: 0px;
	height: 76px;
	background-color: #003399;
}

/* Virtical Artwork - Left and Right Column*/
#col1 {
	float: left;
	width: 383px;
	margin: 0px;
	padding: 0px;
	height: 450px;
	background-color: #ffffff;
}
/* Horizontal Artwork - Left Column */
#col2 {
	float: left;
	width: 316px;
	margin: 0px;
	padding: 5px;
	height: 450px;
	background-color: #ffffff;
}
/* Horizontal Artwork - Right Column */
#col3 {
	float: left;
	width: 440px;
	margin: 0px;
	padding: 0px;
	height: 450px;
	background-color: #ffffff;
}

/* About us page */
#col4 {
	float: left;
	width: 600px;
	margin: 0px;
	padding: 5px;
	height: 290px;
	background-color: #003399;
}

#col5 {
	float: left;
	width: 600px;
	margin: 0px;
	padding: 5px;
	height: 100%;
	background-color: #003399;
}

#col6 {
	float: left;
	width: 242px;
	margin: 0px;
	padding: 5px;
	height: 300px;
	background-color: #ffffcc;
}

/* Services pages */
#col7 {
	float: left;
	width: 544px;
	margin: 0px;
	padding: 5px;
	height: 36px;
	background-color: #ffffcc;
}

#col8 {
	float: left;
	width: 544px;
	margin: 0px;
	padding: 5px;
	height: 100%;
	background-color: #ffffff;
}

/* NEWS PAGES */
#newscol {
	float: left;
	width: 534px;
	margin: 0px;
	padding: 5px;
	height: 300px;
	background-color: #ffffcc;
}

#newscol1 {
	float: left;
	width: 267px;
	margin: 0px;
	padding: 5px;
	height: 300px;
	background-color: #ffffcc;
}

#newscol2 {
	float: left;
	width: 267px;
	margin: 0px;
	padding: 5px;
	height: 300px;
	background-color: #ffffcc;
}

#newscol3 {
	float: left;
	width: 212px;
	margin: 0px;
	padding: 5px;
	height: 300px;
	background-color: #ffffcc;
}

#formpage {
	float: left;
	width: 544px;
	margin: 0px;
	padding: 5px;
	height: 100%;
	background-color: #ffffff;
}

#bodybox1 {
	float: left;
	width: 580px;
	margin: 0px;
	padding: 5px;
	height: 500px;
	background-color: #cccccc;
}

#bodybox2 {
	float: left;
	width: 300px;
	margin: 0px;
	padding: 0px;
	height: 300px;
}

#bodybox3 {
	float: left;
	width: 300px;
	margin: 0px;
	padding: 0px;
	height: 0px;
}

#imagebox1 {
	float:inherit
	width: 0px;
	margin: 0px;
	padding: 0px;
	height: 0px;
}

#footer {
	float: left;
	width: 766px;
	margin: 0;
	padding: 0;
	height: 10px;
    background-color: #ffffff;
	background-image: url();
}

/* Link Colors */
.clear{
	clear:both;
}
a:link {
	color: #663366;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration:underline;
}
a:visited {
	color: #663366;
	text-decoration: none;
}
a:active {
	color: #663366;
	text-decoration: none;
}
.title_product {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.iframe {
	border-color: #cccccc;
	border-width:0; 
}
.formfield {
	font-family: arial, sans-serif, verdana, ;
	font-size: 12px;
	color: #333333;
	border: 1px solid #CCCC66;
	background-color: #FFEECC;
}
.formbutton {
	background-color: #660000;
	border: 1px solid;
	color: #CCCC66;
}
.hr_CCCC66 {
	background-repeat: repeat;
	background-color: CCCC66;
	background-image: url(../images/hr_CCCC66.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
}
.subHeading {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.form {
}
