/* 
-------------------------
antoniopratas.com
CSS made by Antonio Pratas 
April 2008
-------------------------
*/




/* Basic Formatting */

body{
padding:0px;
margin:0px;
background:url(../images/bg.jpg);
font-family: Calibri, Tahoma, Arial, Sans-Serif;
font-size: 15px;
color: white;
}
/* ------------- */

/* Main Structure */

#container{
position:relative;
width: 810px;
margin-right: auto;
margin-left: auto;
}

#top{
width:800px;
float:left;
padding-top: 25px;
padding-bottom:20px;
}

#side{	
width: 180px;
float:left;
font-size: 13px;
}

#main{
padding-left: 30px;
width: 590px;
float:left;
padding-bottom: 20px;
}

#footer{
float:left;
width:800px;
padding-top: 30px;
text-align: center;
font-size: 11px;
padding-bottom: 10px;
}

#portfoliosection{
width: 800px;
float:left;
padding-bottom: 20px;
}

.bgtop{
background:url(../images/color_bg.png); 
background-repeat:no-repeat; 
width:1024px; 
height:333px; 
position:relative; 
margin-left:auto; 
margin-right:auto;
}
/* ------------- */

/* Side Bar Settings */

ul{
margin:0;
padding:0;
}

.linline{
list-style-type: none;
display:inline;
}

li{
list-style-type: none;
}

/* ------------- */

/* Links */
a{
text-decoration: none;
color:#e0d48e;
border-bottom: 1px dotted #999999;
}

a:hover{
text-decoration: none;
color: white;
border-bottom: 1px dotted #999999;
}


/* ------------- */

/* Menu */
.menu{
border: none;
}

.menu:hover{
border:none;
}

ul.menu{
padding-top:30px;
}

#logo{
width:188px; 
height:91px; 
float:left; 
padding-right:20px;
}

/* ------------- */

/* PNG IE Support (Kinda)*/

/* .bgtop, img{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "../images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
	left: 1px;
	visibility: visible;
	}
*/
	
/* ------------- */

/* png support */

.bgtop, img{ behavior: url(../iepngfix.htc) }


/* Portfolio */

.ptfltitle{
float:left;
}

.sample{
padding-bottom: 20px;
float:left; 
width: 790px;
}



/* ------------- */




img{
border:none;
}
img:hover{
border:none;
}

.image{
display:block;
float:left;
padding: 3px;
width: 138px;
height: 169px;
border:none;
}

.image:hover{
border:none;
}
