/*
styles Cattery Charindhe
*/

* { 
margin : 0; 
padding : 0; 
} 
a { 
color : #cccccc; 
text-decoration : none; 
} 
a:hover { 
text-decoration : none; 
color : #cccccc; 
} 
body { 
background-color : #000000; 
font : normal 16px Arial, Helvetica, sans-serif; 
color : #cccccc; 
background-position : center; 
} 
#site_shadow { 
background : url(../images/bg_shadow.png); 
background-repeat : repeat-y; 
background-position : center; 
} 
#content { 
margin : 0 auto; 
width : 1014px; 
text-align : left; 
background-color : #000000; 
} 
#header {
	width : 1014px;
	height : 292px;
	background-repeat : no-repeat;
	background-position : center;
	background-image: url(../images/header.jpg);
} 
.imgborder { 
border : 1px solid #ffffff; 
} 
#left { 
width : 240px; 
padding-top : 18px; 
} 
#left a:hover { 
color : #cccccc; 
} 
#left H3 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
height : 30px; 
font-weight : normal; 
padding-top : 14px; 
color : #cccccc; 
background : url(../images/title_left.jpg); 
background-repeat : repeat-x; 
text-align : center; 
} 
.categories { 
list-style : none; 
padding-left : 0; 
padding-top : 15px; 
padding-bottom : 15px; 
} 
.categories li { 
background : url(../images/linemenu.jpg) 0 4px; 
background-repeat : no-repeat; 
padding-left : 18px; 
margin-left : 11px; 
height : 25px; 
padding-top : 2px; 
margin-top : 3px; 
} 
.categories li a { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
color : #cccccc; 
} 
#right { 
float : right; 
width : 696px; 
background-color : #000000; 
margin-top : 10px; 
padding-bottom : 15px; 
} 
#right ol { 
margin-left : 30px; 
} 
#right a { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px; 
font-weight : bold; 
color : #cccccc; 
} 
#right a:hover { 
color : #ffffff; 
text-decoration : none; 
} 
#right H4 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px; 
height : 30px; 
font-weight : normal; 
padding-top : 10px; 
color : #cccccc; 
background : url(../images/line1.jpg); 
background-repeat : no-repeat; 
background-position : bottom; 
text-align : left; 
padding-left : 30px; 
margin-bottom : 10px; 
} 
#right h5 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : italic; 
text-decoration : underline; 
color : #cccccc; 
font-weight : normal; 
padding-left : 15px; 
} 
.col { 
padding-left : 10px; 
padding-right : 10px; 
} 
.col1, .col2, .col3 { 
background : url(../images/line1.jpg); 
background-repeat : no-repeat; 
background-position : 0 2px; 
float : left; 
width : 33.3%; 
} 
#right p { 
margin : 0; 
padding : 0; 
padding-left : 10px; 
padding-right : 10px; 
padding-bottom : 12px; 
} 
#right ul li p { 
padding-left : 0; 
} 
#right ul { 
list-style : none; 
padding-left : 8px; 
padding-top : 15px; 
padding-bottom : 15px; 
} 
#right ul li a { 
font-family : Arial, Helvetica, sans-serif; 
color : #cccccc; 
font-size : 12px; 
text-decoration : none; 
font-weight : bold; 
} 
#footer { 
height : 50px; 
width : 1014px; 
clear : both; 
padding-top : 15px; 
background : url(../images/footer.jpg); 
background-repeat : no-repeat; 
background-position : center; 
margin-top : 10px; 
} 
#footer p { 
margin : 0; 
font-size : 11px; 
text-align : center; 
color : #000000; 
} 
#footer a { 
color : #000000; 
} 
div.c4 { 
clear : both; 
} 
div.c3 { 
clear : both; 
} 
p.c2 { 
text-align : center; 
} 
div.c1 { 
text-align : center; 
} 
