@charset "utf-8";
/* CSS Document */
#webmainimage{position: absolute;
margin-top: 125px;
margin-left: 10px;
height: 255px;
width: 751px;
border: solid 1px #cccccc;
overflow: hidden;
}

#webflashintro{position: absolute;
margin-top: 400px;
margin-left: 11px;
border: 1px solid #000;
height: 130px;
width: 749px;
}
#bottom_menu{position: absolute;
margin-top: 585px;
margin-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-align: center;
}
#webportimage{position: absolute;
margin-top: 125px;
margin-left: 10px;
height: 150px;
width: 751px;
border: solid 1px #cccccc;
overflow: hidden;
}

/* Links *********************************************************/
.menuFrame a{ 
	font-size: 11px; 
	font-weight: bold; 
	text-align: center;
	display: block; 
	border-left: 2px #000000 solid;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.menuFrame a:link { color: #000000; 
	text-decoration: none;}
.menuFrame a:active { color: #00000; 
	text-decoration: none;}
.menuFrame a:visited{ color: #000000; 
	text-decoration: none;}
.menuFrame a:hover{ color: #5d8fc0;
	text-decoration: underline; 
	}
.smallLinks a{ 
	text-align: center;
	font-size: 10px;
	}
.smallLinks a:link { color: #000000; 
	text-decoration: none;}
.smallLinks a:active { color: #00000; 
	text-decoration: none;}
.smallLinks a:visited{ color: #000000; 
	text-decoration: none;}
.smallLinks a:hover{ color: #5d8fc0;
	text-decoration: underline; 
	}
.regularLink a{ 
	font-size: 11px; 
	font-weight: bold; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.regularLink a:link { color: #000000; 
	text-decoration: none;}
.regularLink a:active { color: #00000; 
	text-decoration: none;}
.regularLink a:visited{ color: #000000; 
	text-decoration: none;}
.regularLink a:hover{ color: #5d8fc0;
	text-decoration: underline; 
	}
.portfolio a{ 
	font-size: 11px; 
	font-weight: bold; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.portfolio a:link { color: #000000; 
	text-decoration: none;}
.portfolio a:active { color: #00000; 
	text-decoration: none;}
.portfolio a:visited{ color: #000000; 
	text-decoration: none;}
.portfolio a:hover{ color: #5d8fc0;
	text-decoration: none; 
	}
.whitelinks a{ 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.whitelinks a:link { color: #ffffff; 
	text-decoration: underline;}
.whitelinks a:active { color: #ffffff; 
	text-decoration: underline;}
.whitelinks a:visited{ color: #ffffff; 
	text-decoration: underline;}
.whitelinks a:hover{ color: #ffffff;
	text-decoration: underline; 
	}
/* Links End*************************************************************/



/* Index ****************************************************************/
#weblargepuzzle{
	position: absolute;
	margin-left: 25px;
	margin-top: 580px;
}
#weblargeconsultation{
	position: absolute;
	margin-left: 590px;
	margin-top: 570px;
}
.weblargepuzzletext{
	position: absolute;
	margin-left: 200px;
	margin-top: 560px;
	height: 120px;
	width: 360px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
/* Index Ends *************************************************************/



/* All Pages ****************************************************************/
#webpuzzle{
	position: absolute;
	margin-left: 25px;
	margin-top: 435px;
}
#webconsultationimg{
	position: absolute;
	margin-left: 590px;
	margin-top: 425px;
}
.webpuzzletext{
	position: absolute;
	margin-left: 200px;
	margin-top: 415px;
	height: 120px;
	width: 360px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
/* All Pages Ends *************************************************************/



/* Bars ********************************************************************/
#weblowbar{
position: absolute;
margin-top: 402px;
margin-left: 0px;
width: 776px;
height: 8px;
overflow: hidden;
background-color: #5d8fc0;
}
#webmenubar{
position: absolute;
margin-top: 65px;
margin-left: 0px;
width: 679px;
height: 8px;
background-color: #5d8fc0;
overflow: hidden; 
}
#weblargelowbar{
position: absolute;
margin-top: 547px;
margin-left: 0px;
width: 776px;
height: 8px;
overflow: hidden;
background-color: #5d8fc0;
}
/* Bars End ***************************************************************/




/* Text ******************************************************************/
.webtextline{
	position: absolute;
	margin-left: 188px;
	margin-top: 45px;
	font-size: 12px; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.webdesigntext{
	position: absolute;
	margin-left: 257px;
	margin-top: 152px;
	height: 196px;
	width: 476px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.webdesignpricetext{
	position: absolute;
	margin-left: 257px;
	margin-top: 152px;
	height: 196px;
	width: 476px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.webdesignshorttext{
	position: absolute;
	margin-left: 220px;
	margin-top: 152px;
	height: 196px;
	width: 380px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.webdesigntextsmall{
	position: absolute;
	margin-left: 220px;
	margin-top: 152px;
	height: 196px;
	width: 380px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#webmaintext{
	position: absolute;
	margin-left: 230px;
	margin-top: 150px;
	height: 210px;
	width: 500px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
}
#webdesignbottommenu{
	position: absolute;
	margin-top: 730px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}
#webdesignportmenu{
	position: absolute;
	margin-top: 875px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}
#webdesignbotmenu{
	position: absolute;
	margin-top: 585px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}
#weblamndaname{
	position: absolute;
	margin-top: 39px;
	margin-left: 677px;
}
#webporttext{
	position: absolute;
	margin-top: 140px;
	margin-left: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	color: #ffffff;
	width: 480px;
}
/* Text Ends ******************************************************************/



#webportspace{
	position: absolute;
	margin-top: 300px;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	color: #ffffff;
	border: 1px solid #cccccc;
	width: 720px;
}

#webconsultation{
	position: absolute;
	margin-left: 590px;
	margin-top: 425px;
}
#webtextback{
	position: absolute;
	margin-left: 232px;
	margin-top: 126px;
}
#webtextbacksmall{
	position: absolute;
	margin-left: 200px;
	margin-top: 126px;
}
#weblargemainpage{
	width: 776px;
	border: 1px solid #000000;
	margin: auto;
	height: 720px;
}
#webmainpage{
	width: 776px;
	border: 1px solid #000000;
	margin: auto;
	height: 870px;
}
#weblargeportfolio{
	position: absolute;
	margin-left: 30px;
	margin-top: 570px;
}

#weblargepackages{
	position: absolute;
	margin-left: 300px;
	margin-top: 565px;
}


/*#webportfolio{
	position: absolute;
	margin-left: 30px;
	margin-top: 425px;
}
#webpackages{
	position: absolute;
	margin-left: 300px;
	margin-top: 420px;
}
*/