/*  
Theme Name: RMA
Theme URI: http://robertmasters.com.au/
Description: Modify Template for Robert Masters & Associates.
Version: 0.1
Author: Tiffany Ho(Design) , Baptiste Thieblemont(Coding)
Author URI: http://www.blueseed.com.au/

	Special Thanks for Maverick for his help.

*/

* {
margin: 0;
padding: 0;
}

.left { float: left; }
.right { float: right; }
.clear { clear: both; height:1em; font-size:1px; line-height:1px; }
img { border:0px; }

#content a, #content a:link, a, a:link {text-decoration:none;color:#2d2d2d} 
#content a:hover, #content a:visited, a:hover, a:visited {text-decoration:none;color:#006699}

a.submenu, a.submenu:link, a.submenu:visited{color: #bababa;padding-right:20px;}
a.submenu:hover{color: #898989;padding-right:20px;}

a.footer, a.footer:link, a.footer:visited{color: #bababa;padding-right:10px;}
a.footer:hover{color: #898989;padding-right:10px;}


body {
	font-size: 10pt;
	font-family: Arial, Sans-Serif;
	background: #fff url('images/bg.jpg') repeat-y top left;

	margin: 0;
	padding: 0;
}

#page{
	width:800px;
	height:100%;
}

#header {
	background: url('images/header.jpg') no-repeat top left;
	margin: 0;
	width: 800px; 
	height: 114px; 
}
#headerimg 	{ 
	height: 114px; 
	width: 800px; 
}

#menu{
	width: 254px;
	height:100%;
	margin: 0;
	padding-top:30px;
}

#contwrap {
	width: 546px;
	padding-top:30px;
}

#submenu{
	margin-top: 3px;
	height: 10px;
	position:relative;
	border-bottom: solid 1px #bababa;
	color: #bababa;
	text-transform:uppercase;
	letter-spacing: 2px;
	font-size: 12px;
	font-weight: bold;
	padding:10px;
}

#submenu2{
	margin-top: 3px;
	height: 27px;
	position:relative;
	border-bottom: solid 1px #bababa;
	color: #bababa;
	text-transform:uppercase;
	letter-spacing: 2px;
	font-size: 12px;
	font-weight: bold;
	padding:10px;
	padding-bottom:25px;
}

#content{
	padding: 20px 0 0 20px;	
}

#sidebar{
	width: 210px;
	padding-left:20px;
        list-style-type:none;
}
#sidebar.ul, #sidebar.li{
	padding-left:30px;
        list-style-type:none;
}
.sidebar.input {
        border: solid 1px #767676;
        padding-right: 9pt;
        padding-top: 3pt;
}
.sidebar, li.sidebar {
	padding-left: 30px;
        list-style-type: none;
        text-align: right;
        padding-right: 10pt;
}
#footer{
	padding-top:30px;
        text-align: left;
}



ul.rss{
	margin-top:1px;
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	border: 1px solid #333;
	padding: .2em;
}

#commentform textarea {
	width: 80%;
}

#commentlist li ul {
	border-left: 1px solid #ddd;
	font-size: 100%;
	list-style-type: none;
}
h2 {
	border-bottom: 1px #767676;
	font-family: Arial, Sans-Serif;
	margin: 15px 0 2px 0;
	padding-bottom: 2px;
        text-transform: uppercase;
        font-size: 16px;
        color: #636363;
        padding-top: 15pt;
}

h3 {
	border-bottom: 1px #eeeeee;
	font-family: Arial, Sans-Serif;
	margin-top: 0;
        color: #767676;
}

ol#comments li p {
	font-size: 100%;
}

p, li, .feedback {
	font-family: Arial, Sans-Serif;
	color: #6e6e6e;


}
ul, ol {
	padding-left:25px;
        padding-top:10px;
}
p {
	padding-top:10px;
}

