As shown, the border property allows you to select different sections of it. [top, bottom, left, right]
### Border Width
To alter the thickness of your border use the border-width attribute. You may use key terms or exact values to define the border width. Note: You must
define a border-style for the border to show up. The width can be set as a specific size (in px, pt, cm, em, etc) or by using one of the three pre-defined
Now for the creative aspect of CSS Borders! With the use of the border-color attribute, you will be able to create customized borders to fit the flow and layout
of your website. Border colors can be any color defined by RGB, hexadecimal, or key terms. Below is an example of each of these types.
The `border-radius` property allows the corners of a border to be rounded. This is done by providing a size for
how much the border is to be rounded. Size can be in px or %.
```
CSS border-radius:25px;
```
Each corner of `border-radius` can be adjusted. The order is top, bottom, left, right.
```
CSS border-radius:15%10px 30%5px;
```
### Border: All in One
While it is nice that CSS allows a web developer to be very specific in creating a customized border, sometimes it is just easier and less of a headache to create a uniform border, all in single line of CSS code.
Example:
```
CSS
p { border: 20px outset blue; } h4 { border: 5px solid; } h5 { border: dotted; }