body {
	background-color:#FFF;
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms","verdana","arial";
}
#pageheader {
	text-align: center;
	width: 780px;
	margin: auto;
	padding: 0px;
}
#page {
	background-color:#FFF;
	width:776px;
	margin:10px auto;
	padding:0px 0px 10px 0px;
	min-height:100px;
	border:2px solid #CF3;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;

}
#paddedpage {
	background-color:#FFF;
	width:776px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	min-height:100px;
	text-align: center;
	border:2px solid #CF3;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;

}
#links {
	background-color:#FFF;
	width:776px;
	margin:10px auto;
	padding:0px 0px 0px 0px;
	min-height:100px;
	border:2px solid #CF3;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;

}
#video {
	background-color:#FFF;
	width:720px;
	margin:20px auto;
	padding:30px 30px 30px 30px;
	min-height:100px;
	text-align: center;
	border:2px solid #CF3;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;

}
#photopage {
	background-color:#FFF;
	width:720px;
	margin:20px auto;
	padding:30px 30px 30px 30px;
	min-height:100px;
	text-align: center;
	border:2px solid #CF3;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;

}
h1, h2 {
	letter-spacing:-1px;
	color:#000;
	font-weight:normal;		
}

h1 {
	font-size:22px;
}

h2 {
	font-size:18px;
}

.less {
	color:#999;
	font-size:12px;
}

a {
	color:#CF3;
}

b {
	text-align: center;
}
b1 {
	font-size: 12px;
	text-align: left;
	color: #FFF;
}
b2 {
	font-size: 14px;
	text-align: center;
	color: #000;
}

#page h1 {
	text-align: center;
}
#page h2 {
	text-align: center;
}
#page a {
	text-align: center;
	background-position: center center;
	color: #008000
}
#paddedpage a {
	text-align: center;
	background-position: center center;
	color: #008000
}
#links h1 {
	text-align: center;
}
#links h2 {
	text-align: center;
}
#links a {
	text-align: center;
	background-position: center center;
}
#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 725px;
}
#container {
	text-align: center;
	width: 725px;
	padding: 0px;
}
#header {
	margin: 0 0 15px 0;
	background: #FFF;
}

#side-a {
	float: left;
	width: 235px;
	padding-right: 5px;
	font-weight:normal;
}

#side-b {
	float: right;
	width: 235px;
	padding-left: 5px;
	font-weight:normal;
}

#content { 
	float: left;
	width: 235px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight:normal;
}

#footer {
	clear: both;
	background: #FFF;
}
#photowrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 720px;
}
#photocontainer {
	text-align: center;
	width: 720px;
	padding: 0px;
}
#photo-1 {
	float: left;
	width: 175px;
	padding-right: 5px;
	font-weight:normal;
}

#photo-4 {
	float: right;
	width: 175px;
	padding-left: 5px;
	font-weight:normal;
}

#photo-2 { 
	float: left;
	width: 170px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight:normal;
}
#photo-3 { 
	float: left;
	width: 170px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight:normal;
}
#productwrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 730px;
}
#productcontainer {
	text-align: center;
	width: 730px;
	padding: 0px;
	border: none;
}
#productside-a {
	float: left;
	width: 356px;
	font-weight:normal;
	border: none;
	padding: 0px;
	margin: auto;
}

#productside-b {
	float: right;
	width: 356px;
	font-weight:normal;
	border: none;
	margin: auto;
	padding: 0px;
}
#productside-a a {
	text-align: center;
	width: 356px;
	padding: 0px;
	border: none;
	float: left;
	margin: auto;
}
#productside-b a {
	text-align: center;
	width: 356px;
	border:none;
	padding: 0px;
	float: right;
	margin: auto;
}
