@charset "UTF-8";
/* CSS Document */

body  {font-family:Arial, Helvetica, sans-serif;
	   color: #707070;
	   font-size: 12px;}
	   
a { color: #f7921d; }
a:hover { text-decoration: none; }
a:visited { color: #6b6b9f; }

a.footer_lnk { color: #87879e; font-size: 10px; text-decoration: underline;}
a.footer_lnk:hover { text-decoration: none; font-size: 10px; color: #87879e;}
a.footer_lnk:visited { color: #87879e; font-size: 10px; text-decoration: underline;}

.head {font-size:18px;
color: #ea5157; 
font-weight:bold;
}

h1 {font-size:24px;
color: #c95b45; 
font-weight:bold;
line-height:26px;
}


.head2 {font-size:18px;
color: #c95b45; 
font-weight:bold;
}

.big_purple {font-size:24px;
color: #5E5E87; 
font-weight:bold;
}

#logos, #acc {
	text-align:center;
}

#logos img {
	margin-left:20px;
	border:0px;
}

#acc img {
	margin-left:60px;
	border:0px;
}

#box
{
	border:1px; 
	color:#999; 
	float:left;
	width:300px;
	}

#pad
{
	padding:10px;
}

.floatbuster
{
	float:none;
	clear:both;
}

.purple_head
{
	background-color: #5E5E87;
	height: 37px;
	color:#FFF;
	font-size:14px;
	padding-top:15px;
	padding-left:10px;
	font-weight:bold;
}

.pink_head
{
	background-color: #ea5157;
	height: 25px;
	color:#FFF;
	font-size:16px;
	padding-top:10px;
	padding-left:10px;
	font-weight:bold;
	width:200px;
}


        
        #twitterFeed { width:298px; }
        #twitterFeed .hdr { background:#5F5E88; font-size:1.3em; color:#FFF; font-weight:bold; padding:10px; -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; }
        #twitterFeed .cnt { height:300px; overflow:hidden; border:1px solid #5F5E88; }
        #twitterFeed .cnt .inner { height:300px; overflow-y:scroll; }
        #twitterFeed .ftr { padding:10px; height:16px; background:#5F5E88; -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; }
        #twitterFeed .ftr .rSide, #twitterFeed .ftr .lSide { width:134px; line-height:16px; vertical-align:middle; }
        #twitterFeed .ftr .rSide { float:right; text-align:right }
        #twitterFeed .ftr .lSide { font-size:1.2em; font-weight:bold; }
        #twitterFeed .ftr .lSide a { text-decoration:none; }
        #twitterFeed .ftr .lSide img { vertical-align:top; }
        #twitterFeed .ftr a { color:#FFF; }
        #twitterFeed ul { padding:0; margin:0; list-style-position:inside; list-style:none; }
        #twitterFeed ul li { margin:0; padding:10px; border-bottom:1px solid #CFCFCF; }
    
	
	#images {
text-align:center;
}
	#images img {
text-align:center;		
border:0px;
margin:0 10px;
	}
	
	.pink {
		color:#ea5157;
	}
	
	.orange {
		color:#f7921d;
	}


#rightcolumn {

    /* Only used for 2col_l and 3col

      * Set left margin to LeftColumnWidth

      */

    margin-left: 306px;
        

    /* Only used for 2col_r and 2col

      * Set right margin to RightColumnWidth

      */


    padding-left:20px;
	width:276px;

}



/* Use only for 2col_l or 3col */

#leftcolumn{

    float: left;

    width: 276px; /*Width of left column*/

}

#head {
    background:url(images/header_top.jpg) no-repeat;
    width:296px;
    height:31px;
    margin-top:30px;
	font-family:arial;
    font-size:18px;
	    color:#ffffff;
		    padding:5px 0 0 10px;
margin-bottom:-6px;


}
#region {
    background:url(images/region_background.jpg) repeat-x bottom left;
    border:#CCC 1px solid;
    padding:10px;
}

#region_r, #region_l {
    background:url(images/region_background.jpg) repeat-x bottom left;
    border:#CCC 1px solid;
    padding:10px;
	width:276px;
}



#region_r h1, #region_l h1 {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 18px;
    color:#f7941d;
    margin-top:0px;
}

#twitter {
    margin-top:20px;
    float:left;
}

#region_l p, #region_r p {
    font-size:12px;
    color:#666;
    font-family:arial;
}

.dots {
	border-bottom: #ea5157 1px dotted;
	border-top:0px !important;
	border-left:0px !important;
	border-right:0px !important;
	margin:15px 0;
}

#thebeachiscalling #int_header img {
display:none;
}

#thebeachiscalling #int_header {
background-image: url("/thebeachiscalling/images/head-01.jpg");
}

#thebeachiscalling #sub_title h1 {
color: #ea5157 !important;
}

.applist {
	margin-left:300px;
	line-height:12px !important;
}


