*{
	margin:0;
	padding:0;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
}
html,body{
	background-color:#dcdde5;
	background-image:url(../images/back_orange.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
	height:100%;
}
#main_container{
	background-image:url(../images/stripes_back_new.jpg);
	background-position:top;
	background-position:center;
	background-repeat:repeat-y;
	width:1224px;
	margin-left:auto;
	margin-right:auto;
	min-height: 100%;
	margin-top:0px;
}
/* ------------------ Header start ------------------ */
#main-nav {
	margin-left:112px;
	background-image:url(../images/back_orange.jpg);
	background-position:top;
	background-repeat:repeat-x;
	/* background: orange; */
	width:1000px;
	height: 29px;
}
#main-nav h1{
	float:left;
	margin-left:5px;
	margin-top:5px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: white;
}
#main-nav a:link {
	color: #000000;
	text-decoration: none;
}
#main-nav a:visited {
	color:#000000;
	text-decoration: none;
}
#main-nav a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
#form { float:right; }
#header{
	margin-left:112px;
	background: url(/images/header-images/rotate.php);
	height: 150px;
	width:1000px;
}
#header h1{
margin-top:0px;
margin-right:500px;
}
#form {
	float:right;
	margin-right:5px;
	margin-top:2px;
}
.menu_header{
	background-image:url(../images/AC_logo.png);
	background-repeat:no-repeat;
	width:1000px;
	height:251px;
}
#header_2{
	margin-left:112px;
	width:1000px;
	height:29px;
	background-color:orange;
}
#header_2 a:link {
	color: black;
	text-decoration: none;
}
#header_2 a:visited {
	color: black;
	text-decoration: none;
}
#header_2 a:hover {
	color: black;
	text-decoration: none;
}
h5{
	margin: 0;
	padding: 0;
	float: right;
	margin-top:5px;
}
/* ------------------ Header ends ------------------ */
/* ------------------ content start ------------------ */

#content{
	width:100%;
	min-height: 100%;
	margin-top:0px;
}
#menu_nav{
	float: right;
	width:300px;
	background-color:#CCC;
}
#menu_nav h1{
	float:center;
	margin-top:5px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: white;
}
#page_content{
	background-color:white;
	float: left;
	width:700px;
}
#page_content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#0099FF;
	margin-left: 5px;
	margin-top: 3px;
	padding: 0px;
	padding-bottom: 4px;
}

/* ------------------ content ends ------------------ */
/* ------------------ Footer start ------------------ */

#footer{
	margin-left:112px;
	clear: both;
	background-image:url(/images/default_footer.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color: orange;
	height: 60px;
	width:1000px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: white;

}
#footer a {
	color:#FFFFFF;
	text-decoration: none;
}
#footer a:hover {
	color: yellow;
}
#footer #copyright {
margin-left:13px;
	padding-top: 13px;
}

