*			{margin: 0px; padding: 0px; list-style: none; text-decoration: none;}


body				{overflow: hidden; }


/***************@font-face******************/



@font-face {
	font-family: 'CicleFina';
	src: url('assets/typography/Cicle_Fina-webfont.eot');
	src: local('☺'), url('assets/typography/Cicle_Fina-webfont.woff') format('woff'), url('assets/typography/Cicle_Fina-webfont.ttf') format('truetype'), url('assets/typography/Cicle_Fina-webfont.svg#webfontCgFY30qW') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CicleFinaItalic';
	src: url('assets/typography/Cicle_Fina_Italic-webfont.eot');
	src: local('☺'), url('assets/typography/Cicle_Fina_Italic-webfont.woff') format('woff'), url('assets/typography/Cicle_Fina_Italic-webfont.ttf') format('truetype'), url('assets/typography/Cicle_Fina_Italic-webfont.svg#webfontS4Q5tZaA') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CicleGordita';
	src: url('assets/typography/Cicle_Gordita-webfont.eot');
	src: local('☺'), url('assets/typography/Cicle_Gordita-webfont.woff') format('woff'), url('assets/typography/Cicle_Gordita-webfont.ttf') format('truetype'), url('assets/typography/Cicle_Gordita-webfont.svg#webfontwnnTIVL3') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CicleGorditaItalic';
	src: url('assets/typography/Cicle_Gordita_Italic-webfont.eot');
	src: local('☺'), url('assets/typography/Cicle_Gordita_Italic-webfont.woff') format('woff'), url('assets/typography/Cicle_Gordita_Italic-webfont.ttf') format('truetype'), url('assets/typography/Cicle_Gordita_Italic-webfont.svg#webfontlHGdtk0E') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CicleSemi';
	src: url('assets/typography/Cicle_Semi-webfont.eot');
	src: local('☺'), url('assets/typography/Cicle_Semi-webfont.woff') format('woff'), url('assets/typography/Cicle_Semi-webfont.ttf') format('truetype'), url('assets/typography/Cicle_Semi-webfont.svg#webfontE5ghEze2') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CicleSemiItalic';
	src: url('assets/typography/Cicle_Semi_Italic-webfont.eot');
	src: local('☺'), url('assets/typography/Cicle_Semi_Italic-webfont.woff') format('woff'), url('assets/typography/Cicle_Semi_Italic-webfont.ttf') format('truetype'), url('assets/typography/Cicle_Semi_Italic-webfont.svg#webfontDhK4OywI') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CicleShadow';
	src: url('assets/typography/Cicle_Shadow-webfont.eot');
	src: local('☺'), url('assets/typography/Cicle_Shadow-webfont.woff') format('woff'), url('assets/typography/Cicle_Shadow-webfont.ttf') format('truetype'), url('assets/typography/Cicle_Shadow-webfont.svg#webfont8UQQi2OD') format('svg');
	font-weight: normal;
	font-style: normal;
}


/******************************************/
/**   typography   ************************/
/******************************************/

a{color: gray;}
a:hover{color: black;}
/******************************************/
/**   layout   ****************************/
/******************************************/

#page-wrap		    { top: 10px;;max-width: 960px; min-width: 560px; height: 768px; margin: 0 auto; position: relative;background-color: #636868;}

#photosDiv{width: 10px; height: 768px;  float: left;
}

#spacerLeft{width: 360px; float: left;padding: 1px;}

#nav		{width: 207px;height: 100%; float: left; margin: 0px 0px 0px 0px;background: url(../assets/grafix/bar2.png) no-repeat; z-index: 2;font-family: 'CicleSemi',Verdana, "Lucida Grande", Lucida, sans-serif;}

#spacerRight{width: 400px; float: left;}

#designDiv{width: 10px; margin: -777px 0px 0px 260px;height: 768px; float: left;
}

li.photodesign{margin: 430px 0px 0px 38px; float: left;}

.logo{clear: both; padding: 165px 0px 60px 48px;}

#subnav{position: relative;}
.subnav{float: left; margin: 40px 0px 20px 31px;}

#photoSubnav{position: absolute; float: left; margin: 200px 0px 0px 34px;}
#photoSubnav li{margin-bottom: 10px;}
#designSubnav{position: absolute; margin: 200px 0px 0px 120px;}
#designSubnav li{margin-bottom: 10px;}

