/* CSS Document */

*{
padding:0;
margin:0;
}

body{
margin:0;
padding:0;
background: #dfdfdf url(../images/main_bg.gif) repeat-y center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}

span{
display:none;
}

#main{
clear:both;
width:970px;
margin:0 auto;
position:relative;
}

#ads{
float:left;
position:relative;
padding: 10px;
margin-left:1px;
margin-right:1px;
background: #f3005f;
width:948px;
}

#ads img{
border:1px solid #000;
}

#mkit{
float:left;
border:1px solid #000;
margin-right: 20px;
}

h1{
float:left;
background: #f3005f url(../images/oceanstyle_logo.gif) no-repeat;
width:968px;
height:93px;
margin-left:1px;
}

h1 a{
display:block;
width:274px;
height:93px;
}

#nav{
float:left;
width:968px;
background: url(../images/menu_bg.png) repeat-x top center;
margin-left:1px;
}

#nav ul{
float:left;
margin:0;
list-style:none;
height:48px;
}

#nav ul li{
float:left;
margin:0;
padding:0;
margin-top:5px;
}

#t-home,#t-about,#t-feedback,#t-advertise,#t-subscribe{
border-right:1px solid #fff;
}

#nav ul li a{
float:left;
display:block;
height:43px;
color:#0000FF;
text-decoration:none;
padding:0;
}

#t-home a{
width:78px;
background:url(../images/nav_all.png) no-repeat;
}

#t-about a{
width:113px;
background:url(../images/nav_all.png) no-repeat;
background-position:-443px 0;
}

#t-feedback a{
width:117px;
background:url(../images/nav_all.png) no-repeat;
background-position:-205px 0;
}

#t-advertise a{
width:118px;
background:url(../images/nav_all.png) no-repeat;
background-position:-323px 0;
}

#t-subscribe a{
width:125px;
background:url(../images/nav_all.png) no-repeat;
background-position:-79px 0;
}

#t-contact a{
width:130px;
background:url(../images/nav_all.png) no-repeat;
background-position:-557px 0;
}



#t-home a:hover{
background:url(../images/nav_all.png) no-repeat;
background-position:0px -43px;
}

#t-about a:hover{
background:url(../images/nav_all.png) no-repeat;
background-position:-443px -43px;
}

#t-feedback a:hover{
background:url(../images/nav_all.png) no-repeat;
background-position:-205px -43px;
}

#t-advertise a:hover{
background:url(../images/nav_all.png) no-repeat;
background-position:-323px -43px;
}

#t-subscribe a:hover{
background:url(../images/nav_all.png) no-repeat;
background-position:-79px -43px;
}

#t-contact a:hover{
background:url(../images/nav_all.png) no-repeat;
background-position:-557px -43px;
}

#cmag{
float:right;
position:absolute;
top:10px;
right:11px;
}

#cmag img{
border:1px solid #000;
}

#content{
clear:both;
text-align:center;
}

#content a{
color:#f3005f;
font-weight:bold;
}

#content a:hover{
background: #dfdfdf;
}

p{
padding-bottom:15px;
}

h2{
font-size:120%;
padding-bottom:5px;
}

h3{
font-size:110%;
padding-bottom:5px;
}

#footer{
clear:both;
text-align:center;
font-size:80%;
padding-bottom: 10px;
}
