/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* LOSERGEEKDESIGN STYLESHEET || NOW THATS STYLE || DONT STEAL MY STUFF */
/* All materials and styles herin are copyrighted under U.S Copyright Law. Violaters will be prosecuted. */
/* Any reproduction must have consent of LOSERGEEKDESIGN */
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* CSS FOR LOSERGEEKDESIGN.COM ONLY - DO NOT REPRODUCE */
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

	
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Splash page. START*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#splashimage {
	background: url(../splash_bg.jpg) repeat-x #000000;
	position: absolute;
	right: 0px;
	top: 368px;
	width:100%;
	height:150px;
	text-align:center;
	}
	
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Splash page. END*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/




/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Site Wide Implimentations - exhist on every page. START*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Links, Header and Body setup
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
body {
	background: #181818;
	position:relative;
	margin-left:50%;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
	color:#999999;
	}

#body_cav {
	position:relative;
	margin-left: -400px;
	}

#header_menu {
	position:relative;
	background:  url("../images/header.jpg") no-repeat;
	margin: 0px;
	width: 800px;
	height: 82px;
	}

#footer {
	position:relative;
	background:  url("../images/footer.jpg") no-repeat;
	margin: 0px;
	width: 786px;
	height: 31px;
	}

#hm_menu {
	width:314px;
	height: 26px;
	position: absolute;
	left: 32px;
	top: 31px;
	}

#sec_con {
	background:  url("../images/shadow.jpg") no-repeat;
	position: relative;
	width: 786px;
	height: auto;
	padding: 0px 7px 0px 7px;
	}

#top_sec_con {
	position: relative;
	width: 786px;
	height: 290px;
	padding: 0px 0px 0px 0px;
	}
	
#sub_sec_con {
	position: relative;
	width: 786px;
	height: auto;
	}

#b_left {
	background:  url("../images/sections/leftbg.jpg") no-repeat;
	position: relative;
	margin: 0px;
	left:0px;
	top:0px;
	width: 342px;
	height: 220px;
	}

#b_right {
	background:  url("../images/sections/rightbg.jpg") no-repeat;
	position: absolute;
	top: -26px;
	left: 342px;
	width: 444px;
	height: 246px;
	}

#sec_sub_menu {
	position: absolute;
	top: 6px;
	}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Site Wide Implimentations - exhist on every page. END*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Index or About page layout. START*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#about_open {
	background: url("../images/sections/about/rightbg.jpg") no-repeat;
	position: relative;
	height: 246px;
	width: 438px;
	font-size: 11px;
	padding-top: 30px;
	padding-left: 5px;
	font-family: "Times New Roman", Times, serif;
	}

#about_news {
	background: url("../images/sections/about/leftbg.jpg") no-repeat;
	position: relative;
	height: 246px;
	width: 300px;
	font-size: 11px;
	padding-top: 30px;
	padding-left: 5px;
	font-family: "Times New Roman", Times, serif;
	}

#dl_res {
	position: absolute;
	right: -1px;
	top: 180px;
	}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Index or About page layout. END*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/




/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Works Page - Section Wide Layout. START*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
	
.works_menu {
	background: #333333;
	position: absolute;
	top: 40px;
	left: 10px;
	width: 318px;
	height: 160px;
	visibility:hidden;
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	}
	.works_menu a:hover{color:#999999;text-decoration:none;}
	.works_menu a:link{color:#999999;text-decoration:none;}
	.works_menu a:visited{color:#999999;text-decoration:none;}
	.works_menu a:active{color:#999999;text-decoration:none;}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Work Details */
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#work_detail {
	background: url("../images/sections/work/top_bg.jpg") no-repeat;
	position: absolute;
	width: 786px;
	height: 290px;
	}

#proj_name {
	position: absolute;
	width:260px;
	left: 53px;
	top: 30px;
	}
	
#proj_type {
	position: absolute;
	font-size:11px;
	width:200px;
	left: 46px;
	top: 54px;
	}
	
#proj_date {
	position: absolute;
	font-size: 11px;
	width:200px;
	left: 244px;
	top: 54px;
	}
	