p{width:430px;}
a.webLink{color:#f9f9f9}
a.webLink:hover{color:black}

/************************************
*****gallery*photo*******************
************************************/

img{border: 1px solid #f9f9f9;}


#photoGallery{margin:75px 0px 0px 100px;color: #e7e7e7;font-family: Verdana, "Lucida Grande", Lucida, sans-serif;}
#photoGalleryMisc{margin:135px 0px 0px 100px;color: #e7e7e7;font-family: Verdana, "Lucida Grande", Lucida, sans-serif;}
#photoGallery h2{font-size: 14px; width: 150px;text-align: right; margin: 0px 0px 31px 100px;}
#photoGalleryMisc h3{font-size: 12px; width: 250px;text-align: right;}
#photoGalleryMisc h2{font-size: 14px; width: 350px;text-align: right; margin: 0px 0px 30px 100px;}
#photoGallery h3{font-size: 12px; width: 250px;text-align: right;}
#photoGallery1 img{float:right;position: absolute; margin:-150px 0px 0px 300px;}
#photoGallery2 li{padding: 150px 0px 0px 0px;}
#photoGallery2 img{float:right;position: absolute; margin:-290px 0px 0px 300px;}
#photoGallery3 img{float:right;position: absolute; margin:-150px 0px 0px 300px;}
#photoGallery2, #photoGallery3{clear: both;}
#photoGalleryMisc #photoGallery1{margin-bottom:-30px;}
#photoGallery h1{margin:200px 0px 0px 50px;}
#photoGallery p{margin:0px 0px 0px 50px;}

.photoGallery h3{float:left; margin:0px 30px 0px 0px;}
.photoGallery img{position:relative; clear:both; margin:-50px 30px 75px 0px;}
a#manteno{color:white;}
h2#theTower{margin-left:-100px; width:350px;}
/************************************
*****gallery*design******************
************************************/


#designGallery{margin:65px 0px 0px 38px;color: #e7e7e7;font-family: Verdana, "Lucida Grande", Lucida, sans-serif;}
#designGallery h2{font-size: 14px; width: 250px;text-align: left; margin: 150px 0px -15px 270px;}
#designGallery h3{font-size: 12px; width: 250px;text-align: left; padding: 30px 0px 0px 270px;margin-bottom: -4px;}
#design1 img{float:left;position: absolute; margin:-146px 0px 0px 16px;}
#design2 li{padding: 150px 0px 0px 0px;}
#design2 img{float:left;position: absolute; margin:-135px 0px 0px 16px;}
#design3 img{float:left;position: absolute; margin:-148px 0px 0px 16px;}
#design2, #design3{clear: both;}
#designGallery h1, #designGallery p{color: #e7e7e7}
#designGallery h1{margin:275px 0px 0px 60px;}
#designGallery p{margin:0px 0px 0px 60px;}
#nav li, .photoNav, .designNav{color: #000;}

.designGallery{height:69px;}
.designGallery img{float:left; margin:0px 30px 0px 0px;}
.designGallery h2{position:relative; margin:-50px 0px 0px 0px; width:250px;}
.designGallery h3{}

/************************************
*****about*design******************
************************************/
#aboutGallery{margin:200px 0px 0px 150px;color: #e7e7e7; font-family: Verdana, "Lucida Grande", Lucida, sans-serif;}
#aboutGallery h1{margin:75px 0px 0px 0px; color:#e7e7e7;}
#aboutGallery h2{width:400px; margin:0px 0px 2px 0px; color:#e7e7e7;}
#aboutGallery a{color:white;}
#aboutGallery a:hover{color:black;}
#aboutGallery li{margin:2px 0px 0px 60px;}
#aboutGallery p{margin:0px 0px 20px 0px}

/************************************
*****network*design******************
************************************/
#networkH1{margin:210px 0px 0px 95px; color:#e7e7e7;}
#networkH2{width:400px; margin:0px 0px 0px 95px; color:#e7e7e7;}
#networkH31, #networkH32, #networkH33{width:400px; color:#f9f9f9; font-size:11px;}
#networkList a{color:white;}
#networkList a:hover{color:black;}
#networkList li{margin:10px 0px 0px 95px;}