/* ------------------ Footer end ------------------ */
.newspage{
	width:650px;
	margin: 10px auto 10px auto;
	padding:5px; 
}
.newspage li{
	margin-left: 30px;
}
.newsitem_content{
	background-color:#CCC;
	overflow:hidden;
	width:642px;
	padding:5px;
}
.newsitem_footer{
	clear:both;
	font-style:bold;
	text-align:right;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #9933CC;
	text-decoration: none;
}
a:hover {
	color: #0066FF;
	text-decoration: none;
}
/*------------- left and right block start ------------*/
#leftblock{
	float: left;
	width: 112px;
	height: 100%;
}
#leftblock_top{
	background:url(/images/leftblock_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 112px;
	height:200px; 
}
#leftblock_middle{
	width:112px;
}
#leftblock_bottom{
	width: 112px;
	min-height: 60px; 
}
#rightblock{
	float: right;
	width: 112px;
	height: 100%;
}
#rightblock_top{
	float: right;
	background-image:url(../images/back_orange.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width: 112px;
	height:200px; 
}
#rightblock_middle{
	width:112px;
}
#rightblock_bottom{
	min-height: 60px; 
}
/*------------- left and right block end ------------*/
/*------------ Contact Form starts -------------------*/
#contact{
	background:url(/images/lucky.png);
	background-position:right;
	background-repeat:no-repeat;
	overflow:hidden;
	width:542px;
	min-height:545px;
	margin: 10px auto 10px auto;
	padding:5px; 
	font-size:15px;
	font-weight:normal;
}
#contact_box{
    filter:alpha(opacity=75); /* IE's opacity*/
    left: 0px;
    opacity: 0.75;
}
/*------------ Contact Form end -------------------*/
/*---------------- aotm starts --------------------*/
.aotm{
	overflow:hidden;
	width:575px;
	margin: 10px auto 10px auto;
}
.aotm_title{
	height:25px;
}
.aotm_title b{
	font-size:11px;
}
.aotm_content1{
	text-align:left;
	color: #000000;
	margin: 10px auto 10px auto;
}
.aotm_content2{
	margin-left:50px;
}
.aotm_footer{
	clear:both;
	text-align:left;
}
.aotm_files{
	padding:5px
}
.aotm_files1{
	background-color:#FF9;
	margin: 3px auto 3px auto;
	height:20px;
	width:565px;
}
.aotm_pics{
	float:right;
	margin-right:20px;
}
/*---------------- aotm ends --------------------*/
/*---------------- about starts --------------------*/
.about_staff{
	float:right;
	margin-right:20px;
	width:350px;
}
/*---------------- about ends --------------------*/
/*---------------- radio starts --------------------*/
.radio{
	background-color:#FFF;
	margin: 3px auto 3px auto;
	width:525px;
}
.radio_lists{
	background-color:#FFF;
	margin: 3px auto 3px auto;
	width:525px;
	text-align:center;
}
.radio_title{
	background-color:#000;
	color: white;
	width:525px;
}
.radio_status{
	float:right;
	margin-top: 2px;
	margin-right:2px;
	padding:2px;
}
.radio_listeners{
	float:left;
	padding:2px;
}
.radio_bitrate{
	float:right;
}
.radio_song{
	text-align:left;
	padding:2px;
}
.radio_song2{
	background-color:#CCC;
	text-align:left;
	padding:2px;
}
.radio_icon{
	float:right;
	margin-right:5px;
	width:88px;
}
#border{
	border-color #666;
	border: solid 1px;
} 
.lyrics_title{
	height:20px;
	background-color:#000;
	color: white;
	padding-left:3px;
	padding-top:3px;
}
.lyrics_pic{
	float:right;
}
.lyrics_content{
	width:225px;
}
.sidebar-1 {
	float:left;
	overflow:hidden;
	border: 1px solid #666;
	background-color:orange;
	width:142px;
	margin: 10px auto 10px auto; 
}
.sidebar-wrap { width:292px; margin: 10px auto 10px auto; }
.facebook-wrap { width:292px; margin: 10px auto 10px auto; background-color:#FFF; border: 0px; }
.fan { width:292; }
.youtube-wrap { width:292px; margin: 10px auto 10px auto; background-color:orange; }
.youtube-wrap p { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; text-align:center; font-size:15px; color: white; margin-top:2px; margin-bottom:2px; }
.sidebar-1 p { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; text-align:center; font-size:15px; color: white; margin-top:2px; margin-bottom:2px; }
.sidebar-1-content { background-color:#FFF; width:147px; }
.sidebar-1-content p{ text-align:left; font-size:13px; color: black; padding:3px; }
.sidebar-1 ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0; /*bottom spacing between each UL and rest of content*/ }
.sidebar-1 ul li{ padding-bottom: 2px; /*bottom spacing between menu items*/}
.sidebar-1 ul li a{ font: normal 12px Arial; color: black; background: #E9E9E9; display: block; padding: 5px 0; line-height: 17px; padding-left: 8px; /*link text is indented 8px*/ text-decoration: none; }
.sidebar-1 ul li a:visited{ color: black;}
.sidebar-1 ul li a:hover{ /*hover state CSS*/ color: white; background: black; }

.sidebar-2 { float:right; overflow:hidden; border: 1px solid #666; background-color:orange; width:142px; margin: 10px auto 10px auto; }
.sidebar-2 p { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; text-align:center; font-size:15px; color: white; margin-top:2px; margin-bottom:2px; }
.sidebar-2-content { background-color:#FFF; width:147px; }
.sidebar-2-content p{ text-align:left; font-size:13px; color: black; padding:3px; }
.sidebar-2 ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 0; /*bottom spacing between each UL and rest of content*/ }
.sidebar-2 ul li{ padding-bottom: 2px; /*bottom spacing between menu items*/}
.sidebar-2 ul li a{ font: normal 12px Arial; color: black; background: #E9E9E9; display: block; padding: 5px 0; line-height: 17px; padding-left: 8px; /*link text is indented 8px*/ text-decoration: none; }
.sidebar-2 ul li a:visited{ color: black;}
.sidebar-2 ul li a:hover{ /*hover state CSS*/ color: white; background: black; }


.social_icons { width:170px; padding-left:15px; margin: 10px auto 10px auto; }
#social { padding-left:15px; padding-top:16px; }

#logo { background-image:url(../images/AC_logo.png); height: 150px; }

.ann_header { width:650px; margin: 10px auto 10px auto; padding:5px; }

.ann_title {
	float:left;
	border: 1px solid #666;
	background-color:orange;
	width:650px;	
}
.ann_title_2 {
	float:right;
	border: 1px solid #666;
	background-color:orange;
	width:650px;	
}
.ann_title p {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align:center;
	font-size:15px;
	color: white;
	margin-top:2px;
	margin-bottom:2px;
}
.ann_title_2 p {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align:center;
	font-size:15px;
	color: white;
	margin-top:2px;
	margin-bottom:2px;
}
.ann_content {
	float:left;
	background-color:#FFF;
	width:650px;
}
.ann_content p {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align:left;
	font-size:3em;
	color: black;
}
.randomss {
	float:right;
	border: 1px solid #000;
	background-color:#0099FF;
}
.randomss p {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align:center;
	font-size:15px;
	color: white;
	margin-top:2px;
	margin-bottom:2px;
}
.randomss_content {
	background-color:#FFF;
	width:170px;
}
.blog_preview {
}
.blog_preview h2 {

}
.blog_preview_title {
	font-size:15px;
	padding:5px;
	background-color:#FFF;
	text-align:left;
	clear: both;
}
.blog_preview_content {
	float:right;
	width:530px;
	padding:5px;
}
.blog_preview_avatar {
	margin-left: 15px;
	float:left;
	padding-top:5px;
}
.blog_preview_footer {
	text-align:right;
	padding:5px;
	clear: both;
}
/*------------------css menu test---------------------------*/
#header-2 {
	margin-left:112px;
	height:20px;
}
#cssm1 *  { padding:0; margin: 0; padding-left:0px; font: 1em arial; }

#cssm1 { position: absolute; z-index: 99; margin: 0 auto; float: right; line-height: 20px; }

#cssm1 a { display: block; border: 1px solid #fff; background: orange; text-decoration: none; padding: 3px 10px; }
#cssm1 a:hover { background:#87CEEB; }

#cssm1 ul li, #cssm1 ul li ul li  { width: 143px; list-style-type:none; }

#cssm1 ul li { float: left; width: 143px; }

#cssm1 ul li ul, #cssm1:hover ul li ul, #cssm1:hover ul li:hover ul li ul{ 
	display:none;
	list-style-type:none; 
	width: 143px;
}
#cssm1:hover ul, #cssm1:hover ul li:hover ul, #cssm1:hover ul li:hover ul li:hover ul { 
	display:block; 
}
#cssm1:hover ul li:hover ul li:hover ul { 
	position: absolute;
	margin-left: 143px;
	margin-top: -18px;
}
#myGallery
{
width: 650px !important;
height: 272px !important;
margin: 10px auto 10px auto;
}

