@charset "UTF-8";
/* CSS Document */
/*------------------------------------
global flow
------------------------------------*/
* {margin:0; padding:0; border: 0; border:none;}

body {
	background-color:#0d0b0d;
}

#repeat {
	width:100%;
	height:425px;
	background-image:url(../images/pattern.png);
	background-repeat:repeat-x;
}


#center {
	margin: 0 auto;
	width:820px;
}

#top {
	padding: 35px 0px 0px 0px;
}

/*------------------------------------
Navigation
------------------------------------*/

#header {
	float:left;
}

#nav {
	padding:42px 0px 0px 565px;
}

#nav li {
	padding:0px 4px 0px 4px;
	float:left;
	display:inline;
}


#nav a {
	font-size:112%;
	border:none;
	font-family: "Helvetica";
}

#nav a:link {
color: #fff;
text-decoration: none;
}

#nav a:visited {
color: #fff;
text-decoration: none;
}

#nav a:hover {
color: #ff3000;
text-decoration: none;
}

#nav a:active {
color: #fff;
text-decoration: none;
}
/*------------------------------------
Mid
------------------------------------*/
#mid_fill {
	height:600px;
}

/*------------------------------------
height for portfolio section if need adjusting
------------------------------------*/
#mid_fill_portfolio {
	height:950px;
}

#mid_contact {
	height:600px;
}


#player {
	padding:25px 0px 20px 0px;
	border-style-right: dotted dashed;
}

#playerinfo {
	font-family: "Helvetica";
}

#playerinfo h3 {
	float:left;
	color:#ff3000;
}

#playerinfo p {
	float:left;
	padding:0px 0px 10px 15px;
	color:#FFF;
	font-size:80%;
	width:600px;
}

#spacer {
	padding:35px 0px 0px 0px;
	height:1px;
	width:820px;
	background-image:url(../images/bar.gif);
	background-repeat:repeat-x;
}

#about_content {
	padding: 45px 0px 0px 20px;
	color:#FFF;
	font-family: "Helvetica";
	font-size: 90%;
}

#about_content img {
	width:250px;
	float:left;
}

#about_content p {
	padding:0px 0px 0px 15px;
	width:505px;
	height:130px;
	float:left;
}


#gallery {
	padding: 50px 0px 0px 0px;
	width:850px;
	margin: 0 auto;
}

#gallery img {
	padding: 0px 0px 0px 0px;
}

#gallery h3 {
	color:#FFF;
	font-family: "Helvetica";
	font-size: 90%;
}


/*------------------------------------
Bottom
------------------------------------*/

#bottom {
	font-size:90%;
	color:#FFF;
	font-family: "Helvetica";
	margin: 0 auto;
	width:820px;
}

#right a:link {
color: #ff3000;
text-decoration: none;
}

#right a:visited {
color: #ff3000;
text-decoration: none;
}

#right a:hover {
color: #fff;
text-decoration: none;
}

#right a:active {
color: #ff3000;
text-decoration: none;
}

#left {
	float:left;
}

#right {
	float:right;
}

.color {
	color:#ff3000;
}

/*------------------------------------
Contact Form
------------------------------------*/

#formInfo {
	padding:90px 0px 0px 0px;
	font-family: "Helvetica";
	color:fff;
	width:300px;
	margin: 0 auto;
}

strong a:link { color:#303030; }
strong a:hover { color:#6799cb; text-decoration:underline; }


#name, #eMail, #number, #comments { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding:0 10px 0 0; }

.text1 {
	margin:0 0 0 20px;
	height:16px;
}

.text2 {
	margin:0 0 0 22px;
	height:16px;
}

.text3 {
	margin:0 0 0 17px;
	height:16px;
}

.text4 {
	margin:10px 0 0 0;
	width:352px;
	height:100px;
}

#submit {
	background:url(../images/button.png) no-repeat;
	border-style:none;
	float:right;
	width:60px;
	height:30px;
	margin: 15px 0 0 0;
	cursor:pointer;
}

/*------------------------------------
Clear
------------------------------------*/

.clear{
clear:both;
margin: 0px; padding: 0px;
}
