You need to do some HTML / CSS homework
For instance, see http://webdesign.about.com/od/advancedcss/a/css-clear.htm for CLEAR property possible values: none; left; right; both;
http://www.w3schools.com/css/css_positioning.asp POSITION: STATIC is default, which you do not need to declare. position: relative might be useful.
http://www.w3schools.com/css/css_id_class.asp You can use any HTML element (such a p for paragraph <p> without the < tag > parameters) as a "selector" for a CSS style rule. And you can declare your own independent .CLASS or #ID that can be added to any element. But, when you do so (as you did), you need to precede a .CLASS with a dot/period or a unique #ID with a hash/number mark.
Please post more of your code and markup to people can see what is going on. If you have an online link, that would be best