/*
* Styles about home page
*/

/*
* List of categories without table
*/
DIV#mCatWrapper {
margin: 0px auto;
padding: 0px;
width: 1000px;
}

DIV#mCatCol1 {
float: left;
width: 320px;
border-left: 0px;
border-right: 0px;
border-bottom: 2px solid blue;
padding: 5px 0px 5px 0px;
}

DIV#mCatCol2 {
float: left;
width: 380px;
border-left: 0px;
border-right: 0px;
border-bottom: 2px solid red;
padding: 5px 0px 5px 0px;
}

DIV#mCatCol3 {
float: left;
width: 300px;
border-left: 0px;
border-right: 0px;
border-bottom: 2px solid green;
padding: 5px 0px 5px 0px;
}

DIV#mCatWrapper DIV.mCatImg IMG {
width: 64px;
height: 64px;
vertical-align: middle;
margin: 8px 15px 8px 15px;
border: 0px;
}

DIV.mCatImg {
display: block;
vertical-align: middle;
}

DIV.mCatName {
padding-top: 5px;
display: inline-block;
vertical-align: middle;
}

DIV.mCatName SPAN.mCatData {
margin-top: 3px;
display: block;
font-size: 80%;
color: darkolivegreen;
}

DIV#mCatWrapper A {
font-size: 125%;
text-decoration: none;
color: blue;
}

DIV#mCatWrapper A:visited {
color: blue;
}

DIV#mCatWrapper A:hover {
text-decoration: underline;
}


DIV.clear {
clear: both;
}


DIV#lastAds {
margin: 40px auto 20px auto;
padding: 0px;
width: 1000px;
}

DIV#lastAdsInner {
float: left;
width: 680px;
height: 280px;
border-left: 0px;
border-right: 0px;
padding: 0px 0px 15px 0px;
border-bottom: 2px solid gold;
line-height: 150%;
}

DIV#linksBlock {
position: relative;
float: left;
width: 320px;
height: 280px;
border-left: 0px;
border-right: 0px;
padding: 0px 0px 15px 0px;
border-bottom: 2px solid gold;
line-height: 160%;
}

DIV#linksBlock A:visited {
color: blue;
}

DIV#linksBlockAddLink {
position: absolute;
bottom: 0px;
right: 0px;
background: gold;
padding: 2px 12px 6px 42px;
border-top-left-radius: 60px 40px;
-moz-border-radius-topleft: 60px 40px;
-webkit-border-top-left-radius: 60px 40px;
}

DIV#linksBlockAd A {
padding: 2px;
}

DIV#linksBlockAd A:visited {
color: blue;
}


DIV#lastAds H3 {
margin: 0px 0px 7px 0px;
padding: 0px;
color: darkgreen;
}

DIV#lastAdsInner A {
font-size: 110%;
text-decoration: none;
color: blue;
}

DIV#lastAdsInner A:visited {
color: blue;
}

DIV#lastAdsInner A:hover {
text-decoration: underline;
}

