/*-----------------------------
	GENERAL CONFIGURATION
-----------------------------*/

body {
background-color: #4f4b45;
background-repeat: repeat-x;
text-decoration: none;
color: #aca499;
font-family: helvetica, arial;
font-size: 9.5pt;
line-height: 125%; 
font-weight: lighter; 
overflow-x: hidden;
margin: 0px; 
overflow:auto; 
SCROLLBAR-FACE-COLOR: #4f4b45; 
SCROLLBAR-HIGHLIGHT-COLOR: #312e2a; 
SCROLLBAR-SHADOW-COLOR: #4f4b45; 
SCROLLBAR-3DLIGHT-COLOR: #312e2a; 
SCROLLBAR-ARROW-COLOR: #4f4b45; 
SCROLLBAR-TRACK-COLOR: #4f4b45;
SCROLLBAR-DARKSHADOW-COLOR: #312e2a; 
}


.text{text-decoration: none;font-family: helvetica, arial;font-size: 9.5pt;font-weight:normal;color: #aca499;line-height: 125%;}
.text2{text-decoration: none;font-family: helvetica, arial;font-size: 8.5pt;font-weight:normal;color: #312e2a;line-height: 125%;}

h1{text-decoration: none;font-family: helvetica, arial; font-size: 13.5pt; color: #00b7ce; line-height: 80%; font-weight: lighter; text-align: left;}
h2{text-decoration: none;font-family: helvetica, arial; font-size: 13.5pt; color: #faa74a; line-height: 80%; font-weight: lighter; text-align: left;}
h3{text-decoration: none;font-family: helvetica, arial; font-size: 13.5pt; color: #24784e; line-height: 80%; font-weight: lighter; text-align: left;}
h4{text-decoration: none;font-family: helvetica, arial; font-size: 13.5pt; color: #aca499; line-height: 50%; font-weight: lighter; text-align: left;}

/*-----------------------------
	LINKS
-----------------------------*/

a:link {text-decoration: none;color: #aca499;font-size: 9.5pt;}
a:visited {text-decoration: none;color: #aca499;font-size: 9.5pt;}
a:active {text-decoration: none;color: #aca499;font-size: 9.5pt;}
a:hover {text-decoration: underline;color: #aca499;font-size: 9.5pt;}

a.blue:link {text-decoration: none;color: #00b7ce;font-size: 9.5pt;}
a.blue:visited {text-decoration: none;color: #00b7ce;font-size: 9.5pt;}
a.blue:active {text-decoration: none;color: #00b7ce;font-size: 9.5pt;}
a.blue:hover {text-decoration: underline;color: #00b7ce;font-size: 9.5pt;}

a.green:link {text-decoration: none;color: #24784e;font-size: 9.5pt;}
a.green:visited {text-decoration: none;color: #24784e;font-size: 9.5pt;}
a.green:active {text-decoration: none;color: #24784e;font-size: 9.5pt;}
a.green:hover {text-decoration: underline;color: #24784e;font-size: 9.5pt;}

a.orange:link {text-decoration: none;color: #faa74a;font-size: 9.5pt;}
a.orange:visited {text-decoration: none;color: #faa74a;font-size: 9.5pt;}
a.orange:active {text-decoration: none;color: #faa74a;font-size: 9.5pt;}
a.orange:hover {text-decoration: underline;color: #faa74a;font-size: 9.5pt;}     

a.footer:link {text-decoration: none;color: #312e2a;font-size: 8.5pt;}
a.footer:visited {text-decoration: none;color: #312e2a;font-size: 8.5pt;}
a.footer:active {text-decoration: none;color: #312e2a;font-size: 8.5pt;}
a.footer:hover {text-decoration: none;color: #aca499;font-size: 8.5pt;}     





/*-----------------------------
	POSITIONING AND MENUS
-----------------------------*/

#wrapper {position: absolute;top: 0px;left: 0px;vertical-align:top;width: 100%;height: auto;margin-left: auto;margin-right: auto;}

#across {position: absolute;top: 0px;background-color: #312e2a;left: 0px;vertical-align:top;width: 100%;height: 50px;margin-left: 0px;margin-right: 0px;}

#template {background-color: #312e2a;position: relative;top: 0px;left:0px;width: 1000px;height: auto;text-align: left;vertical-align:top;margin-left: auto;margin-right: auto;}
			
#tophome {background-image: url(img/ipguys_home.jpg);background-repeat: no-repeat;position: relative;top: 0px;left:0px;width: 1000px;height: 291px;text-align: left;vertical-align:top;margin-left: auto;margin-right: auto;}

#topin {background-image: url(img/ipguys_in.jpg);background-repeat: no-repeat;position: relative;top: 0px;left:0px;width: 1000px;height: 291px;text-align: left;vertical-align:top;margin-left: auto;margin-right: auto;}
		
#boost {background-image: url(img/boostyourbusiness.jpg);background-repeat: no-repeat;position: relative;top: 0px;right:0px;width: 459px;height: 610px;text-align: left;vertical-align:top;margin-left: auto;margin-right: 0px;}

#right {position: relative;top: 0px;right:0px;width: 400px;height: 610px;text-align: left;vertical-align:top;margin-left: auto;margin-right: 0px;}

#linkboost {position: absolute;top: 40px;left:180px;width: 170px;height: 170px;}

#linkhome {position: absolute; top: 50px;left:410px;width: 170px;height: 170px;}

#left {position: absolute;top: 290px;left:50px;width: 530px;height: 513px;text-align: left;vertical-align:top;}

#leftservice {position: absolute;top: 310px;left:50px;width: 560px;height: 513px;text-align: left;vertical-align:top;}

#leftservice2 {position: absolute;top: 310px;left:50px;width: 500px;height: 513px;text-align: left;vertical-align:top;}

#post {position: absolute;top: -30px;left:120px;}

#products {position: absolute;top: 205px;left:10px;width: 370px;height:auto;text-align: left;vertical-align:top;}

#menuhome {position: absolute; top: 250px;left:290px;width: 450px;height: 30px;}

#footer {position: relative;top: 0px; text-align:center; top:10px; vertical-align:top;width: 100%;height: 20px;margin-left: 0px;margin-right: 0px;}

#template2 {background-color: #312e2a;position: relative;top: 0px;left:0px;width: 1000px;height: 5150px;text-align: left;vertical-align:top;margin-left: auto;margin-right: auto;}

#template3 {background-color: #312e2a;position: relative;top: 0px;left:0px;width: 1000px;height: 2600px;text-align: left;vertical-align:top;margin-left: auto;margin-right: auto;}

#leftextra {position: absolute;top: 310px;left:20px;width: 930px;height: auto;text-align:left;vertical-align:top;}

#login {position: absolute;top: 15px;right:25px;width: 300px;height: auto;text-align: right;vertical-align:top;}

#input_field {background-color: #e4b780; color:#312e2a; border: solid 1px #d6ae7c; padding: 2px; font-size: 8.5pt;font-weight:ligher; line-height: 125%;}

.img_login {background-image: url(img/login2.jpg);background-repeat: no-repeat; width:36px; height:18px; vertical-align:-10%; border: solid 1px #e4b780; padding: 2px;}


