/* CSS Document */
 
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100.01%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
  
h1 {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#265B0B;
font-size:160%;
padding-left:10px;
}

h2 {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#265B0B;
font-size:100%;
Padding-left:10px;
}
h3 {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#265B0B;
font-size:80%;
}
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size:80%;
padding-right:10px;
}

.te {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size:80%;
padding-right:10px;
}

.thead {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size:80%;
font-weight: 300;
padding-right:10px;
}

.smallprint {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size:70%;
padding-right:10px;
}

.sidet{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight:900;
font-size:80%;

}

.side0{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:70%;

}



html {
color:#000000;
margin:0pt;
padding:0pt;
}

body {
min-width:760px;

}

ul {
	list-style-image:url(images/bul_green.gif);
}

#main ul {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:##333333;
font-size:80%;
padding-right:10px;
}

#nav li a:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: 600;
	color: #FFF;
	font-variant: normal;
	line-height: 200%;
}

#nav li a:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: 600;
	color: #999999;
	font-variant: normal;
	line-height: 200%;
}

#nav li a:hover{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: 600;
	color: #FFFF33;
	font-variant: normal;
	line-height: 200%;
}

.side0 a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color: #FFFF00;
	font-variant: normal;

}

.side0 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color: #FFFF00;
	font-variant: normal;
	
}

.side0 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color: #FFFF00;
	font-variant: normal;
	
}



#wrap {
	background-image:url(images/bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	margin:0pt auto;
	width:760px;
}

#header {
	background:#FFFFFF none repeat scroll 0%;
	clear:both;
	height:20px;
	margin:0px;
	padding-bottom:10px;
	padding-right:10px;
	text-align:right;
}

#masthead {
	background:#CCCCCC url(images/masthead2.gif) repeat scroll 0%;
	height:150px;
	background-repeat:no-repeat;
}

#nav {
	background-image:url(images/nav_bg.gif);
	height:30px;
	width:760px;
}

#nav ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding-left:20px;
}

#nav ul {
	 list-style-image: url(images/bul_green.gif);

}
	 

#nav li {
	display:inline;
	margin:0pt;
	padding-left:5px;
}

#mainimage {
	float:left;
	width:450px;
}

#main {
	padding-left:20px;
	padding-top:10px;
	float:left;
	width:450px;
	margin-bottom:300px;
}

#main h2, #main h3, #main p {
	padding:0px 10px;
}


#sidebar {
	float:right;
	width:250px;
	height:400px;
	background-repeat:no-repeat;
	margin-top:30px;
}
#image {
	margin-top:20px;
	width:250px;
	height:105px;
}

#sideinfo{
	background-image:url(images/bg_sideimage.gif);
	background-repeat:no-repeat;
	width:225px;
	height:110px;
	Padding-top:20px;
	padding:10px;
	margin-right:20px;
	margin-top:10px;
}

#formholder {
	padding-top:20px;
	float:right;
	width:250px;
	height:400px;
	background-repeat:no-repeat;
}
#formheader {
	padding-top:20px;
	float:right;
	width:250px;
	background-repeat:no-repeat;
}

#rounded1 {
	float:right;
	width:200px;
	background-image:url(images/topright.gif);
	background-repeat:no-repeat;
	height:14px;
}

#rounded1btm {
	float:right;
	width:200px;
	background-image: url(images/toprightbtm.gif);
	background-repeat:no-repeat;
	height:20px;
}


#tilepanel {
	background-image:url(images/cm_logo.gif);
	background-position:center;
	background-repeat:no-repeat;
	float:right;
	width:200px;
	height:100px;
	margin-top:10px;
	margin-bottom:100px;
}

#footer {
	clear:both;
	margin-top:0px;
}

#footer p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:80%;
	padding:10px;
	line-height:20px;
	text-align:right;
}

#gallery {
	padding-left:20px;
	padding-top:10px;
	float:left;
	width:700px;
	margin-bottom:20px;
}
#basegallery {
	padding-left:20px;
	padding-top:10px;
	float:left;
	width:700px;
	margin-bottom:200px;
}

#imageholder {
	background-image: url(images/shadow.jpg);
	background-repeat:no-repeat;
	float: left;
	margin: 0 0 10px 10px; 
	padding: 0; 
 }

#imageholder img { 
	background-color: #fff; 
	border: 1px solid #a9a9a9; 
	display: block; 
	margin: -5px 5px 5px -5px; 
	padding: 4px; 
	position: relative; 

}

#imageholder P {
	text-align:center;
	margin-top:0;

}

#imageholder center {
	width: 600px;
}

#imageholder clear {
  clear : both;
}

.curvy {position:relative; width:240px; background:#0C9BB6; color:#000; margin-right:20px; margin-top:10px;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#0C9BB6; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b  {position:absolute; font-size:150px; font-family:arial; color:#0C9BB6; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:10px;}

.curve {position:relative; width:240px; background-color:#33CCFF; color:#000; margin-right:20px; margin-top:10px;}
#ctl1, #cbl1, #ctr1, #cbr1 {position:absolute; width:20px; height:20px; color:#33CCFF; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl1 {top:0; left:0;}
#cbl1 {bottom:0; left:0;}
#ctr1 {top:0; right:0;}
#cbr1 {bottom:0; right:0;}
.curve em b  {position:absolute; font-size:150px; font-family:arial; color:#33CCFF; line-height:40px; font-weight:normal;}
#ctl1 b {left:-8px;}
#ctr1 b {left:-25px;}
#cbl1 b {left:-8px; top:-17px;}
#cbr1 b {left:-25px; top:-17px;}
.curve p {position:relative; z-index:100; padding:10px;}

.curv {position:relative; width:240px; background-color: #00CCCC; color:#000; margin-right:20px; margin-top:10px; padding-left:20px;}
#ctl2, #cbl1, #ctr1, #cbr1 {position:absolute; width:20px; height:20px; color:#00CCCC; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl2 {top:0; left:0;}
#cbl2 {bottom:0; left:0;}
#ctr2 {top:0; right:0;}
#cbr2 {bottom:0; right:0;}
.curv em b  {position:absolute; font-size:150px; font-family:arial; color:#00CCCC; line-height:40px; font-weight:normal;}
#ctl2 b {left:-8px;}
#ctr2 b {left:-25px;}
#cbl2 b {left:-8px; top:-17px;}
#cbr2 b {left:-25px; top:-17px;}
.curv p {position:relative; z-index:100; padding:10px;}





