/* yahoo reset body */
body,div,dl,dt,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{margin:0;padding:0;}
/* table{border-collapse:collapse;border-spacing:0;} */
fieldset,img{border:0;}

/* address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} */

/* ol,ul {list-style:none;} */
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;}


/* yahoo reset fonts */
body {font:12px  arial,helvetica,verdana,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}

p{
	padding:0px 0px 20px 0px;
	
}

hr{
	border: 0;
	background-color:#d4d4d4;
	color: #d4d4d4; 
	height:1px;
}

body {
	position: relative;
	background-color: #000000;
	background-image: url(../images/bg_burst.jpg); background-position: top center; background-repeat: no-repeat;;
	text-align: center;
	color:#ffffff;
	line-height:175%;
}


A:Link, A:visited, A:hover, A:active{
	color: #f3983f;
}

A:Link{ 
 text-decoration: none;
}

A:visited{ 
 text-decoration: none;
}

A:hover{
 text-decoration: underline;
}

A:active{ 
 text-decoration: none;
}


.gallery_list{
		background-image: url(../images/right_bg.gif);
		background-repeat: repeat-y;
		padding:10px 10px 5px 15px;
		font: Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #E59AC4;
		line-height:18px;
}

.gallery_list a, .gallery_pic_nav a{
	text-decoration:none;
	color: #E59AC4;
}

.gallery_list a:hover, .gallery_pic_nav a:hover{
	text-decoration:underline;
}

.gallery_pic_nav{
	width:172px;
	text-align:center;
		background-image: url(../images/gallery_pic_nav_bg.gif);
		padding:3px 0px 15px 0px;
		font: Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #E59AC4;
		line-height:18px;
	
	background-repeat: no-repeat;
}


.gallery_detail{
	width:165px;
	color: #EAB9D9;
	font-size: 15px;
	margin: 5px 0px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
}


.panel{
	background-image: url(../images/panel_middle.gif);; background-position: top;	background-repeat: repeat-y;
	width:283px; 
	
}
.panel_content{
	padding:0px 10px 0px 10px;	
}

.panel_link{
	font-weight:bold;
}


.tab{
	background-image: url(../images/tab_top.gif);; background-position: top;	background-repeat: no-repeat;
	width:288px; 
	height:31px;
}
.tabtext{
	padding:7px 0px 0px 10px;
	color:#5E7540; 
	font-size:120%;
	font-weight:bold;
}

.tab_panel{
	width:288px;
	background-color:#7C7F74;
	margin-bottom:1px;
}

.tab_panel_text{
	padding:5px 0px 10px 10px;
}

.tab_panel_bottom{
	width:288px;
	background-color:#7C7F74;
	background-image: url(../images/tab_bottom.gif);; background-position: bottom;	background-repeat: no-repeat;
}


.html_title{
	color:#ffffff;
	font-size:120%;
	background-color:#669999;
	padding:4px 0px 3px 10px;
	text-transform:uppercase; 
	font-weight:bold;
	
}


.content_secondary, .content_main{
	
}

.home_text_large{
  padding:10px 30px 10px 0px;
 text-align:justify;
  font-size:130%;
  color:#ffffff;
  font-weight:bold;
}


#wrapper {
	position: relative;
	margin: 0 auto;
	width: 815px;
	/* padding: 0px 3px 3px 3px; */
}	

#container {
	background-color:#1a1c1a;
	text-align: left;
}

h1{
	color:#BAD693;
	font-size:190%;
	font-weight:bold;
}

/* used for page titels */
h2{
	color:#BAD693;
	font-size:150%;
	margin:0px 0px 15px 0px;
	letter-spacing: -1px;
}

h3{
	color:#ffffff;
   font-size:120%;
	margin:0px 0px 10px 0px;
	font-weight:normal;	
}

.bright{
	color:#A2B4CA;
}


.work_title{
   padding:0px 0px 9px 0px;
	color:#BAD693;
	font-size:150%;
	letter-spacing: -1px;
	
}




				.work_description_short{
					color:#A2B4CA;
					font-weight:bold;
					padding:6px 0px 6px 0px;
				}
				.work_description_long{
					 
				}
				.work_thumbnail{
					 border:1px solid #ffffff;
				}
				td.work_border{
					background-color:#CC8B2D;
				}

