body{
background: url() repeat-x top center;
padding:0;
margin:0;
	FONT-SIZE: 11px;
	font-family:arial;
	color: #777777;
}

.subtitle {   
	margin:0px 0;
	padding: 2px 0px;
	background: ;
	font: 9px "Tahoma";
	color:#777; 
	letter-spacing:1px;
	text-transform: uppercase;
	line-height: 15px;
	text-align: left;
	border-top:1px solid #D5D5D5;
}


.subtitle2 {   
	margin:0px 0;
	padding: 2px 0px;
	background: ;
	font: 9px "Tahoma";
	color:#777; 
	letter-spacing:1px;
	text-transform: uppercase;
	line-height: 15px;
	text-align: left;
	border-top:1px solid #transparent;
}

.maintitle {
	clear:both;
	margin:0 15px 3px 15px;
	padding: 15px;
	background: #F2F2F2;
	color: #777777;
	font: 12px "Arial";
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 2px;
	 -moz-border-radius:  10px; 
	-webkit-border-radius: 10px; 
        -moz-box-shadow:7px 7px 15px #E6E6E6;
}


.sidemaintitle {
	clear:both;
	margin:0 15px 3px 15px;
	padding: 15px;
	background: #F2F2F2;
	color: #777777;
	font: 11px "Arial";
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 2px;
	 -moz-border-radius:  10px; 
	-webkit-border-radius: 10px; 
        -moz-box-shadow:7px 7px 15px #E6E6E6;

}


.content {

	margin:15px;
	line-height:15px;
	font-family: Arial;
	font-size:12px;
        
	background-color:#FFFFFF;
	text-align:justify;
	color:#777;}

.content img {
	padding: 5px;
	background: #F9F9F9;
        border: 1px solid #ECECEC;
	margin-right: 3px;
}

.content img:hover {
	padding: 5px;
	background: #F9F9F9;
        border: 1px solid #ECECEC;
	margin-right: 3px;
}

table, td, tr {

	line-height:15px;

	FONT-SIZE: 10px;

	font-family:Tahoma;

	text-align:justify;

	color:#888;}

blockquote{

	margin:20px 15px;
	padding:1px 15px 1px 85px;
	background:#FFFFFF url(http://sheamus-oshaunessy.com/wp-content/uploads/2010/09/quote.png) -3px -6px no-repeat;
	font-size: 11px;
	color: #777;
	min-height:75px;
	 -moz-border-radius:  10px; 
	-webkit-border-radius: 10px; 
}

b, strong {color:#C88F7C;}

s {color:#DFDFDF;}

em, i {color:#4f4f4f;}

u {color:#C88F7C;}

A:link { text-decoration: none; color:#777;}

A:active {text-decoration: none; color:#777777;}

A:visited {text-decoration: none; color:#777777;}

A:hover { text-decoration: none; color: #DBA082;}

ul {margin:0px;padding:0px;} 

li {margin:0px;padding:7px;color:#777;border-bottom:1px dashed #eee;} 

input, textarea, select, button {
         font-size:12px;
         color:#7b7b7b;
         background: #ffffff;
         border: 1px solid #e0e0e0;
         margin: 5px;
}

input:focus, textarea:focus, label:focus, select:focus, button:focus {
         color:#7b7b7b;
         background: #ffffff;
         border: 1px solid #e0e0e0;
         margin: 5px;}

.footer {
	background: #f1f1f1; 
	font-weight: normal; 
	background-image: url(); 
	font-family: arial;
	font-size:11px; 
	letter-spacing:0px; 
	line-height:18px; 
	color: #818181; 
	text-align:justify;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:180px;
	padding-right:180px;
	border-bottom : 0px solid #151515; 
	border-top : 0px solid #D1E0E2;
}

.footer b {
	color: #C88F7C;
}

.footer i {
	color: #a9a9a9;
}

.footer a {
	font-weight: normal;
	color: #949494;
	text-decoration: none;
}

.footer a:hover {
	font-weight: normal;
	color: #434343;
	text-decoration: none;
}
