/* - - - - - - - - - - - - - - - - - - - - -

Title : 
Author : Melchior Mazzone
URL : http://themazzone.com

Description : TheMazzone.com

Created : 10/12/2007
Modified : 09/08/2009

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */

*{
font-family:sans-serif;
font-size:12px;
}
/* ----- IDS ----- */

#container{
width:768px;
margin:10px auto;
padding:;
background:#FBFBFB;
text-align:;
}
#header {
height:229px;
text-indent:-9999px;
background:url('../images/header-bg.jpg') #FFF no-repeat;
}
#primaryContent{
position:;
float:;
width:;
padding:15px;
background:;
text-align:;
}
#footer{
background-color:;
height:62px;
background:url('../images/footer-bg.jpg') no-repeat;
text-align:center;
padding:10px;
clear:both;
}

/* ----- CLASSES ----- */

.right{
float:right;
}

.left{
float:left;
}

.clear{
clear:both;
display:block;
}
/* ----- HEADINGS ----- */

h1{
font-size:1.5em;
color:#112428;
padding:5px;
}
h2{
font-size:1.5em;
font-weight:bold;
color:#112428;
}
h3{
font-size:1.3em;
color:#000;
}
a h3 {
font-size:1.4em;
}
/* ----- PARAGRAPHS ----- */

p{
font:sans-serif;
color:#333;
clear:both;
}

p.portfolio {
	display:block;
	padding:10px;
	margin:10px;
	background-color:#EBEBEB;
}

/* ----- LISTS ----- */

li{
list-style:url('../images/1rightarrow.png');
float:;
margin:15px;
padding:;
}

/* ----- IMAGES ----- */

img{
border:none;
padding:5px;
}

img a{
border:none;
text-decoration:none;
}

div.imgborder {
padding: 3px;
background-color:#fff;
border: 1px solid #ccc;
margin:5px;
}

/* ----- LINKS ----- */

a{
color:#1562A1;
text-decoration:none;
}
a:hover{
color:#389FFF;
text-decoration:underline;
}
a:visited{
color:#407FC6;
}


/*---ROUNDED CORNERS----*/

.round_box {
	background: url(../images/round_tl.png) no-repeat top left;
}
.round_top {
	background: url(../images/round_tr.png) no-repeat top right;
}
.round_bottom {
	background: url(../images/round_bl.png) no-repeat bottom left;
}
.round_bottom div {
	background: url(../images/round_br.png) no-repeat bottom right;
}
.round_content {
	background: url(../images/round_r.png) top right repeat-y;
}

.round_top div,.round_top,
.round_bottom div, .round_bottom {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.round_content, .round_bottom {
	margin-top: -19px;
}
.round_content { padding: 0 15px; }