/* ----- Blog SCC Comments ----- */

/* #comment-wrap { background-color:#CCC; width:650px; margin: 10px auto 10px auto; padding:5px;}
.comment-text { background-color:#FFF; padding:3px; width:580px; float:right; }
#comment-feed { background-color:#FFF; width:650px; margin: 10px auto 10px auto; padding:5px; text-align:right; } */

#comment{

	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px;
	}
	
#comnums  h3{
	padding:10px 10px;
	margin:15px 0px 10px 0px;
	font-size:20px;
	font-weight:normal;
	color:#778C9F;
	font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;
	background:#000101;
	} 	
	
#respond{
	height:100%;
	padding:0px 5px;
	margin:5px 0px 5px 0px;
	background-color:#CCC;
}	
#respond h3{
	padding:10px 10px 5px 10px;
	margin:5px 0px;
	font-size:22px;
	font-weight:normal;
	color:#778C9F;
	font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;
	}
#commentform {
	padding:0px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	color:#BFAFA7;
	font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;
	}
.cancel-comment-reply{
	font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;
	margin-left:10px;
	padding:0px 0px;

}	
#commentform p {	
	color:#777;
	padding:5px 0px;
	font-size:10px;
	}
#commentform input {
	border:1px solid #1B2E3F;
	/* background:#102334; */
	background-color:#FFF;
	color:#000;
	padding:3px 10px;

	}
