
body{
background:#e0e0e0 url(img/bodybg.jpg) repeat;
color:#303030;
font:76% Georgia,Verdana,Tahoma,Arial,sans-serif;
margin:0;
padding:0;
text-align:center;
}

p{
line-height:1.4em;
margin:0 0 20px;
}

a{
color:#f38a89;
font-weight:700;
text-decoration:none;
}

a:hover{
color:#000000;
}

#container{
margin:0 auto;
text-align:left;
width:760px;
}

#decogallery{
background:url(img/logo.jpg) top center no-repeat;
color:#ffffff;
font-weight:400;
height:100px;
margin:0 0 0 0;
text-align:center;
}

#decogallery h1{
font-size:2.2em;
margin:0;
padding-top:20px;
}

#decogallery span{
font-size:1.6em;
letter-spacing:-1px;
margin:0;
}

#nav{
background:url(img/greypx.gif) bottom left repeat-x;
float:left;
width:762px;
}

#nav ul{
list-style:none;
margin:0;
padding:0;
}

#nav a{
background:url(img/tabs.gif) no-repeat 100% 0;
color:#5c5957;
display:block;
font-size:1.2em;
letter-spacing:-1px;
padding:7px 20px 4px 11px;
text-decoration:none;
}

#nav a:hover{
color:#000000;
}

#nav li{
background:url(img/tabs.gif) no-repeat 0 0;
float:left;
margin:0 4px 0 0;
padding:0 0 0 9px;
}

#nav #current{
background:url(img/tabs.gif) no-repeat 0 -41px;
}

#nav #current a{
background:url(img/tabs.gif) no-repeat 100% -41px;
color:#303030;
padding:7px 20px 5px 11px;
}

#wrap{
background: #f9ffd3;
border-bottom:1px solid #e9efc3;
border-left:1px solid #f38a89;
border-right:1px solid #f38a89;
clear:both;
padding:0;
width:760px;
min-height:550px;
}

#footer {
background: #f9ffd3;
color: #000000;
border-bottom:1px solid #f38a89;
border-left:1px solid #f38a89;
border-right:1px solid #f38a89;
clear:both;
padding:0;
width:760px;
min-height:50px;
}

#header{
height:30px;
position:relative;
width:730px;
}

#content{
margin:10px 30px 10px 30px;
}

#content2{
margin:10px 10px 10px 60px;
}

#content p,#contentalt p{
margin:8px 0 0 10px;
}

#content h1,#contentalt h1{
color:#303030;
font-size:1.7em;
font-weight:400;
margin:0 0 0 0;
padding:0;
}

#content h2,#contentalt h2{
color:#303030;
font-size:1.1em;
font-weight:400;
margin:0px 0 0px;
padding:0;
}

#content small,#contentalt small{
color:#888888;
font-size:0.9em;
}
/* ========== box start */

 /* set background images for corners */
.rbroundbox { background: url(img/box_background.gif) repeat; }
.rbtop div  { background: url(img/box_top_left.gif) no-repeat top left; }
.rbtop      { background: url(img/box_top_right.gif) no-repeat top right; }
.rbbot div  { background: url(img/box_bottom_left.gif) no-repeat bottom left; }
.rbbot      { background: url(img/box_bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent  { margin: 0 14px; }
.rbroundbox { width: 58em; margin: auto; }

/* ========== box end */



