* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #000000;
}
a {
	color:#fff;
	text-decoration: none;
}
a:hover {
	color:#03C;
	text-decoration: none;
}

a:active {
	color: #DD6A02;
}
#wrapper { 
 margin: 0 auto;
 width: 781px;
}
#header {
	background: #000000 url(http://www.gfrphoto.com/portfolio/i/head.jpg);
 color: #333;
 width: 780px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 160px;
 margin: 0;
}
#headtext {
	color: #fff;
	padding: 44px 0 0 296px;
	font: 53px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;	
}
#headsub {
	color: #f9f9f9;
	margin: -2px 0 0 0;
	padding: 0px 0 0 300px;
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#navigation {
 float: left;
 width: 770px;
 height: 14px;
 font: 14px Arial, Helvetica, sans-serif;
 color: #888;
 letter-spacing: -1px;
 font-weight: bold;
 padding: 5px;
 border: 0px solid #ccc;
 margin: 0;
 background: #000 url(navb.jpg);
}
#navlinks {
 display: block;
 height: 14px;
 width: 100%;
 text-align: center;
 font: 14px Arial, Helvetica, sans-serif;
 color: #888;
 margin: auto;
 letter-spacing: -1px;
 line-height: .8;
 font-weight: bold;
 margin: 0;
}
#navlinks a{
		color: #e1e1e1;
 margin-right: 20px;
 text-decoration: none;
}
#navlinks a:hover{
	color: #f9f9f9;
}
#navlinks .blue{
	color:#03C;

}
#navlinks .green{
	color:#3CC102;
}

#Promotion {
	color: #fff;
	padding: 5px 0 0 130px;
	font: 16px Arial, Helvetica, sans-serif;
	letter-spacing: 0px;	
}

#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background: #E7DBD5;
 margin: 0;
 padding: 10px;
 height: 350px;
 width: 195px;
 float: left;
}
#rightcolumn { 
 float: left;
 border: 0px solid #ccc;
 background: #000;
 margin: 0;
 padding: 10px 25px 10px 75px;
 width: 600px;
 display: inline;
 color:#999999;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size:11px;
 line-height:165%;
}
#rightcolumn img{
	border: #222222 solid 4px;
	margin: 2px 10px 2px 10px;
}
#rightcolumn a img{
	border: #222222 solid 4px;
	margin: 2px 5px 2px 5px;
}
#rightcolumn a:hover img{
	border: #ffffff solid 4px;
	margin: 2px 5px 2px 5px;
}
#rightcolumn p{
	text-indent: 1.5em;
}

.feature {
	color: #999;
	background:#000 url(http://www.gfrphoto.com/portfolio/i/featb.jpg) center;
	width: 520px;
	margin: 20px 0 10px 0;
	text-align: center;
    font: 14px Arial, Helvetica, sans-serif;
 	line-height: 20px;
}
#footer { 
 float: left;
 width: 770px;
 height: 14px;
 font: 14px Arial, Helvetica, sans-serif;
 color: #888;
 letter-spacing: -1px;
 font-weight: bold;
 padding: 5px;
 border: 0px solid #ccc;
 margin: 0;
 background: #000 url(navb.jpg);
}
#footertext {
 display: block;
 height: 14px;
 width: 100%;
 text-align: center;
 font: 10px Arial, Helvetica, sans-serif;
 color: #444;
 margin: auto;
 letter-spacing: -1px;
 line-height: 1.2;
 font-weight: bold;
 margin: 0;
}
#footerdes {
	background: url(footer.jpg);
	width: 780px;
	padding: 0;
	margin: 0;
	height: 69px;
	float: left;
}

.MM,.SM,.MM li,.SM li{display:block;list-style:none;padding:0;margin:0;line-height:normal;direction:ltr;}
.MM li,.SM li{position:relative;background:none;}
.MM a,.SM a{display:block;position:relative;}
* html>body .MM a,* html>body .SM a{position:static;}
* html .MM li,* html .SM li{display:inline;width:100%;display/**/:block;float/**/:left;}
*:first-child+html .MM li,*:first-child+html .SM li{width:100%;float:left;}
* html>body .MM li,* html>body .SM li{display:block;width:auto;}
.MM ul,.SM ul{display:none;position:absolute;top:-9999px;width:11px;overflow:hidden;z-index:11111;}
ul/**/.MM ul,ul/**/.SM ul{display:block;}
* html .MM ul,* html .SM ul{display:block;}
.NOSEPARATOR{border-width:0 !important;padding:0 !important;margin:0 !important;}
.NOLINK{cursor:default !important;}
#Menu1{border-width:0;padding:0;background-color:transparent;background-image:none;z-index:9999;position:static;height:auto;}
#Menu1 ul{left:-800px;}
#Menu1{top:0;left:0;width:100%;padding-top:2em;float:left;}
#Menu1 li{float:left;width:auto;left:2em;}
#Menu1>li{border-width:0 0px 0 0;padding:0 7px 0 0;margin:0 0px 0 0;}
@media screen,projection{* html #Menu1 li{border-width:0 0px 0 0;padding:0 7px 0 0;margin:0 0px 0 0;}}
#Menu1 a{white-space: /**/nowrap;}
head:first-child+body #Menu1>li{left:0;}
*>*>html:lang(en),#Menu1>li{left:0;}
#Menu1>li:first-child{margin-left:2em !important;}
#Menu1>li>a{/*/*//*/float:left;/* */}
* html>body #Menu1>li>a{float:left;}
* html #Menu1{float:none;}
* html>body #Menu1>li{float:none;}
* html>bo\64 y #Menu1>li{float:left;}
#Menu1 ul li{float:none;}
.MM{border-width:0px;border-style:solid;border-color:#333333;padding:0px;background-image:none;background-color:#282425; width: 100px;}
.MM li{border-style:solid;border-color:transparent;border-width:0 0 0px 0;padding:0 0 7px 0;margin:0 0 0px 0;}
.MM li a.CURRENT,.MM li a.CURRENT:link,.MM li a.CURRENT:visited{border-width:1px;border-style:solid;border-color:#CBCBEF;background-image:url(http://www.heliumdigital.com/buttonbg.gif);background-color:transparent;color:#FFFFFF;text-decoration:none;}
.MM li a,.MM li a:link{cursor:pointer;border-width:1px;border-style:solid;border-color:#000000;padding:3.5px;background-image:none;background-color:000000;color:#FFFFFF;font-size:10px;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;text-decoration:none;text-align:center;}
.MM li a:visited{border-width:1px;border-style:solid;border-color:#000000;background-image:none;background-color:#000000;color:#FFFFFF;text-decoration:none;}
.MM li a:hover,.MM li a:focus,.MM li a:active,.MM li a.MMO,.MM li a.MMO:link,.MM li a.MMO:visited,.MM li a.CURRENT:hover,.MM li a.CURRENT:focus,.MM li a.CURRENT:active{border-width:1px;border-style:solid;border-color:#ffffff;background-image:url(buttonbg.gif);background-color:transparent;color:#FFFFFF;text-decoration:none;}
.MM li a.NOROLL{border-style:solid !important;border-color:#000000 !important;background-image:none !important;background-color:000000 !important;color:#FFFFFF !important;text-decoration:none !important;}

