body{background:#FFF url(images/img01.gif) repeat-x;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;margin:0;padding:0;}
h1,h2,h3{color:#000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h1{font-size:237%;font-weight:400;}
a{border-bottom:1px dotted #CCC;color:#1777B1;text-decoration:none;}
a:hover{border-bottom:none;color:#FF7400;}
img.left{float:left;margin:6px 15px 0 0;}
img.right{float:right;margin:6px 0 0 15px;}
.bg1{background:url(images/img04.gif) left bottom no-repeat;}
.bg2{background:url(images/img05.gif) left bottom no-repeat;}
.bg3{background:url(images/img06.gif) left bottom no-repeat;}
.bg4{background:url(images/img08.gif) left bottom no-repeat;}
.bg5{background:url(images/img09.gif) left bottom no-repeat;}
.bg6{background:url(images/img10.gif) right bottom no-repeat;}
.bg7{background:url(images/img11.gif) right bottom no-repeat;}
.box{float:left;width:250px;}
.list{list-style:none;margin-left:0;padding-left:0;}
.list li{background:url(images/img07.gif) left center no-repeat;padding-left:10px;}
#header{background:url(images/img02.gif) no-repeat;height:150px;width:760px;margin: 0 auto;padding: 0;}
#header h1,#header p{color:#000;font-weight:400;margin:0;}
#header h1{float:left;font-size:72px;line-height:72px;padding:58px 0 0 12px;}
#header p{float:right;font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;padding:102px 0 0;}
#header p a{font-size:142%;}
#header a{border:none;color:#000;}
#page{width:760px;margin: 0 auto;padding: 0;}
#content{float:right;width:519px;}
#content p,#content ul,#content ol{line-height:1.8em;}
#sidebar{border-right:1px dotted #DCDCDC;float:left;padding:0 10px;width:200px;}
#sidebar ul{list-style:none;margin:0;padding:0;}
#sidebar li li{background:url(images/img07.gif) 0 10px no-repeat;border-top:1px dotted #DCDCDC;padding:5px 10px;}
#sidebar li li.first{border-top-color:#FFF;}
#sidebar a{border:none;}
#sidebar a:hover{border-bottom:1px dotted #666;}
#footer{background:#000;clear:both;height:150px;padding:20px 0 0;}
#footer p{background:#000;font-size:85%;margin:0;text-align:center;}
#footer a{border:none;color:#CCC;}
#footer a:hover{color:#FFF;}
#legal strong{background:url(images/img12.gif) center top no-repeat;display:block;font-size:182%;font-weight:400;letter-spacing:3px;padding:20px 0 0;text-transform:lowercase;}
.feature .image,.feature .content{padding:0 0 0 40px;}
.box .title,#sidebar h2{font-size:167%;height:40px;padding:20px 0 0 40px;text-transform:lowercase;}

/*new gallery*/

img {
	border:0;border-style:none;
}

.photo {
	margin: 15px;
	position: relative;
	width: 135px;
	height: 104px;
	float: left;
}
.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.photo a {
	border:0;border-style:none;

}


.sample1 span {
	width: 28px;
	height: 21px;
	display: block;
	position: absolute;
	top: -12px;
	left: 65px;
	background: url(images/pin.png) no-repeat;
}

.sample3 span {
	width: 30px;
	height: 60px;
	display: block;
	position: absolute;
	top: -5px;
	left: -2px;
	background: url(images/paper-clip.png) no-repeat;
}

.sample4 span {
	width: 115px;
	height: 32px;
	display: block;
	position: absolute;
	top: -13px;
	left: 10px;
	background: url(images/tape2.png) no-repeat;
}