#commentform textarea {
	border:1px solid #1B2E3F;
	/* background:#102334; */
	background-color:#FFF;
	color:#000;
	width:95%;
	padding:5px 5px;

	}
.comments input#submit {
	
	padding:2px 5px;
	background:url(images/sub.png) repeat-x;
	border:1px solid #0875c3;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color:#fff;
	font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;
	}
	
ol.commentlist { 
	list-style:none; 
	margin:0; 
	padding:0; 
	text-indent:0; 
	}
.comment-body{
	margin-left:60px;
	padding:10px 10px; 
	/* background:#102334 ; */
	background-color:#CCC;

}	
ol.commentlist li { 
	margin:20px 0 20px 0px; 
	padding:5px 0px 5px 0px; 
	position:relative;
 }
 
ol.commentlist li div.comment-author { 
	padding:0 10px 0 0; 
	color:#C00808; 
}

ol.commentlist li div.vcard { 
	font:5px Tahoma, helvetica,arial,sans-serif; 
	text-transform:lowercase;
	color:#000;
	position: absolute;
	top:5px;
	left:0px;
	height:100px;
}

ol.commentlist li span.says  { 
	display:none;
}

ol.commentlist li div.vcard cite.fn { 

	font-style:normal;
	position: absolute;
	width:50px;
	text-align:center;
	/* background:#000000; */
	padding:2px 0px;
	top:50px;
	left:0px;
}

ol.commentlist li div.vcard cite.fn a:link { 

	color:#fff;
}

ol.commentlist li div.vcard img.avatar { 
	border:0px solid #000000; 
	margin:0px; 
	padding: 0px; 
}

ol.commentlist li div.comment-meta { 
	display:none;

}

ol.commentlist li p { 
	font:normal 12px Tahoma, helvetica,arial,sans-serif;
	margin:0 0 1em;
	line-height:22px;
	color:#000;
	padding:5px 5px;
 }
 
ol.commentlist li ul { 
	font:normal 12px/1.4 helvetica,arial,sans-serif; 
	list-style:square; 
	margin:0 0 1em;
	padding:0; 
	text-indent:0;
 
 }
 
