/* basic elements */

body {

background-color: #000000;

}

#global {

position: absolute;

width: 750px;

height: 450px;

left: 50%;

margin-left: -375px;

margin-top: 25px;

background-color: #000000;

}

.imastand {

border: 0px;

}

a {

font-family: Arial, Verdana, Helvetica;

font-size: 12px;

color: #FFFFFF;

font-weight: normal;

text-decoration: none;

}

a:hover {

font-family: Arial, Verdana, Helvetica;

font-size: 12px;

font-weight: normal;

color: #D8A451;

text-decoration: none;

}

.vertilineL {

position: absolute;

margin-top: 50px;

width: 2px;

height: 350px;

background-image: url('design/vertiline.gif');

}

.vertilineR {

position: absolute;

margin-left: 748px;

margin-top: 50px;

width: 2px;

height: 350px;

background-image: url('design/vertiline.gif');

}



/* basic texts */

.txt-stand {

font-family: Arial, Verdana, Helvetica;

font-size: 10px;

color: #FFFFFF;

font-weight: normal;

text-align: justify;

}

.txt-intro {

font-family: Arial, Verdana, Helvetica;

font-size: 11px;

color: #FFFFFF;

font-weight: normal;

}

.txt-titles {

font-family: Arial, Verdana, Helvetica;

font-size: 14px;

color: #D8A451;

font-weight: bold;

}



/* specs index.php */

#global-index {

position: absolute;

width: 750px;

height: 450px;

left: 50%;

margin-left: -375px;

margin-top: 25px;

background-image: url('design/introbg.jpg');

}

.posi-enter {

position: absolute;

margin-left: 142px;

margin-top: 390px;

}

.posi-email {

position: absolute;

margin-left: 536px;

margin-top: 394px;

}

.posi-update {

position: absolute;

margin-left: 140px;

margin-top: 430px;

}



/* specs home.php */

.posi-txthome {

position: absolute;

margin-left: 195px;

margin-top: 75px;

width: 350px;

}

.posi-homecontact {

position: absolute;

margin-left: 290px;

margin-top: 290px;

}





/* specs about.php */

.posi-aboutphot {

position: absolute;

margin-left: 450px;

margin-top: 70px;

width: 150px;

}

.posi-abouttxt {

position: absolute;

margin-left: 120px;

margin-top: 75px;

width: 310px;

}

.posi-homecontact-about {

position: absolute;

margin-left: 440px;

margin-top: 290px;

}



/* specs history.php */

#global-history {

position: absolute;

width: 750px;

height: 1000px;

left: 50%;

margin-left: -375px;

margin-top: 25px;

background-color: #000000;

}

.posi-marginbottom-history {

position: absolute;

margin-top: 950px;

width: 750px;

height: 50px;

background-image: url('design/hbhbottom.gif');

}

.posi-historymap {

position: absolute;

margin-left: 105px;

margin-top: 75px;

}

.posi-historyphot {

position: absolute;

margin-left: 204px;

margin-top: 235px;

background-image: url('design/india.jpg');

}

.posi-historytxt {

position: absolute;

margin-left: 315px;

margin-top: 75px;

width: 280px;

}

.posi-homecontact-history {

position: absolute;

margin-left: 360px;

margin-top: 290px;

}



/* specs upkeep.php */

.posi-bg {

position: absolute;

margin-left: 175px;

margin-top: 70px;

width: 400px;

height: 217px;

background-image: url('design/upkeepbg.jpg');

}

.posi-upkeeptxt {

position: absolute;

margin-left: 185px;

margin-top: 80px;

width: 380px;

}



/* specs contact.php */

#global-contact {

position: absolute;

width: 750px;

height: 450px;

left: 50%;

margin-left: -375px;

margin-top: 25px;

background-image: url('design/contactbg.jpg');

}

.posi-txtcontact {

position: absolute;

margin-left: 120px;

margin-top: 90px;

width: 350px;

}

.posi-homeexit {

position: absolute;

margin-left: 550px;

margin-top: 330px;

}

.posi-testimonials {

position: absolute;

margin-left: 550px;

margin-top: 30px;

height: 300px;

width: 160px;

}



/* specs portfolio */

.posi-portfoliotitle {

position: absolute;

margin-left: 180px;

margin-top: 65px;

}

.posi-portfoliotitlemodel {

position: absolute;

margin-left: 200px;

margin-top: 65px;

}

.posi-portfolio-model1 {

position: absolute;

margin-left: 270px;

margin-top: 85px;

background-image: url('design/model-1.jpg');

}

.posi-portfolio-model2 {

position: absolute;

margin-left: 200px;

margin-top: 85px;

width: 62px;

}

.posi-portfolio-bridal1 {

position: absolute;

margin-left: 314px;

margin-top: 85px;

background-image: url('design/bridal-6.jpg');

}

.posi-portfolio-bridal2 {

position: absolute;

margin-left: 180px;

margin-top: 85px;

width: 62px;

}

.posi-portfolio-bridal3 {

position: absolute;

margin-left: 247px;

margin-top: 85px;

width: 62px;

}

.posi-portfolio-other1 {

position: absolute;

margin-left: 314px;

margin-top: 85px;

background-image: url('design/other-1.jpg');

}

.posi-portfolio-other2 {

position: absolute;

margin-left: 180px;

margin-top: 85px;

width: 62px;

}

.posi-portfolio-other3 {

position: absolute;

margin-left: 247px;

margin-top: 85px;

width: 62px;

}



/* specs links */

.posi-margintop {

position: absolute;

width: 750px;

height: 50px;

background-image: url('design/hbhtop.gif');

}

.posi-marginbottom {

position: absolute;

margin-top: 400px;

width: 750px;

height: 50px;

background-image: url('design/hbhbottom.gif');

}

.posi-portfolio {

position: absolute;

margin-top: 96px;

margin-left: 600px;

width: 100px;

height: 134px;

}

.posi-portfolio2 {

position: absolute;

margin-top: 50px;

margin-left: 700px;

width: 50px;

height: 180px;

}

.posi-upkeep {

position: absolute;

margin-top: 220px;

margin-left: 600px;

width: 150px;

height: 180px;

}

.posi-about {

position: absolute;

margin-top: 50px;

width: 150px;

height: 180px;

}

.posi-history {

position: absolute;

margin-top: 220px;

width: 150px;

height: 180px;

}