#proj_info {
	position: absolute;
	width:300px;
	color:#999999;
	font-size: 11px;
	left: 12px;
	top: 75px;
	}
		
.proj_images {
	position: absolute;
	left: 342px;
	top: 49px;
	}
		
#proj_thumbs {
	position: absolute;
	width:300px;
	left: 349px;
	top: 233px;
	}

#thumbnailchoice {
	padding-right: 10px;
	}
	
.proj_launch {
	font-size:11px;
	font-weight:bold;
	}
.proj_launch a:hover{color:#999999;text-decoration:none;}
.proj_launch a:link{color:#C5B48C;text-decoration:none;}
.proj_launch a:visited{color:#999999;text-decoration:none;}
.proj_launch a:active{color:#999999;text-decoration:none;}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Works Page - Section Wide Layout. END*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Contact Page - Section Wide Layout. START*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
	
#contact_info {
	position: absolute;
	top: 30px;
	left: 5px;
	width: 318px;
	height: 160px;
	font-size: 10px;
	padding-left: 10px;
	font-family: "Times New Roman", Times, serif;
	}
	
.sub_header {
	color: #C4B38B;
	font-size: 11px;
	}

/*:::::: Email contact form :::::*/
#email_form {
	background: url("../images/sections/contact/rightbg.jpg") no-repeat;
	position: absolute;
	top:0px;
	left:0px;
	height: 246px;
	width: 438px;
	font-size: 11px;
	font-family: "Times New Roman", Times, serif;
	visibility: hidden;
	}

#name {
	position: absolute;
	left: 10px;
	top: 53px;
	font-size: 11px;
	border: 0px;
	}
#eaddress {
	position: absolute;
	left: 10px;
	top: 95px;
	font-size: 11px;
	border: 0px;
	}
#message {
	position: absolute;
	left: 10px;
	top: 137px;
	font-size: 11px;
	border: 0px;
	}
#ef_sub {
	position: absolute;
	left: 255px;
	top: 215px;
	font-size: 11px;
	}
#ef_res {
	position: absolute;
	left: 355px;
	top: 215px;
	font-size: 11px;
	}


/*:::::: Freelance Request form :::::*/
#job_form {
	background: url("../images/sections/contact/jfbg.jpg") no-repeat;
	position: absolute;
	top:0px;
	left:0px;
	height: 246px;
	width: 438px;
	font-size: 11px;
	font-family: "Times New Roman", Times, serif;
	visibility: hidden;
	}

#name {
	position: absolute;
	left: 10px;
	top: 53px;
	font-size: 11px;
	border: 0px;
	}
#emailaddy {
	position: absolute;
	left: 204px;
	top: 53px;
	font-size: 11px;
	border: 0px;
	}
#phonenum {
	position: absolute;
	left: 10px;
	top: 96px;
	font-size: 11px;
	border: 0px;
	}
#add1 {
	position: absolute;
	left: 204px;
	top: 96px;
	font-size: 11px;
	border: 0px;
	}
#add2 {
	position: absolute;
	left: 204px;
	top: 120px;
	font-size: 11px;
	border: 0px;
	}
#type {
	position: absolute;
	left: 10px;
	top: 138px;
	font-size: 11px;
	border: 0px;
	}
#project_desc {
	position: absolute;
	left:10px;
	top:181px;
	font-size: 11px;
	border: 0px;
	}
#jf_sub {
	position: absolute;
	left: 338px;
	top: 215px;
	font-size: 11px;
	}
	
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Contact Page - Section Wide Layout. END*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Client page layout. START*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#client_open {
	background: url("../images/sections/clients/rightbg.jpg") no-repeat;
	position: relative;
	height: 246px;
	width: 418px;
	font-size: 11px;
	padding-top: 30px;
	padding-left: 10px;
	font-family: "Times New Roman", Times, serif;
	}

#client_login {
	background: url("../images/sections/clients/leftbg.jpg") no-repeat;
	position: relative;
	height: 246px;
	width: 308px;
	font-size: 11px;
	padding-top: 30px;
	padding-left: 5px;
	font-family: "Times New Roman", Times, serif;
	}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* Client page layout. END*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::*/