ol.commentlist li div.reply {  

	font:10px Tahoma, helvetica,arial,sans-serif; 
	text-transform:uppercase;
	padding:0px 0px;  
	text-align:right; 
	margin:0px 5px 5px 0px;
 }

ol.commentlist li div.reply a { 
	color:#fff; 
	text-decoration:none; 
	text-transform:uppercase; 
	padding:3px 10px;
	background:url(images/sub.png) repeat-x;
	border:1px solid #032F2A;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}

ol.commentlist li ul.children { 
	list-style:none; 
	margin:1em 0 0; 
	text-indent:0; 
}

ol.commentlist li ul.children li.depth-2 { 
	margin:0 0 0px 90px; 
}

ol.commentlist li ul.children li.depth-3 { 
	margin:0 0 0px 90px; 
}

ol.commentlist li ul.children li.depth-4 {
	margin:0 0 0px 90px; 
 }

ol.commentlist li.even { 
	
}

ol.commentlist li.odd { 

 }
 
ol.commentlist li.pingback div.vcard { 
	padding:0 0px 0 0; 
	color:#C00808; 	
}
		
ol.pinglist { 
	list-style:none; 
	margin:0; 
	padding:0; 
	text-indent:0; 
	}
ol.pinglist .comment-body{

	margin:0px 0px;
	padding:10px 10px; 
	background:#fff;
	border:1px solid #ddd;
}	
ol.pinglist li { 

	margin:10px 0 10px 0px; 
	padding:10px 0px 10px 0px; 
	position:relative;
 }
 
ol.pinglist li div.vcard { 
	font-weight:bold;
	color:#fff;
	display:block;
}


ol.pinglist li span.says  { 
	display:none;
}

ol.pinglist li div.vcard cite.fn { 

}

ol.pinglist li div.vcard cite.fn a:link { 
	color:#fff;
}

ol.pinglist li div.comment-meta { 
	padding:5px 0px;
	float:left;
}

ol.pinglist li div.comment-meta a:link { 
	
}

ol.pinglist li p { 
	font:normal 12px Tahoma, helvetica,arial,sans-serif;
	margin:0 0 1em;
	line-height:18px;
	color:#464646;
	padding:5px 5px;
 }
 
ol.pinglist li ul { 
	font:normal 12px/1.4 helvetica,arial,sans-serif; 
	list-style:square; 
	margin:0 0 1em;
	padding:0; 
	text-indent:0;
 }
 
ol.pinglist li div.reply {  
display:none;

 }
/* Search Widget */
#search-form {
	padding-top:10px;
	padding-left:5px;
	margin: 0 0 1.625em;
}
#search-form #s {
	width: 80%;
}
#search-form #searchsubmit {
	background: #ddd;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09);
	-moz-box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09);
	box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09);
	color: #888;
	font-size: 13px;
	line-height: 24px;
	position: relative;
	top: -2px;
}
#search-form #searchsubmit:active {
	background: #1982d1;
	border-color: #0861a5;
	-webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
	color: #bfddf3;
}
.post-preview {
	padding-right:3px;
	marging-top:4px;
	marg-bottom:4px;
}
.post-title {
	width: 100%;
	font-size:15px;
	padding:2px;
	background-color:#FFF;
	text-align:left;
}
.post-wrap {
	width: 480px;
	float: right;
	height: 120px;
}
.post-content p h2 {
margin: 0;
}
.post-content {
width: 480px;
padding-top:5px;
padding-bottom:5px;
}
.post-image {
float: left;
width: 150px;
height: 120px;
overflow: hidden;
}
.post-image img {
width: 150px;
border: 0px;
}
.blog-avatar {
	width:100px;
	float:left;
}
.blog-info {
	width:540px;
	float:right;
	background-color:#FFF;
}
.feedback {
	width:540px;
}
