/****************************************************
#####################################################
##-------------------------------------------------##
##             RY News - Version 1.0.0             ##
##-------------------------------------------------##
## Copyright = Raya Web Design - 2010              ##
## Date      = 02 November 2010                    ##
## License   = free template                       ##
## Author    = Heri siswanto                       ##
## Websites  = http://www.rayawebdesign.com        ##
##                                                 ##
#####################################################
****************************************************/

.main { max-width: 940px; margin:0 auto; padding: 0 10px; background: #fff; position: relative; }
.mainside { float: left; }
.right { float: right;  }

#ry-header { margin-top: 10px; }

/** BORDER **/
#ry-header .main { border: 1px solid #ccc; border-bottom: none; }
#ry-mainnav .main, #ry-container .main, #ry-bots .main { border: 1px solid #ccc; border-top: none; border-bottom: none; }
#ry-footer .main { border:1px solid #ccc; border-top:none; }

.cb-column, .bot-column { float: left; }

/** MODULETABLE STYLE **/
div.ry-moduletable { border: 1px solid #eaeaea; margin-bottom: 10px; padding:8px 8px 10px; }

.article_column { float: left; position: relative; }

.cols1 .article_column { width: 100%; }
.cols2 .article_column { width: 50%; }
.cols3 .article_column { width: 33.33%; }
.cols4 .article_column { width: 25%; }
.cols5 .article_column { width: 20%; }

.main-content { padding-right: 2.5px; }

/** CONTENT BOTTOM **/
.cb-left { margin-right: 3px; }
.cb-right { margin-left: 3px; }
.cb-single { }

/* BOTS */
.bot-left { margin-right: 4.5px; }
.bot-right { margin-left: 4.5px; }
.bot-center { }
.bot-single { }

/** FOOTER **/
.fot-l, .fot-r { width: 49%; }
.fot-l a, .fot-r a { text-decoration: none; }
.fot-l { float: left; }
.fot-r { float: right; text-align: right; }